https://bugs.documentfoundation.org/show_bug.cgi?id=57979

Stephan Bergmann <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WORKSFORME

--- Comment #15 from Stephan Bergmann <[email protected]> ---
(In reply to Julien Nabet from comment #14)
> Stephan: would you have some time to give it a new try?

Indeed, the call to
dbaccess::ODatabaseModelImpl::commitStorageIfWriteable_ignoreErrors now happens
at

> #0  dbaccess::ODatabaseModelImpl::commitStorageIfWriteable_ignoreErrors 
> (this=0x7d2f8ed16990, _rxStorage=<error reading variable: Cannot access 
> memory at address 0x1aaaaaaaaaaaa00>) at 
> dbaccess/source/core/dataaccess/ModelImpl.cxx:836
> #1  0x00007bff53dd8452 in dbaccess::ODatabaseModelImpl::commitRootStorage 
> (this=0x7d5f8ead7580) at dbaccess/source/core/dataaccess/ModelImpl.cxx:749
> #2  0x00007bff53de713d in dbaccess::ODatabaseModelImpl::dispose 
> (this=0x7d5f8ead7580) at dbaccess/source/core/dataaccess/ModelImpl.cxx:667
> #3  0x00007bff53df00bf in dbaccess::ODatabaseModelImpl::release 
> (this=0x7d5f8ead7580) at dbaccess/source/core/dataaccess/ModelImpl.cxx:1013
> #4  0x00007bff53af5a1d in rtl::Reference<dbaccess::ODatabaseModelImpl>::clear 
> (this=0x7d5f8eada288) at include/rtl/ref.hxx:193
> #5  0x00007bff53acd9bb in dbaccess::ODatabaseDocument::disposing 
> (this=0x7d5f8eada280) at 
> dbaccess/source/core/dataaccess/databasedocument.cxx:1857
> #6  0x00007ffff013f4b4 in cppu::WeakComponentImplHelperBase::dispose 
> (this=0x7d5f8eada298) at cppuhelper/source/implbase.cxx:104
> #7  0x00007bff53acdd6b in dbaccess::ODatabaseDocument::dispose 
> (this=0x7d5f8eada280) at 
> dbaccess/source/core/dataaccess/databasedocument.cxx:1867
> #8  0x00007bff53ac32a6 in dbaccess::ODatabaseDocument::close 
> (this=0x7d5f8eada280, bDeliverOwnership=1 '\001') at 
> dbaccess/source/core/dataaccess/databasedocument.cxx:1519
> #9  0x00007bff53aac75b in dbaccess::ODatabaseDocument::disconnectController 
> (this=0x7d5f8eada280, _xController=uno::Reference to 
> (dbaui::OApplicationController *) 0x7daf8ed25708) at 
> dbaccess/source/core/dataaccess/databasedocument.cxx:859
> #10 0x00007bff4f94c6d0 in dbaui::OApplicationController::disposing 
> (this=0x7daf8ed25680) at dbaccess/source/ui/app/AppController.cxx:381
> #11 0x00007ffff013f4b4 in cppu::WeakComponentImplHelperBase::dispose 
> (this=0x7daf8ed25680) at cppuhelper/source/implbase.cxx:104
> #12 0x00007bff4ff055ef in 
> cppu::PartialWeakComponentImplHelper<com::sun::star::frame::XDispatch, 
> com::sun::star::frame::XDispatchProviderInterceptor, 
> com::sun::star::util::XModifyListener, 
> com::sun::star::frame::XFrameActionListener, 
> com::sun::star::lang::XInitialization, com::sun::star::lang::XServiceInfo, 
> com::sun::star::frame::XDispatchInformationProvider, 
> com::sun::star::frame::XController2, com::sun::star::frame::XTitle, 
> com::sun::star::frame::XTitleChangeBroadcaster, 
> com::sun::star::awt::XUserInputInterception>::dispose (this=0x7daf8ed25680) 
> at include/cppuhelper/compbase.hxx:90
> #13 0x00007bff4feeefc6 in dbaui::OGenericUnoController::dispose 
> (this=0x7daf8ed25680) at dbaccess/source/ui/browser/genericcontroller.cxx:1152
> #14 0x00007fffeaf3e6a7 in (anonymous namespace)::XFrameImpl::setComponent 
> (this=0x7d7f8ed75880, xComponentWindow=empty uno::Reference, 
> xController=empty uno::Reference) at framework/source/services/frame.cxx:1497
> #15 0x00007fffeaf47b98 in (anonymous namespace)::XFrameImpl::close 
> (this=0x7d7f8ed75880, bDeliverOwnership=0 '\000') at 
> framework/source/services/frame.cxx:1708
> #16 0x00007fffeaee30a5 in framework::Desktop::impl_closeFrames 
> (this=0x7d5f8ebbe880, bAllowUI=true) at 
> framework/source/services/desktop.cxx:1693
> #17 0x00007fffeaee102d in framework::Desktop::terminate (this=0x7d5f8ebbe880) 
> at framework/source/services/desktop.cxx:205
> #18 0x00007fffe3234ffd in SfxApplication::MiscExec_Impl (this=0x7cdf8ee45280, 
> rReq=...) at sfx2/source/appl/appserv.cxx:426
> #19 0x00007fffe31c2e55 in SfxStubSfxApplicationMiscExec_Impl 
> (pShell=0x7cdf8ee45280, rReq=...) at 
> workdir/SdiTarget/sfx2/sdi/sfxslots.hxx:1299
> #20 0x00007fffe37380bf in SfxDispatcher::Call_Impl (this=0x7d8f8eb89930, 
> rShell=..., rSlot=..., rReq=..., bRecord=true) at 
> sfx2/source/control/dispatch.cxx:256
> #21 0x00007fffe374ef0a in SfxDispatcher::PostMsgHandler (this=0x7d8f8eb89930, 
> pReq=std::unique_ptr<SfxRequest> = {...}) at 
> sfx2/source/control/dispatch.cxx:997
> #22 0x00007fffe4c232e2 in SfxHintPoster::DoEvent_Impl (this=0x7c2f8fffd520, 
> pPostedHint=0x7c2f90882b20) at sfx2/source/notify/hintpost.cxx:74
> #23 0x00007fffe4c22f9f in SfxHintPoster::LinkStubDoEvent_Impl 
> (instance=0x7c2f8fffd520, data=0x7c2f90882b20) at 
> sfx2/source/notify/hintpost.cxx:54
> #24 0x00007fffc1c05bdd in Link<void*, void>::Call (this=0x7c5f8f6d8cc8, 
> data=0x7c2f90882b20) at include/tools/link.hxx:105
> #25 0x00007fffc1bf0556 in ImplHandleUserEvent (pSVEvent=0x7c5f8f6d8cc0) at 
> vcl/source/window/winproc.cxx:2285
> #26 0x00007fffc1bde97b in ImplWindowFrameProc (_pWindow=0x7caf8eb50790, 
> nEvent=SalEvent::UserEvent, pEvent=0x7c5f8f6d8cc0) at 
> vcl/source/window/winproc.cxx:2849
> #27 0x00007fffc4ec1ba6 in SalFrame::CallCallback (this=0x7d8f8eb45d80, 
> nEvent=SalEvent::UserEvent, pEvent=0x7c5f8f6d8cc0) at vcl/inc/salframe.hxx:310
> #28 0x00007fffc4f72e70 in SalGenericDisplay::ProcessEvent 
> (this=0x7d8f8ea95480, aEvent=...) at vcl/unx/generic/app/gendisp.cxx:66
> #29 0x00007fffc3b3e477 in 
> SalUserEventList::DispatchUserEvents(bool)::$_0::operator()() const 
> (this=0x7bff8d884720) at vcl/source/app/salusereventlist.cxx:119
> #30 0x00007fffc3b3de20 in SalUserEventList::DispatchUserEvents 
> (this=0x7d8f8ea95480, bHandleAllCurrentEvents=false) at 
> vcl/source/app/salusereventlist.cxx:120
> #31 0x00007fffc4f729cd in SalGenericDisplay::DispatchInternalEvent 
> (this=0x7d8f8ea95480, bHandleAllCurrentEvent=false) at 
> vcl/unx/generic/app/gendisp.cxx:51
> #32 0x00007bff7dc67a2f in call_userEventFn (data=0x7c7f8e9e2ea0) at 
> vcl/unx/gtk3/gtkdata.cxx:827
> #33 0x00007fffe84f276d in g_idle_dispatch (source=0x7caf8ecc8aa0, 
> callback=0x7bff7dc67638 <call_userEventFn(void*)>, user_data=0x7c7f8e9e2ea0) 
> at 
> ~/.cache/debuginfod_client/6827394d759bc44f207f57e7ab5f8e6b17e82c1c/source-2fe7652f-#usr#src#debug#glib2-2.84.1-1.fc42.x86_64#redhat-linux-build#..#glib#gmain.c:6284
> #34 0x00007fffe84ec040 in g_main_dispatch (context=0x7d0f8eb2be40) at 
> ~/.cache/debuginfod_client/6827394d759bc44f207f57e7ab5f8e6b17e82c1c/source-2fe7652f-#usr#src#debug#glib2-2.84.1-1.fc42.x86_64#redhat-linux-build#..#glib#gmain.c:3398
> #35 g_main_context_dispatch_unlocked (context=0x7d0f8eb2be40) at 
> ~/.cache/debuginfod_client/6827394d759bc44f207f57e7ab5f8e6b17e82c1c/source-2fe7652f-#usr#src#debug#glib2-2.84.1-1.fc42.x86_64#redhat-linux-build#..#glib#gmain.c:4249
> #36 0x00007fffe84f5128 in g_main_context_iterate_unlocked 
> (context=context@entry=0x7d0f8eb2be40, block=block@entry=1, 
> dispatch=dispatch@entry=1, self=<optimized out>) at 
> ~/.cache/debuginfod_client/6827394d759bc44f207f57e7ab5f8e6b17e82c1c/source-2fe7652f-#usr#src#debug#glib2-2.84.1-1.fc42.x86_64#redhat-linux-build#..#glib#gmain.c:4314
> #37 0x00007fffe84f52d3 in g_main_context_iteration (context=0x7d0f8eb2be40, 
> may_block=1) at 
> ~/.cache/debuginfod_client/6827394d759bc44f207f57e7ab5f8e6b17e82c1c/source-2fe7652f-#usr#src#debug#glib2-2.84.1-1.fc42.x86_64#redhat-linux-build#..#glib#gmain.c:4379
> #38 0x00007bff7dc63587 in GtkSalData::Yield (this=0x7c7f8e9e2ea0, bWait=true, 
> bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtkdata.cxx:405
> #39 0x00007bff7dc784f2 in GtkInstance::DoYield (this=0x7d2f8e9e0900, 
> bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtkinst.cxx:439
> #40 0x00007fffc3ed8842 in ImplYield (i_bWait=true, i_bAllEvents=false) at 
> vcl/source/app/svapp.cxx:385
> #41 0x00007fffc3ed7041 in Application::Yield () at 
> vcl/source/app/svapp.cxx:488
> #42 0x00007fffc3ed6874 in Application::Execute () at 
> vcl/source/app/svapp.cxx:360
> #43 0x00007ffff6ef3a8a in desktop::Desktop::Main (this=0x7bff8d80c820) at 
> desktop/source/app/app.cxx:1680
> #44 0x00007fffc3f6cc1a in ImplSVMain () at vcl/source/app/svmain.cxx:231
> #45 0x00007fffc3f749b5 in SVMain () at vcl/source/app/svmain.cxx:249
> #46 0x00007ffff70b6531 in soffice_main () at 
> desktop/source/app/sofficemain.cxx:122
> #47 0x00005555556aa385 in sal_main () at desktop/source/app/main.c:51
> #48 0x00005555556aa353 in main (argc=1, argv=0x7fffffffd1e8) at 
> desktop/source/app/main.c:49

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to