Program received signal SIGSEGV, Segmentation fault.[Switching to Thread 0x41ac2940 (LWP 5152)]0x00002aaab1966c7a in CS::Plugin::ShaderWeaver::WeaverCompiler::CreateAutoNode (this=0x2aaab18f6418, type=CS_NODE_ELEMENT) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/weaver.cpp:117117 return autoDocRoot->CreateNodeBefore (type);(gdb) thread apply all btThread 3 (Thread 0x424c3940 (LWP 5153)):#0 0x00002ba8b1ab4129 in ~TiDocument (this=0x2aaac04428a8) at ./include/csutil/array.h:984#1 0x00002ba8b1ab4915 in CS::Implementation::TinyXml::TiDocumentNode::DecRef (this=0x2aaac04428a8) at /home/soak/src/cs/libs/csutil/tinyxml.h:835#2 0x00002ba8b1abc179 in ~csTinyXmlDocument (this=0x0) at /home/soak/src/cs/libs/csutil/xmltiny.cpp:565#3 0x00002aaab07344bd in ~csPlexDocument (this=0x2aaab2f2ece0) at ./include/csutil/ref.h:206#4 0x00002aaab1020010 in CS::Plugin::csparser::csThreadedLoader::LoadShaderTC (this=0x2aaaaf89e310, ret={<CS::Memory::CustomAllocated> = {<No data fields>}, obj = 0x424c3000}, sync=false, cwd=<value optimized out>, filename=0x2aaab2e96e43 "/shader/lighting/lighting_default_pvl.xml", registerShader=true, do_verbose=false) at ./include/csutil/ref.h:206#5 0x00002aaab1036095 in ThreadEvent6<CS::Plugin::csparser::csThreadedLoader, csRef<iThreadReturn>, bool, char const*, char const*, bool, bool>::Run (this=<value optimized out>) at ./include/csutil/threadevent.h:134#6 0x00002ba8b1b41cb0 in CS::Threading::ThreadedJobQueue::QueueRunnable::Run (this=0xeaa1fb0) at /home/soak/src/cs/libs/csutil/threadjobqueue.cpp:272#7 0x00002ba8b1b59e59 in proxyFunc (param=<value optimized out>) at /home/soak/src/cs/libs/csutil/threading/pthread_thread.cpp:65#8 0x00000039c2c06367 in start_thread () from /lib64/libpthread.so.0#9 0x00000039c24d2f7d in clone () from /lib64/libc.so.6Thread 2 (Thread 0x41ac2940 (LWP 5152)):#0 0x00002aaab1966c7a in CS::Plugin::ShaderWeaver::WeaverCompiler::CreateAutoNode (this=0x2aaab18f6418, type=CS_NODE_ELEMENT) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/weaver.cpp:117#1 0x00002aaab195d1cd in CS::Plugin::ShaderWeaver::Snippet::HandleParameterNode (this=0x2aaac0b00390, tech=@0xed43e60, node=0x2aaac2e11110, aliases=@0x41ac0dc0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/snippet.cpp:989#2 0x00002aaab195e473 in CS::Plugin::ShaderWeaver::Snippet::LoadCompoundTechnique (this=0x2aaac0b00390, node=0x2aaac1a6bd90, _aliases=@0x41ac1ae0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/snippet.cpp:713#3 0x00002aaab194a827 in CS::Plugin::ShaderWeaver::WeaverShader::LoadTechsFromDoc (this=0x2aaac2d27950, techniques=@0x41ac1b20, aliases=@0x41ac1ae0, docSource=0x2aaac0b42948, cacheID=<value optimized out>, _cacheTag=0x41ac16a8 "mZ/uHXxzNCT33KwmnqOvdg==", cacheFile=0x41ac1ab8, cachingError=@0x41ac1bc0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:211#4 0x00002aaab194c802 in CS::Plugin::ShaderWeaver::WeaverShader::DoSynthesis (this=0x2aaac2d27950, source=0x2aaac0b42948, shaderCache=0x2aaab1e8b390, forcepriority=<value optimized out>) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:534#5 0x00002aaab194d02f in CS::Plugin::ShaderWeaver::WeaverShader::Load (this=0x2aaac2d27950, ldr_context=0x2aaab8ba4380, source=0x2aaac0b42948, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:632#6 0x00002aaab19691bb in CS::Plugin::ShaderWeaver::WeaverCompiler::CompileShader (this=0x2aaab18f6418, ldr_context=0x2aaab8ba4380, templ=0x2aaac0b42948, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/weaver.cpp:174#7 0x00002aaab1020331 in CS::Plugin::csparser::csThreadedLoader::LoadShaderTC (this=0x2aaaaf89e310, ret={<CS::Memory::CustomAllocated> = {<No data fields>}, obj = 0x41ac2000}, sync=false, cwd=<value optimized out>, filename=0x2aaab2e98e53 "/shader/lighting/lighting_default_instance.xml", registerShader=true, do_verbose=false) at /home/soak/src/cs/plugins/csparser/csthreadedloader.cpp:345#8 0x00002aaab1036095 in ThreadEvent6<CS::Plugin::csparser::csThreadedLoader, csRef<iThreadReturn>, bool, char const*, char const*, bool, bool>::Run (this=<value optimized out>) at ./include/csutil/threadevent.h:134#9 0x00002ba8b1b41cb0 in CS::Threading::ThreadedJobQueue::QueueRunnable::Run (this=0xeaa1d60) at /home/soak/src/cs/libs/csutil/threadjobqueue.cpp:272#10 0x00002ba8b1b59e59 in proxyFunc (param=<value optimized out>) at /home/soak/src/cs/libs/csutil/threading/pthread_thread.cpp:65#11 0x00000039c2c06367 in start_thread () from /lib64/libpthread.so.0#12 0x00000039c24d2f7d in clone () from /lib64/libc.so.6Thread 1 (Thread 0x2ba8b1fa4080 (LWP 5149)):#0 0x00000039c2c0a899 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0#1 0x00002ba8b1a71064 in csThreadManager::Wait (this=0x2ba8b1fe3658, threadReturns=@0x7fff4e1f8420, process=true) at ./include/csutil/threading/pthread_condition.h:76#2 0x00002aaab2c02705 in CS::Plugin::bgLoader::BgLoader::Initialize (this=0x2aaab20c2778, object_reg=0x2aaab20c2838) at src/common/bgloader/loader.cpp:157#3 0x00002ba8b1ad2967 in csPluginManager::LoadPluginInstance (this=0x2ba8b1ff60a8, classID=0xeaa6c90 "crystalspace.bgloader", flags=<value optimized out>) at /home/soak/src/cs/libs/csutil/plugmgr.cpp:349#4 0x00002ba8b1a85d7b in csPluginLoader::LoadPlugins (this=0xeaa5ad0) at /home/soak/src/cs/libs/csutil/plugldr.cpp:160#5 0x00002ba8b1c162cb in csInitializer::RequestPlugins (r=0x2ba8b1fe3440, a=@0x7fff4e1f8e00) at /home/soak/src/cs/libs/cstool/initapp.cpp:441#6 0x00002ba8b1c16925 in csInitializer::RequestPluginsV (r=0x2ba8b1fe3440, args=0x7fff4e1f8e60) at /home/soak/src/cs/libs/cstool/initapp.cpp:406#7 0x00002ba8b1c16b1d in csInitializer::RequestPlugins (r=0x2ba8b1fe36ac) at /home/soak/src/cs/libs/cstool/initapp.cpp:388#8 0x00000000007399ce in psCSSetup::InitCS (this=0xeaa0fa0, customReporter=0x0) at src/common/util/pscssetup.cpp:198#9 0x00000000004722a3 in main (argc=1, argv=0x7fff4e1f98c8) at src/client/psengine.cpp:18780x00002aaab1966c7a 117 return autoDocRoot->CreateNodeBefore (type);