soffice.bin: /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:151: void AtkListener::updateChildList(const com::sun::star::uno::Reference&): 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=) 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&)") at assert.c:101 #4 0x00007fffe831b338 in AtkListener::updateChildList(com::sun::star::uno::Reference 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 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 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 const&, com::sun::star::uno::Reference 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": { = {_vptr.XInterface = 0x5555585615d0}, })) 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::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 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 const&, com::sun::star::uno::Reference 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 const&, com::sun::star::uno::Reference 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 const&, com::sun::star::uno::Reference 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 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 const&, rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence 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 > 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::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)