Bugzilla – Attachment 154182 Details for
Bug 127561
Assertion when opening example file from tdf#63087 (gtk3 only)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gdb bt
bt.txt (text/plain), 13.81 KB, created by
Julien Nabet
on 2019-09-15 20:25:06 UTC
(
hide
)
Description:
gdb bt
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2019-09-15 20:25:06 UTC
Size:
13.81 KB
patch
obsolete
>soffice.bin: /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:151: void AtkListener::updateChildList(const com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>&): Assertion `nChildren2 <= n && "consistency?"' failed. > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >50 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. >(gdb) bt >#0 0x00007ffff7b02081 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >#1 0x00007ffff7aed535 in __GI_abort () at abort.c:79 >#2 0x00007ffff7aed40f in __assert_fail_base > (fmt=0x7ffff7c4f710 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7fffe8575190 "nChildren2 <= n && \"consistency?\"", file=0x7fffe8575140 "/home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx", line=151, function=<optimized out>) at assert.c:92 >#3 0x00007ffff7afab92 in __GI___assert_fail > (assertion=0x7fffe8575190 "nChildren2 <= n && \"consistency?\"", file=0x7fffe8575140 "/home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx", line=151, function=0x7fffe85750c0 "void AtkListener::updateChildList(const com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>&)") at assert.c:101 >#4 0x00007fffe831b338 in AtkListener::updateChildList(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext> const&) (this=0x555558577eb0, pContext= > uno::Reference to (class ScAccessibleDocument *) 0x5555585615e0) at /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:151 >#5 0x00007fffe831ae1f in AtkListener::AtkListener(AtkObjectWrapper*) (this=0x555558577eb0, pWrapper=0x555558577bc0) at /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:55 >#6 0x00007fffe8333c84 in atk_object_wrapper_new(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&, AtkObject*, AtkObject*) > (rxAccessible=uno::Reference to (class ScAccessibleDocument *) 0x5555585615d0, parent=0x0, orig=0x0) at /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atkwrapper.cxx:876 >#7 0x00007fffe8333972 in atk_object_wrapper_ref(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&, bool) > (rxAccessible=uno::Reference to (class ScAccessibleDocument *) 0x5555585615d0, create=true) at /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atkwrapper.cxx:818 >#8 0x00007fffe831b3d3 in AtkListener::handleChildAdded(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext> const&, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&) (this=0x55555855e8a0, rxParent=uno::Reference to (class VCLXAccessibleComponent *) 0x55555855e5f0, rxAccessible=uno::Reference to (class ScAccessibleDocument *) 0x5555585615d0) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:165 >#9 0x00007fffe831ba85 in AtkListener::notifyEvent(com::sun::star::accessibility::AccessibleEventObject const&) (this=0x55555855e8a0, aEvent=...) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:432 >#10 0x00007ffff708b859 in comphelper::AccessibleEventNotifier::addEvent(unsigned int, com::sun::star::accessibility::AccessibleEventObject const&) (_nClient=9, _rEvent=...) > at /home/julien/lo/libreoffice/comphelper/source/misc/accessibleeventnotifier.cxx:268 >#11 0x00007ffff7089594 in comphelper::OAccessibleContextHelper::NotifyAccessibleEvent(short, com::sun::star::uno::Any const&, com::sun::star::uno::Any const&) > (this=0x55555855e590, _nEventId=7, _rOldValue=uno::Any(void), _rNewValue= > uno::Any("com.sun.star.accessibility.XAccessible": {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x5555585615d0}, <No data fields>})) > at /home/julien/lo/libreoffice/comphelper/source/misc/accessiblecontexthelper.cxx:159 >#12 0x00007ffff2296826 in VCLXAccessibleComponent::ProcessWindowChildEvent(VclWindowEvent const&) (this=0x55555855e590, rVclWindowEvent=...) > at /home/julien/lo/libreoffice/toolkit/source/awt/vclxaccessiblecomponent.cxx:159 >#13 0x00007ffff22965e6 in VCLXAccessibleComponent::WindowChildEventListener(VclWindowEvent&) (this=0x55555855e590, rEvent=...) at /home/julien/lo/libreoffice/toolkit/source/awt/vclxaccessiblecomponent.cxx:128 >#14 0x00007ffff2296511 in VCLXAccessibleComponent::LinkStubWindowChildEventListener(void*, VclWindowEvent&) (instance=0x55555855e590, data=...) > at /home/julien/lo/libreoffice/toolkit/source/awt/vclxaccessiblecomponent.cxx:118 >#15 0x00007ffff0506285 in Link<VclWindowEvent&, void>::Call(VclWindowEvent&) const (this=0x5555585770b0, data=...) at /home/julien/lo/libreoffice/include/tools/link.hxx:112 >#16 0x00007ffff05035a3 in vcl::Window::CallEventListeners(VclEventId, void*) (this=0x555558356520, nEvent=VclEventId::WindowShow, pData=0x555558356520) > at /home/julien/lo/libreoffice/vcl/source/window/event.cxx:276 >#17 0x00007ffff062e1e3 in vcl::Window::ImplSetReallyVisible() (this=0x555558356520) at /home/julien/lo/libreoffice/vcl/source/window/window.cxx:1282 >#18 0x00007ffff062e2b5 in vcl::Window::ImplSetReallyVisible() (this=0x555558349dd0) at /home/julien/lo/libreoffice/vcl/source/window/window.cxx:1298 >#19 0x00007ffff0633068 in vcl::Window::Show(bool, ShowFlags) (this=0x555558349dd0, bVisible=true, nFlags=ShowFlags::NONE) at /home/julien/lo/libreoffice/vcl/source/window/window.cxx:2281 >#20 0x00007ffff5b39aa7 in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) (this=0x5555584bb948, i_eConnect=SfxBaseController::E_CONNECT) > at /home/julien/lo/libreoffice/sfx2/source/view/sfxbasecontroller.cxx:1225 >#21 0x00007ffff5b35f4b in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (this=0x5555584bb948, xFrame= > uno::Reference to (class (anonymous namespace)::XFrameImpl *) 0x555557e8b640) at /home/julien/lo/libreoffice/sfx2/source/view/sfxbasecontroller.cxx:532 >#22 0x00007ffff5b231ea in (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&) (i_rModel= > uno::Reference to (class ScModelObj *) 0x555557f278b0, i_rFrame=uno::Reference to (class (anonymous namespace)::XFrameImpl *) 0x555557e8b640, i_rViewFactoryArgs=..., i_rViewName="Default") > at /home/julien/lo/libreoffice/sfx2/source/view/frmload.cxx:597 >#23 0x00007ffff5b23d1f in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (this=0x555557e87510, rArgs=uno::Sequence of length 12 = {...}, _rTargetFrame=uno::Reference to (class (anonymous namespace)::XFrameImpl *) 0x555557e8b640) > at /home/julien/lo/libreoffice/sfx2/source/view/frmload.cxx:714 >#24 0x00007fffe21a5079 in framework::LoadEnv::impl_loadContent() (this=0x55555786e558) at /home/julien/lo/libreoffice/framework/source/loadenv/loadenv.cxx:1157 >#25 0x00007fffe21a0ee3 in framework::LoadEnv::startLoading() (this=0x55555786e558) at /home/julien/lo/libreoffice/framework/source/loadenv/loadenv.cxx:390 >#26 0x00007fffe211edda in framework::LoadDispatcher::impl_dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com--Type <RET> for more, q to quit, c to continue without paging-- >::sun::star::frame::XDispatchResultListener> const&) (this=0x55555786e500, rURL=..., lArguments=uno::Sequence of length 4 = {...}, xListener=empty uno::Reference) > at /home/julien/lo/libreoffice/framework/source/dispatch/loaddispatcher.cxx:106 >#27 0x00007fffe211ea7d in framework::LoadDispatcher::dispatchWithReturnValue(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) > (this=0x55555786e500, rURL=..., lArguments=uno::Sequence of length 4 = {...}) at /home/julien/lo/libreoffice/framework/source/dispatch/loaddispatcher.cxx:58 >#28 0x00007ffff7142220 in comphelper::SynchronousDispatch::dispatch(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (xStartPoint= > uno::Reference to (class framework::Desktop *) 0x555557c2d758, sURL="file:///tmp/bug63087.ods", sTarget="_default", lArguments=uno::Sequence of length 4 = {...}) > at /home/julien/lo/libreoffice/comphelper/source/misc/synchronousdispatch.cxx:62 >#29 0x00007ffff7d3ef00 in desktop::DispatchWatcher::executeDispatchRequests(std::__debug::vector<desktop::DispatchWatcher::DispatchRequest, std::allocator<desktop::DispatchWatcher::DispatchRequest> > const&, bool) (this=0x5555579d3300, aDispatchRequestsList=std::__debug::vector of length 1, capacity 1 = {...}, bNoTerminate=false) at /home/julien/lo/libreoffice/desktop/source/app/dispatchwatcher.cxx:502 >#30 0x00007ffff7d57b39 in desktop::RequestHandler::ExecuteCmdLineRequests(desktop::ProcessDocumentsRequest&, bool) (aRequest=..., noTerminate=false) > at /home/julien/lo/libreoffice/desktop/source/app/officeipcthread.cxx:1359 >#31 0x00007ffff7d074e2 in desktop::Desktop::OpenClients() () at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:2148 >#32 0x00007ffff7d06561 in desktop::Desktop::OpenClients_Impl(void*) (this=0x7fffffff2390) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1935 >#33 0x00007ffff7d0652b in desktop::Desktop::LinkStubOpenClients_Impl(void*, void*) (instance=0x7fffffff2390, data=0x0) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1918 >#34 0x00007ffff064fbbb in Link<void*, void>::Call(void*) const (this=0x555557d7bb48, data=0x0) at /home/julien/lo/libreoffice/include/tools/link.hxx:112 >#35 0x00007ffff064c951 in ImplHandleUserEvent(ImplSVEvent*) (pSVEvent=0x555557d7bb40) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1960 >#36 0x00007ffff064e62c in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555557c497e0, nEvent=SalEvent::UserEvent, pEvent=0x555557d7bb40) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2513 >#37 0x00007ffff0e1aae4 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x555557c49fc0, nEvent=SalEvent::UserEvent, pEvent=0x555557d7bb40) at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:299 >#38 0x00007ffff0e34407 in SalGenericDisplay::ProcessEvent(SalUserEventList::SalUserEvent) (this=0x5555579a2020, aEvent=...) at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:67 >#39 0x00007ffff0bf1f97 in SalUserEventList::DispatchUserEvents(bool) (this=0x5555579a2020, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/salusereventlist.cxx:108 >#40 0x00007ffff0e3437f in SalGenericDisplay::DispatchInternalEvent(bool) (this=0x5555579a2020, bHandleAllCurrentEvent=false) at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:52 >#41 0x00007fffe8339f12 in call_userEventFn(void*) (data=0x555555644410) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:853 >#42 0x00007fffea568898 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#43 0x00007fffea568c88 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#44 0x00007fffea568d1c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#45 0x00007fffe8338ede in GtkSalData::Yield(bool, bool) (this=0x555555644410, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:528 >#46 0x00007fffe833cfe6 in GtkInstance::DoYield(bool, bool) (this=0x5555556548c0, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:393 >#47 0x00007ffff0c6ef11 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:446 >#48 0x00007ffff0c6f42f in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:510 >#49 0x00007ffff0c6ed0e in Application::Execute() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:427 >#50 0x00007ffff7d04c5c in desktop::Desktop::Main() (this=0x7fffffff2390) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1620 >#51 0x00007ffff0c89e3e in ImplSVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:190 >#52 0x00007ffff0c89f63 in SVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:224 >#53 0x00007ffff7d5f4ca in soffice_main() () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:177 >#54 0x000055555555495d in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:48 >#55 0x0000555555554943 in main (argc=2, argv=0x7fffffff26e8) at /home/julien/lo/libreoffice/desktop/source/app/main.c:47 >(gdb) frame 4 >#4 0x00007fffe831b338 in AtkListener::updateChildList (this=0x555558577eb0, pContext=uno::Reference to (ScAccessibleDocument *) 0x5555585615e0) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:151 >151 assert(nChildren2 <= n && "consistency?"); >(gdb) p nChildren2 >$1 = 2 >(gdb) p n >$2 = 1 >(gdb) p nChildren >$3 = 2 >(gdb) p m_aChildList >$4 = std::__debug::vector of length 2, capacity 2 = {uno::Reference to (ScAccessibleSpreadsheet *) 0x555558341650, empty uno::Reference} >(gdb) p m_aChildList[0] >$5 = uno::Reference to (ScAccessibleSpreadsheet *) 0x555558341650 >(gdb) p m_aChildList[1] >$6 = empty uno::Reference >(gdb) p pContext->getAccessibleChild(0) >[Thread 0x7fffe5215700 (LWP 22956) exited] >$7 = uno::Reference to (ScAccessibleSpreadsheet *) 0x555558341650 >(gdb) p pContext >$8 = uno::Reference to (ScAccessibleDocument *) 0x5555585615e0 >(gdb) p *pContext >Could not find operator*. >(gdb) p pContext->getAccessibleChild(1) >$9 = uno::Reference to (accessibility::AccessibleShape *) 0x555558586480 >(gdb) >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 127561
: 154182 |
154183