Bugzilla – Attachment 149072 Details for
Bug 123313
Undoing ToC insertion in middle of word causes assertion failure
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Backtrace
gdbtrace.txt (text/plain), 28.99 KB, created by
Aron Budea
on 2019-02-11 00:35:09 UTC
(
hide
)
Description:
Backtrace
Filename:
MIME Type:
Creator:
Aron Budea
Created:
2019-02-11 00:35:09 UTC
Size:
28.99 KB
patch
obsolete
>[New Thread 0x7fffd900c700 (LWP 8769)] >[New Thread 0x7fffd880b700 (LWP 8770)] >[New Thread 0x7fffd7a18700 (LWP 8771)] >[New Thread 0x7fffd7217700 (LWP 8772)] >[New Thread 0x7fffd5029700 (LWP 8773)] >[New Thread 0x7fffd4828700 (LWP 8774)] >[Thread 0x7fffd4828700 (LWP 8774) exited] >[Thread 0x7fffd900c700 (LWP 8769) exited] >[New Thread 0x7fffd900c700 (LWP 8776)] >[New Thread 0x7fffd4828700 (LWP 8777)] >[Thread 0x7fffd4828700 (LWP 8777) exited] >[New Thread 0x7fffd4828700 (LWP 8780)] >[Thread 0x7fffd4828700 (LWP 8780) exited] >[Thread 0x7fffd900c700 (LWP 8776) exited] >[Thread 0x7fffd5029700 (LWP 8773) exited] >warning: File "/build/sources/libreoffice/instdir/program/libswlo.so-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". >[New Thread 0x7fffd5029700 (LWP 8899)] >[Thread 0x7fffd5029700 (LWP 8899) exited] >[New Thread 0x7fffd5029700 (LWP 8900)] >[New Thread 0x7fffd900c700 (LWP 8901)] >[New Thread 0x7fffd4828700 (LWP 8902)] >[Thread 0x7fffd5029700 (LWP 8900) exited] >[New Thread 0x7fffd5029700 (LWP 8903)] >[Thread 0x7fffd4828700 (LWP 8902) exited] >[Thread 0x7fffd5029700 (LWP 8903) exited] >[New Thread 0x7fffd5029700 (LWP 8905)] >[New Thread 0x7fffd4828700 (LWP 8906)] >[Thread 0x7fffd4828700 (LWP 8906) exited] >[New Thread 0x7fffd4828700 (LWP 8907)] >[Thread 0x7fffd4828700 (LWP 8907) exited] >[New Thread 0x7fffd4828700 (LWP 8908)] >[Thread 0x7fffd4828700 (LWP 8908) exited] >[New Thread 0x7fffd4828700 (LWP 8909)] >[Thread 0x7fffd4828700 (LWP 8909) exited] >[New Thread 0x7fffd4828700 (LWP 8910)] >[Thread 0x7fffd4828700 (LWP 8910) exited] >[New Thread 0x7fffd4828700 (LWP 8911)] >[Thread 0x7fffd4828700 (LWP 8911) exited] >[Thread 0x7fffd5029700 (LWP 8905) exited] >[New Thread 0x7fffd5029700 (LWP 8912)] >[Thread 0x7fffd5029700 (LWP 8912) exited] >[New Thread 0x7fffd5029700 (LWP 8913)] >[Thread 0x7fffd5029700 (LWP 8913) exited] >[New Thread 0x7fffd5029700 (LWP 8914)] >[Thread 0x7fffd5029700 (LWP 8914) exited] > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. >#0 0x00007ffff7811e97 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >#1 0x00007ffff7813801 in __GI_abort () at abort.c:79 >#2 0x00007ffff780339a in __assert_fail_base (fmt=0x7ffff798a7d8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fffd0073d28 "rNewPos.nContent.GetIndex() == 0 && \"<sw::mark::CrossRefBookmark::SetMarkPos(..)>\" \" - new bookmark position for cross-reference bookmark doesn't mark start of text node\"", file=file@entry=0x7fffd0073b48 "/build/sources/libreoffice/sw/source/core/crsr/crossrefbookmark.cxx", line=line@entry=58, function=function@entry=0x7fffd0073fe0 <sw::mark::CrossRefBookmark::SetMarkPos(SwPosition const&)::__PRETTY_FUNCTION__> "virtual void sw::mark::CrossRefBookmark::SetMarkPos(const SwPosition&)") at assert.c:92 >#3 0x00007ffff7803412 in __GI___assert_fail (assertion=0x7fffd0073d28 "rNewPos.nContent.GetIndex() == 0 && \"<sw::mark::CrossRefBookmark::SetMarkPos(..)>\" \" - new bookmark position for cross-reference bookmark doesn't mark start of text node\"", file=0x7fffd0073b48 "/build/sources/libreoffice/sw/source/core/crsr/crossrefbookmark.cxx", line=58, function=0x7fffd0073fe0 <sw::mark::CrossRefBookmark::SetMarkPos(SwPosition const&)::__PRETTY_FUNCTION__> "virtual void sw::mark::CrossRefBookmark::SetMarkPos(const SwPosition&)") at assert.c:101 >#4 0x00007fffcee6ff54 in sw::mark::CrossRefBookmark::SetMarkPos(SwPosition const&) (this=0x55555b4e5be0, rNewPos=...) at /build/sources/libreoffice/sw/source/core/crsr/crossrefbookmark.cxx:56 >#5 0x00007fffcef0e366 in (anonymous namespace)::ContentIdxStoreImpl::SetRightMarkPos(sw::mark::MarkBase*, bool, SwPosition const*) (pMark=0x55555b4e5be0, bOther=false, pPos=0x7fffffffaec0) at /build/sources/libreoffice/sw/source/core/doc/CntntIdxStore.cxx:203 >#6 0x00007fffcef0eb93 in (anonymous namespace)::ContentIdxStoreImpl::RestoreBkmks(SwDoc*, (anonymous namespace)::ContentIdxStoreImpl::updater_t const&) (this=0x55555b8470d0, pDoc=0x555559bd43d0, rUpdater=...) at /build/sources/libreoffice/sw/source/core/doc/CntntIdxStore.cxx:280 >#7 0x00007fffcef0e07a in (anonymous namespace)::ContentIdxStoreImpl::Restore(SwDoc*, sal_uLong, sal_Int32, bool, sw::mark::RestoreMode) (this=0x55555b8470d0, pDoc=0x555559bd43d0, nNode=9, nOffset=4, bAuto=false, eMode=sw::mark::RestoreMode::All) at /build/sources/libreoffice/sw/source/core/doc/CntntIdxStore.cxx:161 >#8 0x00007fffcf6e52d3 in SwTextNode::JoinNext() (this=0x55555affe1b0) at /build/sources/libreoffice/sw/source/core/txtnode/ndtxt.cxx:1026 >#9 0x00007fffcf78d276 in SwUndoInsSection::Join(SwDoc&, unsigned long) (this=0x55555b752460, rDoc=..., nNode=9) at /build/sources/libreoffice/sw/source/core/undo/unsect.cxx:245 >#10 0x00007fffcf78c9c4 in SwUndoInsSection::UndoImpl(sw::UndoRedoContext&) (this=0x55555b752460, rContext=...) at /build/sources/libreoffice/sw/source/core/undo/unsect.cxx:143 >#11 0x00007fffcf7694ba in SwUndo::UndoWithContext(SfxUndoContext&) (this=0x55555b752460, rContext=...) at /build/sources/libreoffice/sw/source/core/undo/undobj.cxx:229 >#12 0x00007ffff3ad8c45 in SfxListUndoAction::UndoWithContext(SfxUndoContext&) (this=0x55555b5f2010, i_context=...) at /build/sources/libreoffice/svl/source/undo/undo.cxx:1326 >#13 0x00007ffff3ad4d24 in SfxUndoManager::ImplUndo(SfxUndoContext*) (this=0x555559bd98e8, i_contextOrNull=0x7fffffffb590) at /build/sources/libreoffice/svl/source/undo/undo.cxx:704 >#14 0x00007ffff3ad4ac9 in SfxUndoManager::UndoWithContext(SfxUndoContext&) (this=0x555559bd98e8, i_context=...) at /build/sources/libreoffice/svl/source/undo/undo.cxx:672 >#15 0x00007fffcf74644f in sw::UndoManager::impl_DoUndoRedo(sw::UndoManager::UndoOrRedoType) (this=0x555559bd98e0, undoOrRedo=sw::UndoManager::UndoOrRedoType::Undo) at /build/sources/libreoffice/sw/source/core/undo/docundo.cxx:593 >#16 0x00007fffcf7465b9 in sw::UndoManager::Undo() (this=0x555559bd98e0) at /build/sources/libreoffice/sw/source/core/undo/docundo.cxx:626 >#17 0x00007fffcf30fca3 in SwEditShell::Undo(unsigned short) (this=0x555559ce0c60, nCount=1) at /build/sources/libreoffice/sw/source/core/edit/edundo.cxx:132 >#18 0x00007fffd000f6cf in SwWrtShell::Do(SwWrtShell::DoType, unsigned short) (this=0x555559ce0c60, eDoType=SwWrtShell::UNDO, nCnt=1) at /build/sources/libreoffice/sw/source/uibase/wrtsh/wrtundo.cxx:45 >#19 0x00007fffcfe17b73 in SwBaseShell::ExecUndo(SfxRequest&) (this=0x555559e831f0, rReq=...) at /build/sources/libreoffice/sw/source/uibase/shells/basesh.cxx:511 >#20 0x00007fffcfe16068 in SfxStubSwBaseShellExecUndo(SfxShell*, SfxRequest&) (pShell=0x555559e831f0, rReq=...) at /build/sources/libreoffice/workdir/SdiTarget/sw/sdi/swslots.hxx:2154 >#21 0x00007ffff406726c in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x555559e831f0, pFunc=0x7fffcfe1603a <SfxStubSwBaseShellExecUndo(SfxShell*, SfxRequest&)>, rReq=...) at /build/sources/libreoffice/include/sfx2/shell.hxx:207 >#22 0x00007ffff405e01b in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x555559c96030, rShell=..., rSlot=..., rReq=..., bRecord=true) at /build/sources/libreoffice/sfx2/source/control/dispatch.cxx:356 >#23 0x00007ffff4060a6b in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (this=0x555559c96030, rShell=..., rSlot=..., rReq=..., eCallMode=SfxCallMode::RECORD) at /build/sources/libreoffice/sfx2/source/control/dispatch.cxx:856 >#24 0x00007ffff404bbc9 in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (this=0x555559caa920, aReq=..., pSlot=0x7fffd0de2d00 <aSwBaseShellSlots_Impl+1152>, pShell=0x555559e831f0) at /build/sources/libreoffice/sfx2/source/control/bindings.cxx:1063 >#25 0x00007ffff410824f 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=0x555559e81c40, aURL=..., aArgs=..., rListener=...) at /build/sources/libreoffice/sfx2/source/control/unoctitm.cxx:753 >#26 0x00007ffff4105bca in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x555559e81b80, aURL=..., aArgs=...) at /build/sources/libreoffice/sfx2/source/control/unoctitm.cxx:223 >#27 0x00007ffff160e04b in svt::ToolboxController::execute(short) (this=0x55555a815c30, KeyModifier=0) at /build/sources/libreoffice/svtools/source/uno/toolboxcontroller.cxx:346 >#28 0x00007ffff445638d in SfxToolBoxControl::Select(unsigned short) (this=0x55555a815c30, nSelectModifier=0) at /build/sources/libreoffice/sfx2/source/toolbox/tbxitem.cxx:656 >#29 0x00007ffff445590e in SfxToolBoxControl::execute(short) (this=0x55555a815c30, KeyModifier=0) at /build/sources/libreoffice/sfx2/source/toolbox/tbxitem.cxx:529 >#30 0x00007fffd367ab52 in framework::ToolBarManager::Select(ToolBox*) (this=0x55555a7e8b20) at /build/sources/libreoffice/framework/source/uielement/toolbarmanager.cxx:1778 >#31 0x00007fffd367aa01 in framework::ToolBarManager::LinkStubSelect(void*, ToolBox*) (instance=0x55555a7e8b20, data=0x55555a7e7350) at /build/sources/libreoffice/framework/source/uielement/toolbarmanager.cxx:1764 >#32 0x00007fffef44702f in Link<ToolBox*, void>::Call(ToolBox*) const (this=0x55555a7e7858, data=0x55555a7e7350) at /build/sources/libreoffice/include/tools/link.hxx:84 >#33 0x00007fffef43d657 in ToolBox::Select() (this=0x55555a7e7350) at /build/sources/libreoffice/vcl/source/window/toolbox2.cxx:355 >#34 0x00007fffef45afe2 in ToolBox::ImplHandleMouseButtonUp(MouseEvent const&, bool) (this=0x55555a7e7350, rMEvt=..., bCancel=false) at /build/sources/libreoffice/vcl/source/window/toolbox.cxx:3148 >#35 0x00007fffef45ca02 in ToolBox::Tracking(TrackingEvent const&) (this=0x55555a7e7350, rTEvt=...) at /build/sources/libreoffice/vcl/source/window/toolbox.cxx:3603 >#36 0x00007fffef4708d1 in vcl::Window::EndTracking(TrackingEventFlags) (this=0x55555a7e7350, nFlags=TrackingEventFlags::NONE) at /build/sources/libreoffice/vcl/source/window/window2.cxx:312 >#37 0x00007fffef49e261 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONUP, bMouseLeave=false, nX=427, nY=24, nMsgTime=767128, nCode=1, nMode=(MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT)) at /build/sources/libreoffice/vcl/source/window/winproc.cxx:702 >#38 0x00007fffef4a2ead in ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent const*) (pWindow=0x555556aa69d0, pEvent=0x7fffffffcb30) at /build/sources/libreoffice/vcl/source/window/winproc.cxx:2006 >#39 0x00007fffef4a3fe0 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555556aa69d0, nEvent=SalEvent::MouseButtonUp, pEvent=0x7fffffffcb30) at /build/sources/libreoffice/vcl/source/window/winproc.cxx:2336 >#40 0x00007fffddede888 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x555556ab3e90, nEvent=SalEvent::MouseButtonUp, pEvent=0x7fffffffcb30) at /build/sources/libreoffice/vcl/inc/salframe.hxx:285 >#41 0x00007fffddede09c in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const (this=0x555556ab3e90, nEvent=SalEvent::MouseButtonUp, pEvent=0x7fffffffcb30) at /build/sources/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:4502 >#42 0x00007fffdded8bf5 in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (pEvent=0x55555b56b7d0, frame=0x555556ab3e90) at /build/sources/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:2713 >#43 0x00007fffdd62115b in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#44 0x00007fffe75a810d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#45 0x00007fffe75bb05e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#46 0x00007fffe75c30af in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#47 0x00007fffe75c412f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#48 0x00007fffdd768b04 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#49 0x00007fffdd61e1ce in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#50 0x00007fffdd6202a8 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#51 0x00007fffdd131765 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#52 0x00007fffdd161f82 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#53 0x00007fffe72ce387 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#54 0x00007fffe72ce5c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#55 0x00007fffe72ce64c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#56 0x00007fffdde03b2c in GtkSalData::Yield(bool, bool) (this=0x555555645640, bWait=true, bHandleAllCurrentEvents=false) at /build/sources/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:463 >#57 0x00007fffdde0740c in GtkInstance::DoYield(bool, bool) (this=0x5555556520f0, bWait=true, bHandleAllCurrentEvents=false) at /build/sources/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:407 >#58 0x00007fffefa2e0b9 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /build/sources/libreoffice/vcl/source/app/svapp.cxx:441 >#59 0x00007fffefa2e5db in Application::Yield() () at /build/sources/libreoffice/vcl/source/app/svapp.cxx:505 >#60 0x00007fffefa2deb3 in Application::Execute() () at /build/sources/libreoffice/vcl/source/app/svapp.cxx:422 >#61 0x00007ffff7c17604 in desktop::Desktop::Main() (this=0x7fffffffda00) at /build/sources/libreoffice/desktop/source/app/app.cxx:1621 >#62 0x00007fffefa45e8d in ImplSVMain() () at /build/sources/libreoffice/vcl/source/app/svmain.cxx:203 >#63 0x00007fffefa45fb2 in SVMain() () at /build/sources/libreoffice/vcl/source/app/svmain.cxx:237 >#64 0x00007ffff7c72082 in soffice_main() () at /build/sources/libreoffice/desktop/source/app/sofficemain.cxx:169 >#65 0x000055555555484b in sal_main () at /build/sources/libreoffice/desktop/source/app/main.c:48 >#66 0x000055555555484b in main (argc=<optimized out>, argv=<optimized out>) at /build/sources/libreoffice/desktop/source/app/main.c:47 > >Thread 13 (Thread 0x7fffd900c700 (LWP 8901)): >#0 0x00007ffff78ee839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 >#1 0x00007fffe731429a in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#2 0x00007fffe72a14f1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#3 0x00007fffe72a1aac in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#4 0x00007fffe72f6bae in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#5 0x00007fffe72f6105 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#6 0x00007ffff75bb6db in start_thread (arg=0x7fffd900c700) at pthread_create.c:463 >#7 0x00007ffff78f488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 5 (Thread 0x7fffd7217700 (LWP 8772)): >#0 0x00007ffff78e7bf9 in __GI___poll (fds=0x55555676fe10, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 >#1 0x00007fffe72ce539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#2 0x00007fffe72ce8d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#3 0x00007fffe78bb026 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 >#4 0x00007fffe72f6105 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#5 0x00007ffff75bb6db in start_thread (arg=0x7fffd7217700) at pthread_create.c:463 >#6 0x00007ffff78f488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 4 (Thread 0x7fffd7a18700 (LWP 8771)): >#0 0x00007ffff78e7bf9 in __GI___poll (fds=0x5555565889a0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 >#1 0x00007fffe72ce539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#2 0x00007fffe72ce64c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#3 0x00007fffe72ce691 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#4 0x00007fffe72f6105 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#5 0x00007ffff75bb6db in start_thread (arg=0x7fffd7a18700) at pthread_create.c:463 >#6 0x00007ffff78f488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 3 (Thread 0x7fffd880b700 (LWP 8770)): >#0 0x00007ffff78f5817 in __libc_accept (fd=8, addr=..., len=0x0) at ../sysdeps/unix/sysv/linux/accept.c:26 >#1 0x00007ffff7f973ba in osl_acceptPipe(oslPipe) (pPipe=0x555555dd85a0) at /build/sources/libreoffice/sal/osl/unx/pipe.cxx:379 >#2 0x00007ffff7c6b2fd in osl::Pipe::accept(osl::StreamPipe&) (this=0x5555564fce70, Connection=...) at /build/sources/libreoffice/include/osl/pipe.hxx:151 >#3 0x00007ffff7c69761 in desktop::PipeIpcThread::execute() (this=0x5555564fce40) at /build/sources/libreoffice/desktop/source/app/officeipcthread.cxx:1136 >#4 0x00007ffff4d9c4f4 in salhelper::Thread::run() (this=0x5555564fce40) at /build/sources/libreoffice/salhelper/source/thread.cxx:40 >#5 0x00007ffff4d9c84e in osl::threadFunc(void*) (param=0x5555564fce50) at /build/sources/libreoffice/include/osl/thread.hxx:185 >#6 0x00007ffff7fac298 in osl_thread_start_Impl(void*) (pData=0x5555564c5850) at /build/sources/libreoffice/sal/osl/unx/thread.cxx:235 >#7 0x00007ffff75bb6db in start_thread (arg=0x7fffd880b700) at pthread_create.c:463 >#8 0x00007ffff78f488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 1 (Thread 0x7fffddffdac0 (LWP 8730)): >#0 0x00007ffff7811e97 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >#1 0x00007ffff7813801 in __GI_abort () at abort.c:79 >#2 0x00007ffff780339a in __assert_fail_base (fmt=0x7ffff798a7d8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fffd0073d28 "rNewPos.nContent.GetIndex() == 0 && \"<sw::mark::CrossRefBookmark::SetMarkPos(..)>\" \" - new bookmark position for cross-reference bookmark doesn't mark start of text node\"", file=file@entry=0x7fffd0073b48 "/build/sources/libreoffice/sw/source/core/crsr/crossrefbookmark.cxx", line=line@entry=58, function=function@entry=0x7fffd0073fe0 <sw::mark::CrossRefBookmark::SetMarkPos(SwPosition const&)::__PRETTY_FUNCTION__> "virtual void sw::mark::CrossRefBookmark::SetMarkPos(const SwPosition&)") at assert.c:92 >#3 0x00007ffff7803412 in __GI___assert_fail (assertion=0x7fffd0073d28 "rNewPos.nContent.GetIndex() == 0 && \"<sw::mark::CrossRefBookmark::SetMarkPos(..)>\" \" - new bookmark position for cross-reference bookmark doesn't mark start of text node\"", file=0x7fffd0073b48 "/build/sources/libreoffice/sw/source/core/crsr/crossrefbookmark.cxx", line=58, function=0x7fffd0073fe0 <sw::mark::CrossRefBookmark::SetMarkPos(SwPosition const&)::__PRETTY_FUNCTION__> "virtual void sw::mark::CrossRefBookmark::SetMarkPos(const SwPosition&)") at assert.c:101 >#4 0x00007fffcee6ff54 in sw::mark::CrossRefBookmark::SetMarkPos(SwPosition const&) (this=0x55555b4e5be0, rNewPos=...) at /build/sources/libreoffice/sw/source/core/crsr/crossrefbookmark.cxx:56 >#5 0x00007fffcef0e366 in (anonymous namespace)::ContentIdxStoreImpl::SetRightMarkPos(sw::mark::MarkBase*, bool, SwPosition const*) (pMark=0x55555b4e5be0, bOther=false, pPos=0x7fffffffaec0) at /build/sources/libreoffice/sw/source/core/doc/CntntIdxStore.cxx:203 >#6 0x00007fffcef0eb93 in (anonymous namespace)::ContentIdxStoreImpl::RestoreBkmks(SwDoc*, (anonymous namespace)::ContentIdxStoreImpl::updater_t const&) (this=0x55555b8470d0, pDoc=0x555559bd43d0, rUpdater=...) at /build/sources/libreoffice/sw/source/core/doc/CntntIdxStore.cxx:280 >#7 0x00007fffcef0e07a in (anonymous namespace)::ContentIdxStoreImpl::Restore(SwDoc*, sal_uLong, sal_Int32, bool, sw::mark::RestoreMode) (this=0x55555b8470d0, pDoc=0x555559bd43d0, nNode=9, nOffset=4, bAuto=false, eMode=sw::mark::RestoreMode::All) at /build/sources/libreoffice/sw/source/core/doc/CntntIdxStore.cxx:161 >#8 0x00007fffcf6e52d3 in SwTextNode::JoinNext() (this=0x55555affe1b0) at /build/sources/libreoffice/sw/source/core/txtnode/ndtxt.cxx:1026 >#9 0x00007fffcf78d276 in SwUndoInsSection::Join(SwDoc&, unsigned long) (this=0x55555b752460, rDoc=..., nNode=9) at /build/sources/libreoffice/sw/source/core/undo/unsect.cxx:245 >#10 0x00007fffcf78c9c4 in SwUndoInsSection::UndoImpl(sw::UndoRedoContext&) (this=0x55555b752460, rContext=...) at /build/sources/libreoffice/sw/source/core/undo/unsect.cxx:143 >#11 0x00007fffcf7694ba in SwUndo::UndoWithContext(SfxUndoContext&) (this=0x55555b752460, rContext=...) at /build/sources/libreoffice/sw/source/core/undo/undobj.cxx:229 >#12 0x00007ffff3ad8c45 in SfxListUndoAction::UndoWithContext(SfxUndoContext&) (this=0x55555b5f2010, i_context=...) at /build/sources/libreoffice/svl/source/undo/undo.cxx:1326 >#13 0x00007ffff3ad4d24 in SfxUndoManager::ImplUndo(SfxUndoContext*) (this=0x555559bd98e8, i_contextOrNull=0x7fffffffb590) at /build/sources/libreoffice/svl/source/undo/undo.cxx:704 >#14 0x00007ffff3ad4ac9 in SfxUndoManager::UndoWithContext(SfxUndoContext&) (this=0x555559bd98e8, i_context=...) at /build/sources/libreoffice/svl/source/undo/undo.cxx:672 >#15 0x00007fffcf74644f in sw::UndoManager::impl_DoUndoRedo(sw::UndoManager::UndoOrRedoType) (this=0x555559bd98e0, undoOrRedo=sw::UndoManager::UndoOrRedoType::Undo) at /build/sources/libreoffice/sw/source/core/undo/docundo.cxx:593 >#16 0x00007fffcf7465b9 in sw::UndoManager::Undo() (this=0x555559bd98e0) at /build/sources/libreoffice/sw/source/core/undo/docundo.cxx:626 >#17 0x00007fffcf30fca3 in SwEditShell::Undo(unsigned short) (this=0x555559ce0c60, nCount=1) at /build/sources/libreoffice/sw/source/core/edit/edundo.cxx:132 >#18 0x00007fffd000f6cf in SwWrtShell::Do(SwWrtShell::DoType, unsigned short) (this=0x555559ce0c60, eDoType=SwWrtShell::UNDO, nCnt=1) at /build/sources/libreoffice/sw/source/uibase/wrtsh/wrtundo.cxx:45 >#19 0x00007fffcfe17b73 in SwBaseShell::ExecUndo(SfxRequest&) (this=0x555559e831f0, rReq=...) at /build/sources/libreoffice/sw/source/uibase/shells/basesh.cxx:511 >#20 0x00007fffcfe16068 in SfxStubSwBaseShellExecUndo(SfxShell*, SfxRequest&) (pShell=0x555559e831f0, rReq=...) at /build/sources/libreoffice/workdir/SdiTarget/sw/sdi/swslots.hxx:2154 >#21 0x00007ffff406726c in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x555559e831f0, pFunc=0x7fffcfe1603a <SfxStubSwBaseShellExecUndo(SfxShell*, SfxRequest&)>, rReq=...) at /build/sources/libreoffice/include/sfx2/shell.hxx:207 >#22 0x00007ffff405e01b in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x555559c96030, rShell=..., rSlot=..., rReq=..., bRecord=true) at /build/sources/libreoffice/sfx2/source/control/dispatch.cxx:356 >#23 0x00007ffff4060a6b in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (this=0x555559c96030, rShell=..., rSlot=..., rReq=..., eCallMode=SfxCallMode::RECORD) at /build/sources/libreoffice/sfx2/source/control/dispatch.cxx:856 >#24 0x00007ffff404bbc9 in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (this=0x555559caa920, aReq=..., pSlot=0x7fffd0de2d00 <aSwBaseShellSlots_Impl+1152>, pShell=0x555559e831f0) at /build/sources/libreoffice/sfx2/source/control/bindings.cxx:1063 >#25 0x00007ffff410824f 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=0x555559e81c40, aURL=..., aArgs=..., rListener=...) at /build/sources/libreoffice/sfx2/source/control/unoctitm.cxx:753 >#26 0x00007ffff4105bca in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x555559e81b80, aURL=..., aArgs=...) at /build/sources/libreoffice/sfx2/source/control/unoctitm.cxx:223 >#27 0x00007ffff160e04b in svt::ToolboxController::execute(short) (this=0x55555a815c30, KeyModifier=0) at /build/sources/libreoffice/svtools/source/uno/toolboxcontroller.cxx:346 >#28 0x00007ffff445638d in SfxToolBoxControl::Select(unsigned short) (this=0x55555a815c30, nSelectModifier=0) at /build/sources/libreoffice/sfx2/source/toolbox/tbxitem.cxx:656 >#29 0x00007ffff445590e in SfxToolBoxControl::execute(short) (this=0x55555a815c30, KeyModifier=0) at /build/sources/libreoffice/sfx2/source/toolbox/tbxitem.cxx:529 >#30 0x00007fffd367ab52 in framework::ToolBarManager::Select(ToolBox*) (this=0x55555a7e8b20) at /build/sources/libreoffice/framework/source/uielement/toolbarmanager.cxx:1778 >#31 0x00007fffd367aa01 in framework::ToolBarManager::LinkStubSelect(void*, ToolBox*) (instance=0x55555a7e8b20, data=0x55555a7e7350) at /build/sources/libreoffice/framework/source/uielement/toolbarmanager.cxx:1764 >#32 0x00007fffef44702f in Link<ToolBox*, void>::Call(ToolBox*) const (this=0x55555a7e7858, data=0x55555a7e7350) at /build/sources/libreoffice/include/tools/link.hxx:84 >#33 0x00007fffef43d657 in ToolBox::Select() (this=0x55555a7e7350) at /build/sources/libreoffice/vcl/source/window/toolbox2.cxx:355 >#34 0x00007fffef45afe2 in ToolBox::ImplHandleMouseButtonUp(MouseEvent const&, bool) (this=0x55555a7e7350, rMEvt=..., bCancel=false) at /build/sources/libreoffice/vcl/source/window/toolbox.cxx:3148 >#35 0x00007fffef45ca02 in ToolBox::Tracking(TrackingEvent const&) (this=0x55555a7e7350, rTEvt=...) at /build/sources/libreoffice/vcl/source/window/toolbox.cxx:3603 >#36 0x00007fffef4708d1 in vcl::Window::EndTracking(TrackingEventFlags) (this=0x55555a7e7350, nFlags=TrackingEventFlags::NONE) at /build/sources/libreoffice/vcl/source/window/window2.cxx:312 >#37 0x00007fffef49e261 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONUP, bMouseLeave=false, nX=427, nY=24, nMsgTime=767128, nCode=1, nMode=(MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT)) at /build/sources/libreoffice/vcl/source/window/winproc.cxx:702 >#38 0x00007fffef4a2ead in ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent const*) (pWindow=0x555556aa69d0, pEvent=0x7fffffffcb30) at /build/sources/libreoffice/vcl/source/window/winproc.cxx:2006 >#39 0x00007fffef4a3fe0 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555556aa69d0, nEvent=SalEvent::MouseButtonUp, pEvent=0x7fffffffcb30) at /build/sources/libreoffice/vcl/source/window/winproc.cxx:2336 >#40 0x00007fffddede888 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x555556ab3e90, nEvent=SalEvent::MouseButtonUp, pEvent=0x7fffffffcb30) at /build/sources/libreoffice/vcl/inc/salframe.hxx:285 >#41 0x00007fffddede09c in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const (this=0x555556ab3e90, nEvent=SalEvent::MouseButtonUp, pEvent=0x7fffffffcb30) at /build/sources/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:4502 >#42 0x00007fffdded8bf5 in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (pEvent=0x55555b56b7d0, frame=0x555556ab3e90) at /build/sources/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:2713 >#43 0x00007fffdd62115b in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#44 0x00007fffe75a810d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#45 0x00007fffe75bb05e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#46 0x00007fffe75c30af in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#47 0x00007fffe75c412f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#48 0x00007fffdd768b04 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#49 0x00007fffdd61e1ce in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#50 0x00007fffdd6202a8 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#51 0x00007fffdd131765 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#52 0x00007fffdd161f82 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#53 0x00007fffe72ce387 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#54 0x00007fffe72ce5c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#55 0x00007fffe72ce64c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#56 0x00007fffdde03b2c in GtkSalData::Yield(bool, bool) (this=0x555555645640, bWait=true, bHandleAllCurrentEvents=false) at /build/sources/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:463 >#57 0x00007fffdde0740c in GtkInstance::DoYield(bool, bool) (this=0x5555556520f0, bWait=true, bHandleAllCurrentEvents=false) at /build/sources/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:407 >#58 0x00007fffefa2e0b9 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /build/sources/libreoffice/vcl/source/app/svapp.cxx:441 >#59 0x00007fffefa2e5db in Application::Yield() () at /build/sources/libreoffice/vcl/source/app/svapp.cxx:505 >#60 0x00007fffefa2deb3 in Application::Execute() () at /build/sources/libreoffice/vcl/source/app/svapp.cxx:422 >#61 0x00007ffff7c17604 in desktop::Desktop::Main() (this=0x7fffffffda00) at /build/sources/libreoffice/desktop/source/app/app.cxx:1621 >#62 0x00007fffefa45e8d in ImplSVMain() () at /build/sources/libreoffice/vcl/source/app/svmain.cxx:203 >#63 0x00007fffefa45fb2 in SVMain() () at /build/sources/libreoffice/vcl/source/app/svmain.cxx:237 >#64 0x00007ffff7c72082 in soffice_main() () at /build/sources/libreoffice/desktop/source/app/sofficemain.cxx:169 >#65 0x000055555555484b in sal_main () at /build/sources/libreoffice/desktop/source/app/main.c:48 >#66 0x000055555555484b in main (argc=<optimized out>, argv=<optimized out>) at /build/sources/libreoffice/desktop/source/app/main.c:47 >A debugging session is active. > > Inferior 1 [process 8730] will be killed. > >Quit anyway? (y or n) [answered Y; input not from terminal]
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 123313
: 149072