All pastes #114804 Raw Edit

Segfault on exit

public text v1 · immutable
·published 2006-08-04 05:41 UTC
rendered paste body
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1217657152 (LWP 14956)]
0x0809e8b3 in scfInterfaceTraits<iEventQueue>::GetID () at scf_interface.h:406
406           ID = iSCF::SCF->GetInterfaceID (GetName ());
(gdb) bt full
#0  0x0809e8b3 in scfInterfaceTraits<iEventQueue>::GetID () at scf_interface.h:406
        ID = (scfInterfaceID &) @0x81a81e8: 4294967295
#1  0x0809e5ff in csQueryRegistry<iEventQueue> (Reg=0xb7fd79dc) at objreg.h:165
        base = (iBase *) 0xb7fe7000
        x = (class iEventQueue *) 0xb7fd7088
#2  0x080a601a in csInitializer::CloseApplication (r=0xb7fd79dc) at initapp.cpp:455
        EventQueue = {obj = 0xb7fd7098}
#3  0x080a6132 in csInitializer::DestroyApplication (r=0xb7fd79dc) at initapp.cpp:465
No locals.
#4  0x080aace0 in ~csApplicationFramework (this=0xbf8fc3d0) at csapplicationframework.cpp:59
No locals.
#5  0x0808c381 in ~preClient (this=0xbf8fc3d0) at preClient.cpp:114
No locals.
#6  0x0808acee in csApplicationRunner<Precursors::preClient>::Run (argc=1, argv=0xbf8fc554) at csapplicationframework.h:442
        app = {<csApplicationFramework> = {<csInitializer> = {<No data fields>}, _vptr.csApplicationFramework = 0x81aa128, static m_Ptr = 0xbf8fc3d0, static m_FoundationStringName = 0x817a300 "crystalspace.libcsappframe", 
    static m_ApplicationStringName = 0x8177d60 "gne.Precursors", restartFlag = false, static object_reg = 0xb7fd79dc}, <csBaseEventHandler> = {_vptr.csBaseEventHandler = 0x81a8208, queue = {obj = 0xb76b7e94}, object_registry = 0xb7fd79dc, self = 77, 
    FrameEvent = 1, PreProcess = 3, Process = 5, PostProcess = 6, FinalProcess = 7, eventh = {obj = 0xb7fd7098}}, g2d = {obj = 0x0}, g3d = {obj = 0x0}, engine = {obj = 0x0}, loader = {obj = 0x0}, vfs = {obj = 0x0}, mouse_driver = {obj = 0x0}, conout = {
    obj = 0x0}, cdsys = {obj = 0x0}, applicationConfig = {obj = 0x0}, pl = {obj = 0x0}, blcpp = {obj = 0x0}, blpython = {obj = 0x0}, contentManager = {obj = 0x0}, windowManager = {obj = 0x0}, dynamics = {obj = 0x0}, cegui = {obj = 0x0}, 
  cfgkeyprefix = {<csStringFast<36>> = {<csStringBase> = {_vptr.csStringBase = 0x81a8048, Data = 0x0, Size = 0, MaxSize = 0, GrowBy = 64}, minibuff = "Precursors.\000\000\000\000\000è~\032\b\177\a\000\000µ\206\005\b»w¶·ô\017Ä·", 
      miniused = 12}, <No data fields>}}
        result = 0
        again = false
#7  0x0808aa51 in main (argc=1, argv=0xbf8fc554) at main.cpp:55
No locals.
(gdb) print GetName ()
$1 = 0x817954f "iEventQueue"
(gdb) print iSCF::SCF
$2 = (iSCF *) 0x0
(gdb)