All pastes #1746330 Raw Edit

clueless

public text v1 · immutable
#1746330 ·published 2010-01-11 02:09 UTC
rendered paste body
Program received signal SIGSEGV, Segmentation fault.[Switching to Thread 0x42235940 (LWP 26774)]0x00002aaab1dc4462 in CS::Plugin::XMLShader::Variables::Values::IncRef (this=0x2aaab85b15c0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval_var.h:7979            void IncRef () { refcount++; }(gdb) bt#0  0x00002aaab1dc4462 in CS::Plugin::XMLShader::Variables::Values::IncRef (this=0x2aaab85b15c0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval_var.h:79#1  0x00002aaab1dc45cb in csRef (this=0x2aaab203f958, other=@0x2aaab2040748) at ./include/csutil/ref.h:198#2  0x00002aaab1dc5181 in ValuesWrapper (this=0x2aaab203f958, other=@0x2aaab2040748) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval_var.h:345#3  0x00002aaab1dc5220 in Entry (this=0x2aaab203f950) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval_var.h:381#4  0x00002aaab1dc5258 in csArrayElementHandler<CS::Plugin::XMLShader::Variables::ValuesArray::Entry>::Construct (address=0x2aaab203f950, src=@0x2aaab2040740) at ./include/csutil/array.h:120#5  0x00002aaab1dc59ed in csArray<CS::Plugin::XMLShader::Variables::ValuesArray::Entry, csArrayElementHandler<CS::Plugin::XMLShader::Variables::ValuesArray::Entry>, CS::Memory::AllocatorHeapBase<CS::Plugin::XMLShader::TempHeap>, csArrayCapacityLinear<csArrayThresholdFixed<4> > >::CopyFrom (this=0x2aaab2046ce0, source=@0x2aaab2046d60) at ./include/csutil/array.h:459#6  0x00002aaab1dc5a5d in csArray (this=0x2aaab2046ce0, source=@0x2aaab2046d60) at ./include/csutil/array.h:574#7  0x00002aaab1dc5a7d in ValuesArray (this=0x2aaab2046ce0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval_var.h:379#8  0x00002aaab1dc5aab in WrappedData (this=0x2aaab2046cd8, other=@0x2aaab2046d60) at ./include/csutil/cowwrapper.h:83#9  0x00002aaab1dc5af2 in CS::CowWrapper<CS::Plugin::XMLShader::Variables::ValuesArray, CS::Plugin::XMLShader::Variables::CowBlockAllocator>::NewData (this=0x42232800, other=@0x2aaab2046d60) at ./include/csutil/cowwrapper.h:98#10 0x00002aaab1dc6189 in CS::CowWrapper<CS::Plugin::XMLShader::Variables::ValuesArray, CS::Plugin::XMLShader::Variables::CowBlockAllocator>::operator* (this=0x42232800) at ./include/csutil/cowwrapper.h:124#11 0x00002aaab1dc61d5 in CS::CowWrapper<CS::Plugin::XMLShader::Variables::ValuesArray, CS::Plugin::XMLShader::Variables::CowBlockAllocator>::operator-> (this=0x42232800) at ./include/csutil/cowwrapper.h:138#12 0x00002aaab1dc6c6d in CS::Plugin::XMLShader::Variables::GetValues (this=0x42232800, variable={id = 1109598384}, numIndices=0, indices=0x0) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval_var.h:523#13 0x00002aaab1dc6dc4 in CS::Plugin::XMLShader::EvaluatorShadervarValues::ValuesForOperand (this=0x42232500, vars=@0x42232800, operand=@0x422321e8) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval_eval_svvalues.h:324#14 0x00002aaab1dc3f50 in CS::Plugin::XMLShader::EvaluatorShadervarValues::Boolean (this=0x42232500, operand=@0x422321e8) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval_eval_svvalues.cpp:77#15 0x00002aaab1dd5245 in CS::Plugin::XMLShader::csConditionEvaluator::EvaluateInternal<CS::Plugin::XMLShader::EvaluatorShadervarValues> (this=0x2aaab205ad90, eval=@0x42232500, condition=10)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval.cpp:1101#16 0x00002aaab1dcbb4e in CS::Plugin::XMLShader::csConditionEvaluator::CheckConditionResultsInternal (this=0x2aaab205ad90, condition=10, vars=@0x2aaab81a1030, trueVars=@0x42232800, falseVars=@0x422327f0)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval.cpp:1568#17 0x00002aaab1dcbbb2 in CS::Plugin::XMLShader::csConditionEvaluator::CheckConditionResults (this=0x2aaab205ad90, condition=10, vars=@0x2aaab81a1030, trueVars=@0x42232800, falseVars=@0x422327f0)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/condeval.cpp:1576#18 0x00002aaab1ddaf84 in CS::Plugin::XMLShader::ConditionTree::RecursiveAdd (this=0x422336f0, condition=10, node=0x2aaab81a1010, newCurrent=@0x2aaab203fbc0, affectedSVs=@0x422337c8, commitNodes=@0x42232970)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:237#19 0x00002aaab1ddb7ec in CS::Plugin::XMLShader::ConditionTree::Descend (this=0x422336f0, condition=10) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:414#20 0x00002aaab1dee00d in CS::Plugin::XMLShader::EvalCondTree::Descend (this=0x422336f0, condition=10) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:2332#21 0x00002aaab1dee631 in CS::Plugin::XMLShader::csWrappedDocumentNode::ProcessSingleWrappedNode<CS::Plugin::XMLShader::EvalCondTree> (this=0x2aaab858f6b0, eval=@0x422336f0, state=0x42232e50, node=0x2aaab3329ad0, parseOpts=2)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:1414#22 0x00002aaab1defbcf in CS::Plugin::XMLShader::csWrappedDocumentNode::ProcessWrappedNode<CS::Plugin::XMLShader::EvalCondTree> (this=0x2aaab858f6b0, eval=@0x422336f0, state=0x42232e50, wrappedNode=0x2aaab31c1b30, parseOpts=2)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:1797#23 0x00002aaab1defcf9 in CS::Plugin::XMLShader::csWrappedDocumentNode::ProcessWrappedNode<CS::Plugin::XMLShader::EvalCondTree> (this=0x2aaab858f6b0, eval=@0x422336f0, parseOpts=2)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:1811#24 0x00002aaab1defe44 in csWrappedDocumentNode<CS::Plugin::XMLShader::EvalCondTree> (this=0x2aaab858f6b0, eval=@0x422336f0, parent=0x2aaab858ce80, wrapped_node=0x2aaab31c1b30, res=0x2aaab858cca8, shared_fact=0x1585480, global_state=0x2aaab203f3b8, parseOpts=2)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:610#25 0x00002aaab1defa20 in CS::Plugin::XMLShader::csWrappedDocumentNode::ProcessSingleWrappedNode<CS::Plugin::XMLShader::EvalCondTree> (this=0x2aaab858ce80, eval=@0x422336f0, state=0x42233490, node=0x2aaab31c1b30, parseOpts=2)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:1778#26 0x00002aaab1defbcf in CS::Plugin::XMLShader::csWrappedDocumentNode::ProcessWrappedNode<CS::Plugin::XMLShader::EvalCondTree> (this=0x2aaab858ce80, eval=@0x422336f0, state=0x42233490, wrappedNode=0x2aaab32a8f18, parseOpts=2)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:1797#27 0x00002aaab1defcf9 in CS::Plugin::XMLShader::csWrappedDocumentNode::ProcessWrappedNode<CS::Plugin::XMLShader::EvalCondTree> (this=0x2aaab858ce80, eval=@0x422336f0, parseOpts=2)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:1811#28 0x00002aaab1defe44 in csWrappedDocumentNode<CS::Plugin::XMLShader::EvalCondTree> (this=0x2aaab858ce80, eval=@0x422336f0, parent=0x0, wrapped_node=0x2aaab32a8f18, res=0x2aaab858cca8, shared_fact=0x1585480, global_state=0x2aaab203f3b8, parseOpts=2)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:610#29 0x00002aaab1ddbca1 in CS::Plugin::XMLShader::csWrappedDocumentNodeFactory::CreateWrapper (this=0x1585480, wrappedNode=0x2aaab32a8f18, resolver=0x2aaab858cca8, evaluator=@0x2aaab205ad90, extraNodes=@0x42233c10, dumpOut=0x0, parseOpts=2, presetCondResults=0x42233b40)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/cpi/docwrap.cpp:2373#30 0x00002aaab1d6f55c in CS::Plugin::XMLShader::csXMLShader::LoadTechnique (this=0x2aaab31c04e0, tech=@0x2aaab808faa8, srcNode=0x2aaab32a8f18, cacheTo=0x2aaab8088288, forPrecache=true)    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shader.cpp:1711#31 0x00002aaab1d72301 in CS::Plugin::XMLShader::csXMLShader::Load (this=0x2aaab31c04e0, source=0x2aaab331e5d0, forPrecache=false) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shader.cpp:838#32 0x00002aaab1d73bb4 in csXMLShader (this=0x2aaab31c04e0, compiler=0x2aaaaf9367a0, ldr_context=0x2aaab3153358, source=0x2aaab331e5d0, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/shader.cpp:488#33 0x00002aaab1d8f9ae in CS::Plugin::XMLShader::csXMLShaderCompiler::CompileShader (this=0x2aaaaf9367a0, ldr_context=0x2aaab3153358, templ=0x2aaab331e5d0, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/xmlshader/xmlshader.cpp:168#34 0x00002aaab1ad9398 in CS::Plugin::ShaderWeaver::WeaverShader::Load (this=0x2aaab3153500, ldr_context=0x2aaab3153358, source=0x2aaab31532f8, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:631#35 0x00002aaab1af4e7c in CS::Plugin::ShaderWeaver::WeaverCompiler::CompileShader (this=0x2aaab1834e50, ldr_context=0x2aaab3153358, templ=0x2aaab31532f8, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/weaver.cpp:174#36 0x00002aaab10ea992 in CS::Plugin::csparser::csThreadedLoader::LoadShaderTC (this=0x2aaaaf9375d0, ret={<CS::Memory::CustomAllocated> = {<No data fields>}, obj = 0x42234f70}, sync=false, cwd=0x2aaab3137c31 "/",     filename=0x2aaab3137c3b "/shader/lighting/lighting_default_pvl_binalpha.xml", registerShader=true, do_verbose=false) at /home/soak/src/cs/plugins/csparser/csthreadedloader.cpp:345#37 0x00002aaab1118393 in ThreadedCallable<CS::Plugin::csparser::csThreadedLoader>::RunMethod6<csRef<iThreadReturn>, bool, char const*, char const*, bool, bool> (this=0x2aaaaf9375d0,     method=0x2aaab10ea3f2 <CS::Plugin::csparser::csThreadedLoader::LoadShaderTC(csRef<iThreadReturn>, bool, char const*, char const*, bool, bool)>, args=@0x2aaab3138d20) at ./include/csutil/threadevent.h:134#38 0x00002aaab111847d in ThreadEvent6<CS::Plugin::csparser::csThreadedLoader, csRef<iThreadReturn>, bool, char const*, char const*, bool, bool>::Run (this=0x2aaab3138ce8) at ./include/csutil/threadevent.h:591#39 0x00002b7a17d461ab in CS::Threading::ThreadedJobQueue::QueueRunnable::Run (this=0x1549fd0) at /home/soak/src/cs/libs/csutil/threadjobqueue.cpp:272#40 0x00002b7a17d61345 in proxyFunc (param=0x7fffc1039760) at /home/soak/src/cs/libs/csutil/threading/pthread_thread.cpp:65#41 0x00000039c2c06367 in start_thread () from /lib64/libpthread.so.0#42 0x00000039c24d2f7d in clone () from /lib64/libc.so.6