Bugzilla – Attachment 180675 Details for
Bug 149507
CRASH: pasting and undoing
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 12.88 KB, created by
Julien Nabet
on 2022-06-11 08:53:23 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2022-06-11 08:53:23 UTC
Size:
12.88 KB
patch
obsolete
>#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49 >#1 0x00007fbd489c7546 in __GI_abort () at abort.c:79 >#2 0x00007fbd489c742f in __assert_fail_base > (fmt=0x7fbd48b3ddf8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7fbd2b518c83 "pFieldmark", file=0x7fbd2b610901 "/home/julien/lo/libreoffice/sw/source/core/text/redlnitr.cxx", line=150, function=<optimized out>) at assert.c:92 >#3 0x00007fbd489d6222 in __GI___assert_fail > (assertion=0x7fbd2b518c83 "pFieldmark", file=0x7fbd2b610901 "/home/julien/lo/libreoffice/sw/source/core/text/redlnitr.cxx", line=150, function=0x7fbd2b610fe7 "bool (anonymous namespace)::HideIterator::Next()") at assert.c:101 >#4 0x00007fbd2a559ed0 in (anonymous namespace)::HideIterator::Next() (this=0x7fff77b2aea8) at sw/source/core/text/redlnitr.cxx:150 >#5 0x00007fbd2a557f5e in sw::CheckParaRedlineMerge(SwTextFrame&, SwTextNode&, sw::FrameMode) (rFrame=..., rTextNode=..., eMode=sw::FrameMode::Existing) at sw/source/core/text/redlnitr.cxx:226 >#6 0x00007fbd29df9340 in sw::UpdateFramesForRemoveDeleteRedline(SwDoc&, SwPaM const&) (rDoc=..., rPam=SwPaM = {...}) at sw/source/core/doc/DocumentRedlineManager.cxx:327 >#7 0x00007fbd29a46e26 in sw::mark::TextFieldmark::ReleaseDoc(SwDoc&) (this=0x5b63a00, rDoc=...) at sw/source/core/crsr/bookmark.cxx:582 >#8 0x00007fbd29bb95b0 in sw::mark::(anonymous namespace)::LazyFieldmarkDeleter::~LazyFieldmarkDeleter() (this=0x5e484a0) at sw/source/core/doc/docbm.cxx:1216 >#9 0x00007fbd29bb9629 in sw::mark::(anonymous namespace)::LazyFieldmarkDeleter::~LazyFieldmarkDeleter() (this=0x5e484a0) at sw/source/core/doc/docbm.cxx:1209 >#10 0x00007fbd29bd42cc in std::default_delete<IDocumentMarkAccess::ILazyDeleter>::operator()(IDocumentMarkAccess::ILazyDeleter*) const (this=0x71285d0, __ptr=0x5e484a0) > at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h:85 >#11 0x00007fbd29bbff8d in std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >::~unique_ptr() (this=0x71285d0) > at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h:361 >#12 0x00007fbd29bc91a5 in std::_Destroy<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> > >(std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*) (__pointer=0x71285d0) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_construct.h:151 >#13 0x00007fbd29bc916f in std::_Destroy_aux<false>::__destroy<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*>(std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*, std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*) > (__first=0x71285d0, __last=0x7128600) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_construct.h:163 >#14 0x00007fbd29bc912d in std::_Destroy<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*>(std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*, std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*) (__first=0x71285d0, __last=0x7128600) > at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_construct.h:195 >#15 0x00007fbd29bc9091 in std::_Destroy<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*, std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> > >(std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*, std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >*, std::allocator<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> > >&) > (__first=0x71285d0, __last=0x7128600) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/alloc_traits.h:848 >#16 0x00007fbd29bc9018 in std::__cxx1998::vector<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >, std::allocator<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> > > >::~vector() (this=0x7fff77b2b9e0) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:680 >#17 0x00007fbd29bbfffd in std::__debug::vector<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> >, std::allocator<std::unique_ptr<IDocumentMarkAccess::ILazyDeleter, std::default_delete<IDocumentMarkAccess::ILazyDeleter> > > >::~vector() (this=0x7fff77b2b9c8) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/vector:231 >#18 0x00007fbd29baf8f4 in sw::mark::MarkManager::deleteMarks(SwNodeIndex const&, SwNodeIndex const&, std::__debug::vector<sw::mark::SaveBookmark, std::allocator<sw::mark::SaveBookmark> >*, SwIndex const*, SwIndex const*) (this=0x5903920, rStt=SwNodeIndex (node 21), rEnd=SwNodeIndex (node 23), pSaveBkmk=0x0, pSttIdx=0x0, pEndIdx=0x0) at sw/source/core/doc/docbm.cxx:1183 >#19 0x00007fbd29bb7626 in DelBookmarks(SwNodeIndex const&, SwNodeIndex const&, std::__debug::vector<sw::mark::SaveBookmark, std::allocator<sw::mark::SaveBookmark> >*, SwIndex const*, SwIndex const*) > (rStt=SwNodeIndex (node 21), rEnd=SwNodeIndex (node 23), pSaveBkmk=0x0, pSttIdx=0x0, pEndIdx=0x0) at sw/source/core/doc/docbm.cxx:1913 >#20 0x00007fbd29bfa405 in SwDoc::CorrAbs(SwNodeIndex const&, SwNodeIndex const&, SwPosition const&, bool) > (rStartNode=SwNodeIndex (node 21), rEndNode=SwNodeIndex (node 23), rNewPos=SwPosition (node 1, offset 0), bMoveCursor=true) at sw/source/core/doc/doccorr.cxx:230 >#21 0x00007fbd2a723f3f in SwUndo::RemoveIdxFromSection(SwDoc&, o3tl::strong_int<int, Tag_SwNodeOffset>, o3tl::strong_int<int, Tag_SwNodeOffset> const*) (rDoc=..., nSttIdx=..., pEndIdx=0x0) > at sw/source/core/undo/undobj.cxx:123 >#22 0x00007fbd2a730d96 in SwUndoInsLayFormat::UndoImpl(sw::UndoRedoContext&) (this=0x5d0f250, rContext=...) at sw/source/core/undo/undobj1.cxx:317 >#23 0x00007fbd2a79405a in SwUndoInserts::UndoImpl(sw::UndoRedoContext&) (this=0x797e3f0, rContext=...) at sw/source/core/undo/untblk.cxx:299 >#24 0x00007fbd2a7246af in SwUndo::UndoWithContext(SfxUndoContext&) (this=0x797e3f0, rContext=...) at sw/source/core/undo/undobj.cxx:235 >#25 0x00007fbd450bbd8d in SfxListUndoAction::UndoWithContext(SfxUndoContext&) (this=0x5e3ba70, i_context=...) at svl/source/undo/undo.cxx:1334 >#26 0x00007fbd450bbd8d in SfxListUndoAction::UndoWithContext(SfxUndoContext&) (this=0x63588c0, i_context=...) at svl/source/undo/undo.cxx:1334 >#27 0x00007fbd450b7a68 in SfxUndoManager::ImplUndo(SfxUndoContext*) (this=0x5903b68, i_contextOrNull=0x7fff77b2c728) at svl/source/undo/undo.cxx:711 >#28 0x00007fbd450b7e3d in SfxUndoManager::UndoWithContext(SfxUndoContext&) (this=0x5903b68, i_context=...) at svl/source/undo/undo.cxx:663 >#29 0x00007fbd2a6f41ce in sw::UndoManager::impl_DoUndoRedo(sw::UndoManager::UndoOrRedoType, unsigned long) (this=0x5903b60, undoOrRedo=sw::UndoManager::UndoOrRedoType::Undo, nUndoOffset=0) > at sw/source/core/undo/docundo.cxx:696 >#30 0x00007fbd2a6f4474 in sw::UndoManager::UndoWithOffset(unsigned long) (this=0x5903b60, nUndoOffset=0) at sw/source/core/undo/docundo.cxx:731 >--Type <RET> for more, q to quit, c to continue without paging-- >#31 0x00007fbd2a101544 in SwEditShell::Undo(unsigned short, unsigned short) (this=0x5ce6530, nCount=1, nOffset=0) at sw/source/core/edit/edundo.cxx:132 >#32 0x00007fbd2b3d9a33 in SwWrtShell::Do(SwWrtShell::DoType, unsigned short, unsigned short) (this=0x5ce6530, eDoType=SwWrtShell::UNDO, nCnt=1, nOffset=0) at sw/source/uibase/wrtsh/wrtundo.cxx:45 >#33 0x00007fbd2b0b6adb in SwBaseShell::ExecUndo(SfxRequest&) (this=0x65517d0, rReq=...) at sw/source/uibase/shells/basesh.cxx:643 >#34 0x00007fbd2b0b6435 in SfxStubSwBaseShellExecUndo(SfxShell*, SfxRequest&) (pShell=0x65517d0, rReq=...) at workdir/SdiTarget/sw/sdi/swslots.hxx:2171 >#35 0x00007fbd45613811 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x59c36e0, rShell=..., rSlot=..., rReq=..., bRecord=true) at sfx2/source/control/dispatch.cxx:254 >#36 0x00007fbd45618097 in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (this=0x59c36e0, rShell=..., rSlot=..., rReq=..., eCallMode=SfxCallMode::RECORD) > at sfx2/source/control/dispatch.cxx:753 >#37 0x00007fbd456000e0 in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (this=0x59ed500, aReq=..., pSlot=0x7fbd2bffe820 <aSwBaseShellSlots_Impl+1152>, pShell=0x65517d0) > at sfx2/source/control/bindings.cxx:1060 >#38 0x00007fbd456f1ea7 in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) (this=0x654f900, aURL=..., aArgs=empty uno::Sequence, rListener=empty uno::Reference) at sfx2/source/control/unoctitm.cxx:700 >#39 0x00007fbd456f08ff in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) > (this=0x6550000, aURL=..., aArgs=empty uno::Sequence) at sfx2/source/control/unoctitm.cxx:262 >#40 0x00007fbd42b8ba45 in svt::(anonymous namespace)::AsyncAccelExec::impl_ts_asyncCallback(LinkParamNone*) (this=0x7985520) at svtools/source/misc/acceleratorexecute.cxx:480 >#41 0x00007fbd42b8b77d in svt::(anonymous namespace)::AsyncAccelExec::LinkStubimpl_ts_asyncCallback(void*, LinkParamNone*) (instance=0x7985520, data=0x0) at svtools/source/misc/acceleratorexecute.cxx:472 >#42 0x00007fbd3fc44ca8 in Link<LinkParamNone*, void>::Call(LinkParamNone*) const (this=0x79855c0, data=0x0) at include/tools/link.hxx:111 >#43 0x00007fbd4067ca45 in vcl::EventPoster::DoEvent_Impl(void*) (this=0x79855b8) at vcl/source/helper/evntpost.cxx:52 >#44 0x00007fbd4067c9fd in vcl::EventPoster::LinkStubDoEvent_Impl(void*, void*) (instance=0x79855b8, data=0x0) at vcl/source/helper/evntpost.cxx:48 >#45 0x00007fbd3ff46fc8 in Link<void*, void>::Call(void*) const (this=0x4e1988, data=0x0) at include/tools/link.hxx:111 >#46 0x00007fbd3ff43609 in ImplHandleUserEvent(ImplSVEvent*) (pSVEvent=0x4e1980) at vcl/source/window/winproc.cxx:2229 >#47 0x00007fbd3ff40241 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x23f5830, nEvent=SalEvent::UserEvent, pEvent=0x4e1980) at vcl/source/window/winproc.cxx:2799 >#48 0x00007fbd40b3a9c0 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x23f93a0, nEvent=SalEvent::UserEvent, pEvent=0x4e1980) at vcl/inc/salframe.hxx:308 >#49 0x00007fbd40b652bf in SalGenericDisplay::ProcessEvent(SalUserEventList::SalUserEvent) (this=0x2355560, aEvent=...) at vcl/unx/generic/app/gendisp.cxx:66 >#50 0x00007fbd406914dd in SalUserEventList::DispatchUserEvents(bool)::$_0::operator()() const (this=0x7fff77b2e6a0) at vcl/source/app/salusereventlist.cxx:119 >#51 0x00007fbd406913a4 in SalUserEventList::DispatchUserEvents(bool) (this=0x2355560, bHandleAllCurrentEvents=false) at vcl/source/app/salusereventlist.cxx:120 >#52 0x00007fbd40b65215 in SalGenericDisplay::DispatchInternalEvent(bool) (this=0x2355560, bHandleAllCurrentEvent=false) at vcl/unx/generic/app/gendisp.cxx:51 >#53 0x00007fbd368b6556 in call_userEventFn(void*) (data=0x5c26d0) at vcl/unx/gtk3/gtkdata.cxx:824 >#54 0x00007fbd3a9cde94 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#55 0x00007fbd3a9ce238 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#56 0x00007fbd3a9ce2ef in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#57 0x00007fbd368b508f in GtkSalData::Yield(bool, bool) (this=0x5c26d0, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtkdata.cxx:405 >#58 0x00007fbd368ba833 in GtkInstance::DoYield(bool, bool) (this=0x5c2570, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtkinst.cxx:428 >#59 0x00007fbd4076e8e3 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at vcl/source/app/svapp.cxx:474 >#60 0x00007fbd4076e29b in Application::Yield() () at vcl/source/app/svapp.cxx:558 >#61 0x00007fbd4076e099 in Application::Execute() () at vcl/source/app/svapp.cxx:452 >#62 0x00007fbd48bf2eb6 in desktop::Desktop::Main() (this=0x7fff77b30398) at desktop/source/app/app.cxx:1600 >#63 0x00007fbd40790a2a in ImplSVMain() () at vcl/source/app/svmain.cxx:202 >#64 0x00007fbd40792609 in SVMain() () at vcl/source/app/svmain.cxx:234 >#65 0x00007fbd48c6f303 in soffice_main() () at desktop/source/app/sofficemain.cxx:94 >#66 0x00000000004008dd in sal_main () at desktop/source/app/main.c:51 >#67 0x00000000004008b7 in main (argc=3, argv=0x7fff77b30588) at desktop/source/app/main.c:49 >
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 149507
:
180657
| 180675