Bugzilla – Attachment 180451 Details for
Bug 149359
Assertion failed: (index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())), function operator[], file ustring.hxx, line 842.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
BT with symbols
Assert.txt (text/plain), 11.39 KB, created by
Telesto
on 2022-05-29 08:03:48 UTC
(
hide
)
Description:
BT with symbols
Filename:
MIME Type:
Creator:
Telesto
Created:
2022-05-29 08:03:48 UTC
Size:
11.39 KB
patch
obsolete
>warn:legacy.osl:1760:92586:sw/source/core/undo/undel.cxx:1174: SwUndoDelete::Redo: used to have redline data, but now none? >Assertion failed: (index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())), function operator[], file ustring.hxx, line 842. >Process 1760 stopped >* thread #1, queue = 'com.apple.main-thread', stop reason = hit program assert > frame #4: 0x0000000173863c03 libswlo.dylib`rtl::OUString::operator[](this=0x000000016c11d460, index=3) const at ustring.hxx:842:9 > 839 */ > 840 sal_Unicode operator [](sal_Int32 index) const { > 841 // silence spurious -Werror=strict-overflow warnings from GCC 4.8.2 >-> 842 assert(index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())); > 843 return getStr()[index]; > 844 } > 845 >Target 0: (soffice) stopped. >(lldb) bt >* thread #1, queue = 'com.apple.main-thread', stop reason = hit program assert > frame #0: 0x00007ff807c9700e libsystem_kernel.dylib`__pthread_kill + 10 > frame #1: 0x00007ff807ccd1ff libsystem_pthread.dylib`pthread_kill + 263 > frame #2: 0x00007ff807c18d24 libsystem_c.dylib`abort + 123 > frame #3: 0x00007ff807c180cb libsystem_c.dylib`__assert_rtn + 314 > * frame #4: 0x0000000173863c03 libswlo.dylib`rtl::OUString::operator[](this=0x000000016c11d460, index=3) const at ustring.hxx:842:9 > frame #5: 0x0000000173c09148 libswlo.dylib`sw::CalcBreaks(rBreaks=size=0, rPam=0x000000016001aeb0, isOnlyFieldmarks=false) at DocumentContentOperationsManager.cxx:546:41 > frame #6: 0x0000000173c0c819 libswlo.dylib`(anonymous namespace)::lcl_DoWithBreaks(rDocumentContentOperations=0x00006000005d0900, rPam=0x000000016001aeb0, pFunc=b0 ff c0 73 01 00 00 00 00 00 00 00 00 00 00 00)(SwPaM&)) at DocumentContentOperationsManager.cxx:656:9 > frame #7: 0x0000000173c0ea7f libswlo.dylib`sw::DocumentContentOperationsManager::DeleteAndJoin(this=0x00006000005d0900, rPam=0x000000016001aeb0) at DocumentContentOperationsManager.cxx:2341:22 > frame #8: 0x000000017457d19b libswlo.dylib`SwUndoDelete::RedoImpl(this=0x00006000039d2a40, rContext=0x00007ff7bfef9bc0) at undel.cxx:1296:46 > frame #9: 0x0000000174583f6f libswlo.dylib`SwUndo::RedoWithContext(this=0x00006000039d2a40, rContext=0x00007ff7bfef9bc0) at undobj.cxx:244:5 > frame #10: 0x00000001047e43b3 libsvllo.dylib`SfxListUndoAction::RedoWithContext(this=0x00006000027cd6e0, i_context=0x00007ff7bfef9bc0) at undo.cxx:1349:35 > frame #11: 0x00000001047e0241 libsvllo.dylib`SfxUndoManager::ImplRedo(this=0x00006000032dca20, i_contextOrNull=0x00007ff7bfef9bc0) at undo.cxx:822:22 > frame #12: 0x00000001047e062d libsvllo.dylib`SfxUndoManager::RedoWithContext(this=0x00006000032dca20, i_context=0x00007ff7bfef9bc0) at undo.cxx:790:12 > frame #13: 0x00000001745508c5 libswlo.dylib`sw::UndoManager::impl_DoUndoRedo(this=0x00006000032dca20, undoOrRedo=Redo, nUndoOffset=0) at docundo.cxx:700:32 > frame #14: 0x0000000174550b83 libswlo.dylib`sw::UndoManager::Redo(this=0x00006000032dca20) at docundo.cxx:743:16 > frame #15: 0x0000000173f2fcc3 libswlo.dylib`SwEditShell::Redo(this=0x0000000111e5d140, nCount=1) at edundo.cxx:186:57 > frame #16: 0x000000017536c9c9 libswlo.dylib`SwWrtShell::Do(this=0x0000000111e5d140, eDoType=REDO, nCnt=1, nOffset=0) at wrtundo.cxx:51:26 > frame #17: 0x0000000174fc833e libswlo.dylib`SwBaseShell::ExecUndo(this=0x0000600012dd9200, rReq=0x00007ff7bfefabf8) at basesh.cxx:661:27 > frame #18: 0x0000000174fc7985 libswlo.dylib`SfxStubSwBaseShellExecUndo(pShell=0x0000600012dd9200, rReq=0x00007ff7bfefabf8) at swslots.hxx:2171:1 > frame #19: 0x00000001091c3e9b libsfxlo.dylib`SfxDispatcher::Call_Impl(this=0x0000600000176970, rShell=0x0000600012dd9200, rSlot=0x00000001756286b8, rReq=0x00007ff7bfefabf8, bRecord=true) at dispatch.cxx:254:9 > frame #20: 0x00000001091c8381 libsfxlo.dylib`SfxDispatcher::Execute_(this=0x0000600000176970, rShell=0x0000600012dd9200, rSlot=0x00000001756286b8, rReq=0x00007ff7bfefabf8, eCallMode=RECORD) at dispatch.cxx:753:9 > frame #21: 0x00000001091b348e libsfxlo.dylib`SfxBindings::Execute_Impl(this=0x00006000024a43c0, aReq=0x00007ff7bfefabf8, pSlot=0x00000001756286b8, pShell=0x0000600012dd9200) at bindings.cxx:1060:22 > frame #22: 0x00000001092918f7 libsfxlo.dylib`SfxDispatchController_Impl::dispatch(this=0x0000600003a05860, aURL=0x00007ff7bfefb000, aArgs=0x00007ff7bfefaff8, rListener=0x00007ff7bfefae58) at unoctitm.cxx:700:53 > frame #23: 0x0000000109290481 libsfxlo.dylib`SfxOfficeDispatch::dispatch(this=0x00006000033b8b40, aURL=0x00007ff7bfefb000, aArgs=0x00007ff7bfefaff8) at unoctitm.cxx:262:20 > frame #24: 0x0000000105e40094 libfwklo.dylib`framework::MenuBarManager::Select(this=0x00000001600a3650, pMenu=0x00006000039cf810) at menubarmanager.cxx:802:20 > frame #25: 0x0000000105e3facd libfwklo.dylib`framework::MenuBarManager::LinkStubSelect(instance=0x00000001600a3650, data=0x00006000039cf810) at menubarmanager.cxx:766:1 > frame #26: 0x0000000115a21b4d libvcllo.dylib`Link<Menu*, bool>::Call(this=0x00006000039cf860, data=0x00006000039cf810) const at link.hxx:111:45 > frame #27: 0x0000000115a226c7 libvcllo.dylib`Menu::Select(this=0x00006000039cf810) at menu.cxx:358:20 > frame #28: 0x0000000115a2cd64 libvcllo.dylib`Menu::ImplCallSelect(this=0x00006000039cf810, (null)=0x0000000000000000) at menu.cxx:2107:5 > frame #29: 0x0000000115a225ed libvcllo.dylib`Menu::LinkStubImplCallSelect(instance=0x00006000039cf810, data=0x0000000000000000) at menu.cxx:2104:1 > frame #30: 0x0000000115b468f8 libvcllo.dylib`Link<void*, void>::Call(this=0x0000600001309c58, data=0x0000000000000000) const at link.hxx:111:45 > frame #31: 0x0000000115b42a89 libvcllo.dylib`ImplHandleUserEvent(pSVEvent=0x0000600001309c50) at winproc.cxx:2229:30 > frame #32: 0x0000000115b3f59b libvcllo.dylib`ImplWindowFrameProc(_pWindow=0x0000600002a6ae60, nEvent=UserEvent, pEvent=0x0000600001309c50) at winproc.cxx:2799:13 > frame #33: 0x00000001121ec2a0 libvclplug_osxlo.dylib`SalFrame::CallCallback(this=0x0000000111e17f40, nEvent=UserEvent, pEvent=0x0000600001309c50) const at salframe.hxx:308:29 > frame #34: 0x0000000112204057 libvclplug_osxlo.dylib`AquaSalInstance::ProcessEvent(this=0x0000600003d081e0, aEvent=(m_pFrame = 0x0000000111e17f40, m_pData = 0x0000600001309c50, m_nEvent = UserEvent)) at salinst.cxx:390:22 > frame #35: 0x000000011628e8de libvcllo.dylib`SalUserEventList::DispatchUserEvents(this=0x00007ff7bfefba00)::$_0::operator()() const at salusereventlist.cxx:119:58 > frame #36: 0x000000011628e2ea libvcllo.dylib`SalUserEventList::DispatchUserEvents(this=0x0000600003d081e0, bHandleAllCurrentEvents=false) at salusereventlist.cxx:120:13 > frame #37: 0x0000000112204c4d libvclplug_osxlo.dylib`AquaSalInstance::DoYield(this=0x0000600003d081e0, bWait=true, bHandleAllCurrentEvents=false) at salinst.cxx:526:22 > frame #38: 0x000000011635d804 libvcllo.dylib`ImplYield(i_bWait=true, i_bAllEvents=false) at svapp.cxx:474:48 > frame #39: 0x000000011635d1bc libvcllo.dylib`Application::Yield() at svapp.cxx:558:5 > frame #40: 0x000000011599ca43 libvcllo.dylib`Dialog::Execute(this=0x0000600003b1d880) at dialog.cxx:1056:9 > frame #41: 0x00000001162a27d2 libvcllo.dylib`SalInstanceDialog::run(this=0x00000001315f3f40) at salvtables.cxx:1803:23 > frame #42: 0x000000010b08aa1e libsvxlo.dylib`weld::DialogController::run(this=0x0000600003819680) at weld.hxx:2533:47 > frame #43: 0x000000010b09dbe8 libsvxlo.dylib`(anonymous namespace)::RecoveryUI::impl_doRecovery(this=0x000060000271d2c0) at recoveryui.cxx:272:27 > frame #44: 0x000000010b09c01c libsvxlo.dylib`(anonymous namespace)::RecoveryUI::dispatchWithReturnValue(this=0x000060000271d2c0, aURL=0x00007ff7bfefc418, (null)=0x00007ff7bfefc3f8) at recoveryui.cxx:154:25 > frame #45: 0x000000010b09c3c7 libsvxlo.dylib`non-virtual thunk to (anonymous namespace)::RecoveryUI::dispatchWithReturnValue(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at recoveryui.cxx:0 > frame #46: 0x0000000100d70d79 libsofficeapp.dylib`desktop::(anonymous namespace)::impl_callRecoveryUI(bEmergencySave=false, bExistsRecoveryData=true) at app.cxx:1000:41 > frame #47: 0x0000000100d7b962 libsofficeapp.dylib`desktop::Desktop::OpenClients() at app.cxx:2032:17 > frame #48: 0x0000000100d7ade7 libsofficeapp.dylib`desktop::Desktop::OpenClients_Impl(this=0x00007ff7bfeff6f0, (null)=0x0000000000000000) at app.cxx:1909:5 > frame #49: 0x0000000100d77f3d libsofficeapp.dylib`desktop::Desktop::LinkStubOpenClients_Impl(instance=0x00007ff7bfeff6f0, data=0x0000000000000000) at app.cxx:1893:1 > frame #50: 0x0000000115b468f8 libvcllo.dylib`Link<void*, void>::Call(this=0x00006000011e0fc8, data=0x0000000000000000) const at link.hxx:111:45 > frame #51: 0x0000000115b42a89 libvcllo.dylib`ImplHandleUserEvent(pSVEvent=0x00006000011e0fc0) at winproc.cxx:2229:30 > frame #52: 0x0000000115b3f59b libvcllo.dylib`ImplWindowFrameProc(_pWindow=0x0000600002a6ae60, nEvent=UserEvent, pEvent=0x00006000011e0fc0) at winproc.cxx:2799:13 > frame #53: 0x00000001121ec2a0 libvclplug_osxlo.dylib`SalFrame::CallCallback(this=0x0000000111e17f40, nEvent=UserEvent, pEvent=0x00006000011e0fc0) const at salframe.hxx:308:29 > frame #54: 0x0000000112204057 libvclplug_osxlo.dylib`AquaSalInstance::ProcessEvent(this=0x0000600003d081e0, aEvent=(m_pFrame = 0x0000000111e17f40, m_pData = 0x00006000011e0fc0, m_nEvent = UserEvent)) at salinst.cxx:390:22 > frame #55: 0x000000011628e8de libvcllo.dylib`SalUserEventList::DispatchUserEvents(this=0x00007ff7bfefdd00)::$_0::operator()() const at salusereventlist.cxx:119:58 > frame #56: 0x000000011628e2ea libvcllo.dylib`SalUserEventList::DispatchUserEvents(this=0x0000600003d081e0, bHandleAllCurrentEvents=false) at salusereventlist.cxx:120:13 > frame #57: 0x0000000112204c4d libvclplug_osxlo.dylib`AquaSalInstance::DoYield(this=0x0000600003d081e0, bWait=true, bHandleAllCurrentEvents=false) at salinst.cxx:526:22 > frame #58: 0x000000011635d804 libvcllo.dylib`ImplYield(i_bWait=true, i_bAllEvents=false) at svapp.cxx:474:48 > frame #59: 0x000000011635d1bc libvcllo.dylib`Application::Yield() at svapp.cxx:558:5 > frame #60: 0x000000011635cfab libvcllo.dylib`Application::Execute() at svapp.cxx:452:13 > frame #61: 0x0000000100d74d46 libsofficeapp.dylib`desktop::Desktop::Main(this=0x00007ff7bfeff6f0) at app.cxx:1600:13 > frame #62: 0x000000011638094b libvcllo.dylib`ImplSVMain() at svmain.cxx:202:35 > frame #63: 0x0000000112204186 libvclplug_osxlo.dylib`AquaSalInstance::handleAppDefinedEvent(pEvent=0x000060000370a940) at salinst.cxx:411:20 > frame #64: 0x00000001122a52ee libvclplug_osxlo.dylib`-[VCL_NSApplication sendEvent:](self=0x0000000108d07cb0, _cmd="sendEvent:", pEvent=0x000060000370a940) at vclnsapp.mm:89:9 > frame #65: 0x00007ff80abe08db AppKit`-[NSApplication _handleEvent:] + 65 > frame #66: 0x00007ff80a7a92ce AppKit`-[NSApplication run] + 623 > frame #67: 0x00007ff80a77d227 AppKit`NSApplicationMain + 817 > frame #68: 0x00000001122089f1 libvclplug_osxlo.dylib`AquaSalInstance::SVMainHook(this=0x0000600003d081e0, pnInit=0x00007ff7bfeff644) at salinst.cxx:976:5 > frame #69: 0x0000000116380910 libvcllo.dylib`ImplSVMain() at svmain.cxx:195:54 > frame #70: 0x00000001163825d9 libvcllo.dylib`SVMain() at svmain.cxx:234:12 > frame #71: 0x0000000100df7644 libsofficeapp.dylib`soffice_main at sofficemain.cxx:94:12 > frame #72: 0x0000000100003f5d soffice`sal_main at main.c:51:15 > frame #73: 0x0000000100003f37 soffice`main(argc=1, argv=0x00007ff7bfeff910) at main.c:49:1 > frame #74: 0x000000010001151e dyld`start + 462
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 149359
: 180451