[Fluxus] segfault on os x 10.5.6 (G4)

evan.raskob [lists] lists at lowfrequency.org
Wed Jan 21 04:45:28 PST 2009


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