My copy looked like this in the last release:
[NSApp run]; fprintf(stderr,"Terminating NSApp\n"); [sdlplmain release]; //[pool release]; On Fri, Feb 26, 2010 at 17:40, Kartik Thakore <thakore.kar...@gmail.com> wrote: > no the launcher.m patch. If you didnt apply it its fine. >>>>>> >>>>>> http://paste.scsys.co.uk/39865 > > If you got the experimental branch just undo the lines above. > > Kartik Thakore > > On 2010-02-26, at 5:03 PM, "Chas. Owens" <chas.ow...@gmail.com> wrote: > >> 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. > -- Chas. Owens wonkden.net The most important skill a programmer can have is the ability to read.