Bugzilla – Attachment 181657 Details for
Bug 135458
Assertion failed: (n >= 0 && n <= string->length), function rtl_uString_iterateCodePoints
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
BT with symbols
bt with s.txt (text/plain), 9.77 KB, created by
Telesto
on 2022-08-09 07:10:22 UTC
(
hide
)
Description:
BT with symbols
Filename:
MIME Type:
Creator:
Telesto
Created:
2022-08-09 07:10:22 UTC
Size:
9.77 KB
patch
obsolete
>Assertion failed: (n >= 0 && n <= string->length), function rtl_uString_iterateCodePoints, file ustring.cxx, line 777. >Process 12079 stopped >* thread #1, queue = 'com.apple.main-thread', stop reason = hit program assert > frame #4: 0x00000001004a05ad libuno_sal.dylib.3`::rtl_uString_iterateCodePoints(string=0x0000000170b5aa00, indexUtf16=0x00007ff7bfefb644, incrementCodePoints=-1) at ustring.cxx:777:5 > 774 sal_uInt32 cp; > 775 assert(string != nullptr && indexUtf16 != nullptr); > 776 n = *indexUtf16; >-> 777 assert(n >= 0 && n <= string->length); > 778 while (incrementCodePoints < 0) { > 779 assert(n > 0); > 780 cu = string->buffer[--n]; >Target 0: (soffice) stopped. >(lldb) bt >* thread #1, queue = 'com.apple.main-thread', stop reason = hit program assert > frame #0: 0x00007ff80d62500e libsystem_kernel.dylib`__pthread_kill + 10 > frame #1: 0x00007ff80d65b1ff libsystem_pthread.dylib`pthread_kill + 263 > frame #2: 0x00007ff80d5a6d24 libsystem_c.dylib`abort + 123 > frame #3: 0x00007ff80d5a60cb libsystem_c.dylib`__assert_rtn + 314 > * frame #4: 0x00000001004a05ad libuno_sal.dylib.3`::rtl_uString_iterateCodePoints(string=0x0000000170b5aa00, indexUtf16=0x00007ff7bfefb644, incrementCodePoints=-1) at ustring.cxx:777:5 > frame #5: 0x000000012b0650d6 libi18npoollo.dylib`rtl::OUString::iterateCodePoints(this=0x000000010e2f10d8, indexUtf16=0x00007ff7bfefb644, incrementCodePoints=-1) const at ustring.hxx:2983:16 > frame #6: 0x000000012b078ecc libi18npoollo.dylib`i18npool::BreakIterator_Unicode::previousCharacters(this=0x0000000161abcde0, Text=0x000000010e2f10d8, nStartPos=1201, rLocale=0x0000600001cca200, nCharacterIteratorMode=2, nCount=1, nDone=0x00007ff7bfefb844) at breakiterator_unicode.cxx:366:18 > frame #7: 0x000000012b078f75 libi18npoollo.dylib`non-virtual thunk to i18npool::BreakIterator_Unicode::previousCharacters(rtl::OUString const&, int, com::sun::star::lang::Locale const&, short, int, int&) at breakiterator_unicode.cxx:0 > frame #8: 0x000000012b06a8e4 libi18npoollo.dylib`i18npool::BreakIteratorImpl::previousCharacters(this=0x0000600012cc1f80, Text=0x000000010e2f10d8, nStartPos=1201, rLocale=0x0000600001cca200, nCharacterIteratorMode=2, nCount=1, nDone=0x00007ff7bfefb844) at breakiteratorImpl.cxx:70:17 > frame #9: 0x000000012b06aa25 libi18npoollo.dylib`non-virtual thunk to i18npool::BreakIteratorImpl::previousCharacters(rtl::OUString const&, int, com::sun::star::lang::Locale const&, short, int, int&) at breakiteratorImpl.cxx:0 > frame #10: 0x00000001759c34a5 libswlo.dylib`SwContentNode::GoPrevious(this=0x000000010e2f0f90, pIdx=0x0000000171734e90, nMode=0) const at node.cxx:1324:48 > frame #11: 0x000000017555582c libswlo.dylib`GoPrevious(pNd=0x000000010e2f0f90, pIdx=0x0000000171734e90, nMode=0) at pam.cxx:300:50 > frame #12: 0x0000000175559c1c libswlo.dylib`GoInContent(rPam=0x0000000171734d90, fnMove=0x00000001771776a8) at pam.cxx:996:9 > frame #13: 0x0000000175557356 libswlo.dylib`SwPaM::Move(this=0x0000000171734d90, fnMove=0x00000001771776a8, fnGo=(libswlo.dylib`GoInContent(SwPaM&, SwMoveFnCollection const&) at pam.cxx:995))(SwPaM&, SwMoveFnCollection const&)) at pam.cxx:505:23 > frame #14: 0x000000017613c970 libswlo.dylib`SwUndoSaveContent::MovePtBackward(rPam=0x0000000171734d90) at undobj.cxx:830:14 > frame #15: 0x00000001761c77e0 libswlo.dylib`SwUndoInserts::RedoImpl(this=0x00006000038c4180, rContext=0x00007ff7bfefbe40) at untblk.cxx:395:31 > frame #16: 0x00000001761395df libswlo.dylib`SwUndo::RedoWithContext(this=0x00006000038c4180, rContext=0x00007ff7bfefbe40) at undobj.cxx:244:5 > frame #17: 0x000000010489ae23 libsvllo.dylib`SfxListUndoAction::RedoWithContext(this=0x00006000027d59e0, i_context=0x00007ff7bfefbe40) at undo.cxx:1350:35 > frame #18: 0x000000010489ae23 libsvllo.dylib`SfxListUndoAction::RedoWithContext(this=0x00006000027d7060, i_context=0x00007ff7bfefbe40) at undo.cxx:1350:35 > frame #19: 0x0000000104896b8d libsvllo.dylib`SfxUndoManager::ImplRedo(this=0x00006000032f9050, i_contextOrNull=0x00007ff7bfefbe40) at undo.cxx:823:22 > frame #20: 0x0000000104896f9d libsvllo.dylib`SfxUndoManager::RedoWithContext(this=0x00006000032f9050, i_context=0x00007ff7bfefbe40) at undo.cxx:791:12 > frame #21: 0x0000000176105815 libswlo.dylib`sw::UndoManager::impl_DoUndoRedo(this=0x00006000032f9050, undoOrRedo=Redo, nUndoOffset=0) at docundo.cxx:700:32 > frame #22: 0x0000000176105ad3 libswlo.dylib`sw::UndoManager::Redo(this=0x00006000032f9050) at docundo.cxx:743:16 > frame #23: 0x0000000175ad80b3 libswlo.dylib`SwEditShell::Redo(this=0x0000000171450680, nCount=1) at edundo.cxx:186:57 > frame #24: 0x0000000176f3c329 libswlo.dylib`SwWrtShell::Do(this=0x0000000171450680, eDoType=REDO, nCnt=1, nOffset=0) at wrtundo.cxx:51:26 > frame #25: 0x0000000176b91b2e libswlo.dylib`SwBaseShell::ExecUndo(this=0x0000600012e5fc00, rReq=0x00007ff7bfefce78) at basesh.cxx:661:27 > frame #26: 0x0000000176b91175 libswlo.dylib`SfxStubSwBaseShellExecUndo(pShell=0x0000600012e5fc00, rReq=0x00007ff7bfefce78) at swslots.hxx:2171:1 > frame #27: 0x00000001092f465b libsfxlo.dylib`SfxDispatcher::Call_Impl(this=0x00006000001f43b0, rShell=0x0000600012e5fc00, rSlot=0x00000001771fd0e8, rReq=0x00007ff7bfefce78, bRecord=true) at dispatch.cxx:254:9 > frame #28: 0x00000001092f8c21 libsfxlo.dylib`SfxDispatcher::Execute_(this=0x00006000001f43b0, rShell=0x0000600012e5fc00, rSlot=0x00000001771fd0e8, rReq=0x00007ff7bfefce78, eCallMode=RECORD) at dispatch.cxx:753:9 > frame #29: 0x00000001092e3a0e libsfxlo.dylib`SfxBindings::Execute_Impl(this=0x00006000024d5680, aReq=0x00007ff7bfefce78, pSlot=0x00000001771fd0e8, pShell=0x0000600012e5fc00) at bindings.cxx:1060:22 > frame #30: 0x00000001093c3e07 libsfxlo.dylib`SfxDispatchController_Impl::dispatch(this=0x00006000039b7740, aURL=0x00007ff7bfefd280, aArgs=0x00007ff7bfefd278, rListener=0x00007ff7bfefd0d0) at unoctitm.cxx:700:53 > frame #31: 0x00000001093c2726 libsfxlo.dylib`SfxOfficeDispatch::dispatch(this=0x00006000033c6800, aURL=0x00007ff7bfefd280, aArgs=0x00007ff7bfefd278) at unoctitm.cxx:262:20 > frame #32: 0x0000000105f1d8e4 libfwklo.dylib`framework::MenuBarManager::Select(this=0x000000015bf23950, pMenu=0x00006000039cf190) at menubarmanager.cxx:802:20 > frame #33: 0x0000000105f1d31d libfwklo.dylib`framework::MenuBarManager::LinkStubSelect(instance=0x000000015bf23950, data=0x00006000039cf190) at menubarmanager.cxx:766:1 > frame #34: 0x0000000115d4aa4d libvcllo.dylib`Link<Menu*, bool>::Call(this=0x00006000039cf1e0, data=0x00006000039cf190) const at link.hxx:111:45 > frame #35: 0x0000000115d4b5c7 libvcllo.dylib`Menu::Select(this=0x00006000039cf190) at menu.cxx:358:20 > frame #36: 0x0000000115d55df4 libvcllo.dylib`Menu::ImplCallSelect(this=0x00006000039cf190, (null)=0x0000000000000000) at menu.cxx:2107:5 > frame #37: 0x0000000115d4b4ed libvcllo.dylib`Menu::LinkStubImplCallSelect(instance=0x00006000039cf190, data=0x0000000000000000) at menu.cxx:2104:1 > frame #38: 0x0000000115e71d58 libvcllo.dylib`Link<void*, void>::Call(this=0x000060000133c098, data=0x0000000000000000) const at link.hxx:111:45 > frame #39: 0x0000000115e6de29 libvcllo.dylib`ImplHandleUserEvent(pSVEvent=0x000060000133c090) at winproc.cxx:2229:30 > frame #40: 0x0000000115e6a903 libvcllo.dylib`ImplWindowFrameProc(_pWindow=0x0000600002a82220, nEvent=UserEvent, pEvent=0x000060000133c090) at winproc.cxx:2799:13 > frame #41: 0x00000001123ef510 libvclplug_osxlo.dylib`SalFrame::CallCallback(this=0x0000000111f5a4c0, nEvent=UserEvent, pEvent=0x000060000133c090) const at salframe.hxx:306:29 > frame #42: 0x0000000112407a57 libvclplug_osxlo.dylib`AquaSalInstance::ProcessEvent(this=0x0000600003d08000, aEvent=(m_pFrame = 0x0000000111f5a4c0, m_pData = 0x000060000133c090, m_nEvent = UserEvent)) at salinst.cxx:390:22 > frame #43: 0x00000001165d81be libvcllo.dylib`SalUserEventList::DispatchUserEvents(this=0x00007ff7bfefdc80)::$_0::operator()() const at salusereventlist.cxx:119:58 > frame #44: 0x00000001165d7bca libvcllo.dylib`SalUserEventList::DispatchUserEvents(this=0x0000600003d08000, bHandleAllCurrentEvents=false) at salusereventlist.cxx:120:13 > frame #45: 0x000000011240864d libvclplug_osxlo.dylib`AquaSalInstance::DoYield(this=0x0000600003d08000, bWait=true, bHandleAllCurrentEvents=false) at salinst.cxx:526:22 > frame #46: 0x00000001166aa990 libvcllo.dylib`ImplYield(i_bWait=true, i_bAllEvents=false) at svapp.cxx:474:48 > frame #47: 0x00000001166aa2ec libvcllo.dylib`Application::Yield() at svapp.cxx:558:5 > frame #48: 0x00000001166aa0b4 libvcllo.dylib`Application::Execute() at svapp.cxx:452:13 > frame #49: 0x0000000100d87265 libsofficeapp.dylib`desktop::Desktop::Main(this=0x00007ff7bfeff710) at app.cxx:1600:13 > frame #50: 0x00000001166cd775 libvcllo.dylib`ImplSVMain() at svmain.cxx:202:35 > frame #51: 0x0000000112407b86 libvclplug_osxlo.dylib`AquaSalInstance::handleAppDefinedEvent(pEvent=0x000060000370d980) at salinst.cxx:411:20 > frame #52: 0x00000001124aa4fe libvclplug_osxlo.dylib`-[VCL_NSApplication sendEvent:](self=0x000000010db045b0, _cmd="sendEvent:", pEvent=0x000060000370d980) at vclnsapp.mm:89:9 > frame #53: 0x00007ff81056e8db AppKit`-[NSApplication _handleEvent:] + 65 > frame #54: 0x00007ff8101372ce AppKit`-[NSApplication run] + 623 > frame #55: 0x00007ff81010b227 AppKit`NSApplicationMain + 817 > frame #56: 0x000000011240c4c1 libvclplug_osxlo.dylib`AquaSalInstance::SVMainHook(this=0x0000600003d08000, pnInit=0x00007ff7bfeff664) at salinst.cxx:976:5 > frame #57: 0x00000001166cd73a libvcllo.dylib`ImplSVMain() at svmain.cxx:195:54 > frame #58: 0x00000001166cf499 libvcllo.dylib`SVMain() at svmain.cxx:234:12 > frame #59: 0x0000000100e0b574 libsofficeapp.dylib`soffice_main at sofficemain.cxx:94:12 > frame #60: 0x0000000100003f5d soffice`sal_main at main.c:51:15 > frame #61: 0x0000000100003f37 soffice`main(argc=1, argv=0x00007ff7bfeff930) at main.c:49:1 > frame #62: 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 135458
:
163962
|
163963
| 181657