All pastes #1746177 Raw Edit

Something

public text v1 · immutable
#1746177 ·published 2010-01-10 23:35 UTC
rendered paste body
shader lighting_default_instance_binalpha: shader lighting_character: ....10%....20%........10%....20%....30%....40%....50%....60%30%....40%.....70%....80%...50%....60%....70%....80%......90%....100%
..90%....100%
[New Thread 0x42ba8940 (LWP 20327)]
[New Thread 0x435a9940 (LWP 20328)]
[Thread 0x435a9940 (LWP 20328) exited]
[Thread 0x42ba8940 (LWP 20327) exited]
[New Thread 0x435a9940 (LWP 20329)]
[New Thread 0x42ba8940 (LWP 20330)]
[New Thread 0x43faa940 (LWP 20331)]
[New Thread 0x449ab940 (LWP 20332)]
[Thread 0x43faa940 (LWP 20331) exited]
[Thread 0x435a9940 (LWP 20329) exited]
[Thread 0x42ba8940 (LWP 20330) exited]
[Thread 0x449ab940 (LWP 20332) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x421a7940 (LWP 20326)]
0x00000039c2c0b6dd in pthread_cancel () from /lib64/libpthread.so.0
(gdb) bt
#0  0x00000039c2c0b6dd in pthread_cancel () from /lib64/libpthread.so.0
#1  0x00002adbb186a178 in CS::Threading::Implementation::ThreadBase::Stop (this=0x2aaab446e190) at /home/soak/src/cs/libs/csutil/threading/pthread_thread.cpp:104
#2  0x00002adbb185104f in CS::Threading::Thread::Stop (this=0x2aaab446e180) at ./include/csutil/threading/thread.h:173
#3  0x00002adbb1851086 in ~Thread (this=0x2aaab446e180) at ./include/csutil/threading/thread.h:152
#4  0x00002adbb1761917 in csRefCount::Delete (this=0x2aaab446e180) at ./include/csutil/refcount.h:48
#5  0x00002adbb1761996 in csRefCount::DecRef (this=0x2aaab446e180) at ./include/csutil/refcount.h:81
#6  0x00002adbb184fae3 in csRefArrayElementHandler<CS::Threading::Thread*>::Destroy (address=0x2aaabbbe63b8) at ./include/csutil/refarr.h:74
#7  0x00002adbb18503bc in csArray<CS::Threading::Thread*, csRefArrayElementHandler<CS::Threading::Thread*>, CS::Memory::AllocatorMalloc, csArrayCapacityFixedGrow<16> >::DeleteAll (this=0x421a5678) at ./include/csutil/array.h:988
#8  0x00002adbb1850423 in ~csArray (this=0x421a5678) at ./include/csutil/array.h:565
#9  0x00002adbb185043b in ~csRefArray (this=0x421a5678) at ./include/csutil/refarr.h:96
#10 0x00002adbb1850ef2 in ~ThreadGroup (this=0x421a5678) at ./include/csutil/threading/thread.h:240
#11 0x00002adbb184f55f in ~ThreadedJobQueue (this=0x421a5650) at /home/soak/src/cs/libs/csutil/threadjobqueue.cpp:75
#12 0x00002aaab1ab33df in CS::Plugin::ShaderWeaver::Synthesizer::Synthesize (this=0x421a5cc0, shaderNode=0x2aaabb578680, shaderVarNodesHelper=@0x421a5d80, techNodes=@0x421a6060, sourceTechNode=0x2aaab85d4760, combiners=@0x421a5df0, progress=0x421a5ed8)
    at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/synth.cpp:350
#13 0x00002aaab1ad7599 in CS::Plugin::ShaderWeaver::WeaverShader::LoadTechsFromDoc (this=0x2aaab8f559f8, techniques=@0x421a6810, aliases=@0x421a66f0, docSource=0x2aaab9012498, cacheID=0x421a6658 "6950eff3b456f61df79b623ff9bbd0db",
    _cacheTag=0x421a6478 "ZRge9vHO8GStyqhYg72P0g==", cacheFile=0x421a64c8, cachingError=@0x421a6760) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:234
#14 0x00002aaab1ad8bd4 in CS::Plugin::ShaderWeaver::WeaverShader::DoSynthesis (this=0x2aaab8f559f8, source=0x2aaab9012498, shaderCache=0x2aaab205ef70, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:550
#15 0x00002aaab1ad9308 in CS::Plugin::ShaderWeaver::WeaverShader::Load (this=0x2aaab8f559f8, ldr_context=0x2aaab9f81958, source=0x2aaab9012498, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/shader.cpp:625
#16 0x00002aaab1af4e7c in CS::Plugin::ShaderWeaver::WeaverCompiler::CompileShader (this=0x2aaab1a7cd30, ldr_context=0x2aaab9f81958, templ=0x2aaab9012498, forcepriority=-1) at /home/soak/src/cs/plugins/video/render3d/shader/shadercompiler/weaver/weaver.cpp:174
#17 0x00002aaab10ea992 in CS::Plugin::csparser::csThreadedLoader::LoadShaderTC (this=0x2aaaaf937398, ret={<CS::Memory::CustomAllocated> = {<No data fields>}, obj = 0x421a6f80}, sync=false, cwd=0x2aaab315db19 "/",
    filename=0x2aaab315db23 "/shader/lighting/lighting_character.xml", registerShader=true, do_verbose=false) at /home/soak/src/cs/plugins/csparser/csthreadedloader.cpp:345
#18 0x00002aaab1118393 in ThreadedCallable<CS::Plugin::csparser::csThreadedLoader>::RunMethod6<csRef<iThreadReturn>, bool, char const*, char const*, bool, bool> (this=0x2aaaaf937398,
    method=0x2aaab10ea3f2 <CS::Plugin::csparser::csThreadedLoader::LoadShaderTC(csRef<iThreadReturn>, bool, char const*, char const*, bool, bool)>, args=@0x2aaab315ec18) at ./include/csutil/threadevent.h:134
#19 0x00002aaab111847d in ThreadEvent6<CS::Plugin::csparser::csThreadedLoader, csRef<iThreadReturn>, bool, char const*, char const*, bool, bool>::Run (this=0x2aaab315ebe0) at ./include/csutil/threadevent.h:591
#20 0x00002adbb184f1ab in CS::Threading::ThreadedJobQueue::QueueRunnable::Run (this=0x1427bfd0) at /home/soak/src/cs/libs/csutil/threadjobqueue.cpp:272
#21 0x00002adbb186a345 in proxyFunc (param=0x7fff4959b380) at /home/soak/src/cs/libs/csutil/threading/pthread_thread.cpp:65
#22 0x00000039c2c06367 in start_thread () from /lib64/libpthread.so.0
#23 0x00000039c24d2f7d in clone () from /lib64/libc.so.6
(gdb) up
#1  0x00002adbb186a178 in CS::Threading::Implementation::ThreadBase::Stop (this=0x2aaab446e190) at /home/soak/src/cs/libs/csutil/threading/pthread_thread.cpp:104
104           int res = pthread_cancel (threadHandle);
(gdb) print /x threadHandle
$3 = 0x43faa940