Bugzilla – Attachment 114423 Details for
Bug 90301
UI: CRASH Assertion failed in file include/rtl/ustring.hxx after pressing back button the Function Wizard
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Backtrace from gdb
bt.txt (text/plain), 17.28 KB, created by
Łukasz Hryniuk
on 2015-03-28 18:56:57 UTC
(
hide
)
Description:
Backtrace from gdb
Filename:
MIME Type:
Creator:
Łukasz Hryniuk
Created:
2015-03-28 18:56:57 UTC
Size:
17.28 KB
patch
obsolete
>soffice.bin: /home/hryniuk/my/libreoffice/include/rtl/ustring.hxx:500: sal_Unicode rtl::OUString::operator[](sal_Int32) const: Assertion `index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())' failed. >[New Thread 0x7fffdc824700 (LWP 27492)] >[New Thread 0x7fffd5aae700 (LWP 27448)] >[New Thread 0x7fffd7df2700 (LWP 27447)] > >Program received signal SIGABRT, Aborted. >0x00007ffff74b34b7 in raise () from /usr/lib/libc.so.6 >(gdb) bt full >#0 0x00007ffff74b34b7 in raise () from /usr/lib/libc.so.6 >No symbol table info available. >#1 0x00007ffff74b488a in abort () from /usr/lib/libc.so.6 >No symbol table info available. >#2 0x00007ffff74ac41d in __assert_fail_base () from /usr/lib/libc.so.6 >No symbol table info available. >#3 0x00007ffff74ac4d2 in __assert_fail () from /usr/lib/libc.so.6 >No symbol table info available. >#4 0x00007fffbcb298de in rtl::OUString::operator[] (this=0x7fffffffd050, index=9) > at /home/hryniuk/my/libreoffice/include/rtl/ustring.hxx:500 > __PRETTY_FUNCTION__ = "sal_Unicode rtl::OUString::operator[](sal_Int32) const" >#5 0x00007fffbcb334dd in formula::FormulaHelper::GetFunctionStart (this=0x19353e8, rFormula=..., > nStart=9, bBack=true, pFuncName=0x0) > at /home/hryniuk/my/libreoffice/formula/source/ui/dlg/FormulaHelper.cxx:216 > bFound = false > nStrLen = 9 > nFStart = 65535 > nParPos = 9 > bRepeat = false >#6 0x00007fffbcb32e41 in formula::FormulaHelper::GetNextFunc (this=0x19353e8, rFormula=..., > bBack=true, rFStart=@0x7fffffffd040: 9, pFEnd=0x7fffffffd044, ppFDesc=0x0, pArgs=0x0) > at /home/hryniuk/my/libreoffice/formula/source/ui/dlg/FormulaHelper.cxx:81 > nOldStart = 9 > aFname = {pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>} > bFound = 255 >#7 0x00007fffbcb24941 in formula::FormulaDlg_Impl::EditNextFunc (this=0x1935200, bForward=false, > nFStart=9) at /home/hryniuk/my/libreoffice/formula/source/ui/dlg/formula.cxx:1160 > nNextFStart = 9 > bFound = 171 > pData = 0x18c26b0 > aFormula = {pData = 0x7fffcc093970} > nNextFEnd = 0 >#8 0x00007fffbcb2406a in formula::FormulaDlg_Impl::BtnHdl (this=0x1935200, pBtn=0x193eaf0) > at /home/hryniuk/my/libreoffice/formula/source/ui/dlg/formula.cxx:1016 >No locals. >#9 0x00007fffbcb23ee5 in formula::FormulaDlg_Impl::LinkStubBtnHdl (pThis=0x1935200, > pCaller=0x193eaf0) at /home/hryniuk/my/libreoffice/formula/source/ui/dlg/formula.cxx:990 >No locals. >#10 0x00007ffff0726874 in Link::Call (this=0x193ed50, pCaller=0x193eaf0) > at /home/hryniuk/my/libreoffice/include/tools/link.hxx:139 >No locals. >#11 0x00007ffff0924896 in Control::ImplCallEventListenersAndHandler (this=0x193eaf0, nEvent=1102, > rHandler=..., pCaller=0x193eaf0) > at /home/hryniuk/my/libreoffice/vcl/source/control/ctrl.cxx:322 > aCheckDelete = {_vptr.ImplDelData = 0x7ffff16111f0 <vtable for ImplDelData+16>, > mpNext = 0x7fffffffd3a0, mpWindow = 0x193eaf0, mbDel = false} >#12 0x00007ffff08dc564 in Button::Click (this=0x193eaf0) > at /home/hryniuk/my/libreoffice/vcl/source/control/button.cxx:109 >No locals. >#13 0x00007ffff08e104c in PushButton::Tracking (this=0x193eaf0, rTEvt=...) > at /home/hryniuk/my/libreoffice/vcl/source/control/button.cxx:1234 >No locals. >#14 0x00007ffff08ad0c3 in vcl::Window::EndTracking (this=0x193eaf0, nFlags=0) > at /home/hryniuk/my/libreoffice/vcl/source/window/window2.cxx:438 > aMousePos = {<Pair> = {nA = 488, nB = 522}, <No data fields>} > aMEvt = {maPos = {<Pair> = {nA = 28, nB = 10}, <No data fields>}, > mnMode = MouseEventModifiers::NONE, mnClicks = 1, mnCode = 1} > aTEvt = {maMEvt = {maPos = {<Pair> = {nA = 28, nB = 10}, <No data fields>}, > mnMode = MouseEventModifiers::NONE, mnClicks = 1, mnCode = 1}, mnFlags = 4096} > pSVData = 0x7ffff165ac80 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance> >#15 0x00007ffff08d4bae in ImplHandleMouseEvent (pWindow=0x19345e0, > nSVEvent=MouseNotifyEvent::MOUSEBUTTONUP, bMouseLeave=false, nX=488, nY=522, > nMsgTime=85672028, nCode=1, > nMode=(MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT)) > at /home/hryniuk/my/libreoffice/vcl/source/window/winproc.cxx:739 > pSVData = 0x7ffff165ac80 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance> > pWinFrameData = 0x193b210 > nTmpMask = (MouseEventModifiers::SYNTHETIC | MouseEventModifiers::MODIFIERCHANGED) > bCallHelpRequest = true > aChildPos = {<Pair> = {nA = 28, nB = 10}, <No data fields>} > aMEvt = {maPos = {<Pair> = {nA = 28, nB = 10}, <No data fields>}, > mnMode = (MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT), > mnClicks = 1, mnCode = 1} > aDelData = {_vptr.ImplDelData = 0x7ffff16111f0 <vtable for ImplDelData+16>, mpNext = 0x0, > mpWindow = 0x193eaf0, mbDel = false} > aMousePos = {<Pair> = {nA = 488, nB = 522}, <No data fields>} > pChild = 0x193eaf0 > bRet = false > nClicks = 1 > nOldCode = 1 > bDrag = false > aNEvt = {mpWindow = 0x193eaf0, mpData = 0x7fffffffd380, > mnEventType = MouseNotifyEvent::MOUSEBUTTONUP, mnRetValue = 0} >#16 0x00007ffff08daea7 in ImplHandleSalMouseButtonUp (pWindow=0x19345e0, pEvent=0x7fffffffd780) > at /home/hryniuk/my/libreoffice/vcl/source/window/winproc.cxx:2068 >No locals. >#17 0x00007ffff08d9ba4 in ImplWindowFrameProc (pWindow=0x19345e0, nEvent=4, pEvent=0x7fffffffd780) > at /home/hryniuk/my/libreoffice/vcl/source/window/winproc.cxx:2395 > nRet = false >#18 0x00007fffdfd0b83b in SalFrame::CallCallback (this=0x1935a60, nEvent=4, pEvent=0x7fffffffd780) > at /home/hryniuk/my/libreoffice/vcl/inc/salframe.hxx:243 >No locals. >#19 0x00007fffdfd07306 in GtkSalFrame::signalButton (pEvent=0x19afb50, frame=0x1935a60) > at /home/hryniuk/my/libreoffice/vcl/unx/gtk/window/gtksalframe.cxx:3229 > nEventType = 4 > aDel = {m_pNotifier = 0x1935a68} > pThis = 0x1935a60 > aEvent = {mnTime = 85672028, mnX = 488, mnY = 522, mnButton = 1, mnCode = 1} > bClosePopups = false >#20 0x00007fffdf75b90f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 >No symbol table info available. >#21 0x00007fffea41b175 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 >No symbol table info available. >#22 0x00007fffea42ca5c in ?? () from /usr/lib/libgobject-2.0.so.0 >No symbol table info available. >#23 0x00007fffea435205 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 >No symbol table info available. >#24 0x00007fffea43595f in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 >No symbol table info available. >#25 0x00007fffdf872b9c in ?? () from /usr/lib/libgtk-x11-2.0.so.0 >No symbol table info available. >#26 0x00007fffdf75a054 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 >No symbol table info available. >#27 0x00007fffdf75a4eb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 >No symbol table info available. >#28 0x00007fffdf3cf2cc in ?? () from /usr/lib/libgdk-x11-2.0.so.0 >No symbol table info available. >#29 0x00007fffea14671d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 >No symbol table info available. >#30 0x00007fffea146a08 in ?? () from /usr/lib/libglib-2.0.so.0 >No symbol table info available. >#31 0x00007fffea146abc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 >No symbol table info available. >#32 0x00007fffdfcc8e4e in GtkData::Yield (this=0x63dc50, bWait=true, > bHandleAllCurrentEvents=false) at /home/hryniuk/my/libreoffice/vcl/unx/gtk/app/gtkdata.cxx:580 > nMaxEvents = 0 > wasOneEvent = 1 > aReleaser = {m_nYieldCount = 1} > bDispatchThread = true > bWasEvent = false >#33 0x00007fffdfccd366 in GtkInstance::Yield (this=0x63db30, bWait=true, > bHandleAllCurrentEvents=false) at /home/hryniuk/my/libreoffice/vcl/unx/gtk/app/gtkinst.cxx:394 >No locals. >#34 0x00007ffff0d08da4 in ImplYield (i_bWait=true, i_bAllEvents=false) > at /home/hryniuk/my/libreoffice/vcl/source/app/svapp.cxx:353 > pSVData = 0x7ffff165ac80 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance> >#35 0x00007ffff0d057c5 in Application::Yield () > at /home/hryniuk/my/libreoffice/vcl/source/app/svapp.cxx:382 >No locals. >#36 0x00007ffff0d05773 in Application::Execute () > at /home/hryniuk/my/libreoffice/vcl/source/app/svapp.cxx:336 > pSVData = > 0x7ffff165ac80 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance> >#37 0x00007ffff784116c in desktop::Desktop::Main (this=0x7fffffffe3e0) > at /home/hryniuk/my/libreoffice/desktop/source/app/app.cxx:1628 > bTerminateRequested = false > rCmdLineArgs = @0x7ffff7b30e00: {<boost::noncopyable_::noncopyable> = {<No data fields>}, > m_cwdUrl = {<boost::optional_detail::optional_base<rtl::OUString>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = true, m_storage = {dummy_ = { > data = "\210`\366\367\377\177\000", > aligner_ = {<No data fields>}}}}, <No data fields>}, m_minimized = false, > m_invisible = false, m_norestore = false, m_headless = false, m_quickstart = false, > m_noquickstart = false, m_terminateafterinit = false, m_nofirststartwizard = false, > m_nologo = false, m_nolockcheck = false, m_nodefault = false, m_help = false, > m_writer = false, m_calc = true, m_draw = false, m_impress = false, m_global = false, > m_math = false, m_web = false, m_base = false, m_helpwriter = false, > m_helpcalc = false, m_helpdraw = false, m_helpbasic = false, m_helpmath = false, > m_helpimpress = false, m_helpbase = false, m_version = false, m_splashpipe = false, > m_textcat = false, m_unknown = {pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, > m_bEmpty = false, m_bDocumentArgs = true, > m_accept = std::__debug::vector of length 0, capacity 0, > m_unaccept = std::__debug::vector of length 0, capacity 0, > m_openlist = std::__debug::vector of length 0, capacity 0, > m_viewlist = std::__debug::vector of length 0, capacity 0, > m_startlist = std::__debug::vector of length 0, capacity 0, > m_forceopenlist = std::__debug::vector of length 0, capacity 0, > m_forcenewlist = std::__debug::vector of length 0, capacity 0, > m_printlist = std::__debug::vector of length 0, capacity 0, > m_printtolist = std::__debug::vector of length 0, capacity 0, m_printername = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, > m_conversionlist = std::__debug::vector of length 0, capacity 0, m_conversionparams = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, m_conversionout = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, > m_infilter = std::__debug::vector of length 0, capacity 0, m_language = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, m_pidfile = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}} > aConfigErrHandler = {m_pContext = 0x0, > m_xHandler = {<com::sun::star::uno::BaseReference> = { > _pInterface = 0x0}, <No data fields>}} > xRestartManager = {<com::sun::star::uno::BaseReference> = { > _pInterface = 0x7fffd519e150}, <No data fields>} > layer = {m_aEnvTypeName = {pData = 0x7fffdcc457f8}, > m_xPreviousContext = {<com::sun::star::uno::BaseReference> = { > _pInterface = 0x7ffff7f52170}, <No data fields>}} > xContext = {<com::sun::star::uno::BaseReference> = { > _pInterface = 0x7ffff7f5cc98}, <No data fields>} > aOptions = {<utl::detail::Options> = {<utl::ConfigurationBroadcaster> = { > _vptr.ConfigurationBroadcaster = 0x7ffff3265bd0 <vtable for SvtAccessibilityOptions+16>, mpList = 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = 0}, <utl::ConfigurationListener> = { > _vptr.ConfigurationListener = 0x7ffff3265c08 <vtable for SvtAccessibilityOptions+72>}, <No data fields>}, <SfxListener> = { > _vptr.SfxListener = 0x7ffff3265c30 <vtable for SvtAccessibilityOptions+112>, > mpImpl = 0x1157290}, static sm_pSingleImplConfig = 0x1154700, > static sm_nAccessibilityRefCount = 5} > eStatus = desktop::Desktop::BS_OK > aUnknown = {pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>} > inst_fin = desktop::userinstall::EXISTED > xDesktop = {<com::sun::star::uno::BaseReference> = { > _pInterface = 0x7fffdcc31a88}, <No data fields>} > aAppearanceCfg = {<utl::ConfigItem> = {<utl::ConfigurationBroadcaster> = { > _vptr.ConfigurationBroadcaster = 0x7ffff3265cf0 <vtable for SvtTabAppearanceCfg+16>, mpList = 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = 0}, sSubTree = {pData = 0x7fffd41f8dd0}, > m_xHierarchyAccess = {<com::sun::star::uno::BaseReference> = { > _pInterface = 0x7fffd4202440}, <No data fields>}, > xChangeLstnr = {<com::sun::star::uno::BaseReference> = { > _pInterface = 0x0}, <No data fields>}, m_nMode = 1, m_bIsModified = false, > m_bEnableInternalNotification = false, m_nInValueChange = 0}, nDragMode = 2, > nScaleFactor = 100, nSnapMode = 2, nMiddleMouse = 2, nAAMinPixelHeight = 8, > bMenuMouseFollow = true, bFontAntialiasing = true, static bInitialized = true} >#38 0x00007ffff0d0d382 in ImplSVMain () > at /home/hryniuk/my/libreoffice/vcl/source/app/svmain.cxx:162 > pSVData = 0x7ffff165ac80 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance> > nReturn = 1 > bInit = true >#39 0x00007ffff0d0d4bf in SVMain () at /home/hryniuk/my/libreoffice/vcl/source/app/svmain.cxx:196 > nRet = 0 >#40 0x00007ffff7889bb9 in soffice_main () > at /home/hryniuk/my/libreoffice/desktop/source/app/sofficemain.cxx:97 > bSuccess = true > aDesktop = {<Application> = { > _vptr.Application = 0x7ffff7b2d0d0 <vtable for desktop::Desktop+16>}, > m_rSplashScreen = {<com::sun::star::uno::BaseReference> = { > _pInterface = 0x0}, <No data fields>}, m_bCleanedExtensionCache = false, > m_bServicesRegistered = true, m_aBootstrapError = desktop::Desktop::BE_OK, > m_aBootstrapErrorMessage = {pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, > m_aBootstrapStatus = desktop::Desktop::BS_OK, m_xLockfile = {px = 0x1071240}, > m_firstRunTimer = {<Scheduler> = { > _vptr.Scheduler = 0x7ffff1648dd0 <vtable for Timer+16>, mpSchedulerData = 0x0, > mePriority = SchedulerPriority::HIGHEST, mbActive = false}, maTimeoutHdl = { > pInst = 0x0, pFunc = 0x0}, mnTimeout = 1, mbAuto = false}, > static pResMgr = 0x1071b30} > rCmdLineArgs = @0x7ffff7b30e00: {<boost::noncopyable_::noncopyable> = {<No data fields>}, > m_cwdUrl = {<boost::optional_detail::optional_base<rtl::OUString>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = true, m_storage = {dummy_ = { > data = "\210`\366\367\377\177\000", > aligner_ = {<No data fields>}}}}, <No data fields>}, m_minimized = false, > m_invisible = false, m_norestore = false, m_headless = false, m_quickstart = false, > m_noquickstart = false, m_terminateafterinit = false, m_nofirststartwizard = false, > m_nologo = false, m_nolockcheck = false, m_nodefault = false, m_help = false, > m_writer = false, m_calc = true, m_draw = false, m_impress = false, m_global = false, > m_math = false, m_web = false, m_base = false, m_helpwriter = false, > m_helpcalc = false, m_helpdraw = false, m_helpbasic = false, m_helpmath = false, > m_helpimpress = false, m_helpbase = false, m_version = false, m_splashpipe = false, > m_textcat = false, m_unknown = {pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, > m_bEmpty = false, m_bDocumentArgs = true, > m_accept = std::__debug::vector of length 0, capacity 0, > m_unaccept = std::__debug::vector of length 0, capacity 0, > m_openlist = std::__debug::vector of length 0, capacity 0, > m_viewlist = std::__debug::vector of length 0, capacity 0, > m_startlist = std::__debug::vector of length 0, capacity 0, > m_forceopenlist = std::__debug::vector of length 0, capacity 0, > m_forcenewlist = std::__debug::vector of length 0, capacity 0, > m_printlist = std::__debug::vector of length 0, capacity 0, > m_printtolist = std::__debug::vector of length 0, capacity 0, m_printername = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, > m_conversionlist = std::__debug::vector of length 0, capacity 0, m_conversionparams = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, m_conversionout = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, > m_infilter = std::__debug::vector of length 0, capacity 0, m_language = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}, m_pidfile = { > pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>}} > aUnknown = {pData = 0x7ffff7bab30c <aImplEmpty_rtl_uString>} >#41 0x000000000040091d in sal_main () at /home/hryniuk/my/libreoffice/desktop/source/app/main.c:48 > ret = 0 >#42 0x0000000000400903 in main (argc=2, argv=0x7fffffffe708) > at /home/hryniuk/my/libreoffice/desktop/source/app/main.c:47 > ret = 0
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 90301
: 114423