Bugzilla – Attachment 123861 Details for
Bug 98895
Calc cell range search crashes open office if range is null
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
console bt
console_bt.txt (text/plain), 17.18 KB, created by
Julien Nabet
on 2016-03-25 23:27:44 UTC
(
hide
)
Description:
console bt
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2016-03-25 23:27:44 UTC
Size:
17.18 KB
patch
obsolete
>warn:legacy.osl:25992:1:sc/source/ui/unoobj/cellsuno.cxx:911: was fuer Ranges ?!?! >/usr/include/c++/5/debug/vector:416:error: attempt to subscript container > with out-of-bounds index 0, but container only holds 0 elements. > >Objects involved in the operation: >sequence "this" @ 0x0x55cf2c8 { > type = NSt7__debug6vectorIP7ScRangeSaIS2_EEE; >} > >Program received signal SIGABRT, Aborted. >0x00002aaaab330478 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 >55 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. >(gdb) bt >#0 0x00002aaaab330478 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 >#1 0x00002aaaab3318fa in __GI_abort () at abort.c:89 >#2 0x00002aaaabd7e725 in __gnu_debug::_Error_formatter::_M_error() const () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#3 0x00002aaad4a2f72e in std::__debug::vector<ScRange*, std::allocator<ScRange*> >::operator[](unsigned long) const (this=0x55cf2c8, __n=0) > at /usr/include/c++/5/debug/vector:416 >#4 0x00002aaad4a2915d in ScRangeList::operator[](unsigned long) const (this=0x55cf2b8, idx=0) > at /home/julien/compile-libreoffice/libreoffice/sc/source/core/tool/rangelst.cxx:1133 >#5 0x00002aaad50ee183 in lcl_FirstTab(ScRangeList const&) (rRanges=...) at /home/julien/compile-libreoffice/libreoffice/sc/source/ui/unoobj/cellsuno.cxx:912 >#6 0x00002aaad50fd2d0 in ScCellRangesBase::Find_Impl(com::sun::star::uno::Reference<com::sun::star::util::XSearchDescriptor> const&, ScAddress const*) (this=0x55cf1d0, xDesc= > uno::Reference to (ScCellSearchObj *) 0x5858428, pLastPos=0x0) at /home/julien/compile-libreoffice/libreoffice/sc/source/ui/unoobj/cellsuno.cxx:3979 >#7 0x00002aaad50fd4f1 in ScCellRangesBase::findFirst(com::sun::star::uno::Reference<com::sun::star::util::XSearchDescriptor> const&) (this=0x55cf1d0, xDesc=uno::Reference to (ScCellSearchObj *) 0x5858428) at /home/julien/compile-libreoffice/libreoffice/sc/source/ui/unoobj/cellsuno.cxx:4003 >#8 0x00002aaacca0b307 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x55cf210, nVtableIndex=5, pRegisterReturn=0x7fffffff1810, pReturnTypeRef=0x6e9770, bSimpleReturn=false, pStack=0x7fffffff1830, nStack=0, pGPR=0x7fffffff1950, pFPR=0x7fffffff1980) at /home/julien/compile-libreoffice/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133 >#9 0x00002aaacca0a208 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**) (pThis=0x5742df0, aVtableSlot=..., pReturnTypeRef=0x6e9770, nParams=1, pParams=0x563f650, pUnoReturn=0x7fffffff1b10, pUnoArgs=0x7fffffff1af0, ppUnoExc=0x7fffffff1b70) at /home/julien/compile-libreoffice/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:245 >#10 0x00002aaacca0ac24 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) (pUnoI=0x5742df0, pMemberDescr=0x5640890, pReturn=0x7fffffff1b10, pArgs=0x7fffffff1af0, ppException=0x7fffffff1b70) > at /home/julien/compile-libreoffice/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:435 >#11 0x00002aaad801338d in stoc_corefl::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) (this=0x5730a50, rObj= > uno::Any {<com::sun::star::container::XIndexAccess> = {<com::sun::star::container::XElementAccess> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x55cf350}, <No data fields>}, <No data fields>}, <No data fields>}, rArgs=uno::Sequence of length 1 = {...}) > at /home/julien/compile-libreoffice/libreoffice/stoc/source/corereflection/criface.cxx:701 >#12 0x00002aaaae36f757 in SbUnoObject::Notify(SfxBroadcaster&, SfxHint const&) (this=0x5850240, rBC=..., rHint=...) > at /home/julien/compile-libreoffice/libreoffice/basic/source/classes/sbunoobj.cxx:2263 >#13 0x00002aaaaf713a55 in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x55cec20, rHint=...) > at /home/julien/compile-libreoffice/libreoffice/svl/source/notify/SfxBroadcaster.cxx:50 >#14 0x00002aaaae491831 in SbxVariable::Broadcast(unsigned int) (this=0x55ceb60, nHintId=65536) at /home/julien/compile-libreoffice/libreoffice/basic/source/sbx/sbxvar.cxx:181 >#15 0x00002aaaae48b5ef in SbxValue::SbxValue(SbxValue const&) (this=0x584edb0, __vtt_parm=0x2aaaae7b3498 <VTT for SbxMethod+16>, r=..., __in_chrg=<optimized out>) > at /home/julien/compile-libreoffice/libreoffice/basic/source/sbx/sbxvalue.cxx:99 >#16 0x00002aaaae490da8 in SbxVariable::SbxVariable(SbxVariable const&) (this=0x584edb0, __vtt_parm=0x2aaaae7b3490 <VTT for SbxMethod+8>, r=..., __in_chrg=<optimized out>) > at /home/julien/compile-libreoffice/libreoffice/basic/source/sbx/sbxvar.cxx:76 >#17 0x00002aaaae483aaa in SbxMethod::SbxMethod(SbxMethod const&) (this=0x584edb0, r=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) > at /home/julien/compile-libreoffice/libreoffice/basic/source/sbx/sbxobj.cxx:874 >#18 0x00002aaaae42ad24 in SbiRuntime::FindElement(SbxObject*, unsigned int, unsigned int, unsigned long, bool, bool) (this=0x5747010, pObj=0x5850240, nOp1=32807, nOp2=12, nNotFound=87570, bLocal=false, bStatic=false) at /home/julien/compile-libreoffice/libreoffice/basic/source/runtime/runtime.cxx:3549 >---Type <return> to continue, or q <return> to quit--- >#19 0x00002aaaae42cd8e in SbiRuntime::StepELEM(unsigned int, unsigned int) (this=0x5747010, nOp1=32807, nOp2=12) > at /home/julien/compile-libreoffice/libreoffice/basic/source/runtime/runtime.cxx:4032 >#20 0x00002aaaae4213ea in SbiRuntime::Step() (this=0x5747010) at /home/julien/compile-libreoffice/libreoffice/basic/source/runtime/runtime.cxx:773 >#21 0x00002aaaae3a4482 in SbModule::Run(SbMethod*) (this=0x578b7b0, pMeth=0x3256b00) at /home/julien/compile-libreoffice/libreoffice/basic/source/classes/sbxmod.cxx:1167 >#22 0x00002aaaae3a307a in SbModule::Notify(SfxBroadcaster&, SfxHint const&) (this=0x578b7b0, rBC=..., rHint=...) > at /home/julien/compile-libreoffice/libreoffice/basic/source/classes/sbxmod.cxx:832 >#23 0x00002aaaaf713a55 in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x578bff0, rHint=...) > at /home/julien/compile-libreoffice/libreoffice/svl/source/notify/SfxBroadcaster.cxx:50 >#24 0x00002aaaae3a891d in SbMethod::Broadcast(unsigned int) (this=0x5797ac0, nHintId=65536) > at /home/julien/compile-libreoffice/libreoffice/basic/source/classes/sbxmod.cxx:2158 >#25 0x00002aaaae48b5ef in SbxValue::SbxValue(SbxValue const&) (this=0x54ffa20, __vtt_parm=0x2aaaae7b3498 <VTT for SbxMethod+16>, r=..., __in_chrg=<optimized out>) > at /home/julien/compile-libreoffice/libreoffice/basic/source/sbx/sbxvalue.cxx:99 >#26 0x00002aaaae490da8 in SbxVariable::SbxVariable(SbxVariable const&) (this=0x54ffa20, __vtt_parm=0x2aaaae7b3490 <VTT for SbxMethod+8>, r=..., __in_chrg=<optimized out>) > at /home/julien/compile-libreoffice/libreoffice/basic/source/sbx/sbxvar.cxx:76 >#27 0x00002aaaae483aaa in SbxMethod::SbxMethod(SbxMethod const&) (this=0x54ffa20, r=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) > at /home/julien/compile-libreoffice/libreoffice/basic/source/sbx/sbxobj.cxx:874 >#28 0x00002aaaae42ad24 in SbiRuntime::FindElement(SbxObject*, unsigned int, unsigned int, unsigned long, bool, bool) (this=0x5847750, pObj=0x578b7b0, nOp1=32781, nOp2=0, nNotFound=87560, bLocal=true, bStatic=false) at /home/julien/compile-libreoffice/libreoffice/basic/source/runtime/runtime.cxx:3549 >#29 0x00002aaaae42cafc in SbiRuntime::StepFIND_Impl(SbxObject*, unsigned int, unsigned int, unsigned long, bool) (this=0x5847750, pObj=0x578b7b0, nOp1=32781, nOp2=0, nNotFound=87560, bStatic=false) at /home/julien/compile-libreoffice/libreoffice/basic/source/runtime/runtime.cxx:3979 >#30 0x00002aaaae42cb86 in SbiRuntime::StepFIND(unsigned int, unsigned int) (this=0x5847750, nOp1=32781, nOp2=0) > at /home/julien/compile-libreoffice/libreoffice/basic/source/runtime/runtime.cxx:3985 >#31 0x00002aaaae4213ea in SbiRuntime::Step() (this=0x5847750) at /home/julien/compile-libreoffice/libreoffice/basic/source/runtime/runtime.cxx:773 >#32 0x00002aaaae3a4482 in SbModule::Run(SbMethod*) (this=0x578b7b0, pMeth=0x58c4e20) at /home/julien/compile-libreoffice/libreoffice/basic/source/classes/sbxmod.cxx:1167 >#33 0x00002aaaae3a307a in SbModule::Notify(SfxBroadcaster&, SfxHint const&) (this=0x578b7b0, rBC=..., rHint=...) > at /home/julien/compile-libreoffice/libreoffice/basic/source/classes/sbxmod.cxx:832 >#34 0x00002aaaaf713a55 in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x5790980, rHint=...) > at /home/julien/compile-libreoffice/libreoffice/svl/source/notify/SfxBroadcaster.cxx:50 >#35 0x00002aaaae3a891d in SbMethod::Broadcast(unsigned int) (this=0x4625d20, nHintId=65536) > at /home/julien/compile-libreoffice/libreoffice/basic/source/classes/sbxmod.cxx:2158 >#36 0x00002aaaae48c404 in SbxValue::Get(SbxValues&) const (this=0x4625d20, rRes=...) at /home/julien/compile-libreoffice/libreoffice/basic/source/sbx/sbxvalue.cxx:329 >#37 0x00002aaaae3a8675 in SbMethod::Call(SbxValue*, SbxVariable*) (this=0x4625d20, pRet=0x54fea90, pCaller=0x0) > at /home/julien/compile-libreoffice/libreoffice/basic/source/classes/sbxmod.cxx:2113 >#38 0x00002aaaf149abce in basprov::BasicScriptImpl::invoke(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&, com::sun::star::uno::Sequence<short>&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) (this=0x58c2fd0, aParams=empty uno::Sequence, aOutParamIndex=empty uno::Sequence, aOutParam=empty uno::Sequence) > at /home/julien/compile-libreoffice/libreoffice/scripting/source/basprov/basscript.cxx:237 >#39 0x00002aaaaed15fb3 in SfxObjectShell::CallXScript(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&, com::sun::star::uno::Any&, com::sun::star::uno::Sequence<short>&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&, bool, com::sun::star::uno::Any const*) (_rxScriptContext= >---Type <return> to continue, or q <return> to quit--- > uno::Reference to (ScModelObj *) 0x2b22d10, _rScriptURL="vnd.sun.star.script:Standard.HoldingUtilities.Crash?language=Basic&location=document", aParams=empty uno::Sequence, aRet=empty uno::Any, aOutParamIndex=empty uno::Sequence, aOutParam=empty uno::Sequence, bRaiseError=true, pCaller=0x0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/objmisc.cxx:1520 >#40 0x00002aaaae9e5b09 in SfxApplication::OfaExec_Impl(SfxRequest&) (this=0x28e9920, rReq=...) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/appl/appserv.cxx:1179 >#41 0x00002aaaae9c9afd in SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (pShell=0x28e9920, rReq=...) > at /home/julien/compile-libreoffice/libreoffice/workdir/SdiTarget/sfx2/sdi/sfxslots.hxx:1246 >#42 0x00002aaaaeada062 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x28e9920, pFunc=0x2aaaae9c9ada <SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&)>, rReq=...) at /home/julien/compile-libreoffice/libreoffice/include/sfx2/shell.hxx:204 >#43 0x00002aaaaead101c in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x327f1e0, rShell=..., rSlot=..., rReq=..., bRecord=true) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:262 >#44 0x00002aaaaead3f1e in SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (this=0x327f1e0, rShell=..., rSlot=..., rReq=..., eCallMode=SfxCallMode::RECORD) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:848 >#45 0x00002aaaaeabb50d in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (this=0x327f990, aReq=..., pSlot=0x2aaaaf509b20 <aSfxApplicationSlots_Impl+3872>, pShell=0x28e9920) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/bindings.cxx:1252 >#46 0x00002aaaaeb4b1fb 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=0x46f6c60, aURL=..., aArgs=empty uno::Sequence, rListener=empty uno::Reference) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/unoctitm.cxx:873 >#47 0x00002aaaaeb48ae7 in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x4f2a530, aURL=..., aArgs=empty uno::Sequence) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/unoctitm.cxx:365 >#48 0x00002aaad0761229 in framework::MenuBarManager::Select(Menu*) (this=0x33b7350, pMenu=0x33a34d0) > at /home/julien/compile-libreoffice/libreoffice/framework/source/uielement/menubarmanager.cxx:1022 >#49 0x00002aaad0760d1d in framework::MenuBarManager::LinkStubSelect(void*, Menu*) (instance=0x33b7350, data=0x33a34d0) > at /home/julien/compile-libreoffice/libreoffice/framework/source/uielement/menubarmanager.cxx:958 >#50 0x00002aaab2cf7981 in Link<Menu*, bool>::Call(Menu*) const (this=0x33a3538, data=0x33a34d0) at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:84 >#51 0x00002aaab2ce8b4e in Menu::Select() (this=0x33a34d0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/menu.cxx:303 >#52 0x00002aaab2cf1974 in Menu::ImplCallSelect(void*) (this=0x33a34d0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/menu.cxx:2228 >#53 0x00002aaab2cf193b in Menu::LinkStubImplCallSelect(void*, void*) (instance=0x33a34d0, data=0x0) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/menu.cxx:2225 >#54 0x00002aaab2de0901 in Link<void*, void>::Call(void*) const (this=0x553fed8, data=0x0) at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:84 >#55 0x00002aaab2ddd7b0 in ImplHandleUserEvent(ImplSVEvent*) (pSVEvent=0x553fed0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:1959 >#56 0x00002aaab2ddf175 in ImplWindowFrameProc(vcl::Window*, unsigned short, void const*) (_pWindow=0x28f8b70, nEvent=22, pEvent=0x553fed0) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:2527 >#57 0x00002aaab3327303 in SalFrame::CallCallback(unsigned short, void const*) const (this=0x28f9500, nEvent=22, pEvent=0x553fed0) > at /home/julien/compile-libreoffice/libreoffice/vcl/inc/salframe.hxx:272 >#58 0x00002aaab3337333 in SalGenericDisplay::DispatchInternalEvent() (this=0x2589390) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/generic/app/gendisp.cxx:86 >#59 0x00002aaac838f0ba in GtkData::userEventFn(void*) (data=0x6e4650) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:809 >#60 0x00002aaac838f147 in call_userEventFn(void*) (data=0x6e4650) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:819 >#61 0x00002aaabae4ee8a in g_main_context_dispatch (context=0x251a240) at /build/glib2.0-2.46.2/./glib/gmain.c:3154 >---Type <return> to continue, or q <return> to quit--- >#62 0x00002aaabae4ee8a in g_main_context_dispatch (context=context@entry=0x251a240) at /build/glib2.0-2.46.2/./glib/gmain.c:3769 >#63 0x00002aaabae4f230 in g_main_context_iterate (context=context@entry=0x251a240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) > at /build/glib2.0-2.46.2/./glib/gmain.c:3840 >#64 0x00002aaabae4f2dc in g_main_context_iteration (context=0x251a240, may_block=1) at /build/glib2.0-2.46.2/./glib/gmain.c:3901 >#65 0x00002aaac838df58 in GtkData::Yield(bool, bool) (this=0x6e4650, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:467 >#66 0x00002aaac83912c1 in GtkInstance::DoYield(bool, bool, unsigned long) (this=0x6e4540, bWait=true, bHandleAllCurrentEvents=false, nReleased=0) > at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:422 >#67 0x00002aaab31e920f in ImplYield(bool, bool, unsigned long) (i_bWait=true, i_bAllEvents=false, nReleased=0) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:511 >#68 0x00002aaab31e5048 in Application::Yield() () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:553 >#69 0x00002aaab31e4ec2 in Application::Execute() () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:473 >#70 0x00002aaaaafa7a45 in desktop::Desktop::DoExecute() () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/app.cxx:1332 >#71 0x00002aaaaafa8c01 in desktop::Desktop::Main() (this=0x7fffffff4d10) at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/app.cxx:1657 >#72 0x00002aaab31f38c6 in ImplSVMain() () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svmain.cxx:172 >#73 0x00002aaab31f3a08 in SVMain() () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svmain.cxx:210 >#74 0x00002aaaaaff850e in soffice_main() () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/sofficemain.cxx:138 >#75 0x000000000040090e in sal_main () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/main.c:48 >#76 0x00000000004008f4 in main (argc=2, argv=0x7fffffff5048) at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/main.c:47 >(gdb)
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 98895
:
123858
| 123861