Bugzilla – Attachment 146850 Details for
Bug 121540
CRASH deleting a form from form navigator
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 10.04 KB, created by
Julien Nabet
on 2018-11-20 20:43:58 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2018-11-20 20:43:58 UTC
Size:
10.04 KB
patch
obsolete
>Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. >0x00007ffff79ff2bb in __dynamic_cast () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >(gdb) bt >#0 0x00007ffff79ff2bb in __dynamic_cast () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#1 0x00007ffff3b030bd in FmFormData::IsEqualWithoutChildren(FmEntryData*) (this=0x55555b76aa20, pEntryData=0x55555b76c100) > at /home/julien/lo/libreoffice/svx/source/form/fmexpl.cxx:280 >#2 0x00007ffff3bff98d in svxform::NavigatorTree::FindEntry(FmEntryData*) (this=0x55555b0cb1d0, pEntryData=0x55555b76c100) > at /home/julien/lo/libreoffice/svx/source/form/navigatortree.cxx:529 >#3 0x00007ffff3c000f2 in svxform::NavigatorTree::Remove(FmEntryData*) (this=0x55555b0cb1d0, pEntryData=0x55555b76c100) > at /home/julien/lo/libreoffice/svx/source/form/navigatortree.cxx:639 >#4 0x00007ffff3bffa68 in svxform::NavigatorTree::Notify(SfxBroadcaster&, SfxHint const&) (this=0x55555b0cb1d0, rHint=...) > at /home/julien/lo/libreoffice/svx/source/form/navigatortree.cxx:545 >#5 0x00007ffff4f43a7f in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x55555b47e370, rHint=...) at /home/julien/lo/libreoffice/svl/source/notify/SfxBroadcaster.cxx:49 >#6 0x00007ffff3c103f7 in svxform::NavigatorTreeModel::Remove(FmEntryData*, bool) (this=0x55555b47e370, pEntry=0x55555b76c100, bAlterModel=false) > at /home/julien/lo/libreoffice/svx/source/form/navigatortreemodel.cxx:431 >#7 0x00007ffff3c0ef62 in svxform::OFormComponentObserver::Remove(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) (this=0x55555b7a89f0, _rxElement= > uno::Reference to (frm::OFormattedFieldWrapper *) 0x55555b5c0390) at /home/julien/lo/libreoffice/svx/source/form/navigatortreemodel.cxx:176 >#8 0x00007ffff3c0efca in svxform::OFormComponentObserver::elementRemoved(com::sun::star::container::ContainerEvent const&) (this=0x55555b7a89f0, evt=...) > at /home/julien/lo/libreoffice/svx/source/form/navigatortreemodel.cxx:186 >#9 0x00007fffb488a2f5 in comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::container::XContainerListener, com::sun::star::container::ContainerEvent>::operator()(com::sun::star::uno::Reference<com::sun::star::container::XContainerListener> const&) const (this=0x7fffffff0a80, listener=uno::Reference to (svxform::OFormComponentObserver *) 0x55555b7a8a20) at /home/julien/lo/libreoffice/include/comphelper/interfacecontainer2.hxx:253 >#10 0x00007fffb4887845 in comphelper::OInterfaceContainerHelper2::forEach<com::sun::star::container::XContainerListener, comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::container::XContainerListener, com::sun::star::container::ContainerEvent> >(comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::container::XContainerListener, com::sun::star::container::ContainerEvent> const&) (this=0x55555c30c528, func=...) > at /home/julien/lo/libreoffice/include/comphelper/interfacecontainer2.hxx:266 >#11 0x00007fffb4884fd9 in comphelper::OInterfaceContainerHelper2::notifyEach<com::sun::star::container::XContainerListener, com::sun::star::container::ContainerEvent>(void (com::sun::star::container::XContainerListener::*)(com::sun::star::container::ContainerEvent const&), com::sun::star::container::ContainerEvent const&) (this=0x55555c30c528, NotificationMethod=&virtual com::sun::star::container::XContainerListener::elementRemoved(com::sun::star::container::ContainerEvent const&), Event=...) > at /home/julien/lo/libreoffice/include/comphelper/interfacecontainer2.hxx:279 >#12 0x00007fffb487f676 in frm::OInterfaceContainer::implRemoveByIndex(int, osl::ClearableGuard<osl::Mutex>&) (this=0x55555c30c440, _nIndex=0, _rClearBeforeNotify=...) > at /home/julien/lo/libreoffice/forms/source/misc/InterfaceContainer.cxx:1046 >#13 0x00007fffb487f85a in frm::OInterfaceContainer::removeByIndex(int) (this=0x55555c30c440, _nIndex=0) > at /home/julien/lo/libreoffice/forms/source/misc/InterfaceContainer.cxx:1056 >#14 0x00007ffff3b887c9 in FmXUndoEnvironment::Removed(FmFormObj*) (pObj=0x55555c2e8da0) at /home/julien/lo/libreoffice/svx/source/form/fmundo.cxx:497 >#15 0x00007ffff3b88528 in FmXUndoEnvironment::Removed(SdrObject*) (this=0x55555a9aef00, pObj=0x55555c2e8da0) at /home/julien/lo/libreoffice/svx/source/form/fmundo.cxx:455 >#16 0x00007ffff3b87a30 in FmXUndoEnvironment::Notify(SfxBroadcaster&, SfxHint const&) (this=0x55555a9aef00, rHint=...) > at /home/julien/lo/libreoffice/svx/source/form/fmundo.cxx:302 >#17 0x00007ffff4f43a7f in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x55555a9a4d20, rHint=...) at /home/julien/lo/libreoffice/svl/source/notify/SfxBroadcaster.cxx:49 >#18 0x00007ffff3779e46 in SdrObjList::RemoveObject(unsigned long) (this=0x55555a9af6b0, nObjNum=0) at /home/julien/lo/libreoffice/svx/source/svdraw/svdpage.cxx:424 >#19 0x00007ffff3b13f6d in FmFormPage::RemoveObject(unsigned long) (this=0x55555a9af6b0, nObjNum=0) at /home/julien/lo/libreoffice/svx/source/form/fmpage.cxx:170 >#20 0x00007ffff35ca4c8 in SdrEditView::DeleteMarkedList(SdrMarkList const&) (this=0x55555aa7c0d0, rMark=...) at /home/julien/lo/libreoffice/svx/source/svdraw/svdedtv.cxx:739 >#21 0x00007ffff35caad8 in SdrEditView::DeleteMarkedObj() (this=0x55555aa7c0d0) at /home/julien/lo/libreoffice/svx/source/svdraw/svdedtv.cxx:845 >#22 0x00007ffff37cb926 in SdrView::DeleteMarked() (this=0x55555aa7c0d0) at /home/julien/lo/libreoffice/svx/source/svdraw/svdview.cxx:1413 >---Type <return> to continue, or q <return> to quit--- >#23 0x00007fffdd4ff8f6 in SwDrawView::DeleteMarked() (this=0x55555aa7c0d0) at /home/julien/lo/libreoffice/sw/source/core/draw/dview.cxx:975 >#24 0x00007ffff3c04c04 in svxform::NavigatorTree::DeleteSelection() (this=0x55555b0cb1d0) at /home/julien/lo/libreoffice/svx/source/form/navigatortree.cxx:1714 >#25 0x00007ffff3bff0dc in svxform::NavigatorTree::Command(CommandEvent const&) (this=0x55555b0cb1d0, rEvt=...) > at /home/julien/lo/libreoffice/svx/source/form/navigatortree.cxx:472 >#26 0x00007ffff0ad6db6 in ImplCallCommand(VclPtr<vcl::Window> const&, CommandEventId, void const*, bool, Point const*) (pChild= > ..., nEvt=CommandEventId::ContextMenu, pData=0x0, bMouse=true, pPos=0x7fffffff19c0) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:228 >#27 0x00007ffff0ad913f in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONDOWN, bMouseLeave=false, nX=123, nY=56, nMsgTime=51168761, nCode=4, nMode=MouseEventModifiers::NONE) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:788 >#28 0x00007ffff0add7e0 in ImplHandleSalMouseButtonDown(vcl::Window*, SalMouseEvent const*) (pWindow=0x55555b65ce30, pEvent=0x7fffffff2020) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1981 >#29 0x00007ffff0ade914 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x55555b65ce30, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff2020) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2315 >#30 0x00007fffe7e7fba0 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x55555b65c200, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff2020) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:285 >#31 0x00007fffe7e7eed8 in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const (this=0x55555b65c200, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff2020) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:4502 >#32 0x00007fffe7e796f1 in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (pEvent=0x55555bbe3c40, frame=0x55555b65c200) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:2712 >#33 0x00007fffe797119b in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#34 0x00007fffeb224b6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#35 0x00007fffeb2378f3 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#36 0x00007fffeb23ff43 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#37 0x00007fffeb240ecf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#38 0x00007fffe791f3e4 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#39 0x00007fffe77e00f6 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#40 0x00007fffe77e2213 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#41 0x00007fffe74e32a5 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#42 0x00007fffe753e042 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#43 0x00007fffeb144c3e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#44 0x00007fffeb144ed8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#45 0x00007fffeb144f6c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#46 0x00007fffe7db6290 in GtkSalData::Yield(bool, bool) (this=0x5555556471e0, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:463 >#47 0x00007fffe7db99c2 in GtkInstance::DoYield(bool, bool) (this=0x555555655320, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:406 >#48 0x00007ffff10275c1 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:439 >#49 0x00007ffff1027ae3 in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:503 >#50 0x00007ffff10273b9 in Application::Execute() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:420 >#51 0x00007ffff7d58250 in desktop::Desktop::Main() (this=0x7fffffff2ed0) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1617 >#52 0x00007ffff103e29b in ImplSVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:199 >---Type <return> to continue, or q <return> to quit---q >Quit >(gdb) p pEntryData >No symbol "pEntryData" in current context. >(gdb) frame 1 >#1 0x00007ffff3b030bd in FmFormData::IsEqualWithoutChildren (this=0x55555b76aa20, pEntryData=0x55555b76c100) at /home/julien/lo/libreoffice/svx/source/form/fmexpl.cxx:280 >280 if( dynamic_cast<const FmFormData*>( pEntryData) == nullptr ) >(gdb) p pEntryData >$1 = (FmEntryData *) 0x55555b76c100 >(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 121540
: 146850