need help with debugging

Matúš Kukan matus.kukan at gmail.com
Mon Mar 11 02:12:04 PDT 2013


Hi,

I am quite ashamed I still have no idea how to debug properly.
Maybe someone here could teach me a bit.

I've this cross-compiled --enable-mergelibs backtrace and no idea what
to learn from it.
It does not happen without --enable-mergelibs.

Thanks,
Matus

Program received signal SIGSEGV, Segmentation fault.
0x44c76644 in (anonymous namespace)::newTypeDescription
(ppRet=0xbeffeb74, eTypeClass=typelib_TypeClass_STRUCT,
pTypeName=0x47c90f18, pType=0x0, nMembers=4, pCompoundMembers=0x0,
pStructMembers=0xbeffeb34)
    at /home/matus/git/libo-cross/cppu/source/typelib/typelib.cxx:862
862	/home/matus/git/libo-cross/cppu/source/typelib/typelib.cxx: No
such file or directory.
(gdb) bt
#0  0x44c76644 in (anonymous namespace)::newTypeDescription
(ppRet=0xbeffeb74, eTypeClass=typelib_TypeClass_STRUCT,
pTypeName=0x47c90f18, pType=0x0, nMembers=4, pCompoundMembers=0x0,
pStructMembers=0xbeffeb34)
    at /home/matus/git/libo-cross/cppu/source/typelib/typelib.cxx:862
#1  0x44c76908 in typelib_typedescription_newStruct (ppRet=0xbeffeb74,
pTypeName=0x47c90f18, pType=0x0, nMembers=4, pMembers=0xbeffeb34) at
/home/matus/git/libo-cross/cppu/source/typelib/typelib.cxx:919
#2  0x407877d4 in
com::sun::star::beans::detail::thePropertyValueType::operator()
(this=0xbeffebec) at
/home/matus/git/libo-cross/solver/unxlngr.pro/inc/udkapi/com/sun/star/beans/PropertyValue.hpp:62
#3  0x40787a34 in rtl::StaticWithInit<com::sun::star::uno::Type*,
com::sun::star::beans::detail::thePropertyValueType,
com::sun::star::beans::detail::thePropertyValueType,
com::sun::star::uno::Type*>::get ()
    at /home/matus/git/libo-cross/solver/unxlngr.pro/inc/rtl/instance.hxx:603
#4  0x407878c0 in com::sun::star::beans::cppu_detail_getUnoType () at
/home/matus/git/libo-cross/solver/unxlngr.pro/inc/udkapi/com/sun/star/beans/PropertyValue.hpp:73
#5  0x40787a90 in
cppu::UnoType<com::sun::star::beans::PropertyValue>::get () at
/home/matus/git/libo-cross/solver/unxlngr.pro/inc/cppu/unotype.hxx:267
#6  0x40787e68 in
cppu::getTypeFavourUnsigned<com::sun::star::beans::PropertyValue> ()
at /home/matus/git/libo-cross/solver/unxlngr.pro/inc/cppu/unotype.hxx:288
#7  0x4086ed94 in
com::sun::star::uno::operator<<=<com::sun::star::beans::PropertyValue>
(rAny=..., value=...) at
/home/matus/git/libo-cross/solver/unxlngr.pro/inc/com/sun/star/uno/Any.hxx:203
#8  0x4212c868 in
utl::DefaultFontConfiguration::DefaultFontConfiguration
(this=0x43c43740) at
/home/matus/git/libo-cross/unotools/source/config/fontcfg.cxx:116
#9  0x42130780 in rtl::Static<utl::DefaultFontConfiguration,
{anonymous}::theDefaultFontConfiguration>::get(void) () at
/home/matus/git/libo-cross/solver/unxlngr.pro/inc/rtl/instance.hxx:395
#10 0x4212c6e0 in utl::DefaultFontConfiguration::get () at
/home/matus/git/libo-cross/unotools/source/config/fontcfg.cxx:99
#11 0x421f2b70 in ImplStyleData::SetStandardStyles (this=0xbe828) at
/home/matus/git/libo-cross/vcl/source/app/settings.cxx:357
#12 0x421f209c in ImplStyleData::ImplStyleData (this=0xbe828) at
/home/matus/git/libo-cross/vcl/source/app/settings.cxx:237
#13 0x421f34c4 in StyleSettings::StyleSettings (this=0xbe738) at
/home/matus/git/libo-cross/vcl/source/app/settings.cxx:444
#14 0x421f6b48 in ImplAllSettingsData::ImplAllSettingsData
(this=0xbe730) at
/home/matus/git/libo-cross/vcl/source/app/settings.cxx:1291
#15 0x421f7064 in AllSettings::AllSettings (this=0xbddb8) at
/home/matus/git/libo-cross/vcl/source/app/settings.cxx:1343
#16 0x421fad98 in Application::GetSettings () at
/home/matus/git/libo-cross/vcl/source/app/svapp.cxx:719
#17 0x4244488c in OutputDevice::OutputDevice (this=0x473a5924) at
/home/matus/git/libo-cross/vcl/source/gdi/outdev.cxx:336
#18 0x426702f4 in Window::Window (this=0x473a5924, nType=382) at
/home/matus/git/libo-cross/vcl/source/window/window.cxx:4178
#19 0x42629438 in SystemWindow::SystemWindow (this=0x473a5924,
nType=382) at /home/matus/git/libo-cross/vcl/source/window/syswin.cxx:67
#20 0x42692f90 in WorkWindow::WorkWindow (this=0x473a5924, nType=382)
at /home/matus/git/libo-cross/vcl/source/window/wrkwin.cxx:96
#21 0x425c5268 in IntroWindow::IntroWindow (this=0x473a5924) at
/home/matus/git/libo-cross/vcl/source/window/introwin.cxx:42
#22 0x4144c9f4 in (anonymous namespace)::SplashScreen::SplashScreen
(this=0x473a5908) at
/home/matus/git/libo-cross/desktop/source/splash/splash.cxx:134
#23 0x4144f51c in desktop::splash::create () at
/home/matus/git/libo-cross/desktop/source/splash/splash.cxx:633
#24 0x44d0bff0 in cppu::OSingleFactoryHelper::createInstanceEveryTime
(this=0x47c99a4c, xContext=...) at
/home/matus/git/libo-cross/cppuhelper/source/factory.cxx:162
#25 0x44d0c284 in
cppu::OSingleFactoryHelper::createInstanceWithContext
(this=0x47c99a4c, xContext=...) at
/home/matus/git/libo-cross/cppuhelper/source/factory.cxx:203
#26 0x44d0ccb4 in
cppu::OFactoryComponentHelper::createInstanceWithContext
(this=0x47c99a18, xContext=...) at
/home/matus/git/libo-cross/cppuhelper/source/factory.cxx:473
#27 0x44d0c2e0 in
cppu::OSingleFactoryHelper::createInstanceWithArgumentsAndContext
(this=0x47c99a4c, rArguments=..., xContext=...) at
/home/matus/git/libo-cross/cppuhelper/source/factory.cxx:211
#28 0x44d0ce1c in
cppu::OFactoryComponentHelper::createInstanceWithArgumentsAndContext
(this=0x47c99a18, rArguments=..., xContext=...) at
/home/matus/git/libo-cross/cppuhelper/source/factory.cxx:492
#29 0x44d585d4 in
cppuhelper::ServiceManager::createInstanceWithArgumentsAndContext
(this=0x46a0b548, ServiceSpecifier=..., Arguments=..., Context=...) at
/home/matus/git/libo-cross/cppuhelper/source/servicemanager.cxx:814
#30 0x413d4910 in desktop::Desktop::OpenSplashScreen (this=0xbefff3a4)
at /home/matus/git/libo-cross/desktop/source/app/app.cxx:2799
#31 0x413cce08 in desktop::Desktop::Main (this=0xbefff3a4) at
/home/matus/git/libo-cross/desktop/source/app/app.cxx:1416
#32 0x42202e9c in ImplSVMain () at
/home/matus/git/libo-cross/vcl/source/app/svmain.cxx:163
#33 0x42203010 in SVMain () at
/home/matus/git/libo-cross/vcl/source/app/svmain.cxx:200
#34 0x413f4580 in soffice_main () at
/home/matus/git/libo-cross/desktop/source/app/sofficemain.cxx:83
#35 0x00008748 in sal_main () at
/home/matus/git/libo-cross/desktop/source/app/main.c:48
#36 0x00008720 in main (argc=1, argv=0xbefff574) at
/home/matus/git/libo-cross/desktop/source/app/main.c:47


More information about the LibreOffice mailing list