[Fluxus] segfault on os x 10.5.6 (G4)
Dave Griffiths
dave at pawfal.org
Wed Jan 21 07:52:22 PST 2009
Hi Evan,
I'm not sure how many people are using fluxus on PPC these days, so it
may not have worked for a while - but that looks fairly debugabble.
Could I have a look at it on Friday?
cheers,
dave
On Wed, 2009-01-21 at 12:45 +0000, evan.raskob [lists] wrote:
> Hi guys,
>
> I'm getting an immediate segfault on the newest version of fluxus,
> from the git repository, on OS X 10.5.6 on a G4 laptop. All my
> libraries are up to date, but I'm using liblo 0.22 as per the error
> from before. Funny, this same fluxus version built just fine
> yesterday on an Intel laptop, on 10.4.11. Here's the stack trace:
>
>
> Process: fluxus-0.16 [92243]
> Path: /Users/evan/cvs/newfluxus/fluxus/fluxus-0.16
> Identifier: fluxus-0.16
> Version: ??? (???)
> Code Type: PPC (Native)
> Parent Process: bash [1840]
>
> Date/Time: 2009-01-21 12:42:39.141 +0000
> OS Version: Mac OS X 10.5.6 (9G55)
> Report Version: 6
>
> Exception Type: EXC_BAD_ACCESS (SIGBUS)
> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
> Crashed Thread: 0
>
> Thread 0 Crashed:
> 0 ??? 0000000000 0 + 0
> 1 fluxus-engine_ss.dylib 0x022ed874
> Fluxus::Renderer::Render() + 260
> 2 fluxus-engine_ss.dylib 0x022985e8 fluxus_render(int,
> Scheme_Object**) + 104
> 3 ??? 0x029323bc 0 + 43197372
> 4 PLT_MzScheme 0x003f8380 scheme_do_eval + 2960
> 5 PLT_MzScheme 0x003f9778
> _scheme_apply_multi_from_native + 216
> 6 ??? 0x006fd5b0 0 + 7329200
> 7 PLT_MzScheme 0x003f8380 scheme_do_eval + 2960
> 8 PLT_MzScheme 0x003fd43c eval_k + 796
> 9 PLT_MzScheme 0x004137bc
> scheme_top_level_do_worker + 1084
> 10 PLT_MzScheme 0x003fd7f8 scheme_eval_multi + 88
> 11 PLT_MzScheme 0x003fdab0 do_eval_string_all + 496
> 12 fluxus-0.16 0x00007880
> fluxus::Interpreter::Interpret(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> Scheme_Object**, bool) + 656 (Interpreter.cpp:154)
> 13 fluxus-0.16 0x00010cac DisplayCallback() + 204
> 14 com.apple.glut 0x3e005650 -[GLUTView drawRect:] +
> 120
> 15 com.apple.AppKit 0x962413ac -[NSView
> _drawRect:clip:] + 3004
> 16 com.apple.AppKit 0x962402f8 -[NSView
> _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 852
> 17 com.apple.AppKit 0x962405dc -[NSView
> _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1592
> 18 com.apple.AppKit 0x9623f1a8 -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 644
> 19 com.apple.AppKit 0x9623ebe0 -[NSThemeFrame
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 268
> 20 com.apple.AppKit 0x9623b9ac -[NSView
> _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] +
> 2332
> 21 com.apple.AppKit 0x9618f870 -[NSWindow
> displayIfNeeded] + 192
> 22 com.apple.AppKit 0x962380fc -[NSWindow
> _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] +
> 1248
> 23 com.apple.glut 0x3e003728 -[GLUTWindow
> orderWindow:relativeTo:] + 220
> 24 com.apple.AppKit 0x962048e8 -[NSWindow
> makeKeyAndOrderFront:] + 156
> 25 com.apple.glut 0x3e0080b0 -[GLUTView
> handleWorkEvent:] + 872
> 26 com.apple.glut 0x3e022ddc processWindowWorkList + 96
> 27 com.apple.glut 0x3e022e6c __glutProcessWorkEvents
> + 52
> 28 com.apple.glut 0x3e00fa74 -[GLUTApplication run] +
> 172
> 29 com.apple.glut 0x3e0227e4 glutMainLoop + 496
> 30 fluxus-0.16 0x0001162c run(Scheme_Env*, int,
> char**) + 2220
> 31 PLT_MzScheme 0x003c212c call_with_basic + 108
> 32 PLT_MzScheme 0x003c21c8 scheme_main_stack_setup
> + 120
> 33 PLT_MzScheme 0x003c224c scheme_main_setup + 92
> 34 fluxus-0.16 0x00001be4 start + 68
> 35 ??? 0000000000 0 + 0
More information about the Fluxus
mailing list