[Fluxus] frequent crash on rendering

Glauber Alex Dias Prado smade4 at gmail.com
Fri Mar 20 06:06:25 PDT 2009


SIGSEGV fault on (nil)

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fb5c5689790 (LWP 26576)]
0x00007fb5c1e00235 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007fb5c1e00235 in raise () from /lib/libc.so.6
#1  0x00007fb5c1e01753 in abort () from /lib/libc.so.6
#2  0x00007fb5c4ee60cc in fault_handler (sn=<value optimized out>, si=0x7fffcd7c9940, ctx=<value optimized out>)
    at ./sighand.c:49
#3  <signal handler called>
#4  0x0000000041f7ba00 in ?? ()
#5  0x000000004044d000 in ?? ()
#6  0x00007fb5b92e1f70 in ?? ()
#7  0x000000000000000c in ?? ()
#8  0x00000000000009cc in ?? ()
#9  0x00007fb5c0745240 in ?? () from //usr/lib64/opengl/nvidia/lib/libGLcore.so.1
#10 0x00007fb5bd8c4bed in Fluxus::PolyPrimitive::Render (this=0x7194c0) at libfluxus/src/PolyPrimitive.cpp:172
#11 0x00007fb5bd8e33f3 in Fluxus::SceneGraph::RenderWalk (this=0x6e8558, node=0x80f240, depth=0, cameracode=1, 
    shadowgen=0x6e8638, rendermode=Fluxus::SceneGraph::RENDER) at libfluxus/src/SceneGraph.cpp:94
#12 0x00007fb5bd8e347a in Fluxus::SceneGraph::Render (this=0x6e8558, shadowgen=0x6e8638, 
    camera=<value optimized out>, rendermode=Fluxus::SceneGraph::RENDER) at libfluxus/src/SceneGraph.cpp:43
#13 0x00007fb5bd8e1835 in Fluxus::Renderer::RenderStencilShadows (this=0x6e84b0, CamIndex=0)
    at libfluxus/src/Renderer.cpp:172
#14 0x00007fb5bd8e1aea in Fluxus::Renderer::Render (this=0x6e84b0) at libfluxus/src/Renderer.cpp:128
#15 0x00007fb5bd882443 in fluxus_render (argc=<value optimized out>, argv=0x0)
    at modules/fluxus-engine/src/FluxusEngine.cpp:149
#16 0x00007fb5bbe72507 in ?? ()
#17 0x00007fb5be904008 in ?? ()
#18 0x00007fb5b9b20c1c in ?? ()
#19 0x00007fff00000000 in ?? ()
#20 0x0000000000000005 in ?? ()
#21 0x0000000000000001 in ?? ()
#22 0x00007fb5c518dd98 in scheme_multiple_values () from /usr/lib/libmzscheme3m-4.1.5.3.so
#23 0x00007fb5c515c4e0 in ?? () from /usr/lib/libmzscheme3m-4.1.5.3.so
#24 0x0000000000000000 in ?? ()

I cant guarantee for sure that my environment is clean enough but this
happens every time i try to (build-cube) for instance, doesnt happen on
the blobbies example though. Im on 64 bits here. I dont know yet C++
enough to have a try at fixing it, or even knowing if this is relative
to my setup, i am using latest plt compiled from svn and latest
fluxus(perhaps one or two commits behind).

cheers,

glauber.



More information about the Fluxus mailing list