Breakpoint 1, basic::ImplRepository::_disposing (this=0x1d94b00, _rSource=...) at /home/julien/compile-libreoffice/libo/basic/source/basmgr/basicmanagerrepository.cxx:581 581 OSL_ENSURE( bFound, "ImplRepository::_disposing: where does this come from?" ); (gdb) bt #0 basic::ImplRepository::_disposing (this=0x1d94b00, _rSource=...) at /home/julien/compile-libreoffice/libo/basic/source/basmgr/basicmanagerrepository.cxx:581 #1 0x00007f02ad8ea836 in utl::OEventListenerImpl::disposing (this=0x54ffa40, _rSource=...) at /home/julien/compile-libreoffice/libo/unotools/source/misc/eventlisteneradapter.cxx:90 #2 0x00007f02b09d683a in cppu::OInterfaceContainerHelper::disposeAndClear (this=0x2687c80, rEvt=...) at /home/julien/compile-libreoffice/libo/cppuhelper/source/interfacecontainer.cxx:316 #3 0x00007f02b09d7462 in cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear (this=0x2442a38, rEvt=...) at /home/julien/compile-libreoffice/libo/cppuhelper/source/interfacecontainer.cxx:491 #4 0x00007f02afbd36c5 in SfxBaseModel::dispose (this=0x26d2d10) at /home/julien/compile-libreoffice/libo/sfx2/source/doc/sfxbasemodel.cxx:812 #5 0x00007f02941e7d90 in SwXTextDocument::dispose (this=0x26d2be0) at /home/julien/compile-libreoffice/libo/sw/source/ui/uno/unotxdoc.cxx:573 #6 0x00007f02afbd6bec in SfxBaseModel::close (this=0x26d2d10, bDeliverOwnership=1 '\001') at /home/julien/compile-libreoffice/libo/sfx2/source/doc/sfxbasemodel.cxx:1448 #7 0x00007f02941e7e4c in SwXTextDocument::close (this=0x26d2be0, bDeliverOwnership=1 '\001') at /home/julien/compile-libreoffice/libo/sw/source/ui/uno/unotxdoc.cxx:581 #8 0x00007f02afba6e81 in SfxObjectShell::Close (this=0x24cd220) at /home/julien/compile-libreoffice/libo/sfx2/source/doc/objxtor.cxx:461 #9 0x00007f02aa266080 in SotObject::DoClose (this=0x24cd380) at /home/julien/compile-libreoffice/libo/sot/source/base/object.cxx:109 #10 0x00007f02aa26600c in SotObject::OwnerLock (this=0x24cd380, bLock=false) at /home/julien/compile-libreoffice/libo/sot/source/base/object.cxx:96 #11 0x00007f02afcd65fe in SfxViewFrame::ReleaseObjectShell_Impl (this=0x54cba50) at /home/julien/compile-libreoffice/libo/sfx2/source/view/viewfrm.cxx:1117 #12 0x00007f02afcd7cfa in SfxViewFrame::~SfxViewFrame (this=0x54cba50, __in_chrg=) at /home/julien/compile-libreoffice/libo/sfx2/source/view/viewfrm.cxx:1484 #13 0x00007f02afcd8044 in SfxViewFrame::~SfxViewFrame (this=0x54cba50, __in_chrg=) at /home/julien/compile-libreoffice/libo/sfx2/source/view/viewfrm.cxx:1505 #14 0x00007f02afcd6822 in SfxViewFrame::Close (this=0x54cba50) at /home/julien/compile-libreoffice/libo/sfx2/source/view/viewfrm.cxx:1144 #15 0x00007f02afcadc4c in SfxFrame::DoClose_Impl (this=0x245b250) at /home/julien/compile-libreoffice/libo/sfx2/source/view/frame.cxx:175 #16 0x00007f02afcc87bc in SfxBaseController::dispose (this=0x26fac40) at /home/julien/compile-libreoffice/libo/sfx2/source/view/sfxbasecontroller.cxx:1034 #17 0x00007f02975d5f2c in framework::Frame::setComponent (this=0x1fa85a0, xComponentWindow=empty uno::Reference, xController=empty uno::Reference) at /home/julien/compile-libreoffice/libo/framework/source/services/frame.cxx:1353 #18 0x00007f02975d6a9d in framework::Frame::close (this=0x1fa85a0, bDeliverOwnership=0 '\000') at /home/julien/compile-libreoffice/libo/framework/source/services/frame.cxx:1606 #19 0x00007f0297500a2e in framework::pattern::frame::closeIt (xResource=uno::Reference to (framework::Frame *) 0x1fa85c8, bDelegateOwnership=0 '\000') at /home/julien/compile-libreoffice/libo/framework/source/inc/pattern/frame.hxx:83 #20 0x00007f02974ffd15 in framework::CloseDispatcher::implts_closeFrame (this=0x55f26f0) at /home/julien/compile-libreoffice/libo/framework/source/dispatch/closedispatcher.cxx:504 #21 0x00007f02974ff550 in framework::CloseDispatcher::impl_asyncCallback (this=0x55f26f0) at /home/julien/compile-libreoffice/libo/framework/source/dispatch/closedispatcher.cxx:364 #22 0x00007f02974ff1e3 in framework::CloseDispatcher::LinkStubimpl_asyncCallback (pThis=0x55f26f0, pCaller=0x0) at /home/julien/compile-libreoffice/libo/framework/source/dispatch/closedispatcher.cxx:250 #23 0x00007f02acaa5662 in Link::Call (this=0x55f2768, pCaller=0x0) at /home/julien/compile-libreoffice/libo/include/tools/link.hxx:123 #24 0x00007f02aceeddb6 in vcl::EventPoster::DoEvent_Impl (this=0x55f2760, pEvent=0x0) at /home/julien/compile-libreoffice/libo/vcl/source/helper/evntpost.cxx:47 #25 0x00007f02aceedd25 in vcl::EventPoster::LinkStubDoEvent_Impl (pThis=0x55f2760, pCaller=0x0) at /home/julien/compile-libreoffice/libo/vcl/source/helper/evntpost.cxx:50 #26 0x00007f02acaa5662 in Link::Call (this=0x557f4f0, pCaller=0x0) at /home/julien/compile-libreoffice/libo/include/tools/link.hxx:123 #27 0x00007f02ad07bc2f in ImplHandleUserEvent (pSVEvent=0x54d4fc0) at /home/julien/compile-libreoffice/libo/vcl/source/window/winproc.cxx:1975 #28 0x00007f02ad07d18f in ImplWindowFrameProc (pWindow=0x1da8970, nEvent=22, pEvent=0x54d4fc0) at /home/julien/compile-libreoffice/libo/vcl/source/window/winproc.cxx:2590 #29 0x00007f02ad08b979 in SalFrame::CallCallback (this=0x1da8f70, nEvent=22, pEvent=0x54d4fc0) at /home/julien/compile-libreoffice/libo/vcl/inc/salframe.hxx:243 #30 0x00007f02ad08b4a2 in SalGenericDisplay::DispatchInternalEvent (this=0x1c0a7d0) at /home/julien/compile-libreoffice/libo/vcl/generic/app/gendisp.cxx:91 #31 0x00007f02a093d410 in GtkData::userEventFn (data=0x1128660) at /home/julien/compile-libreoffice/libo/vcl/unx/gtk/app/gtkdata.cxx:935 #32 0x00007f02a093d46b in call_userEventFn (data=0x1128660) at /home/julien/compile-libreoffice/libo/vcl/unx/gtk/app/gtkdata.cxx:945 ---Type to continue, or q to quit--- #33 0x00007f02a8df2ea6 in g_main_dispatch (context=0x1bb1490) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3054 #34 g_main_context_dispatch (context=context@entry=0x1bb1490) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3630 #35 0x00007f02a8df31f8 in g_main_context_iterate (context=context@entry=0x1bb1490, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3701 #36 0x00007f02a8df329c in g_main_context_iteration (context=0x1bb1490, may_block=1) at /tmp/buildd/glib2.0-2.36.4/./glib/gmain.c:3762 #37 0x00007f02a093c369 in GtkData::Yield (this=0x1128660, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/compile-libreoffice/libo/vcl/unx/gtk/app/gtkdata.cxx:576 #38 0x00007f02a09400a4 in GtkInstance::Yield (this=0x1115790, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/compile-libreoffice/libo/vcl/unx/gtk/app/gtkinst.cxx:439 #39 0x00007f02acabeef8 in ImplYield (i_bWait=true, i_bAllEvents=false) at /home/julien/compile-libreoffice/libo/vcl/source/app/svapp.cxx:364 #40 0x00007f02acabb5b3 in Application::Yield () at /home/julien/compile-libreoffice/libo/vcl/source/app/svapp.cxx:394 #41 0x00007f02acabb55f in Application::Execute () at /home/julien/compile-libreoffice/libo/vcl/source/app/svapp.cxx:345 #42 0x00007f02b268caf9 in desktop::Desktop::Main (this=0x7fff5222d830) at /home/julien/compile-libreoffice/libo/desktop/source/app/app.cxx:1713 #43 0x00007f02acac78e3 in ImplSVMain () at /home/julien/compile-libreoffice/libo/vcl/source/app/svmain.cxx:162 #44 0x00007f02acac79ed in SVMain () at /home/julien/compile-libreoffice/libo/vcl/source/app/svmain.cxx:198 #45 0x00007f02b26d10d9 in soffice_main () at /home/julien/compile-libreoffice/libo/desktop/source/app/sofficemain.cxx:81 #46 0x0000000000400938 in sal_main () at /home/julien/compile-libreoffice/libo/desktop/source/app/main.c:48 #47 0x0000000000400919 in main (argc=1, argv=0x7fff5222db78) at /home/julien/compile-libreoffice/libo/desktop/source/app/main.c:47 (gdb)