Bugzilla – Attachment 157442 Details for
Bug 107867
Crash when working with form
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 12.08 KB, created by
Julien Nabet
on 2020-01-26 20:51:07 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2020-01-26 20:51:07 UTC
Size:
12.08 KB
patch
obsolete
>soffice.bin: /home/julien/lo/libreoffice/sw/source/core/access/accmap.cxx:1765: virtual SwAccessibleMap::~SwAccessibleMap(): Assertion `(!mpShapeMap || mpShapeMap->empty()) && "Object map should be empty after disposing the root frame"' 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 0x00007ffff7ae4081 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >#1 0x00007ffff7acf535 in __GI_abort () at abort.c:79 >#2 0x00007ffff7acf40f in __assert_fail_base > (fmt=0x7ffff7c316e0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7fffdbb9c8f0 "(!mpShapeMap || mpShapeMap->empty()) && \"Object map should be empty after disposing the root frame\"", file=0x7fffdbb9baf8 "/home/julien/lo/libreoffice/sw/source/core/access/accmap.cxx", line=1765, function=<optimized out>) at assert.c:92 >#3 0x00007ffff7adcb92 in __GI___assert_fail > (assertion=0x7fffdbb9c8f0 "(!mpShapeMap || mpShapeMap->empty()) && \"Object map should be empty after disposing the root frame\"", file=0x7fffdbb9baf8 "/home/julien/lo/libreoffice/sw/source/core/access/accmap.cxx", line=1765, function=0x7fffdbb9c838 "virtual SwAccessibleMap::~SwAccessibleMap()") at assert.c:101 >#4 0x00007fffda856d46 in SwAccessibleMap::~SwAccessibleMap() (this=0x55555ea61db0, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/core/access/accmap.cxx:1765 >#5 0x00007fffdb53ccc8 in __gnu_cxx::new_allocator<SwAccessibleMap>::destroy<SwAccessibleMap>(SwAccessibleMap*) (this=0x55555ea61db0, __p=0x55555ea61db0) at /usr/include/c++/9/ext/new_allocator.h:153 >#6 0x00007fffdb53cc9b in std::allocator_traits<std::allocator<SwAccessibleMap> >::destroy<SwAccessibleMap>(std::allocator<SwAccessibleMap>&, SwAccessibleMap*) (__a=..., __p=0x55555ea61db0) > at /usr/include/c++/9/bits/alloc_traits.h:497 >#7 0x00007fffdb53cb63 in std::_Sp_counted_ptr_inplace<SwAccessibleMap, std::allocator<SwAccessibleMap>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (this=0x55555ea61da0) > at /usr/include/c++/9/bits/shared_ptr_base.h:557 >#8 0x00007fffda817156 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x55555ea61da0) at /usr/include/c++/9/bits/shared_ptr_base.h:155 >#9 0x00007fffda814135 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x7fffffff0f48, __in_chrg=<optimized out>) at /usr/include/c++/9/bits/shared_ptr_base.h:730 >#10 0x00007fffda831c3a in std::__shared_ptr<SwAccessibleMap, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x7fffffff0f40, __in_chrg=<optimized out>) at /usr/include/c++/9/bits/shared_ptr_base.h:1169 >#11 0x00007fffdb53b78a in std::__shared_ptr<SwAccessibleMap, (__gnu_cxx::_Lock_policy)2>::reset() (this=0x55555b4587c8) at /usr/include/c++/9/bits/shared_ptr_base.h:1287 >#12 0x00007fffdb539836 in SwViewShellImp::~SwViewShellImp() (this=0x55555b458790, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/core/view/viewimp.cxx:100 >#13 0x00007fffdb55149c in std::default_delete<SwViewShellImp>::operator()(SwViewShellImp*) const (this=0x55555cddd500, __ptr=0x55555b458790) at /usr/include/c++/9/bits/unique_ptr.h:81 >#14 0x00007fffdb551119 in std::unique_ptr<SwViewShellImp, std::default_delete<SwViewShellImp> >::reset(SwViewShellImp*) (this=0x55555cddd500, __p=0x55555b458790) at /usr/include/c++/9/bits/unique_ptr.h:394 >#15 0x00007fffdb55028d in SwViewShell::~SwViewShell() (this=0x55555cddd490, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/core/view/vnew.cxx:320 >#16 0x00007fffda949e65 in SwCursorShell::~SwCursorShell() (this=0x55555cddd490, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/core/crsr/crsrsh.cxx:2984 >#17 0x00007fffdae1f8c0 in SwEditShell::~SwEditShell() (this=0x55555cddd490, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/core/edit/edws.cxx:60 >#18 0x00007fffdaebbbdc in SwFEShell::~SwFEShell() (this=0x55555cddd490, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/core/frmedt/fews.cxx:722 >#19 0x00007fffdbb5e62f in SwWrtShell::~SwWrtShell() (this=0x55555cddd490, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/uibase/wrtsh/wrtsh1.cxx:1698 >#20 0x00007fffdbb5e676 in SwWrtShell::~SwWrtShell() (this=0x55555cddd490, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/uibase/wrtsh/wrtsh1.cxx:1706 >#21 0x00007fffdba37db8 in std::default_delete<SwWrtShell>::operator()(SwWrtShell*) const (this=0x55555c782300, __ptr=0x55555cddd490) at /usr/include/c++/9/bits/unique_ptr.h:81 >#22 0x00007fffdba36dc7 in std::unique_ptr<SwWrtShell, std::default_delete<SwWrtShell> >::reset(SwWrtShell*) (this=0x55555c782300, __p=0x55555cddd490) at /usr/include/c++/9/bits/unique_ptr.h:394 >#23 0x00007fffdba311eb in SwView::~SwView() (this=0x55555c782180, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/uibase/uiview/view.cxx:1090 >#24 0x00007fffdba314ce in SwView::~SwView() (this=0x55555c782180, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/uibase/uiview/view.cxx:1105 >#25 0x00007ffff5ab4b3e in SfxViewFrame::ReleaseObjectShell_Impl() (this=0x55555b299c50) at /home/julien/lo/libreoffice/sfx2/source/view/viewfrm.cxx:1106 >#26 0x00007ffff5ab7e96 in SfxViewFrame::~SfxViewFrame() (this=0x55555b299c50, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sfx2/source/view/viewfrm.cxx:1625 >#27 0x00007ffff5ab80ce in SfxViewFrame::~SfxViewFrame() (this=0x55555b299c50, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sfx2/source/view/viewfrm.cxx:1653 >#28 0x00007ffff5ab5031 in SfxViewFrame::Close() (this=0x55555b299c50) at /home/julien/lo/libreoffice/sfx2/source/view/viewfrm.cxx:1158 >#29 0x00007ffff5a8040c in SfxFrame::DoClose_Impl() (this=0x55555db1e970) at /home/julien/lo/libreoffice/sfx2/source/view/frame.cxx:143 >#30 0x00007ffff5aa438c in SfxBaseController::dispose() (this=0x55555caa6040) at /home/julien/lo/libreoffice/sfx2/source/view/sfxbasecontroller.cxx:981 >#31 0x00007fffde22fb15 in (anonymous namespace)::XFrameImpl::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) (this=0x55555828d2a0, xComponentWindow=uno::Reference to (class VCLXContainer *) 0x55555ebe1a90, xController=uno::Reference to (class (anonymous namespace)::BackingComp *) 0x55555ec74bf8) > at /home/julien/lo/libreoffice/framework/source/services/frame.cxx:1485 >#32 0x00007fffde13da05 in framework::CloseDispatcher::implts_establishBackingMode() (this=0x55555b2f99f0) at /home/julien/lo/libreoffice/framework/source/dispatch/closedispatcher.cxx:528 >#33 0x00007fffde13cff1 in framework::CloseDispatcher::impl_asyncCallback(LinkParamNone*) (this=0x55555b2f99f0) at /home/julien/lo/libreoffice/framework/source/dispatch/closedispatcher.cxx:396 >#34 0x00007fffde13cb65 in framework::CloseDispatcher::LinkStubimpl_asyncCallback(void*, LinkParamNone*) (instance=0x55555b2f99f0, data=0x0) > at /home/julien/lo/libreoffice/framework/source/dispatch/closedispatcher.cxx:247 >#35 0x00007ffff06db3d9 in Link<LinkParamNone*, void>::Call(LinkParamNone*) const (this=0x55555b231cc8, data=0x0) at /home/julien/lo/libreoffice/include/tools/link.hxx:111 >#36 0x00007ffff0bb2769 in vcl::EventPoster::DoEvent_Impl(void*) (this=0x55555b231cc0) at /home/julien/lo/libreoffice/vcl/source/helper/evntpost.cxx:52 >#37 0x00007ffff0bb2731 in vcl::EventPoster::LinkStubDoEvent_Impl(void*, void*) (instance=0x55555b231cc0, data=0x0) at /home/julien/lo/libreoffice/vcl/source/helper/evntpost.cxx:48 >#38 0x00007ffff061c377 in Link<void*, void>::Call(void*) const (this=0x55555ecb3338, data=0x0) at /home/julien/lo/libreoffice/include/tools/link.hxx:111 >#39 0x00007ffff06197eb in ImplHandleUserEvent(ImplSVEvent*) (pSVEvent=0x55555ecb3330) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2006 >#40 0x00007ffff061b4ce in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555557cc9b60, nEvent=SalEvent::UserEvent, pEvent=0x55555ecb3330) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2559 >#41 0x00007ffff0e02e38 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x555557cca3a0, nEvent=SalEvent::UserEvent, pEvent=0x55555ecb3330) at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:299 >--Type <RET> for more, q to quit, c to continue without paging-- >#42 0x00007ffff0e1d5ed in SalGenericDisplay::ProcessEvent(SalUserEventList::SalUserEvent) (this=0x555557b33790, aEvent=...) at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:66 >#43 0x00007ffff0bc0a29 in SalUserEventList::DispatchUserEvents(bool) (this=0x555557b33790, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/salusereventlist.cxx:108 >#44 0x00007ffff0e1d565 in SalGenericDisplay::DispatchInternalEvent(bool) (this=0x555557b33790, bHandleAllCurrentEvent=false) at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:51 >#45 0x00007fffe51956dc in call_userEventFn(void*) (data=0x555555685f80) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:706 >#46 0x00007fffea41edee in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#47 0x00007fffea41f1a0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#48 0x00007fffea41f22f in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#49 0x00007fffe51946af in GtkSalData::Yield(bool, bool) (this=0x555555685f80, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:381 >#50 0x00007fffe5198428 in GtkInstance::DoYield(bool, bool) (this=0x5555556773e0, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkinst.cxx:381 >#51 0x00007ffff0c500da in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:446 >#52 0x00007ffff0c505f5 in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:510 >#53 0x00007ffff0c4fed8 in Application::Execute() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:427 >#54 0x00007ffff7cee307 in desktop::Desktop::Main() (this=0x7fffffff2820) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1594 >#55 0x00007ffff0c6b658 in ImplSVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:191 >#56 0x00007ffff0c6b77d in SVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:225 >#57 0x00007ffff7d48906 in soffice_main() () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:107 >#58 0x000055555555495d in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:48 >#59 0x0000555555554943 in main (argc=2, argv=0x7fffffff2b78) at /home/julien/lo/libreoffice/desktop/source/app/main.c:47 >(gdb) frame 4 >#4 0x00007fffda856d46 in SwAccessibleMap::~SwAccessibleMap (this=0x55555ea61db0, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/sw/source/core/access/accmap.cxx:1765 >1765 assert((!mpShapeMap || mpShapeMap->empty()) && >(gdb) p mpShapeMap >$1 = std::unique_ptr<SwAccessibleShapeMap_Impl> = {get() = 0x55555b31f7a0} >(gdb) p mpShapeMap.get() >$2 = (SwAccessibleShapeMap_Impl *) 0x55555b31f7a0 >(gdb) p *(mpShapeMap.get()) >$3 = {maInfo = {mxDocumentWindow = empty uno::Reference, mxModelBroadcaster = uno::Reference to ((anonymous namespace)::SwDrawModellListener_Impl *) 0x55555d7c8708, mpView = 0x55555ca7a200, > mxController = empty uno::Reference, mpWindow = {_vptr.VclPtr = 0x7ffff4d2a970 <vtable for VclPtr<OutputDevice>+16>, m_rInnerRef = rtl::Reference to 0x55555c782ed0}, mpViewForwarder = 0x55555ea61db0}, > maMap = std::__debug::map with 5 elements = {[0x55555b773e70] = {<com::sun::star::uno::WeakReferenceHelper> = {m_pImpl = 0x55555c659650}, <No data fields>}, > [0x55555c601ee0] = {<com::sun::star::uno::WeakReferenceHelper> = {m_pImpl = 0x55555b58b8c0}, <No data fields>}, [0x55555c684a20] = {<com::sun::star::uno::WeakReferenceHelper> = { > m_pImpl = 0x55555c8ff730}, <No data fields>}, [0x55555c6cbae0] = {<com::sun::star::uno::WeakReferenceHelper> = {m_pImpl = 0x55555b60afb0}, <No data fields>}, > [0x55555d561870] = {<com::sun::star::uno::WeakReferenceHelper> = {m_pImpl = 0x55555c8b30e0}, <No data fields>}}} >
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 107867
:
133333
|
133439
|
133441
|
142489
|
149839
| 157442