By patch, you mean the comment I added last time? On Fri, Feb 26, 2010 at 16:44, Kartik Thakore <thakore.kar...@gmail.com> wrote: > Chas, > > Try the script again without the patch. > > Aslo try this with an without the patch: > > use SDL; > > use SDL::Video; > > SDL::init(SDL_VIDEO); > > my $d = SDL::Video::set_video_mode(800, 300, 32, SDL_SWSURFACE); > > > > Kartik Thakore > > On 2010-02-26, at 4:17 PM, "Chas. Owens" <chas.ow...@gmail.com> wrote: > >> I ran the code on my machine, the results are here: >> http://codepad.org/X5gR3Bex >> >> It didn't crash, but SDLPerl.app would not quit until I clicked on it, >> at which time it immediately quit. >> >> On Fri, Feb 26, 2010 at 11:56, Kartik Thakore <thakore.kar...@gmail.com> >> wrote: >>> >>> Hi mike, >>> Can you try this script? >>> use SDL; >>> use SDL::Surface; >>> my $s = SDL::Surface->new(300,300,32,SDL_SWSURFACE, 0,0,0,0); >>> SDL::quit(); #toggle this off >>> Kartik Thakore >>> On 2010-02-26, at 7:01 AM, Mike Stok <m...@stok.ca> wrote: >>> >>> It still seg faults when I quit using the red button (using MacPorts >>> perl). >>> Stack trace attached in case it's useful, output below. >>> >>> <stack-trace.txt> >>> >>> 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> >>> http://www.stok.ca/~mike/ >>> The "`Stok' disclaimers" apply. >>> >>> >>> >>> >> >> >> >> -- >> Chas. Owens >> wonkden.net >> The most important skill a programmer can have is the ability to read. >
-- Chas. Owens wonkden.net The most important skill a programmer can have is the ability to read.