It still seg faults when I quit using the red button (using MacPorts perl).  Stack trace attached in case it's useful, output below.

Process:         SDLPerl [55769]
Path:            
/Users/mike/Projects/sdl/kthakore-SDL_perl-43e0e10/./SDLPerl.app/Contents/MacOS/SDLPerl
Identifier:      org.perl.sdl
Version:         2.2.0 (2.2.0)
Code Type:       X86-64 (Native)
Parent Process:  bash [6225]

Date/Time:       2010-02-26 06:57:46.545 -0500
OS Version:      Mac OS X 10.6.2 (10C540)
Report Version:  6

Interval Since Last Report:          448184 sec
Crashes Since Last Report:           17
Per-App Interval Since Last Report:  279 sec
Per-App Crashes Since Last Report:   8
Anonymous UUID:                      E90FF98E-39B9-4BC3-A7EA-CFBB3FAC50B9

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000000d
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libSDL-1.2.0.dylib                  0x0000000100179b07 SDL_FreeFormat + 23
1   libSDL-1.2.0.dylib                  0x000000010017d201 SDL_FreeSurface + 202
2   Surface.bundle                      0x00000001006be622 
XS_SDL__Surface_DESTROY + 306
3   org.perl.sdl                        0x000000010007458c Perl_pp_entersub + 
828
4   org.perl.sdl                        0x0000000100067696 Perl_call_sv + 1606
5   org.perl.sdl                        0x000000010007773f Perl_sv_clear + 191
6   org.perl.sdl                        0x00000001000780fb Perl_sv_free + 235
7   org.perl.sdl                        0x00000001000770a8 Perl_sv_clean_objs + 
120
8   org.perl.sdl                        0x0000000100068b0b perl_destruct + 3867
9   org.perl.sdl                        0x0000000100001b0e -[SDLPerlMain 
launchPerl:] + 270
10  org.perl.sdl                        0x000000010000169f -[SDLPerlMain 
application:openFile:] + 175
11  com.apple.AppKit                    0x00007fff815594f0 -[NSApplication 
_doOpenFile:ok:tryTemp:] + 330
12  com.apple.AppKit                    0x00007fff81341d02 -[NSApplication 
finishLaunching] + 1084
13  com.apple.AppKit                    0x00007fff8134160c -[NSApplication run] 
+ 80
14  org.perl.sdl                        0x0000000100001cfe main + 414
15  org.perl.sdl                        0x0000000100001544 start + 52

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib                   0x00007fff88a86bba kevent + 10
1   libSystem.B.dylib                   0x00007fff88a88a85 _dispatch_mgr_invoke 
+ 154
2   libSystem.B.dylib                   0x00007fff88a8875c 
_dispatch_queue_invoke + 185
3   libSystem.B.dylib                   0x00007fff88a88286 
_dispatch_worker_thread2 + 244
4   libSystem.B.dylib                   0x00007fff88a87bb8 _pthread_wqthread + 
353
5   libSystem.B.dylib                   0x00007fff88a87a55 start_wqthread + 13

Thread 2:
0   libSystem.B.dylib                   0x00007fff88a879da __workq_kernreturn + 
10
1   libSystem.B.dylib                   0x00007fff88a87dec _pthread_wqthread + 
917
2   libSystem.B.dylib                   0x00007fff88a87a55 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000000000000000d  rbx: 0x00000001003c2db0  rcx: 0x00007fff710f95d0  
rdx: 0x00000000ffffffff
  rdi: 0x000000000000000d  rsi: 0x0000000114000000  rbp: 0x00007fff5fbfeb60  
rsp: 0x00007fff5fbfeb50
   r8: 0x0000000000000000   r9: 0x0000000114031e60  r10: 0x000000011402a260  
r11: 0x0000000000000000
  r12: 0x0000000000000008  r13: 0x00000001001233d8  r14: 0x00000001001233c0  
r15: 0x000000010041cc98
  rip: 0x0000000100179b07  rfl: 0x0000000000010202  cr2: 0x000000000000000d

Binary Images:
       0x100000000 -        0x10011bfff +org.perl.sdl 2.2.0 (2.2.0) 
<DA6693B8-3271-5D23-BA58-A35104753134> 
/Users/mike/Projects/sdl/kthakore-SDL_perl-43e0e10/SDLPerl.app/Contents/MacOS/SDLPerl
       0x100141000 -        0x1001cffef +libSDL-1.2.0.dylib ??? (???) 
<34A52AEF-11F0-6E5F-34ED-99F4FB29F557> 
/Users/mike/.cpan/build/Alien-SDL-v0.8.2-xgOO99/sharedir/v0.8.2_6aca4eea/lib/libSDL-1.2.0.dylib
       0x1001ee000 -        0x1001f2fff  libutil.dylib ??? (???) 
<59C14CE0-3608-D246-542A-283E9065261D> /usr/lib/libutil.dylib
       0x1006a6000 -        0x1006a8ff7 +SDL_perl.bundle ??? (???) 
<243F930A-5974-3BCE-6094-84C7E7A053D6> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL_perl/SDL_perl.bundle
       0x1006ab000 -        0x1006aefff +Events.bundle ??? (???) 
<4EA5B89B-E065-F80D-B7BC-CC62FC42246D> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL/Events/Events.bundle
       0x1006b1000 -        0x1006b9ff7 +Video.bundle ??? (???) 
<AD3E0B66-F389-001D-01DB-5BF3867A1AB5> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL/Video/Video.bundle
       0x1006bd000 -        0x1006bfff7 +Surface.bundle ??? (???) 
<9F0D17A0-7D9C-2F9A-D322-C6BF4B381F0B> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL/Surface/Surface.bundle
       0x1006c2000 -        0x1006c3fff +Rect.bundle ??? (???) 
<31BCF3C2-99A5-CB4C-11D4-FC7C22A2A4BB> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL/Rect/Rect.bundle
       0x1006c6000 -        0x1006d1fff +Event.bundle ??? (???) 
<6CD97E24-01DE-4028-628D-2002F2373C7C> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL/Event/Event.bundle
       0x1006d4000 -        0x1006d5fff +Time.bundle ??? (???) 
<5C8F6459-761E-5B67-F6D3-0A1C6159B809> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL/Time/Time.bundle
       0x1006d8000 -        0x1006d9ff7 +Color.bundle ??? (???) 
<9C748C37-BEBE-E219-46C6-B515174B6D4A> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL/Color/Color.bundle
       0x1006dc000 -        0x1006eafff +Primitives.bundle ??? (???) 
<7FBD1C12-2DAC-AB8D-0D9C-CB89E17C1678> 
/Users/mike/perl5/lib/perl5/darwin-2level/auto/SDL/GFX/Primitives/Primitives.bundle
       0x1006ee000 -        0x100701ff7 +libSDL_gfx.13.dylib ??? (???) 
<63210F73-15CE-8A73-324D-85668CEB0CCF> 
/Users/mike/.cpan/build/Alien-SDL-v0.8.2-xgOO99/sharedir/v0.8.2_6aca4eea/lib/libSDL_gfx.13.dylib
       0x100707000 -        0x10070cfff +Dumper.bundle ??? (???) 
<2E1BE79B-7D30-CBA5-251F-718D61CA1607> 
/opt/local/lib/perl5/5.8.9/darwin-2level/auto/Data/Dumper/Dumper.bundle
       0x1007d8000 -        0x1007dbfff +net.culater.SIMBL.osax 0.9.7 (0.9.7) 
<1FDF1B1F-F495-144D-CAF2-D018D471C3F4> 
/Library/ScriptingAdditions/SIMBL.osax/Contents/MacOS/SIMBL
       0x1007e0000 -        0x1007e8ff7 +info.8-p.GreaseKit 1.7 (1.7) 
<C9C0B181-5772-2673-44EE-2889F29F2FFD> /Users/mike/Library/Application 
Support/SIMBL/Plugins/GreaseKit.bundle/Contents/MacOS/GreaseKit
       0x112b62000 -        0x112eb6fef  com.apple.RawCamera.bundle 3.0.1 (523) 
<F6C20A35-2D51-08D7-07CA-5159256D6158> 
/System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) 
<B633F790-4DDB-53CD-7ACF-2A3682BCEA9F> /usr/lib/dyld
    0x7fff80003000 -     0x7fff80060fef  com.apple.framework.IOKit 2.0 (???) 
<EBBEED67-D5BE-5F7F-96F4-9023BBA1B913> 
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff80063000 -     0x7fff802e4fe7  com.apple.Foundation 6.6.1 (751.14) 
<767349DB-C486-70E8-7970-F13DB4CDAF37> 
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff80489000 -     0x7fff804a7fff  libPng.dylib ??? (???) 
<7635B74B-5415-9767-A881-E0B017F62376> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff80543000 -     0x7fff80545fff  libRadiance.dylib ??? (???) 
<376EAE92-8F25-9202-CC35-8EED5BD471FC> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff80555000 -     0x7fff80596ff7  com.apple.SystemConfiguration 1.10.1 
(1.10.1) <FFCA91A7-ADDB-E3D0-234A-47609BC37556> 
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff805d7000 -     0x7fff80602ff7  libxslt.1.dylib ??? (???) 
<87A0B228-B24A-C426-C3FB-B40D7258DD49> /usr/lib/libxslt.1.dylib
    0x7fff80603000 -     0x7fff80603ff7  com.apple.CoreServices 44 (44) 
<210A4C56-BECB-E3E4-B6EE-7EC53E02265D> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff80627000 -     0x7fff80629fff  com.apple.print.framework.Print 6.0 
(237) <70DA9755-5DC1-716B-77E2-E42C5DAB85A2> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff8062a000 -     0x7fff80643fff  com.apple.CFOpenDirectory 10.6 (10.6) 
<0F46E102-8B8E-0995-BA85-3D9608F0A30C> 
/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff80644000 -     0x7fff80644ff7  com.apple.Cocoa 6.6 (???) 
<68B0BE46-6E24-C96F-B341-054CF9E8F3B6> 
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff80645000 -     0x7fff80659ff7  com.apple.speech.synthesis.framework 
3.10.35 (3.10.35) <621B7415-A0B9-07A7-F313-36BEEDD7B132> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff8065a000 -     0x7fff8066dfff  libGL.dylib ??? (???) 
<5F9DAF5F-C25C-B6C2-C9BC-3D91D723FD85> 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff8066e000 -     0x7fff8068ffff  libresolv.9.dylib ??? (???) 
<01C7C750-7F6A-89B3-C586-5C50A839019E> /usr/lib/libresolv.9.dylib
    0x7fff80690000 -     0x7fff8070ffff  com.apple.audio.CoreAudio 3.2.2 
(3.2.2) <2633DFAC-F6A6-489D-8DF0-F12639CCD8C4> 
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff80710000 -     0x7fff807b0fff  com.apple.LaunchServices 362 (362) 
<CCBFC037-7162-E392-B11F-90098891AE20> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff807b1000 -     0x7fff8082efef  libstdc++.6.dylib ??? (???) 
<35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
    0x7fff80842000 -     0x7fff808f6ff7  com.apple.ColorSync 4.6.2 (4.6.2) 
<78A86D96-7758-6BFE-7231-A0C70F185FDD> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff809b8000 -     0x7fff809beff7  IOSurface ??? (???) 
<8E0EE904-59D1-9AA0-CE55-B1777F4BAEC1> 
/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff809bf000 -     0x7fff809c2fff  com.apple.help 1.3.1 (41) 
<54B79BA2-B71B-268E-8752-5C8EE00E49E4> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff809c3000 -     0x7fff809c8fff  libGIF.dylib ??? (???) 
<9DB87A71-27B7-A909-461B-F886DB2BD622> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff80a04000 -     0x7fff80a59fef  com.apple.framework.familycontrols 2.0 
(2.0) <8DD78DC7-4C73-EDE6-86A4-BC35B335ED5F> 
/System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff80a5a000 -     0x7fff80b5ffe7  libGLProgrammability.dylib ??? (???) 
<50498DA4-A2D6-260E-5C6E-994AF9BBDB98> 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff80ba9000 -     0x7fff80bbffff  com.apple.ImageCapture 6.0 (6.0) 
<5B5AF8FB-C12A-B51F-94FC-3EC4698E818E> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff80bc0000 -     0x7fff80c1cfff  libGLU.dylib ??? (???) 
<6A6612BC-1AF9-08EC-80B2-B697238EED47> 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff80c25000 -     0x7fff80d63ff7  com.apple.WebKit 6531.21 (6531.21.8) 
<851A6DBB-9C6E-1C07-5C2B-48E832BD694F> 
/System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x7fff80d64000 -     0x7fff80f22fff  libicucore.A.dylib ??? (???) 
<5BD16988-545F-6A8C-9A6F-FB18ACDCAEC2> /usr/lib/libicucore.A.dylib
    0x7fff80f44000 -     0x7fff810fefef  com.apple.ImageIO.framework 3.0.1 
(3.0.1) <10202E28-34DD-71CA-BE5D-1BE5C8DE2198> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff81160000 -     0x7fff8122cfff  com.apple.CFNetwork 454.5 (454.5) 
<319C7138-2839-DA5E-413A-618248BD4A32> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8123d000 -     0x7fff812a7fe7  libvMisc.dylib ??? (???) 
<524DC30F-6A54-CCED-56D9-F57033B06E99> 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff81338000 -     0x7fff81d2cfff  com.apple.AppKit 6.6.3 (1038.25) 
<2F7A5AC8-29E7-9B5F-D3F1-4C7F5821BB80> 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff81d2d000 -     0x7fff81d43ff7  com.apple.MultitouchSupport.framework 
204.9 (204.9) <2BBD800A-0456-D90D-3205-8CE61F3A8F05> 
/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff81d44000 -     0x7fff81df9fe7  com.apple.ink.framework 1.3.1 (105) 
<5AA00FE5-B251-44AF-5108-44AA927C053C> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff81dfa000 -     0x7fff82604fe7  libBLAS.dylib ??? (???) 
<FC941ECB-71D0-FAE3-DCBF-C5A619E594B8> 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff82605000 -     0x7fff8263afff  libGLImage.dylib ??? (???) 
<8AB3A26A-4CC4-4E6D-95CC-530FD7204599> 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8278c000 -     0x7fff827cdfef  com.apple.QD 3.33 (???) 
<3F528878-21F5-B2B5-8A9B-DF067BF91922> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff82804000 -     0x7fff82839ff7  libcups.2.dylib ??? (???) 
<B7854E3A-784F-5033-1A47-CF2AE40C5855> /usr/lib/libcups.2.dylib
    0x7fff8286a000 -     0x7fff82b9cfef  com.apple.CoreServices.CarbonCore 
861.2 (861.2) <39F3B259-AC2A-792B-ECFE-4F3E72F2D1A5> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff82b9d000 -     0x7fff82bdafef  libFontRegistry.dylib ??? (???) 
<8712832A-A980-3AAF-0D88-50164898F38E> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff82e16000 -     0x7fff8309bfe7  com.apple.security 6.1.1 (37594) 
<E5DA8BFD-4A48-EFD4-E938-3BDFB356A8AF> 
/System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8309c000 -     0x7fff8309cff7  com.apple.vecLib 3.5 (vecLib 3.5) 
<5B072584-9579-F54F-180E-5D425B37E85C> 
/System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff830ce000 -     0x7fff830f6fff  com.apple.DictionaryServices 1.1.1 
(1.1.1) <9FD709FC-23F0-F270-EAC1-C590CD516A36> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff83202000 -     0x7fff83292fff  com.apple.SearchKit 1.3.0 (1.3.0) 
<4175DC31-1506-228A-08FD-C704AC9DF642> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff832d8000 -     0x7fff833b2ff7  com.apple.vImage 4.0 (4.0) 
<354F34BF-B221-A3C9-2CA7-9BE5E14AD5AD> 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff833b3000 -     0x7fff833b7ff7  libCGXType.A.dylib ??? (???) 
<E11B4D25-2251-4646-118C-87BD4C57A194> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff833b8000 -     0x7fff834dcfe7  com.apple.audio.toolbox.AudioToolbox 
1.6.2 (1.6.2) <466C5725-8311-41F1-1653-EB5C80644ED7> 
/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff834dd000 -     0x7fff83596fff  libsqlite3.dylib ??? (???) 
<5A15E12A-AE8F-1A36-BBC7-564E7D7AD0FB> /usr/lib/libsqlite3.dylib
    0x7fff83597000 -     0x7fff83597ff7  com.apple.Carbon 150 (152) 
<8D8CF535-90BE-691C-EC1B-63FBE2162C9B> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff83598000 -     0x7fff835c9fef  libTrueTypeScaler.dylib ??? (???) 
<8291D9BB-97B2-AD06-D565-58A14A20D617> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff835ca000 -     0x7fff835ceff7  libmathCommon.A.dylib ??? (???) 
<95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
    0x7fff835cf000 -     0x7fff835d6fff  com.apple.OpenDirectory 10.6 (10.6) 
<72A65D76-7831-D31E-F1B3-9E48BF26A98B> 
/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff835d7000 -     0x7fff835fbff7  com.apple.CoreVideo 1.6.0 (43.1) 
<FF310442-03F4-648D-4CD2-D7AC459901D5> 
/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff83603000 -     0x7fff83619fef  libbsm.0.dylib ??? (???) 
<42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib
    0x7fff8361a000 -     0x7fff8365dff7  libRIP.A.dylib ??? (???) 
<9CA0768E-C2DF-61FD-F475-DB48F4219B49> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff83683000 -     0x7fff8368eff7  com.apple.HelpData 2.0.4 (34) 
<B44D2E2A-BC1E-CD63-F8A1-C9465491693A> 
/System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
    0x7fff83971000 -     0x7fff8397efe7  libCSync.A.dylib ??? (???) 
<F4066C8C-2A3E-4F2F-9F4D-03DB56F7C5CB> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff8397f000 -     0x7fff83a03fe7  com.apple.print.framework.PrintCore 
6.1 (312.3) <33C0EADA-243E-1897-335D-17C5DC6A14A9> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff83a04000 -     0x7fff83abafff  libobjc.A.dylib ??? (???) 
<F206BE6D-8777-AE6C-B367-7BEA76C14241> /usr/lib/libobjc.A.dylib
    0x7fff83abe000 -     0x7fff83abffff  liblangid.dylib ??? (???) 
<EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
    0x7fff83c1a000 -     0x7fff83c61ff7  com.apple.coreui 2 (113) 
<60D2FE5C-8470-A0F4-379B-1E90FBD4FE7D> 
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff83d97000 -     0x7fff83e53ff7  com.apple.CoreServices.OSServices 352 
(352) <CD933BBD-B260-552F-E64E-291D6ED3091A> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff83e68000 -     0x7fff83eb7ff7  
com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) 
<14FD0978-4BE0-336B-A19E-F388694583EB> 
/System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
    0x7fff84021000 -     0x7fff8406dfff  libauto.dylib ??? (???) 
<072804DF-36AD-2DBE-7EF8-639CFB79077F> /usr/lib/libauto.dylib
    0x7fff840ea000 -     0x7fff847de537  com.apple.CoreGraphics 1.536.12 (???) 
<0DCA088B-0C6B-146F-0341-9E0212B5CA50> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff8482d000 -     0x7fff8487efe7  com.apple.HIServices 1.8.0 (???) 
<113EEB8A-8EC6-9F86-EF46-4BA5C2CBF77C> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff8487f000 -     0x7fff84996fef  libxml2.2.dylib ??? (???) 
<EE067D7E-15B3-F043-6FBD-10BA31FE76C7> /usr/lib/libxml2.2.dylib
    0x7fff84997000 -     0x7fff84a53ff7  libFontParser.dylib ??? (???) 
<99DEA723-9D02-2361-E3C7-034E25C5B829> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff84bbd000 -     0x7fff84be3fe7  libJPEG.dylib ??? (???) 
<89DFAA03-2801-BB31-1F4D-1AE0804E08BF> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff84be4000 -     0x7fff84bf3fef  com.apple.opengl 1.6.5 (1.6.5) 
<30D6B03B-4B4C-1F78-1FDB-0403E7FE8707> 
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff84bf4000 -     0x7fff84ef2fe7  com.apple.HIToolbox 1.6.2 (???) 
<D463A388-244E-047A-E49A-4DA6C15BD1BA> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff854aa000 -     0x7fff854caff7  com.apple.DirectoryService.Framework 
3.6 (621.1) <FC0C2E15-84E2-B4A8-18EE-3AE620111627> 
/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff854e1000 -     0x7fff8557bfff  com.apple.ApplicationServices.ATS 4.1 
(???) <E2A107C5-0230-265A-E40D-CFE0219C99E1> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff855a6000 -     0x7fff8593efff  com.apple.QuartzCore 1.6.1 (227.8) 
<E296B174-F7CB-F021-D103-091CCB33BBEB> 
/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff859a2000 -     0x7fff859ecff7  com.apple.Metadata 10.6.2 (507.4) 
<A28A5E0C-DCDC-A5CE-4EB7-39752E63956A> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff859ed000 -     0x7fff85a02ff7  com.apple.LangAnalysis 1.6.6 (1.6.6) 
<E83DAF4F-F284-BE0B-3D9D-D573023098B4> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff85e26000 -     0x7fff85f47fe7  libcrypto.0.9.8.dylib ??? (???) 
<32F2A87F-B146-BBF2-3AD1-494C686F1EE3> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff862b3000 -     0x7fff86397fff  com.apple.DesktopServices 1.5.3 
(1.5.3) <F443ED58-3761-116F-A8B2-C6DC29B7D119> 
/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff86398000 -     0x7fff863a7fff  com.apple.NetFS 3.2.1 (3.2.1) 
<FF21DB1E-F425-1005-FB70-BC19CAF4006E> 
/System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff863ba000 -     0x7fff86400fe7  libvDSP.dylib ??? (???) 
<2DAA1591-8AE8-B411-7D01-68DE99C63CEE> 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff864ab000 -     0x7fff864abff7  com.apple.Accelerate.vecLib 3.5 
(vecLib 3.5) <BA861575-B0DE-50F5-A799-BDF188A3D4EF> 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff864b4000 -     0x7fff864bfff7  com.apple.speech.recognition.framework 
3.11.1 (3.11.1) <F0DDF27E-DB55-07CE-E548-C62095BE8167> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff864c0000 -     0x7fff8656ffff  edu.mit.Kerberos 6.5.9 (6.5.9) 
<42364D54-C647-14DE-2B1C-D94DAA03F092> 
/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff86570000 -     0x7fff869b3fef  libLAPACK.dylib ??? (???) 
<0CC61C98-FF51-67B3-F3D8-C5E430C201A9> 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff869b4000 -     0x7fff869d6ff7  com.apple.opencl 12 (12) 
<533D6753-D6E4-EC34-E93B-8F6498B50FBA> 
/System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff86aac000 -     0x7fff86aafff7  com.apple.securityhi 4.0 (36638) 
<77F40B57-2D97-7AE5-1331-8945C71DFB57> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff86ab0000 -     0x7fff86afffef  libTIFF.dylib ??? (???) 
<796A1E6E-09B0-64F4-35F7-2ACEE9C2B429> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff86cb5000 -     0x7fff86cbbff7  com.apple.DiskArbitration 2.3 (2.3) 
<857F6E43-1EF4-7D53-351B-10DE0A8F992A> 
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff86cbc000 -     0x7fff86cc1fff  libGFXShared.dylib ??? (???) 
<05345B3E-5705-3C2A-464E-052B1DDA45B7> 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff86d69000 -     0x7fff86d7afef  libz.1.dylib ??? (???) 
<3A7A4C48-A4C8-A78A-8B87-C0DDF6601AC8> /usr/lib/libz.1.dylib
    0x7fff86dcc000 -     0x7fff86dcdff7  com.apple.audio.units.AudioUnit 1.6.2 
(1.6.2) <98969AA3-2394-34B5-2DC3-7F4187E96D26> 
/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff86dce000 -     0x7fff86e5afef  SecurityFoundation ??? (???) 
<B69E2FF9-A698-4923-BC8B-180224B6EF75> 
/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff87416000 -     0x7fff87446fef  com.apple.shortcut 1.1 (1.1) 
<A99C9D8E-290B-B1E4-FEA5-CC5F2FB9C18D> 
/System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
    0x7fff87454000 -     0x7fff87457ff7  libCoreVMClient.dylib ??? (???) 
<1C6D04BA-5F78-CC4D-26CB-7904919042B9> 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff87458000 -     0x7fff8746afe7  libsasl2.2.dylib ??? (???) 
<76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib
    0x7fff8746b000 -     0x7fff87ea8fe7  com.apple.WebCore 6531.21 (6531.21.8) 
<0DD00A3A-81DE-8CEE-67B8-65C06E8C6B1A> 
/System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
    0x7fff87eb2000 -     0x7fff87eb2ff7  com.apple.Accelerate 1.5 (Accelerate 
1.5) <E517A811-E0E6-89D0-F397-66122C7A25A4> 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff87eb3000 -     0x7fff87ff1fff  com.apple.CoreData 102.1 (250) 
<8DDA49A1-F78C-DE30-8B58-EBC49E4E7ABF> 
/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff87ff2000 -     0x7fff8802dff7  com.apple.AE 496.1 (496.1) 
<27D2D2E9-B309-7E65-8C3F-7FF01148F0DE> 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff8804a000 -     0x7fff881bdff7  com.apple.CoreFoundation 6.6.1 
(550.13) <1E952BD9-37C6-16BE-B2F0-CD92A6283D37> 
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff881be000 -     0x7fff881d9ff7  com.apple.openscripting 1.3.1 (???) 
<FD46A0FE-AC79-3EF7-AB4F-396D376DDE71> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff881da000 -     0x7fff8835ffef  com.apple.JavaScriptCore 6531.21 
(6531.21.9) <B35E43EB-824A-48ED-5A1B-08AC048AA226> 
/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fff889cb000 -     0x7fff889d9ff7  libkxld.dylib ??? (???) 
<568C35E7-B101-3F1E-0361-3E1E9F15C90B> /usr/lib/system/libkxld.dylib
    0x7fff889e6000 -     0x7fff88a63fe7  com.apple.CoreText 3.1.0 (???) 
<B4BFF82D-CA77-9A8E-2C7E-66367E807C7C> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff88a64000 -     0x7fff88a69ff7  com.apple.CommonPanels 1.2.4 (91) 
<4D84803B-BD06-D80E-15AE-EFBE43F93605> 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff88a6a000 -     0x7fff88a6aff7  com.apple.ApplicationServices 38 (38) 
<10A0B9E9-4988-03D4-FC56-DDE231A02C63> 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff88a6b000 -     0x7fff88a6cff7  com.apple.TrustEvaluationAgent 1.1 (1) 
<51867586-1C71-AE37-EAAD-535A58DD3550> 
/System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff88a6d000 -     0x7fff88c2bff7  libSystem.B.dylib ??? (???) 
<526DD3E5-2A8B-4512-ED97-01B832369959> /usr/lib/libSystem.B.dylib
    0x7fff88c2c000 -     0x7fff88c6ffff  libtidy.A.dylib ??? (???) 
<8AF4DB3A-7BDB-7AF7-0E9C-413BBBD0E380> /usr/lib/libtidy.A.dylib
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) 
<526DD3E5-2A8B-4512-ED97-01B832369959> /usr/lib/libSystem.B.dylib

Model: MacBookPro5,1, BootROM MBP51.007E.B05, 2 processors, Intel Core 2 Duo, 
2.4 GHz, 4 GB, SMC 1.33f8
Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 256 MB
Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom 
BCM43xx 1.0 (5.10.91.26)
Bluetooth: Version 2.2.4f3, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HTS543225L9SA02, 232.89 GB
Serial ATA Device: HL-DT-ST DVDRW  GS21N
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0x24400000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0236, 
0x04600000
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0x04500000
USB Device: USB2.0 Hub, 0x05e3  (Genesys Logic, Inc.), 0x0606, 0x26200000
USB Device: iPhone, 0x05ac  (Apple Inc.), 0x1292, 0x26220000
USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x06100000
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8213, 
0x06110000
FireWire Device: External HDD Button & Lights, WD, Up to 800 Mb/sec

Mike

ratdog:kthakore-SDL_perl-43e0e10 mike$ ./SDLPerl.app/Contents/MacOS/SDLPerl `pwd`/../shooter.pl
ARGC 2 
ARGV[0] ./SDLPerl.app/Contents/MacOS/SDLPerl
ARGV[1] /Users/mike/Projects/sdl/kthakore-SDL_perl-43e0e10/../shooter.pl
[main] SCRIPT: /Users/mike/Projects/sdl/kthakore-SDL_perl-43e0e10/../shooter.pl
Application will finish launching
Done with menu
openFile /Users/mike/Projects/sdl/kthakore-SDL_perl-43e0e10/../shooter.pl
Setting directory: true
Setup working directory ? TruePATH: /Users/mike/Projects/sdl/kthakore-SDL_perl-43e0e10/SDLPerl.app
launching perl
Launching script: /Users/mike/Projects/sdl/kthakore-SDL_perl-43e0e10/../shooter.pl
LIBPATH: /Users/mike/Projects/sdl/kthakore-SDL_perl-43e0e10/SDLPerl.app/Contents/Resources/lib/darwin-2level
Running perl
Destructing  perl
Segmentation fault


On Feb 26, 2010, at 6:02 AM, Kartik Thakore wrote:

Hi,

I have made a separate branch for the mac fixes.
Please try this one
http://github.com/kthakore/SDL_perl/tree/experimental

It is a potential fix for the exit crash http://sdlperl.ath.cx/projects/SDLPerl/ticket/87


On Fri, Feb 26, 2010 at 5:37 AM, Kartik Thakore <thakore.kar...@gmail.com> wrote:
When you get a chance can you try this patch.

http://paste.scsys.co.uk/39865


On Thu, Feb 25, 2010 at 10:56 PM, Stuart Watt <stu...@morungos.com> wrote:
Backtrace attached.

Good luck, and thanks for a great talk. I'll try and get the OpenGL stuff working, put together an environment, and start coding!!

All the best
Stuart




Quiting perl script: /Users/stuart/Downloads/gist301949-fecf81caf307e110536f4493c9f19a256a6c6728/shooter.pl 

Program received signal EXC_BAD_ACCESS, Could not access memory.

Reason: KERN_INVALID_ADDRESS at address: 0x000000000000001c

0x00007fff84dd811c in objc_msgSend ()

(gdb) bt full

#0  0x00007fff84dd811c in objc_msgSend ()

No symbol table info available.

#1  0x00007fff83ca4324 in -[NSCGSContext _invalidate] ()

No symbol table info available.

#2  0x00007fff83ca42a8 in -[NSCGSContext dealloc] ()

No symbol table info available.

#3  0x00007fff83ca4289 in -[NSWindowGraphicsContext dealloc] ()

No symbol table info available.

#4  0x00007fff86529246 in _CFAutoreleasePoolPop ()

No symbol table info available.

#5  0x00007fff83b96e19 in -[NSApplication finishLaunching] ()

No symbol table info available.

#6  0x00007fff83b9660c in -[NSApplication run] ()

No symbol table info available.

#7  0x0000000100002302 in main ()

No symbol table info available.




-- 

Mike Stok <m...@stok.ca>

The "`Stok' disclaimers" apply.




Reply via email to