Bugzilla – Attachment 133411 Details for
Bug 94225
Writer crashes on undo times N (steps in Comment 11 or Comment 38)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 9.22 KB, created by
Julien Nabet
on 2017-05-20 06:01:21 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2017-05-20 06:01:21 UTC
Size:
9.22 KB
patch
obsolete
>Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. >0x00007fffc87c78cc in BigPtrEntry::GetArray (this=0x30) at /home/julien/lo/libreoffice/sw/inc/bparr.hxx:101 >101 return *m_pBlock->pBigArr; >(gdb) bt >#0 0x00007fffc87c78cc in BigPtrEntry::GetArray (this=0x30) at /home/julien/lo/libreoffice/sw/inc/bparr.hxx:101 >#1 0x00007fffc87c79bc in SwNode::GetNodes (this=0x30) at /home/julien/lo/libreoffice/sw/inc/node.hxx:697 >#2 0x00007fffc87e4941 in SwNodeIndex::SwNodeIndex (this=0x7fffffff1a48, rNd=..., nDiff=0) at /home/julien/lo/libreoffice/sw/inc/ndindex.hxx:79 >#3 0x00007fffc8907e57 in SwPosition::SwPosition (this=0x7fffffff1a48, rNode=...) at /home/julien/lo/libreoffice/sw/source/core/crsr/pam.cxx:63 >#4 0x00007fffc89093f3 in SwPaM::SwPaM (this=0x7fffffff1a30, rNode=..., nContent=3, pRing=0x0) at /home/julien/lo/libreoffice/sw/source/core/crsr/pam.cxx:404 >#5 0x00007fffc90a79f5 in SwUndoInsert::UndoImpl (this=0x5555584722d0, rContext=...) at /home/julien/lo/libreoffice/sw/source/core/undo/unins.cxx:238 >#6 0x00007fffc9099d12 in SwUndo::UndoWithContext (this=0x5555584722d0, rContext=...) at /home/julien/lo/libreoffice/sw/source/core/undo/undobj.cxx:230 >#7 0x00007ffff14f675d in SfxUndoManager::ImplUndo (this=0x5555578b5748, i_contextOrNull=0x7fffffff1df0) at /home/julien/lo/libreoffice/svl/source/undo/undo.cxx:777 >#8 0x00007ffff14f64f7 in SfxUndoManager::UndoWithContext (this=0x5555578b5748, i_context=...) at /home/julien/lo/libreoffice/svl/source/undo/undo.cxx:745 >#9 0x00007fffc9078c35 in sw::UndoManager::impl_DoUndoRedo (this=0x5555578b5740, undoOrRedo=sw::UndoManager::UndoOrRedoType::Undo) > at /home/julien/lo/libreoffice/sw/source/core/undo/docundo.cxx:594 >#10 0x00007fffc9078d9f in sw::UndoManager::Undo (this=0x5555578b5740) at /home/julien/lo/libreoffice/sw/source/core/undo/docundo.cxx:627 >#11 0x00007fffc8cc1ecb in SwEditShell::Undo (this=0x555557b24ee0, nCount=1) at /home/julien/lo/libreoffice/sw/source/core/edit/edundo.cxx:131 >#12 0x00007fffc988d9ee in SwWrtShell::Do (this=0x555557b24ee0, eDoType=SwWrtShell::UNDO, nCnt=1) at /home/julien/lo/libreoffice/sw/source/uibase/wrtsh/wrtundo.cxx:47 >#13 0x00007fffc967b7fd in SwBaseShell::ExecUndo (this=0x555558122420, rReq=...) at /home/julien/lo/libreoffice/sw/source/uibase/shells/basesh.cxx:511 >#14 0x00007fffc9679cce in SfxStubSwBaseShellExecUndo (pShell=0x555558122420, rReq=...) at /home/julien/lo/libreoffice/workdir/SdiTarget/sw/sdi/swslots.hxx:2120 >#15 0x00007ffff1c56c66 in SfxShell::CallExec (this=0x555558122420, pFunc=0x7fffc9679ca0 <SfxStubSwBaseShellExecUndo(SfxShell*, SfxRequest&)>, rReq=...) > at /home/julien/lo/libreoffice/include/sfx2/shell.hxx:211 >#16 0x00007ffff1c4d259 in SfxDispatcher::Call_Impl (this=0x555557af6de0, rShell=..., rSlot=..., rReq=..., bRecord=true) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:377 >#17 0x00007ffff1c4ff2b in SfxDispatcher::Execute_ (this=0x555557af6de0, rShell=..., rSlot=..., rReq=..., eCallMode=SfxCallMode::RECORD) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:919 >#18 0x00007ffff1c3b91e in SfxBindings::Execute_Impl (this=0x555557af7580, aReq=..., pSlot=0x7fffca702060 <aSwBaseShellSlots_Impl+1152>, pShell=0x555558122420) > at /home/julien/lo/libreoffice/sfx2/source/control/bindings.cxx:1124 >#19 0x00007ffff1ce1fb9 in SfxDispatchController_Impl::dispatch (this=0x555558097b40, aURL=..., aArgs=empty uno::Sequence, rListener=empty uno::Reference) > at /home/julien/lo/libreoffice/sfx2/source/control/unoctitm.cxx:764 >#20 0x00007ffff1cdf8c3 in SfxOfficeDispatch::dispatch (this=0x555558097790, aURL=..., aArgs=empty uno::Sequence) > at /home/julien/lo/libreoffice/sfx2/source/control/unoctitm.cxx:232 >#21 0x00007fffeec676a8 in svt::AsyncAccelExec::impl_ts_asyncCallback (this=0x55555c32a060) at /home/julien/lo/libreoffice/svtools/source/misc/acceleratorexecute.cxx:468 >#22 0x00007fffeec675c9 in svt::AsyncAccelExec::LinkStubimpl_ts_asyncCallback (instance=0x55555c32a060, data=0x0) > at /home/julien/lo/libreoffice/svtools/source/misc/acceleratorexecute.cxx:460 >#23 0x00007fffec583bd9 in Link<LinkParamNone*, void>::Call (this=0x55555c32a100, data=0x0) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#24 0x00007fffec913b25 in vcl::EventPoster::DoEvent_Impl (this=0x55555c32a0f8) at /home/julien/lo/libreoffice/vcl/source/helper/evntpost.cxx:52 >#25 0x00007fffec913aed in vcl::EventPoster::LinkStubDoEvent_Impl (instance=0x55555c32a0f8, data=0x0) at /home/julien/lo/libreoffice/vcl/source/helper/evntpost.cxx:48 >#26 0x00007fffec50892b in Link<void*, void>::Call (this=0x555557a028f8, data=0x0) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#27 0x00007fffec505970 in ImplHandleUserEvent (pSVEvent=0x555557a028f0) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1946 >#28 0x00007fffec507277 in ImplWindowFrameProc (_pWindow=0x5555576c3280, nEvent=SalEvent::UserEvent, pEvent=0x555557a028f0) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2495 >#29 0x00007fffecac442e in SalFrame::CallCallback (this=0x5555576c39e0, nEvent=SalEvent::UserEvent, pEvent=0x555557a028f0) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:276 >#30 0x00007fffecad69df in SalGenericDisplay::DispatchInternalEvent (this=0x555557430410) at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:86 >---Type <return> to continue, or q <return> to quit--- >#31 0x00007fffd84671d0 in GtkData::userEventFn (data=0x5555558bc160) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:803 >#32 0x00007fffd846725d in call_userEventFn (data=0x5555558bc160) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:813 >#33 0x00007ffff5b416aa in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#34 0x00007ffff5b41a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#35 0x00007ffff5b41b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#36 0x00007fffd846602a in GtkData::Yield (this=0x5555558bc160, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:460 >#37 0x00007fffd84693a5 in GtkInstance::DoYield (this=0x5555558bbfb0, bWait=true, bHandleAllCurrentEvents=false, nReleased=0) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:427 >#38 0x00007fffec948737 in ImplYield (i_bWait=true, i_bAllEvents=false, nReleased=0) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:496 >#39 0x00007fffec9444c2 in Application::Yield () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:558 >#40 0x00007fffec94425b in Application::Execute () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:458 >#41 0x00007ffff7785ee3 in desktop::Desktop::DoExecute () at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1356 >#42 0x00007ffff778710f in desktop::Desktop::Main (this=0x7fffffff3700) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1700 >#43 0x00007fffec9537cd in ImplSVMain () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:192 >#44 0x00007fffec953936 in SVMain () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:230 >#45 0x00007ffff77dbb9d in soffice_main () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:166 >#46 0x0000555555554a68 in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:48 >#47 0x0000555555554a4e in main (argc=2, argv=0x7fffffff3a48) at /home/julien/lo/libreoffice/desktop/source/app/main.c:47 >(gdb) frame 2 >#2 0x00007fffc87e4941 in SwNodeIndex::SwNodeIndex (this=0x7fffffff1a48, rNd=..., nDiff=0) at /home/julien/lo/libreoffice/sw/inc/ndindex.hxx:79 >79 RegisterIndex( m_pNode->GetNodes() ); >(gdb) p rNd >$1 = (const SwNode &) <error reading variable> >(gdb) frame 3 >#3 0x00007fffc8907e57 in SwPosition::SwPosition (this=0x7fffffff1a48, rNode=...) at /home/julien/lo/libreoffice/sw/source/core/crsr/pam.cxx:63 >63 : nNode( rNode ), nContent( nNode.GetNode().GetContentNode() ) >(gdb) p rNode >$2 = (const SwNode &) <error reading variable> >(gdb) frame 4 >#4 0x00007fffc89093f3 in SwPaM::SwPaM (this=0x7fffffff1a30, rNode=..., nContent=3, pRing=0x0) at /home/julien/lo/libreoffice/sw/source/core/crsr/pam.cxx:404 >404 , m_bIsInFrontOfLabel( false ) >(gdb) p rNode >$3 = (const SwNode &) <error reading variable> >(gdb) frame 5 >#5 0x00007fffc90a79f5 in SwUndoInsert::UndoImpl (this=0x5555584722d0, rContext=...) at /home/julien/lo/libreoffice/sw/source/core/undo/unins.cxx:238 >238 SwPaM aPaM( *pCNd, nContent ); >(gdb) p pCNd >$4 = (SwContentNode *) 0x0 >(gdb) list >233 sal_Int32 nCnt = nContent; >234 if( nLen ) >235 { >236 SwNodeIndex aNd( pTmpDoc->GetNodes(), nNode); >237 SwContentNode* pCNd = aNd.GetNode().GetContentNode(); >238 SwPaM aPaM( *pCNd, nContent ); >239 >240 aPaM.SetMark(); >241 >242 SwTextNode * const pTextNode( pCNd->GetTextNode() ); >(gdb) p aNd >$5 = SwNodeIndex (node 13) >(gdb) p aNd.GetNode() >$6 = (SwNode &) @0x5555578be330: {<BigPtrEntry> = {_vptr.BigPtrEntry = 0x7fffca6162f0 <vtable for SwEndNode+16>, m_pBlock = 0x5555578be240, m_nOffset = 13}, > m_nNodeType = SwNodeType::End, m_nAFormatNumLvl = 0 '\000', m_bSetNumLSpace = false, m_bIgnoreDontExpand = false, static s_nSerial = 82, m_nSerial = 7, > m_pAnchoredFlys = std::unique_ptr<std::__debug::vector<SwFrameFormat*, std::allocator<SwFrameFormat*> >> containing 0x0, m_pStartOfSection = 0x5555578be490} >(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 94225
:
118894
|
119202
|
119207
|
119212
|
125330
|
127864
|
127871
| 133411