Bugzilla – Attachment 138403 Details for
Bug 114427
LibreOffice crashes on disposing a frame with a basic macro
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 10.95 KB, created by
Julien Nabet
on 2017-12-12 20:29:09 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2017-12-12 20:29:09 UTC
Size:
10.95 KB
patch
obsolete
>warn:legacy.osl:3173:3173:svl/source/items/custritm.cxx:64: CntUnencodedStringItem::PutValue(): Wrong type >warn:legacy.osl:3173:3173:svx/source/unodraw/unoshape.cxx:1305: SvxShape::dispose: is the below code correct? >warn:legacy.osl:3173:3173:svx/source/unodraw/unoshape.cxx:1316: OSL_ASSERT: 0 > >Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. >0x00007fffef7163dc in SdrObject::setUnoShape (this=0x0, _rxUnoShape=empty uno::Reference) at /home/julien/lo/libreoffice/svx/source/svdraw/svdobj.cxx:2879 >2879 impl_setUnoShape( _rxUnoShape ); >(gdb) bt >#0 0x00007fffef7163dc in SdrObject::setUnoShape(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) (this=0x0, _rxUnoShape=empty uno::Reference) > at /home/julien/lo/libreoffice/svx/source/svdraw/svdobj.cxx:2879 >#1 0x00007fffef977403 in SvxShape::dispose() (this=0x55555cbe0e40) at /home/julien/lo/libreoffice/svx/source/unodraw/unoshape.cxx:1323 >#2 0x00007fffd3ba180e in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x55555cbe0e80, nVtableIndex=3, pRegisterReturn=0x7fffffff19b0, pReturnTypeRef=0x55555584ec10, bSimpleReturn=true, pStack=0x7fffffff16f0, nStack=0, pGPR=0x7fffffff1830, pFPR=0x7fffffff1860) at /home/julien/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133 >#3 0x00007fffd3ba0454 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**) (pThis=0x55555cbd6a80, aVtableSlot=..., pReturnTypeRef=0x55555584ec10, nParams=0, pParams=0x0, pUnoReturn=0x7fffffff19b0, pUnoArgs=0x7fffffff19a0, ppUnoExc=0x7fffffff1a90) at /home/julien/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233 >#4 0x00007fffd3ba0ec5 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(uno_Interface*, typelib_TypeDescription const*, void*, void**, uno_Any**) (pUnoI=0x55555cbd6a80, pMemberDescr=0x555555999bb0, pReturn=0x7fffffff19b0, pArgs=0x7fffffff19a0, ppException=0x7fffffff1a90) > at /home/julien/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:420 >#5 0x00007fffc6ed3c51 in stoc_corefl::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) (this= > 0x55555cbe5f70, rObj= > uno::Any("com.sun.star.drawing.XShape": {<com::sun::star::drawing::XShapeDescriptor> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x55555cbe0e78}, <No data fields>}, <No data fields>}), rArgs=empty uno::Sequence) at /home/julien/lo/libreoffice/stoc/source/corereflection/criface.cxx:697 >#6 0x00007ffff27ce180 in SbUnoObject::Notify(SfxBroadcaster&, SfxHint const&) (this=0x55555cbd3130, rBC=..., rHint=...) > at /home/julien/lo/libreoffice/basic/source/classes/sbunoobj.cxx:2229 >#7 0x00007ffff1304903 in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x55555bb421d0, rHint=...) at /home/julien/lo/libreoffice/svl/source/notify/SfxBroadcaster.cxx:49 >#8 0x00007ffff28fe2fb in SbxVariable::Broadcast(SfxHintId) (this=0x55555c81d3f0, nHintId=SfxHintId::BasicDataWanted) > at /home/julien/lo/libreoffice/basic/source/sbx/sbxvar.cxx:186 >#9 0x00007ffff28f731b in SbxValue::SbxValue(SbxValue const&) (this=0x55555cbb6b60, __vtt_parm=0x7ffff2c37be8 <VTT for SbxMethod+16>, r=..., __in_chrg=<optimized out>) > at /home/julien/lo/libreoffice/basic/source/sbx/sbxvalue.cxx:62 >#10 0x00007ffff28fd56c in SbxVariable::SbxVariable(SbxVariable const&) (this=0x55555cbb6b60, __vtt_parm=0x7ffff2c37be0 <VTT for SbxMethod+8>, r=..., __in_chrg=<optimized out>) > at /home/julien/lo/libreoffice/basic/source/sbx/sbxvar.cxx:69 >#11 0x00007ffff28ee9ce in SbxMethod::SbxMethod(SbxMethod const&) (this=0x55555cbb6b60, r=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) > at /home/julien/lo/libreoffice/basic/source/sbx/sbxobj.cxx:872 >#12 0x00007ffff28b55f0 in SbiRuntime::FindElement(SbxObject*, unsigned int, unsigned int, ErrCode, bool, bool) (this=0x55555cbb8670, pObj=0x55555cbd3130, nOp1=10, nOp2=12, nNotFound=..., bLocal=false, bStatic=false) at /home/julien/lo/libreoffice/basic/source/runtime/runtime.cxx:3507 >#13 0x00007ffff28b7766 in SbiRuntime::StepELEM(unsigned int, unsigned int) (this=0x55555cbb8670, nOp1=10, nOp2=12) > at /home/julien/lo/libreoffice/basic/source/runtime/runtime.cxx:3982 >#14 0x00007ffff28aba3a in SbiRuntime::Step() (this=0x55555cbb8670) at /home/julien/lo/libreoffice/basic/source/runtime/runtime.cxx:766 >#15 0x00007ffff28020b0 in SbModule::Run(SbMethod*) (this=0x55555c8dd860, pMeth=0x55555cbfb3f0) at /home/julien/lo/libreoffice/basic/source/classes/sbxmod.cxx:1141 >#16 0x00007ffff2800c61 in SbModule::Notify(SfxBroadcaster&, SfxHint const&) (this=0x55555c8dd860, rBC=..., rHint=...) > at /home/julien/lo/libreoffice/basic/source/classes/sbxmod.cxx:806 >#17 0x00007ffff1304903 in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x55555c9d0450, rHint=...) at /home/julien/lo/libreoffice/svl/source/notify/SfxBroadcaster.cxx:49 >#18 0x00007ffff2806597 in SbMethod::Broadcast(SfxHintId) (this=0x5555576fbd90, nHintId=SfxHintId::BasicDataWanted) > at /home/julien/lo/libreoffice/basic/source/classes/sbxmod.cxx:2117 >#19 0x00007ffff28f81bc in SbxValue::Get(SbxValues&) const (this=0x5555576fbd90, rRes=...) at /home/julien/lo/libreoffice/basic/source/sbx/sbxvalue.cxx:287 >#20 0x00007fffba6b927c in basctl::RunMethod(SbMethod const*) (pMethod=0x5555576fbd90) at /home/julien/lo/libreoffice/basctl/source/basicide/basobj3.cxx:270 >#21 0x00007fffba674de1 in basctl::ModulWindow::BasicExecute() (this=0x55555cb6d720) at /home/julien/lo/libreoffice/basctl/source/basicide/baside2.cxx:348 >---Type <return> to continue, or q <return> to quit--- >#22 0x00007fffba674fa4 in basctl::ModulWindow::BasicStepInto() (this=0x55555cb6d720) at /home/julien/lo/libreoffice/basctl/source/basicide/baside2.cxx:383 >#23 0x00007fffba677871 in basctl::ModulWindow::ExecuteCommand(SfxRequest&) (this=0x55555cb6d720, rReq=...) > at /home/julien/lo/libreoffice/basctl/source/basicide/baside2.cxx:896 >#24 0x00007fffba69ff40 in basctl::Shell::ExecuteBasic(SfxRequest&) (this=0x55555c9047f0, rReq=...) at /home/julien/lo/libreoffice/basctl/source/basicide/basides2.cxx:231 >#25 0x00007fffba6a1f39 in SfxStubbasctl_ShellExecuteBasic(SfxShell*, SfxRequest&) (pShell=0x55555c9047f0, rReq=...) > at /home/julien/lo/libreoffice/workdir/SdiTarget/basctl/sdi/basslots.hxx:146 >#26 0x00007ffff1b27d0a in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x55555c9047f0, pFunc=0x7fffba6a1f0b <SfxStubbasctl_ShellExecuteBasic(SfxShell*, SfxRequest&)>, rReq=...) at /home/julien/lo/libreoffice/include/sfx2/shell.hxx:210 >#27 0x00007ffff1b1e592 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x55555c8f8e30, rShell=..., rSlot=..., rReq=..., bRecord=true) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:377 >#28 0x00007ffff1b21ef3 in SfxDispatcher::PostMsgHandler(SfxRequest*) (this=0x55555c8f8e30, pReq=0x55555b158ce0) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:1135 >#29 0x00007ffff1b21d9b in SfxDispatcher::LinkStubPostMsgHandler(void*, SfxRequest*) (instance=0x55555c8f8e30, data=0x55555b158ce0) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:1115 >#30 0x00007ffff1e69f71 in Link<SfxRequest*, void>::Call(SfxRequest*) const (this=0x55555c91e150, data=0x55555b158ce0) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#31 0x00007ffff1e69ef7 in SfxHintPoster::DoEvent_Impl(void*) (this=0x55555c91e140, pPostedHint=0x55555b158ce0) > at /home/julien/lo/libreoffice/sfx2/source/notify/hintpost.cxx:44 >#32 0x00007ffff1e69ecd in SfxHintPoster::LinkStubDoEvent_Impl(void*, void*) (instance=0x55555c91e140, data=0x55555b158ce0) > at /home/julien/lo/libreoffice/sfx2/source/notify/hintpost.cxx:42 >#33 0x00007fffec1000e9 in Link<void*, void>::Call(void*) const (this=0x55555c8e9508, data=0x55555b158ce0) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#34 0x00007fffec0fd0c8 in ImplHandleUserEvent(ImplSVEvent*) (pSVEvent=0x55555c8e9500) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1924 >#35 0x00007fffec0fe9d8 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555557699490, nEvent=SalEvent::UserEvent, pEvent=0x55555c8e9500) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2474 >#36 0x00007fffec6bb70a in SalFrame::CallCallback(SalEvent, void const*) const (this=0x555557699bc0, nEvent=SalEvent::UserEvent, pEvent=0x55555c8e9500) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:275 >#37 0x00007fffec6ccfab in SalGenericDisplay::ProcessEvent(SalUserEventList::SalUserEvent) (this=0x55555739a5f0, aEvent=...) > at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:67 >#38 0x00007fffec51f7c0 in SalUserEventList::DispatchUserEvents(bool) (this=0x55555739a5f0, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/source/app/salusereventlist.cxx:91 >#39 0x00007fffec6ccf23 in SalGenericDisplay::DispatchInternalEvent(bool) (this=0x55555739a5f0, bHandleAllCurrentEvent=false) > at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:52 >#40 0x00007fffd85e792c in call_userEventFn(void*) (data=0x55555584eb10) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:784 >#41 0x00007ffff5b1edd5 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#42 0x00007ffff5b1f1a0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#43 0x00007ffff5b1f22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#44 0x00007fffd85e68a0 in GtkSalData::Yield(bool, bool) (this=0x55555584eb10, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:459 >#45 0x00007fffd85ea066 in GtkInstance::DoYield(bool, bool) (this=0x55555584e480, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:410 >#46 0x00007fffec55926d in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:469 >#47 0x00007fffec555319 in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:534 >---Type <return> to continue, or q <return> to quit--- >#48 0x00007fffec554ecd in Application::Execute() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:449 >#49 0x00007ffff777a3af in desktop::Desktop::Main() (this=0x7fffffff3640) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1603 >#50 0x00007fffec5654c9 in ImplSVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:194 >#51 0x00007fffec565632 in SVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:232 >#52 0x00007ffff77d139f in soffice_main() () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:163 >#53 0x00005555555549f2 in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:48 >#54 0x00005555555549d8 in main (argc=2, argv=0x7fffffff3988) at /home/julien/lo/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 114427
:
138397
| 138403