hey guys some craziness on OS X (Snow Leopard, AKA the frozen beast)
I can't get my feedback shader examples to run anymore. I'm a bit mystified - the screen re-draws (at most) once, then freezes, but no errors are thrown nothing happens until the program crashes: Process: fluxus [3425] Path: /Users/evan/cvs/newflx/fluxus/icesnakenoise/Fluxus.app/Contents/MacOS/fluxus Identifier: org.pawfal.fluxus Version: ??? (017) Code Type: X86 (Native) Parent Process: launchd [142] Date/Time: 2010-04-15 18:36:04.835 +0100 OS Version: Mac OS X 10.6.2 (10C540) Report Version: 6 Interval Since Last Report: 254329 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 465 sec Per-App Crashes Since Last Report: 1 Anonymous UUID: 37FDE47E-1AB9-4FAE-B81C-3F4D111EF628 Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 GLRendererFloat 0x159069a0 gldAddRasterOpsToPPStream + 111 1 GLRendererFloat 0x1590641d gldLoadPipelineProgram + 640 2 GLRendererFloat 0x15901e15 gldUpdateDispatch + 1835 3 GLEngine 0x153f1330 gleFallbackBegin + 562 4 GLEngine 0x1530f1bb gleUpdateDispatchCodeChange + 179 5 GLEngine 0x153a0f30 gleDrawArraysOrElements_IMM_Exec + 767 6 libGL.dylib 0x954aa36a glDrawArrays + 45 7 fluxus-engine_ss.dylib 0x021af36a Fluxus::PolyPrimitive::Render() + 458 8 fluxus-engine_ss.dylib 0x021c84f9 Fluxus::SceneGraph::RenderWalk(Fluxus::SceneNode*, int, unsigned int, Fluxus::ShadowVolumeGen*, Fluxus::SceneGraph::Mode) + 425 9 fluxus-engine_ss.dylib 0x021ca9e0 Fluxus::SceneGraph::Render(Fluxus::ShadowVolumeGen*, unsigned int, Fluxus::SceneGraph::Mode) + 2256 10 fluxus-engine_ss.dylib 0x021c6ff2 Fluxus::Renderer::Render() + 402 11 fluxus-engine_ss.dylib 0x021b6be3 Fluxus::PixelPrimitive::Render() + 787 12 fluxus-engine_ss.dylib 0x021c84f9 Fluxus::SceneGraph::RenderWalk(Fluxus::SceneNode*, int, unsigned int, Fluxus::ShadowVolumeGen*, Fluxus::SceneGraph::Mode) + 425 13 fluxus-engine_ss.dylib 0x021ca9e0 Fluxus::SceneGraph::Render(Fluxus::ShadowVolumeGen*, unsigned int, Fluxus::SceneGraph::Mode) + 2256 14 fluxus-engine_ss.dylib 0x021c6ff2 Fluxus::Renderer::Render() + 402 15 fluxus-engine_ss.dylib 0x02160d1b fluxus_render(int, Scheme_Object**) + 27 16 ??? 0x0385ee5e 0 + 59108958 17 org.plt-scheme.PLT_MrEd 0x0029d97c scheme_do_eval + 6748 18 org.plt-scheme.PLT_MrEd 0x002a23be eval_k + 606 19 org.plt-scheme.PLT_MrEd 0x002b932d scheme_top_level_do_worker + 701 20 org.plt-scheme.PLT_MrEd 0x002b9528 scheme_top_level_do + 40 21 org.plt-scheme.PLT_MrEd 0x002a28ca scheme_eval_compiled_multi + 42 22 org.plt-scheme.PLT_MrEd 0x002a2921 scheme_eval_multi + 81 23 org.plt-scheme.PLT_MrEd 0x002a2ac6 do_eval_string_all + 262 24 org.pawfal.fluxus 0x00009063 fluxus::Interpreter::Interpret(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, Scheme_Object**, bool) + 1107 25 org.pawfal.fluxus 0x0001411f DisplayCallback() + 127 26 com.apple.glut 0x3e0069e6 -[GLUTView drawRect:] + 106 27 com.apple.glut 0x3e0088d7 -[GLUTView handleWorkEvent:] + 4114 28 com.apple.glut 0x3e022e39 processWindowWorkList + 83 29 com.apple.glut 0x3e022ea3 __glutProcessWorkEvents + 38 30 com.apple.glut 0x3e01193f -[GLUTApplication run] + 159 31 com.apple.glut 0x3e022777 glutMainLoop + 525 32 org.pawfal.fluxus 0x00014a6e run(void*) + 2110 33 org.plt-scheme.PLT_MrEd 0x00264100 scheme_main_stack_setup + 80 34 org.pawfal.fluxus 0x00012666 main + 54 35 org.pawfal.fluxus 0x00001d36 start + 54 On 9 Apr 2010, at 15:37, Dave Griffiths wrote: > On Fri, 2010-04-09 at 14:37 +0200, gabor papp wrote: >> updated builds fixing the crash on graphics cards not supporting shaders, >> >> fedora core 12 >> http://mndl.hu/fluxus/fluxus-0.17-1.rc5.fc12.i686.rpm >> >> osx >> http://mndl.hu/fluxus/fluxus-0.17-3.rc4.mac_intel.10.5.dmg.zip >> > > windows: > http://www.pawfal.org/fluxus/files/fluxus-0.17rc5-win32.zip > > ubuntu debs currently building on launchpad... > > cheers, > > dave > > >
