Bugzilla – Attachment 133506 Details for
Bug 108049
Calc crashes when/after running VBA macro
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
backtrace from gdb
tdf108049_backtrace.txt (text/plain), 17.78 KB, created by
Justin L
on 2017-05-24 09:20:23 UTC
(
hide
)
Description:
backtrace from gdb
Filename:
MIME Type:
Creator:
Justin L
Created:
2017-05-24 09:20:23 UTC
Size:
17.78 KB
patch
obsolete
>#0 ScVbaRange::setStyle (this=0x7fffa1eeaec0, _style=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/sc/source/ui/vba/vbarange.cxx:5316 >#1 0x00007fffd613c654 in gcc3::callVirtualMethod (pThis=0x7fffa1eeaee8, nVtableIndex=38, pRegisterReturn=0x0, pReturnTypeRef=0x73bad0, bSimpleReturn=true, > pStack=0x7fffffffaa80, nStack=0, pGPR=0x7fffffffabe0, pFPR=0x7fffffffac10) > at /persistent/git/libreoffice2/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133 >#2 0x00007fffd613b28c in cpp_call (pThis=0x31a2c30, aVtableSlot=..., pReturnTypeRef=0x73bad0, nParams=1, pParams=0x7fffffffad10, pUnoReturn=0x0, > pUnoArgs=0x7fffffffae10, ppUnoExc=0x7fffffffadd0) at /persistent/git/libreoffice2/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:237 >#3 0x00007fffd613baf8 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch (pUnoI=0x31a2c30, pMemberDescr=0x2015a50, pReturn=0x0, pArgs=0x7fffffffae10, > ppException=0x7fffffffadd0) at /persistent/git/libreoffice2/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:362 >#4 0x00007fffb0e227cb in stoc_corefl::IdlAttributeFieldImpl::set (this=0x7fffc40d4780, rObj= > uno::Any("ooo.vba.excel.XRange": {<com::sun::star::container::XEnumerationAccess> = {<com::sun::star::container::XElementAccess> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaee8}, <No data fields>}, <No data fields>}, <com::sun::star::script::XDefaultMethod> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaec0}, <No data fields>}, <com::sun::star::script::XDefaultProperty> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x318d370}, <No data fields>}, <com::sun::star::script::XErrorQuery> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7ffff5330500 <cppu::g_emptySeq>}, <No data fields>}, <ooo::vba::excel::XFormat> = {<ooo::vba::XHelperInterface> = {<com::sun::star::lang::XServiceInfo> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0xffffffff}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}), > rValue=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/stoc/source/corereflection/criface.cxx:266 >#5 0x00007fffa9ec3689 in (anonymous namespace)::IntrospectionAccessStatic_Impl::setPropertyValueByIndex (this=0x318d370, obj= > uno::Any("ooo.vba.excel.XRange": {<com::sun::star::container::XEnumerationAccess> = {<com::sun::star::container::XElementAccess> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaee8}, <No data fields>}, <No data fields>}, <com::sun::star::script::XDefaultMethod> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaec0}, <No data fields>}, <com::sun::star::script::XDefaultProperty> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x318d370}, <No data fields>}, <com::sun::star::script::XErrorQuery> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7ffff5330500 <cppu::g_emptySeq>}, <No data fields>}, <ooo::vba::excel::XFormat> = {<ooo::vba::XHelperInterface> = {<com::sun::star::lang::XServiceInfo> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0xffffffff}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}), nSequenceIndex=23, > aValue=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/stoc/source/inspect/introspection.cxx:479 >#6 0x00007fffa9ec2e95 in (anonymous namespace)::IntrospectionAccessStatic_Impl::setPropertyValue (this=0x318d370, obj= > uno::Any("ooo.vba.excel.XRange": {<com::sun::star::container::XEnumerationAccess> = {<com::sun::star::container::XElementAccess> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaee8}, <No data fields>}, <No data fields>}, <com::sun::star::script::XDefaultMethod> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaec0}, <No data fields>}, <com::sun::star::script::XDefaultProperty> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x318d370}, <No data fields>}, <com::sun::star::script::XErrorQuery> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7ffff5330500 <cppu::g_emptySeq>}, <No data fields>}, <ooo::vba::excel::XFormat> = {<ooo::vba::XHelperInterface> = {<com::sun::star::lang::XServiceInfo> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0xffffffff}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}), aPropertyName="Style", > aValue=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/stoc/source/inspect/introspection.cxx:376 >#7 0x00007fffa9ec5b91 in (anonymous namespace)::ImplIntrospectionAccess::setPropertyValue (this=0x7fffa1ff0060, aPropertyName="Style", > aValue=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/stoc/source/inspect/introspection.cxx:1036 >#8 0x00007ffff375e8f3 in SbUnoObject::Notify (this=0x31a5b90, rBC=..., rHint=...) at /persistent/git/libreoffice2/basic/source/classes/sbunoobj.cxx:2126 >#9 0x00007ffff2307e63 in SfxBroadcaster::Broadcast (this=0x31efb40, rHint=...) at /persistent/git/libreoffice2/svl/source/notify/SfxBroadcaster.cxx:49 >#10 0x00007ffff388b207 in SbxVariable::Broadcast (this=0x319c160, nHintId=SfxHintId::BasicDataChanged) > at /persistent/git/libreoffice2/basic/source/sbx/sbxvar.cxx:192 >#11 0x00007ffff3886901 in SbxValue::Put (this=0x319c160, rVal=...) at /persistent/git/libreoffice2/basic/source/sbx/sbxvalue.cxx:522 >#12 0x00007ffff3884f88 in SbxValue::operator= (this=0x319c160, r=...) at /persistent/git/libreoffice2/basic/source/sbx/sbxvalue.cxx:128 >#13 0x00007ffff388bb00 in SbxVariable::operator= (this=0x319c160, r=...) at /persistent/git/libreoffice2/basic/source/sbx/sbxvar.cxx:346 >#14 0x00007ffff381816c in SbiRuntime::StepPUT (this=0x31a7430) at /persistent/git/libreoffice2/basic/source/runtime/runtime.cxx:1694 >#15 0x00007ffff381516e in SbiRuntime::Step (this=0x31a7430) at /persistent/git/libreoffice2/basic/source/runtime/runtime.cxx:758 >#16 0x00007ffff3793817 in SbModule::Run (this=0x263c5c0, pMeth=0x2ae8a50) at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:1144 >#17 0x00007ffff3792426 in SbModule::Notify (this=0x263c5c0, rBC=..., rHint=...) at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:809 >---Type <return> to continue, or q <return> to quit---q >Quit >(gdb) c >Continuing. >soffice.bin: /persistent/git/libreoffice2/include/com/sun/star/uno/Reference.h:420: interface_type* com::sun::star::uno::Reference< <template-parameter-1-1> >::operator->() const [with interface_type = ooo::vba::excel::XStyle]: Assertion `_pInterface != NULL' failed. > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >0x00007ffff73a2428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 >54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. >(gdb) back >#0 0x00007ffff73a2428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 >#1 0x00007ffff73a402a in __GI_abort () at abort.c:89 >#2 0x00007ffff739abd7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7fffa36911ca "_pInterface != NULL", > file=file@entry=0x7fffa3691188 "/persistent/git/libreoffice2/include/com/sun/star/uno/Reference.h", line=line@entry=420, > function=function@entry=0x7fffa36913e0 <com::sun::star::uno::Reference<ooo::vba::excel::XStyle>::operator->() const::__PRETTY_FUNCTION__> "interface_type* com::sun::star::uno::Reference< <template-parameter-1-1> >::operator->() const [with interface_type = ooo::vba::excel::XStyle]") at assert.c:92 >#3 0x00007ffff739ac82 in __GI___assert_fail (assertion=0x7fffa36911ca "_pInterface != NULL", > file=0x7fffa3691188 "/persistent/git/libreoffice2/include/com/sun/star/uno/Reference.h", line=420, > function=0x7fffa36913e0 <com::sun::star::uno::Reference<ooo::vba::excel::XStyle>::operator->() const::__PRETTY_FUNCTION__> "interface_type* com::sun::star::uno::Reference< <template-parameter-1-1> >::operator->() const [with interface_type = ooo::vba::excel::XStyle]") at assert.c:101 >#4 0x00007fffa357e95f in com::sun::star::uno::Reference<ooo::vba::excel::XStyle>::operator-> (this=0x7fffffffa870) > at /persistent/git/libreoffice2/include/com/sun/star/uno/Reference.h:420 >#5 0x00007fffa35dbb6d in ScVbaRange::setStyle (this=0x7fffa1eeaec0, _style=uno::Any("string": "Normal")) > at /persistent/git/libreoffice2/sc/source/ui/vba/vbarange.cxx:5316 >#6 0x00007fffd613c654 in gcc3::callVirtualMethod (pThis=0x7fffa1eeaee8, nVtableIndex=38, pRegisterReturn=0x0, pReturnTypeRef=0x73bad0, bSimpleReturn=true, > pStack=0x7fffffffaa80, nStack=0, pGPR=0x7fffffffabe0, pFPR=0x7fffffffac10) > at /persistent/git/libreoffice2/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133 >#7 0x00007fffd613b28c in cpp_call (pThis=0x31a2c30, aVtableSlot=..., pReturnTypeRef=0x73bad0, nParams=1, pParams=0x7fffffffad10, pUnoReturn=0x0, > pUnoArgs=0x7fffffffae10, ppUnoExc=0x7fffffffadd0) at /persistent/git/libreoffice2/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:237 >#8 0x00007fffd613baf8 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch (pUnoI=0x31a2c30, pMemberDescr=0x2015a50, pReturn=0x0, pArgs=0x7fffffffae10, > ppException=0x7fffffffadd0) at /persistent/git/libreoffice2/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:362 >#9 0x00007fffb0e227cb in stoc_corefl::IdlAttributeFieldImpl::set (this=0x7fffc40d4780, rObj= > uno::Any("ooo.vba.excel.XRange": {<com::sun::star::container::XEnumerationAccess> = {<com::sun::star::container::XElementAccess> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaee8}, <No data fields>}, <No data fields>}, <com::sun::star::script::XDefaultMethod> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaec0}, <No data fields>}, <com::sun::star::script::XDefaultProperty> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x318d370}, <No data fields>}, <com::sun::star::script::XErrorQuery> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7ffff5330500 <cppu::g_emptySeq>}, <No data fields>}, <ooo::vba::excel::XFormat> = {<ooo::vba::XHelperInterface> = {<com::sun::star::lang::XServiceInfo> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0xffffffff}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}), > rValue=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/stoc/source/corereflection/criface.cxx:266 >#10 0x00007fffa9ec3689 in (anonymous namespace)::IntrospectionAccessStatic_Impl::setPropertyValueByIndex (this=0x318d370, obj= > uno::Any("ooo.vba.excel.XRange": {<com::sun::star::container::XEnumerationAccess> = {<com::sun::star::container::XElementAccess> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaee8}, <No data fields>}, <No data fields>}, <com::sun::star::script::XDefaultMethod> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaec0}, <No data fields>}, <com::sun::star::script::XDefaultProperty> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x318d370}, <No data fields>}, <com::sun::star::script::XErrorQuery> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7ffff5330500 <cppu::g_emptySeq>}, <No data fields>}, <ooo::vba::excel::XFormat> = {<ooo::vba::XHelperInterface> = {<com::sun::star::lang::XServiceInfo> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0xffffffff}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}), nSequenceIndex=23, > aValue=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/stoc/source/inspect/introspection.cxx:479 >#11 0x00007fffa9ec2e95 in (anonymous namespace)::IntrospectionAccessStatic_Impl::setPropertyValue (this=0x318d370, obj= > uno::Any("ooo.vba.excel.XRange": {<com::sun::star::container::XEnumerationAccess> = {<com::sun::star::container::XElementAccess> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaee8}, <No data fields>}, <No data fields>}, <com::sun::star::script::XDefaultMethod> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7fffa1eeaec0}, <No data fields>}, <com::sun::star::script::XDefaultProperty> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x318d370}, <No data fields>}, <com::sun::star::script::XErrorQuery> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x7ffff5330500 <cppu::g_emptySeq>}, <No data fields>}, <ooo::vba::excel::XFormat> = {<ooo::vba::XHelperInterface> = {<com::sun::star::lang::XServiceInfo> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0xffffffff}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}), aPropertyName="Style", > aValue=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/stoc/source/inspect/introspection.cxx:376 >---Type <return> to continue, or q <return> to quit--- >#12 0x00007fffa9ec5b91 in (anonymous namespace)::ImplIntrospectionAccess::setPropertyValue (this=0x7fffa1ff0060, aPropertyName="Style", > aValue=uno::Any("string": "Normal")) at /persistent/git/libreoffice2/stoc/source/inspect/introspection.cxx:1036 >#13 0x00007ffff375e8f3 in SbUnoObject::Notify (this=0x31a5b90, rBC=..., rHint=...) at /persistent/git/libreoffice2/basic/source/classes/sbunoobj.cxx:2126 >#14 0x00007ffff2307e63 in SfxBroadcaster::Broadcast (this=0x31efb40, rHint=...) at /persistent/git/libreoffice2/svl/source/notify/SfxBroadcaster.cxx:49 >#15 0x00007ffff388b207 in SbxVariable::Broadcast (this=0x319c160, nHintId=SfxHintId::BasicDataChanged) > at /persistent/git/libreoffice2/basic/source/sbx/sbxvar.cxx:192 >#16 0x00007ffff3886901 in SbxValue::Put (this=0x319c160, rVal=...) at /persistent/git/libreoffice2/basic/source/sbx/sbxvalue.cxx:522 >#17 0x00007ffff3884f88 in SbxValue::operator= (this=0x319c160, r=...) at /persistent/git/libreoffice2/basic/source/sbx/sbxvalue.cxx:128 >#18 0x00007ffff388bb00 in SbxVariable::operator= (this=0x319c160, r=...) at /persistent/git/libreoffice2/basic/source/sbx/sbxvar.cxx:346 >#19 0x00007ffff381816c in SbiRuntime::StepPUT (this=0x31a7430) at /persistent/git/libreoffice2/basic/source/runtime/runtime.cxx:1694 >#20 0x00007ffff381516e in SbiRuntime::Step (this=0x31a7430) at /persistent/git/libreoffice2/basic/source/runtime/runtime.cxx:758 >#21 0x00007ffff3793817 in SbModule::Run (this=0x263c5c0, pMeth=0x2ae8a50) at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:1144 >#22 0x00007ffff3792426 in SbModule::Notify (this=0x263c5c0, rBC=..., rHint=...) at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:809 >#23 0x00007ffff2307e63 in SfxBroadcaster::Broadcast (this=0x14dd4c0, rHint=...) at /persistent/git/libreoffice2/svl/source/notify/SfxBroadcaster.cxx:49 >#24 0x00007ffff3797d15 in SbMethod::Broadcast (this=0x263fac0, nHintId=SfxHintId::BasicDataWanted) > at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:2124 >#25 0x00007ffff3884999 in SbxValue::SbxValue (this=0x31a8860, __vtt_parm=0x7ffff3bc3898 <VTT for SbxMethod+16>, r=..., __in_chrg=<optimized out>) > at /persistent/git/libreoffice2/basic/source/sbx/sbxvalue.cxx:62 >#26 0x00007ffff388a414 in SbxVariable::SbxVariable (this=0x31a8860, __vtt_parm=0x7ffff3bc3890 <VTT for SbxMethod+8>, r=..., __in_chrg=<optimized out>) > at /persistent/git/libreoffice2/basic/source/sbx/sbxvar.cxx:75 >#27 0x00007ffff387c77c in SbxMethod::SbxMethod (this=0x31a8860, r=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) > at /persistent/git/libreoffice2/basic/source/sbx/sbxobj.cxx:871 >#28 0x00007ffff381ea8a in SbiRuntime::FindElement (this=0x3166f40, pObj=0x263c5c0, nOp1=37, nOp2=0, nNotFound=87560, bLocal=true, bStatic=false) > at /persistent/git/libreoffice2/basic/source/runtime/runtime.cxx:3518 >#29 0x00007ffff382079d in SbiRuntime::StepFIND_Impl (this=0x3166f40, pObj=0x263c5c0, nOp1=37, nOp2=0, nNotFound=87560, bStatic=false) > at /persistent/git/libreoffice2/basic/source/runtime/runtime.cxx:3941 >#30 0x00007ffff3820826 in SbiRuntime::StepFIND (this=0x3166f40, nOp1=37, nOp2=0) at /persistent/git/libreoffice2/basic/source/runtime/runtime.cxx:3947 >#31 0x00007ffff381548b in SbiRuntime::Step (this=0x3166f40) at /persistent/git/libreoffice2/basic/source/runtime/runtime.cxx:770 >#32 0x00007ffff3793817 in SbModule::Run (this=0x263c5c0, pMeth=0x309e540) at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:1144 >#33 0x00007ffff3792426 in SbModule::Notify (this=0x263c5c0, rBC=..., rHint=...) at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:809 >#34 0x00007ffff2307e63 in SfxBroadcaster::Broadcast (this=0x263a370, rHint=...) at /persistent/git/libreoffice2/svl/source/notify/SfxBroadcaster.cxx:49 >#35 0x00007ffff3797d15 in SbMethod::Broadcast (this=0x263de40, nHintId=SfxHintId::BasicDataWanted) > at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:2124 >#36 0x00007ffff38857b3 in SbxValue::Get (this=0x263de40, rRes=...) at /persistent/git/libreoffice2/basic/source/sbx/sbxvalue.cxx:287 >#37 0x00007ffff3797a77 in SbMethod::Call (this=0x263de40, pRet=0x3166a70, pCaller=0x309dc80) > at /persistent/git/libreoffice2/basic/source/classes/sbxmod.cxx:2079 >#38 0x00007fff997162c5 in basprov::BasicScriptImpl::invoke (this=0x7fffa20b7918, aParams=uno::Sequence of length 1 = {...}, > aOutParamIndex=empty uno::Sequence, aOutParam=empty uno::Sequence) at /persistent/git/libreoffice2/scripting/source/basprov/basscript.cxx:232 >#39 0x00007ffff2d7e2f5 in SfxObjectShell::CallXScript (_rxScriptContext=uno::Reference to (ScModelObj *) 0x7fffc559dbb0, > _rScriptURL="vnd.sun.star.script:VBAProject.Coding.RefreshSummary?language=Basic&location=document", aParams=uno::Sequence of length 1 = {...}, > aRet=uno::Any(void), aOutParamIndex=empty uno::Sequence, aOutParam=empty uno::Sequence, bRaiseError=true, pCaller=0x7fffffffc9b0) > at /persistent/git/libreoffice2/sfx2/source/doc/objmisc.cxx:1404 >#40 0x00007ffff2d7e7c5 in SfxObjectShell::CallXScript (this=0x1ddfff0, > rScriptURL="vnd.sun.star.script:VBAProject.Coding.RefreshSummary?language=Basic&location=document", aParams=uno::Sequence of length 1 = {...}, > aRet=uno::Any(void), aOutParamIndex=empty uno::Sequence, aOutParam=empty uno::Sequence, bRaiseError=true, pCaller=0x7fffffffc9b0) >
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 108049
:
133505
| 133506