Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1217657152 (LWP 14956)] 0x0809e8b3 in scfInterfaceTraits::GetID () at scf_interface.h:406 406 ID = iSCF::SCF->GetInterfaceID (GetName ()); (gdb) bt full #0 0x0809e8b3 in scfInterfaceTraits::GetID () at scf_interface.h:406 ID = (scfInterfaceID &) @0x81a81e8: 4294967295 #1 0x0809e5ff in csQueryRegistry (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::Run (argc=1, argv=0xbf8fc554) at csapplicationframework.h:442 app = { = { = {}, _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}, = {_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 = {> = { = {_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}, }} 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)