# gdb /usr/local/src/libreoffice/solver/unxlngi6.pro/bin/uno ./tail_build/core.22271 GNU gdb (GDB) Fedora (7.4.50.20120120-49.fc17) Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-redhat-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/local/src/libreoffice/solver/unxlngi6.pro/bin/uno...done. [New LWP 22271] [New LWP 22272] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `/usr/local/src/libreoffice/solver/unxlngi6.pro/bin/uno -ro /usr/local/src/libre'. Program terminated with signal 6, Aborted. #0 0x40000424 in __kernel_vsyscall () warning: File "/usr/local/src/libreoffice/solver/unxlngi6.pro/lib/libuno_cppu.so.3-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/usr/bin/mono-gdb.py". warning: File "/usr/local/src/libreoffice/solver/unxlngi6.pro/lib/libuno_sal.so.3-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/usr/bin/mono-gdb.py". (gdb) thread apply all backtrace full Thread 2 (Thread 0x408c9b40 (LWP 22272)): #0 0x40000424 in __kernel_vsyscall () No symbol table info available. #1 0x470024d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238 No locals. #2 0x46f479a4 in __pthread_cond_timedwait (cond=0x4055b360, mutex=0x4055b200, abstime=0x408c92e0) at forward.c:152 __p = #3 0x4047e19d in rtl_cache_wsupdate_wait (seconds=10) at /usr/local/src/libreoffice/sal/rtl/source/alloc_cache.cxx:1382 now = {tv_sec = 1344879359, tv_usec = 557686} wakeup = {tv_sec = 1344879369, tv_nsec = 557686000} #4 0x4047e6aa in rtl_cache_wsupdate_all (arg=0xa) at /usr/local/src/libreoffice/sal/rtl/source/alloc_cache.cxx:1522 seconds = 10 #5 0x46ffeadf in start_thread (arg=0x408c9b40) at pthread_create.c:309 __res = pd = 0x408c9b40 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1191243764, 0, 4001536, 1082954792, -801204321, 919421331}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = sp = freesize = #6 0x46f3954e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 No locals. Thread 1 (Thread 0x406a7bc0 (LWP 22271)): #0 0x40000424 in __kernel_vsyscall () No symbol table info available. #1 0x46e7693f in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = resultvar = pid = 1191124980 selftid = 22271 #2 0x46e78293 in __GI_abort () at abort.c:91 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x46e44fc4, sa_sigaction = 0x46e44fc4}, sa_mask = {__val = {1078126104, 5, 1201533940, 1189296779, 1078126544, 1080714944, 1, 1189367748, 1078126104, 5, 1201532944, 1189296779, 1078126544, 1080715088, 1, 5, 0, 1191124980, 1191127392, 1189311158, 134862848, 1191128444, 142450144, 1189404768, 1201532916, 134862848, 1191128444, 1201532916, 134862848, 1191128444, 142450144, 1189322096}}, sa_flags = 142450048, sa_restorer = 0x46e78150 <__GI_abort>} sigs = {__val = {32, 0 }} #3 0x4794a7c5 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 terminating = true t = #4 0x479483c4 in __cxxabiv1::__terminate (handler=0x4794a670 <__gnu_cxx::__verbose_terminate_handler()>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40 No locals. #5 0x4794720c in __cxa_call_terminate (ue_header=0x87d9db0) at ../../../../libstdc++-v3/libsupc++/eh_call.cc:56 No locals. #6 0x47947eaa in __cxxabiv1::__gxx_personality_v0 (version=1, actions=6, exception_class=5138137972254386944, ue_header=0x87d9db0, context=0xbfc52160) at ../../../../libstdc++-v3/libsupc++/eh_personality.cc:665 action_record = p = ---Type to continue, or q to quit--- thrown_ptr = 0x0 info = {Start = 1088903381, LPStart = 1088910888, ttype_base = 0, TType = 0x0, action_table = 0xfffffffc
, ttype_encoding = 232 '\350', call_site_encoding = 176 '\260'} landing_pad = 0 ip = handler_switch_value = 0 foreign_exception = false found_type = language_specific_data = 0x40e7b0e8 "\377\377\001\n(\005\330\001" ip_before_insn = 0 #7 0x47251162 in _Unwind_RaiseException_Phase2 (exc=exc@entry=0x87d9db0, context=context@entry=0xbfc52160) at ../../../libgcc/unwind.inc:62 fs = {regs = {reg = {{loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 4294967284, offset = -12, exp = 0xfffffff4
}, how = REG_SAVED_OFFSET}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 4294967288, offset = -8, exp = 0xfffffff8
}, how = REG_SAVED_OFFSET}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 4294967292, offset = -4, exp = 0xfffffffc
}, how = REG_SAVED_OFFSET}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = { reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}}, prev = 0x0, cfa_offset = 8, cfa_reg = 5, cfa_exp = 0x0, cfa_how = CFA_REG_OFFSET}, pc = 0x40e69661, personality = 0x804a870 <__gxx_personality_v0@plt>, data_align = -4, code_align = 1, retaddr_column = 8, fde_encoding = 27 '\033', lsda_encoding = 27 '\033', saw_z = 1 '\001', signal_frame = 0 '\000', eh_ptr = 0x0} match_handler = 4 code = #8 0x472513ea in _Unwind_RaiseException (exc=0x87d9db0) at ../../../libgcc/unwind.inc:131 this_context = {reg = {0xbfc522a4, 0x0, 0xbfc522a8, 0xbfc522ac, 0x0, 0xbfc522b8, 0xbfc522b0, 0xbfc522b4, 0xbfc522bc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, cfa = 0xbfc522c0, ra = 0x479486a2, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x47257848, func = 0x472512c0}, flags = 1073741824, version = 0, args_size = 0, by_value = '\000' } cur_context = {reg = {0xbfc522a4, 0x0, 0xbfc522a8, 0xbfc522fc, 0x0, 0xbfc52308, 0xbfc52300, 0xbfc52304, 0xbfc5230c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, cfa = 0xbfc52310, ra = 0x40e695f4, lsda = 0x40e7b0e8, bases = {tbase = 0x0, dbase = 0x40e7c9a0, func = 0x40e6957c}, flags = 1073741824, version = 0, args_size = 0, by_value = '\000' } code = #9 0x479486a2 in __cxxabiv1::__cxa_throw (obj=0x87d9dd0, tinfo=0x80a72e0, dest=0x4102525e ) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:78 No locals. #10 0x41035cc6 in bridge_object::Test_Impl::getRaiseAttr1 (this=0x40e89288) at /usr/local/src/libreoffice/testtools/source/bridgetest/cppobj.cxx:306 No locals. #11 0x40e695f4 in gcc3::callVirtualMethod (pAdjustedThisPtr=0x40e8929c, nVtableIndex=37, pRegisterReturn=0xbfc52660, pReturnTypeDescr=0x87bff28, bSimpleReturn=true, pStackLongs=0xbfc52390, nStackLongs=1) at /usr/local/src/libreoffice/bridges/source/cpp_uno/gcc3_linux_intel/callvirtualmethod.cxx:110 edx = 0 eax = 0 stackptr = 0xbfc52320 #12 0x40e6afb2 in (anonymous namespace)::cpp_call (pThis=0x87d1a88, aVtableSlot=..., pReturnTypeRef=0x87bff28, nParams=0, pParams=0x0, pUnoReturn=0xbfc52660, pUnoArgs=0xbfc52510, ppUnoExc=0xbfc52538) at /usr/local/src/libreoffice/bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx:175 ppTempParamTypeDescr = 0xbfc52380 pCppStackStart = 0xbfc52390 "\234\222\350@\001" pReturnTypeDescr = 0x87bff28 bSimpleReturn = true pTempIndizes = 0xbfc52380 pCppStack = 0xbfc52394 "\001" pCppReturn = 0xbfc52660 pAdjustedThisPtr = 0x40e8929c ---Type to continue, or q to quit--- pCppArgs = 0xbfc52380 nTempIndizes = 0 #13 0x40e6b3b1 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch (pUnoI=0x87d1a88, pMemberDescr=0x87d34f8, pReturn=0xbfc52660, pArgs=0xbfc52510, ppException=0xbfc52538) at /usr/local/src/libreoffice/bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx:292 aVtableSlot = {offset = 0, index = 37} pThis = 0x87d1a88 #14 0x40e69b5f in (anonymous namespace)::cpp2uno_call (pThis=0x87d8bc0, pMemberTypeDescr=0x87d34f8, pReturnTypeRef=0x87bff28, nParams=0, pParams=0x0, pCallStack=0xbfc5266c, pReturnValue=0xbfc52660) at /usr/local/src/libreoffice/bridges/source/cpp_uno/gcc3_linux_intel/cpp2uno.cxx:163 ppTempParamTypeDescr = 0xbfc52510 aUnoExc = {pType = 0x40467de8, pData = 0x40020414, pReserved = 0x4010835c} pReturnTypeDescr = 0x87bff28 pUnoArgs = 0xbfc52510 pTempIndizes = 0xbfc52510 pCppStack = 0xbfc52674 "\\\223\375@\231\231\271?\232\231\231\231\231\231\311?333333\323?\232\231\231\231\231\231\331?" pUnoReturn = 0xbfc52660 pCppReturn = 0x0 pCppArgs = 0xbfc52510 nTempIndizes = 0 pUnoExc = 0xbfc5253c #15 0x40e6a060 in (anonymous namespace)::cpp_vtable_call (nFunctionIndex=37, nVtableOffset=0, pCallStack=0xbfc5266c, pReturnValue=0xbfc52660) at /usr/local/src/libreoffice/bridges/source/cpp_uno/gcc3_linux_intel/cpp2uno.cxx:275 nMemberPos = 20 aMemberDescr = {_pTypeDescr = 0x87d34f8} pThis = 0x87d8bd4 pCppI = 0x87d8bc0 pTypeDescr = 0x87ccfb0 #16 0x40e6b7e5 in privateSnippetExecutorGeneral () from /usr/local/src/libreoffice/solver/unxlngi6.pro/lib/libgcc3_uno.so No symbol table info available. #17 0x40f8e1ef in bridge_test::performTest (xContext=..., xLBT=..., noCurrentContext=false) at /usr/local/src/libreoffice/testtools/source/bridgetest/bridgetest.cxx:551 aRet = { = { = {Bool = 1 '\001', Char = 64, Byte = 17 '\021', Short = 4660, UShort = 65244, Long = 305419896, ULong = 4275878552, Hyper = 1311768467463790320, UHyper = 18364758544493064720, Float = 17.0814991, Double = 3.1415926358999999, Enum = test::testtools::bridgetest::TestEnum_LOLA}, String = {pData = 0x40add708}, Interface = { = {_pInterface = 0x406c08a8}, }, Any = {<_uno_Any> = {pType = 0x87bfc10, pData = 0xbfc528b8, pReserved = 0x406c08a8}, }}, Sequence = {_pSequence = 0x410e1660, static s_pType = 0x87c6fa8}} aRet2 = { = { = {Bool = 1 '\001', Char = 64, Byte = 17 '\021', Short = 4660, UShort = 65244, Long = 305419896, ULong = 4275878552, Hyper = 1311768467463790320, UHyper = 18364758544493064720, Float = 17.0814991, Double = 3.1415926358999999, Enum = test::testtools::bridgetest::TestEnum_LOLA}, String = {pData = 0x40add708}, Interface = { = {_pInterface = 0x406c08a8}, }, Any = {<_uno_Any> = {pType = 0x87bfc10, pData = 0xbfc52904, pReserved = 0x406c08a8}, }}, Sequence = {_pSequence = 0x410e17a0, static s_pType = 0x87c6fa8}} aData = { = { = {Bool = 1 '\001', Char = 64, Byte = 17 '\021', Short = 4660, UShort = 65244, Long = 305419896, ULong = 4275878552, Hyper = 1311768467463790320, UHyper = 18364758544493064720, Float = 17.0814991, Double = 3.1415926358999999, Enum = test::testtools::bridgetest::TestEnum_LOLA}, String = {pData = 0x40add708}, Interface = { = {_pInterface = 0x406c08a8}, }, Any = {<_uno_Any> = {pType = 0x87bfc10, pData = 0xbfc527d4, pReserved = 0x406c08a8}, }}, Sequence = {_pSequence = 0x410e12a0, static s_pType = 0x87c6fa8}} xI = { = {_pInterface = 0x406c08a8}, } aSetData = { = { = {Bool = 1 '\001', Char = 64, Byte = 17 '\021', Short = 4660, UShort = 65244, Long = 305419896, ULong = 4275878552, Hyper = 1311768467463790320, UHyper = 18364758544493064720, Float = 17.0814991, Double = 3.1415926358999999, Enum = test::testtools::bridgetest::TestEnum_LOLA}, String = {pData = 0x40add708}, Interface = { = {_pInterface = 0x406c08a8}, }, Any = {<_uno_Any> = {pType = 0x87bfc10, pData = 0xbfc52820, pReserved = 0x406c08a8}, }}, Sequence = {_pSequence = 0x410e1340, static s_pType = 0x87c6fa8}} bRet = true #18 0x40fa02e2 in bridge_test::TestBridgeImpl::run (this=0x406c8b70, rArgs=...) at /usr/local/src/libreoffice/testtools/source/bridgetest/bridgetest.cxx:1228 ---Type to continue, or q to quit--- xOriginal = { = {_pInterface = 0x40e8929c}, } remote = false i = 1 stress = false xLBT = { = {_pInterface = 0x87d8bd4}, } noCurrentContext = false xTest = { = {_pInterface = 0x40e8929c}, } bRet = true #19 0x08053b3e in sal_main () at /usr/local/src/libreoffice/cpputools/source/unoexe/unoexe.cxx:859 xInstance = { = {_pInterface = 0x406c8b70}, } xMain = { = {_pInterface = 0x406c8b84}, } aParams = {_pSequence = 0x406c0098, static s_pType = 0x87bebc0} nPos = 10 nOffset = 9 aImplName = {pData = 0x4051c660} aUnoUrl = {pData = 0x4051c660} aLocation = {pData = 0x4051c660} aServiceName = {pData = 0x406c6008} aReadOnlyRegistries = std::vector of length 3, capacity 4 = {{pData = 0x406c10a8}, {pData = 0x406c1148}, {pData = 0x406c5008}} bSingleAccept = 0 '\000' bSingleInstance = 0 '\000' bOldRegistryMimic = false bNewRegistryMimic = true aReadWriteRegistry = {pData = 0x4051c660} pParams = 0x406c00a0 nCount = 10 nRet = 0 xContext = { = {_pInterface = 0x40e866f4}, } xComp = { = {_pInterface = 0x4053e5fc}, } #20 0x0804ff5e in main (argc=11, argv=0xbfc532b4) at /usr/local/src/libreoffice/cpputools/source/unoexe/unoexe.cxx:602 ret = 1191124980 (gdb) q [root@localhost libreoffice]#