[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