[Fluxus] nuke button + png saving commits

Dave Griffiths dave at pawfal.org
Fri Jun 27 04:19:43 PDT 2008


I think this is because calls to gl are happening before the context is
set up, which is bad. does it work when you take the (clear) out?

> unfortunately the current cvs segfaults on osx, it seems to be caused by
> the (clear) in boot.scm. any idea why this happens? backtrace is attached.
>
> best,
> gabor
>
>
> (gdb) backtrace
> #0  0x907d45e4 in glEnable ()
> #1  0x0229c0eb in Fluxus::Renderer::AddLight (this=0xbfffe1bc,
> l=0x743390) at libfluxus/src/Renderer.cpp:404
> #2  0x0229c1d0 in Fluxus::Renderer::ClearLights (this=0x882000) at
> libfluxus/src/Renderer.cpp:428
> #3  0x0224ce2f in clear_engine (argc=0, argv=0x1ad8fa4) at
> modules/fluxus-engine/src/GlobalStateFunctions.cpp:68
> #4  0x00731095 in ?? ()
> #5  0x004187a1 in scheme_do_eval ()
> #6  0x00418e2a in _scheme_apply_multi_from_native ()
> #7  0x0080c189 in ?? ()
> #8  0x004187a1 in scheme_do_eval ()
> #9  0x00432660 in finish_apply_with_prompt ()
> #10 0x0041872f in scheme_do_eval ()
> #11 0x0043c15c in scheme_finish_apply_for_prompt ()
> #12 0x0043c2d4 in scheme_apply_for_prompt ()
> #13 0x0043cce5 in call_with_prompt ()
> #14 0x004183b5 in scheme_do_eval ()
> #15 0x0043d3bc in do_call_with_prompt ()
> #16 0x0043d5b1 in do_apply_with_prompt ()
> #17 0x004b7358 in do_load_handler ()
> #18 0x0043fba6 in scheme_dynamic_wind ()
> #19 0x004b7c4f in default_load ()
> #20 0x004183b5 in scheme_do_eval ()
> #21 0x004b7e8a in scheme_load_with_clrd ()
> #22 0x004b7ede in load ()
> #23 0x004183b5 in scheme_do_eval ()
> #24 0x0041c78a in eval_k ()
> #25 0x00431f38 in top_level_do ()
> #26 0x00432144 in scheme_top_level_do ()
> #27 0x0041cc2f in scheme_eval_compiled_multi ()
> #28 0x0041cc81 in scheme_eval_multi ()
> #29 0x0041ce11 in do_eval_string_all ()
> #30 0x00007e8d in fluxus::Interpreter::Interpret (str=@0xbfffe1bc,
> ret=0x0, abort=true) at src/Interpreter.cpp:150
> #31 0x000081ad in fluxus::Interpreter::Initialise () at
> src/Interpreter.cpp:77
> #32 0x00010ff0 in main (argc=1, argv=0xbffff988) at src/main.cpp:189
>
>
>


http://www.pawfal.org/dave/




More information about the Fluxus mailing list