Program received signal SIGSEGV, Segmentation fault.[Switching to Thread 0x41374940 (LWP 26692)]0x00002b028901c968 in csComparatorString<char const*>::Compare (r1=@0xcacacacacacacaca, r2=@0x41372740) at ./include/csutil/comparator.h:7878 if (((const char*)r1) == 0)(gdb) bt#0 0x00002b028901c968 in csComparatorString<char const*>::Compare (r1=@0xcacacacacacacaca, r2=@0x41372740) at ./include/csutil/comparator.h:78#1 0x00002b028901ca52 in csHash<CS::StringID<CS::StringSetTag::General>, char const*, CS::Memory::AllocatorMalloc, csArrayElementHandler<CS::Container::HashElement<CS::StringID<CS::StringSetTag::General>, char const*> > >::Get (this=0x2aaab32fa328, key=@0x41372740, fallback=@0x41372750) at ./include/csutil/hash.h:394#2 0x00002b028901cab9 in CS::Utility::StringHash<CS::StringSetTag::General>::Request (this=0x2aaab32fa328, s=0x2aaab1affa52 "snippet") at ./include/csutil/strhash.h:111#3 0x00002b028902fb11 in CS::Utility::StringSet<CS::StringSetTag::General, false>::Request (this=0x2aaab32fa328, s=0x2aaab1affa52 "snippet") at ./include/csutil/strset.h:98#4 0x00002b0289066217 in CS::Implementation::TinyXml::TiXmlElement::SetValue (this=0x2aaab9be43f8, name=0x2aaab1affa52 "snippet") at /home/soak/src/cs/libs/csutil/tinyxml.cpp:528#5 0x00002b02890662af in CS::Implementation::TinyXml::TiDocumentNode::SetValue (this=0x2aaab9be43f8, v=0x2aaab1affa52 "snippet") at /home/soak/src/cs/libs/csutil/tinyxml.cpp:174#6 0x00002b028906a14d in csTinyXmlNode::SetValue (this=0x2aaab9471d28, value=0x2aaab1affa52 "snippet") at /home/soak/src/cs/libs/csutil/xmltiny.cpp:212#7 0x00002aaab1ae5bc4 in CS::Plugin::ShaderWeaver::Snippet::HandleParameterNode (this=0x2aaab323d940, tech=@0x18010ef0, node=0x2aaab31545c0, aliases=@0x41372ab0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/snippet.cpp:990#8 0x00002aaab1ae64c2 in CS::Plugin::ShaderWeaver::Snippet::LoadCompoundTechnique (this=0x2aaab323d940, node=0x2aaab31a4228, _aliases=@0x413736e0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/snippet.cpp:713#9 0x00002aaab1ae6939 in Snippet (this=0x2aaab323d940, compiler=0x2aaab1834d28, node=0x2aaab31a4228, name=0x0, aliases=@0x413736e0, parent=0x0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/snippet.cpp:103#10 0x00002aaab1ad736b in CS::Plugin::ShaderWeaver::WeaverShader::LoadTechsFromDoc (this=0x2aaab31a0a80, techniques=@0x41373800, aliases=@0x413736e0, docSource=0x2aaab31a0878, cacheID=0x41373648 "3eb224b8a83a458fba5e2ceafb48544d", _cacheTag=0x41373468 "i5WS7atuTjEe8qWE9gYc1A==", cacheFile=0x413734b8, cachingError=@0x41373750) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:211#11 0x00002aaab1ad8bd4 in CS::Plugin::ShaderWeaver::WeaverShader::DoSynthesis (this=0x2aaab31a0a80, source=0x2aaab31a0878, shaderCache=0x2aaab205ef68, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:550#12 0x00002aaab1ad9308 in CS::Plugin::ShaderWeaver::WeaverShader::Load (this=0x2aaab31a0a80, ldr_context=0x2aaab31a08d8, source=0x2aaab31a0878, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:625#13 0x00002aaab1af4e7c in CS::Plugin::ShaderWeaver::WeaverCompiler::CompileShader (this=0x2aaab1834d28, ldr_context=0x2aaab31a08d8, templ=0x2aaab31a0878, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/weaver.cpp:174#14 0x00002aaab10ea992 in CS::Plugin::csparser::csThreadedLoader::LoadShaderTC (this=0x2aaaaf9374b0, ret={<CS::Memory::CustomAllocated> = {<No data fields>}, obj = 0x41373f70}, sync=false, cwd=0x2aaab3135181 "/", filename=0x2aaab313518b "/shader/lighting/lighting_default_binalpha.xml", registerShader=true, do_verbose=false) at /home/soak/src/cs/plugins/csparser/csthreadedloader.cpp:345#15 0x00002aaab1118393 in ThreadedCallable<CS::Plugin::csparser::csThreadedLoader>::RunMethod6<csRef<iThreadReturn>, bool, char const*, char const*, bool, bool> (this=0x2aaaaf9374b0, method=0x2aaab10ea3f2 <CS::Plugin::csparser::csThreadedLoader::LoadShaderTC(csRef<iThreadReturn>, bool, char const*, char const*, bool, bool)>, args=@0x2aaab3136270) at ./include/csutil/threadevent.h:134#16 0x00002aaab111847d in ThreadEvent6<CS::Plugin::csparser::csThreadedLoader, csRef<iThreadReturn>, bool, char const*, char const*, bool, bool>::Run (this=0x2aaab3136238) at ./include/csutil/threadevent.h:591#17 0x00002b02890fb1ab in CS::Threading::ThreadedJobQueue::QueueRunnable::Run (this=0x17fd0d80) at /home/soak/src/cs/libs/csutil/threadjobqueue.cpp:272#18 0x00002b0289116345 in proxyFunc (param=0x7fffd58e7080) at /home/soak/src/cs/libs/csutil/threading/pthread_thread.cpp:65#19 0x00000039c2c06367 in start_thread () from /lib64/libpthread.so.0#20 0x00000039c24d2f7d in clone () from /lib64/libc.so.6