[Fluxus] Immediate Segfault on 10.5.6
evan.raskob [lists]
lists at lowfrequency.org
Sat Jan 31 03:10:21 PST 2009
Hi guys,
I'm trying to build fluxus on 2 machines, a G4 and a new-ish OS X
Intel macmini for a possible installation, but with the newest version
from git (as of today) I get an immediate segfault when I try to run
it. Any ideas on where to start tracking this error down would be
appreciated. I'm using PLT 4.1.4. I'm mystified as to why it would
crash on startup, were there any changes to PreRender recently? Both
stack traces show the crash in Fluxus::Renderer::PreRender(unsigned
int, bool)
Stack trace from the MacMini attached:
Process: fluxus-0.16 [69416]
Path: /Users/et/Documents/fluxus/fluxus-0.16
Identifier: fluxus-0.16
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: bash [11100]
Date/Time: 2009-01-31 10:37:55.984 +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 0x0239cc53
Fluxus::Renderer::PreRender(unsigned int, bool) + 595
2 fluxus-engine_ss.dylib 0x0239ddc4
Fluxus::Renderer::Render() + 340
3 fluxus-engine_ss.dylib 0x0233e23b fluxus_render(int,
Scheme_Object**) + 43
4 ??? 0x02f9cece 0 + 49925838
5 PLT_MzScheme 0x004c699e scheme_do_eval + 6463
6 PLT_MzScheme 0x004c6f50
_scheme_apply_multi_from_native + 67
7 ??? 0x006bd3c6 0 + 7066566
8 PLT_MzScheme 0x004c699e scheme_do_eval + 6463
9 PLT_MzScheme 0x004ca702 eval_k + 582
10 PLT_MzScheme 0x004dfefe
scheme_top_level_do_worker + 700
11 PLT_MzScheme 0x004e00b3 scheme_top_level_do + 40
12 PLT_MzScheme 0x004cabbe
scheme_eval_compiled_multi + 42
13 PLT_MzScheme 0x004cac10 scheme_eval_multi + 80
14 PLT_MzScheme 0x004cada0 do_eval_string_all + 252
15 fluxus-0.16 0x0000863d
fluxus::Interpreter::Interpret(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
Scheme_Object**, bool) + 861 (Interpreter.cpp:156)
16 fluxus-0.16 0x0001167b DisplayCallback() + 123
17 com.apple.glut 0x3e0059d1 -[GLUTView drawRect:] +
106
18 com.apple.AppKit 0x95bf529c -[NSView
_drawRect:clip:] + 3853
19 com.apple.AppKit 0x95bf3d93 -[NSView
_recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1050
20 com.apple.AppKit 0x95bf412a -[NSView
_recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1969
21 com.apple.AppKit 0x95bf26e9 -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 759
22 com.apple.AppKit 0x95bf202b -[NSThemeFrame
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 306
23 com.apple.AppKit 0x95beeb4f -[NSView
_displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] +
3090
24 com.apple.AppKit 0x95b2f523 -[NSView
displayIfNeeded] + 933
25 com.apple.AppKit 0x95b2f0d1 -[NSWindow
displayIfNeeded] + 189
26 com.apple.AppKit 0x95beaca7 -[NSWindow
_reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] +
1354
27 com.apple.AppKit 0x95bea700 -[NSWindow
orderWindow:relativeTo:] + 105
28 com.apple.glut 0x3e00375a -[GLUTWindow
orderWindow:relativeTo:] + 222
29 com.apple.AppKit 0x95bb2092 -[NSWindow
makeKeyAndOrderFront:] + 189
30 com.apple.glut 0x3e008551 -[GLUTView
handleWorkEvent:] + 979
31 com.apple.glut 0x3e023869 processWindowWorkList + 85
32 com.apple.glut 0x3e0238d1 __glutProcessWorkEvents
+ 38
33 com.apple.glut 0x3e011a56 -[GLUTApplication run] +
159
34 com.apple.glut 0x3e023307 glutMainLoop + 553
35 fluxus-0.16 0x00011ee8 run(Scheme_Env*, int,
char**) + 1880
36 PLT_MzScheme 0x00491d02 call_with_basic + 83
37 PLT_MzScheme 0x00491d5e scheme_main_stack_setup
+ 79
38 PLT_MzScheme 0x00491dc8 scheme_main_setup + 88
39 fluxus-0.16 0x0000fde1 main + 49 (main.cpp:349)
40 fluxus-0.16 0x00002906 start + 54
More information about the Fluxus
mailing list