does this app crash?

Apprentice
Posts: 6
Joined: 2012.05
Post: #1
Hi, brand new to the forums here so hope I'm posting in the right place.

I'm working on building a mac app of my game (currently functional on windows) but have been running into distribution problems. I would be greatful if some folks could just download and try to launch the app to see if it doesn't crash and let me know what os version you are running.

The app is here: http://dinopuzzlegame.com/wp-content/upl...e.app_.zip

For verification of what you are downloading the games website is here: http://dinopuzzlegame.com/

Some technical info:
-Game is made in python using pygame
-Packaged with py2app which bundles my verison of python (2.7 apple), pygame and SDL (1.2.15) all into the app
-I'm bulding w/ os 10.7.3
-Game has crashed when opened on earlier os versions so would really like to hear someone using 10.7.2 or above

Thanks!
Quote this message in a reply
Moderator
Posts: 1,560
Joined: 2003.10
Post: #2
It does indeed crash for me on 10.6.8, with a somewhat uninformative crash log:

Code:
Process:         dinosInSpace [1633]
Path:            /Users/adiener/Desktop/dinosInSpace.app/Contents/MacOS/dinosInSpace
Identifier:      org.pythonmac.unspecified.dinosInSpace
Version:         0.0.0 (0.0.0)
Code Type:       X86-64 (Native)
Parent Process:  launchd [113]

Date/Time:       2012-05-11 16:25:16.477 -0400
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6

Interval Since Last Report:          866218 sec
Crashes Since Last Report:           2
Per-App Interval Since Last Report:  4 sec
Per-App Crashes Since Last Report:   1
Anonymous UUID:                      8898E0BA-B297-4786-A0B9-D570D88F1ACE

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

Application Specific Information:
abort() called

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib                 0x00007fff85ccb0b6 __kill + 10
1   libSystem.B.dylib                 0x00007fff85d6b9f6 abort + 83
2   org.python.python                 0x00000001020c5c01 Py_FatalError + 49
3   libSystem.B.dylib                 0x00007fff85cdd1ba _sigtramp + 26
4   libSDL-1.2.0.dylib                0x000000011406271c SDL_FillRect + 604
5   libSDL-1.2.0.dylib                0x0000000114063823 SDL_SetVideoMode + 1203
6   display.so                        0x00000001141f35f7 initdisplay + 2119
7   org.python.python                 0x00000001020a11f3 PyEval_EvalFrameEx + 7139
8   org.python.python                 0x00000001020a7343 _PyEval_SliceIndex + 963
9   org.python.python                 0x00000001020a12be PyEval_EvalFrameEx + 7342
10  org.python.python                 0x000000010209f5b9 PyEval_EvalCodeEx + 2201
11  org.python.python                 0x000000010209ed16 PyEval_EvalCode + 54
12  org.python.python                 0x00000001020c6b4e PyRun_FileExFlags + 174
13  org.python.python                 0x000000010209af9a _PyBuiltin_Init + 4858
14  org.python.python                 0x00000001020a11f3 PyEval_EvalFrameEx + 7139
15  org.python.python                 0x000000010209f5b9 PyEval_EvalCodeEx + 2201
16  org.python.python                 0x00000001020a73b9 _PyEval_SliceIndex + 1081
17  org.python.python                 0x00000001020a12be PyEval_EvalFrameEx + 7342
18  org.python.python                 0x000000010209f5b9 PyEval_EvalCodeEx + 2201
19  org.python.python                 0x000000010209ed16 PyEval_EvalCode + 54
20  org.python.python                 0x00000001020c6b4e PyRun_FileExFlags + 174
21  org.python.python                 0x00000001020c6528 PyRun_SimpleFileExFlags + 424
22  ...ac.unspecified.dinosInSpace    0x0000000100004390 start + 13328
23  ...ac.unspecified.dinosInSpace    0x00000001000049c8 main + 1496
24  ...ac.unspecified.dinosInSpace    0x0000000100000fb4 start + 52

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib                 0x00007fff85c95c0a kevent + 10
1   libSystem.B.dylib                 0x00007fff85c97add _dispatch_mgr_invoke + 154
2   libSystem.B.dylib                 0x00007fff85c977b4 _dispatch_queue_invoke + 185
3   libSystem.B.dylib                 0x00007fff85c972de _dispatch_worker_thread2 + 252
4   libSystem.B.dylib                 0x00007fff85c96c08 _pthread_wqthread + 353
5   libSystem.B.dylib                 0x00007fff85c96aa5 start_wqthread + 13

Thread 2:
0   libSystem.B.dylib                 0x00007fff85c96a2a __workq_kernreturn + 10
1   libSystem.B.dylib                 0x00007fff85c96e3c _pthread_wqthread + 917
2   libSystem.B.dylib                 0x00007fff85c96aa5 start_wqthread + 13

Thread 3:
0   libSystem.B.dylib                 0x00007fff85c96a2a __workq_kernreturn + 10
1   libSystem.B.dylib                 0x00007fff85c96e3c _pthread_wqthread + 917
2   libSystem.B.dylib                 0x00007fff85c96aa5 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007fff709c82f8  rcx: 0x00007fff5fbfc718  rdx: 0x0000000000000000
  rdi: 0x0000000000000661  rsi: 0x0000000000000006  rbp: 0x00007fff5fbfc730  rsp: 0x00007fff5fbfc718
   r8: 0x00007fff709cba60   r9: 0x0000000100466020  r10: 0x00007fff85cc70fa  r11: 0x0000000000000202
  r12: 0x0000000000000258  r13: 0x0000000000000000  r14: 0x000000011406271c  r15: 0x00000000000000c8
  rip: 0x00007fff85ccb0b6  rfl: 0x0000000000000202  cr2: 0x0000000100475000

Binary Images:
       0x100000000 -        0x100005ff7 +org.pythonmac.unspecified.dinosInSpace 0.0.0 (0.0.0) <C238C859-D455-BE31-7F01-579F42439F76> /Users/adiener/Desktop/dinosInSpace.app/Contents/MacOS/dinosInSpace
       0x1000f3000 -        0x1000f6fff +zlib.so ??? (???) <2558F762-6441-3DB8-BE8A-65B860D6D797> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/zlib.so
       0x1000fa000 -        0x1000fcfff +time.so ??? (???) <5C826CB4-E3A6-38BF-8126-301E308F617D> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/time.so
       0x1003f1000 -        0x1003f5fff +_struct.so ??? (???) <9F93E360-01F6-3522-A5A8-E446F189B649> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/_struct.so
       0x100740000 -        0x100752ff7 +libz.1.dylib 1.2.6 (compatibility 1.0.0) <AC8505BE-838A-3CE6-866D-1481EA3CB0D8> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libz.1.dylib
       0x100756000 -        0x100758ff7 +MacOS.so ??? (???) <F7A84EA0-AB3F-3C92-93A0-2A81C1BA9434> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/MacOS.so
       0x10075b000 -        0x100768ff7 +datetime.so ??? (???) <08FE4E07-B7A3-30BA-B773-5A2057AA623C> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/datetime.so
       0x10076f000 -        0x100770ff7 +sdlmain_osx.so ??? (???) <3B27263F-50FB-3F6C-A0B4-A77C00F3ADAA> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/sdlmain_osx.so
       0x1007c6000 -        0x1007d9ff7 +_ctypes.so ??? (???) <1C532AD5-7B30-3AB5-B660-56C79C9474D1> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/_ctypes.so
       0x1007fc000 -        0x1007fdff7 +libXau.6.dylib 7.0.0 (compatibility 7.0.0) <1851903C-EB70-34C1-ADC8-8607BBD6EDF6> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libXau.6.dylib
       0x102000000 -        0x102135fff +org.python.python 2.7.2, (c) 2004-2011 Python Software Foundation. (2.7.2) <499F0871-0039-3E62-954A-519CE1CF3997> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/Python.framework/Versions/2.7/Python
       0x1021d5000 -        0x1021d8fff +strop.so ??? (???) <3F47380E-B9EE-3F9A-B8B7-22DC84AA53A9> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/strop.so
       0x1021dc000 -        0x1021defff +base.so ??? (???) <2DA712FB-755A-37D6-BAE6-5193285C1E3F> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/base.so
       0x1021e1000 -        0x1021e8ff7 +libXrandr.2.dylib 5.0.0 (compatibility 5.0.0) <CC5E40CC-D9DE-3237-8457-68E1F5B97697> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libXrandr.2.dylib
       0x1021ec000 -        0x1021fafff +libXext.6.dylib 11.0.0 (compatibility 11.0.0) <CCBCD056-56BD-371F-9104-6813B1A21EE5> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libXext.6.dylib
       0x1127c4000 -        0x1127cbfff +libXrender.1.dylib 5.0.0 (compatibility 5.0.0) <8FAA49B5-516E-3083-9334-3067B86F47B0> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libXrender.1.dylib
       0x1127cf000 -        0x1127e3ff7 +libxcb.1.dylib 3.0.0 (compatibility 3.0.0) <B29E7952-78BB-3FA9-A7EF-D6FAF226C9C0> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libxcb.1.dylib
       0x1127ef000 -        0x1127f3fff +libXdmcp.6.dylib 7.0.0 (compatibility 7.0.0) <9224F781-7953-3BDC-9F92-8677582FB49D> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libXdmcp.6.dylib
       0x1127f6000 -        0x1127f9fff +constants.so ??? (???) <E8D0E261-033C-3C88-B4B6-94137DDEA7CD> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/constants.so
       0x1127fc000 -        0x1127fdff7 +rwobject.so ??? (???) <E7A51D6E-8A03-3FEF-8FE6-CB8D26DBB1C1> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/rwobject.so
       0x11403c000 -        0x114098ff7 +libSDL-1.2.0.dylib 12.4.0 (compatibility 12.0.0) <C2BA7E79-646E-3360-84AD-E89FE50A7C4E> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libSDL-1.2.0.dylib
       0x1140ad000 -        0x1141bfff7 +libX11.6.dylib 10.0.0 (compatibility 10.0.0) <AC4AC59B-0DFF-3D34-BA62-5DA474F4DEC6> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libX11.6.dylib
       0x1141d9000 -        0x1141defff +rect.so ??? (???) <669CFCD0-6465-3F6F-BC83-8CC68E23B9DA> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/rect.so
       0x1141e1000 -        0x1141e2ff7 +surflock.so ??? (???) <CD9FE378-1A9E-3F02-A1B6-B6E320E7DFC5> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/surflock.so
       0x1141e5000 -        0x1141e9fff +color.so ??? (???) <618D788E-F76D-35FE-83CD-EAB47E06D6E2> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/color.so
       0x1141ec000 -        0x1141eefff +cdrom.so ??? (???) <184FF3F5-B6C3-3E11-8FFE-0809FD93B8D4> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/cdrom.so
       0x1141f1000 -        0x1141f5ff7 +display.so ??? (???) <63464CB2-A5E5-3885-BFC9-259C32808774> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/display.so
       0x1141f9000 -        0x114230fff +surface.so ??? (???) <B5E2CFD3-CFE2-35B5-9F2D-782968CA630F> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/surface.so
       0x114234000 -        0x114235fff +bufferproxy.so ??? (???) <4ED9EB6A-A065-3B54-8C7C-E7906886C673> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/bufferproxy.so
       0x114238000 -        0x11423eff7 +draw.so ??? (???) <F5D96725-1C33-3F68-89F1-2D34792083E6> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/draw.so
       0x114241000 -        0x114244fff +event.so ??? (???) <306D9FA6-2508-3D50-BF6B-A7719DC3CE5D> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/event.so
       0x114247000 -        0x11424bfff +image.so ??? (???) <C6B5CA51-5C08-30EE-91CA-908EBC4F164A> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/image.so
       0x11424e000 -        0x114250fff +imageext.so ??? (???) <2E17CB8B-4058-3B22-87A4-F6B302C4E940> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/imageext.so
       0x114253000 -        0x11425efff +libSDL_image-1.2.0.dylib 9.4.0 (compatibility 9.0.0) <33FBE351-C558-3DB6-B60B-626F83B85DBA> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libSDL_image-1.2.0.dylib
       0x114262000 -        0x114280fff +libpng14.14.dylib 25.0.0 (compatibility 25.0.0) <2914A855-530F-3EE0-A32D-F704C89E93F5> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libpng14.14.dylib
       0x114286000 -        0x1142bbff7 +libjpeg.8.dylib 13.0.0 (compatibility 13.0.0) <228AD064-3EE9-3B60-9F81-E21CD9130165> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libjpeg.8.dylib
       0x1142c0000 -        0x114318fff +libtiff.3.dylib 13.5.0 (compatibility 13.0.0) <56E1F7DA-9347-3A59-94B2-544D57EC31F7> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libtiff.3.dylib
       0x114321000 -        0x114323fff +joystick.so ??? (???) <DBD9CB9A-B852-3F6F-9C41-A9A0EA9ADED4> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/joystick.so
       0x114326000 -        0x114327ff7 +key.so ??? (???) <DCA17D8E-0A30-38B2-AABD-40C97B39F56B> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/key.so
       0x11432a000 -        0x11432bff7 +mouse.so ??? (???) <808DE8B0-140B-3DDD-927E-2F68A5ABE92E> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/mouse.so
       0x11432e000 -        0x11432fff7 +time.so ??? (???) <A23AA876-A13C-379A-B09D-C94D26BE5E9A> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/time.so
       0x114332000 -        0x114339ff7 +mask.so ??? (???) <86EBA601-F717-3FEB-887D-EFFE1E3CA3C4> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/mask.so
       0x1143fc000 -        0x114400ff7 +_collections.so ??? (???) <95F1DA45-5403-3E62-8CC4-3C4328D944E4> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/_collections.so
       0x114405000 -        0x114409fff +operator.so ??? (???) <6047B35A-E437-35D5-912E-726597E2EF12> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/operator.so
       0x11440e000 -        0x114414fff +itertools.so ??? (???) <755A6CB1-39A0-33A8-AE22-53E2147A65EA> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/itertools.so
       0x11441c000 -        0x11441dfff +_bisect.so ??? (???) <4DE538D4-0E77-3AF4-87D5-9F2A139FCBD9> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/_bisect.so
       0x114420000 -        0x114421ff7 +_heapq.so ??? (???) <0E246293-4A16-3764-AEFA-D44E9FF41782> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/_heapq.so
       0x114425000 -        0x11442cfff +pixelarray.so ??? (???) <9CD109CA-399A-3C39-AB9A-A91B06D43B8F> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/pixelarray.so
       0x11442f000 -        0x114430ff7 +overlay.so ??? (???) <A2F17291-F363-3378-8841-5426DCD49459> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/overlay.so
       0x114433000 -        0x11443dfff +transform.so ??? (???) <8F063D6A-2E4E-3AFC-A8BE-D809035A1E70> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/transform.so
       0x114441000 -        0x114444ff7 +font.so ??? (???) <58830737-5BEA-34DA-B8C8-3781D9D0BA71> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/font.so
       0x114448000 -        0x11444ffff +libSDL_ttf-2.0.0.dylib 11.1.0 (compatibility 11.0.0) <69EC6349-BFC1-3044-8214-DE9B2F64B0A6> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libSDL_ttf-2.0.0.dylib
       0x114453000 -        0x1144d8ff7 +libfreetype.6.dylib 15.1.0 (compatibility 15.0.0) <371B9D4A-AB76-3685-9201-53514ABCD01E> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libfreetype.6.dylib
       0x1144e4000 -        0x1144f2ff7 +libbz2.1.0.dylib 1.0.6 (compatibility 1.0.0) <25F874DF-BAC2-31DB-8B12-73E4665F2149> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libbz2.1.0.dylib
       0x1144f5000 -        0x1144f7fff +mixer_music.so ??? (???) <64EF5A75-309D-3AF8-B643-5E4C943B2EB7> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/mixer_music.so
       0x1144fa000 -        0x11451cff7 +libSDL_mixer-1.2.0.dylib 13.0.0 (compatibility 13.0.0) <6A8C63EE-B48C-34E2-A0DA-9FED96336854> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libSDL_mixer-1.2.0.dylib
       0x11454e000 -        0x11457afff +libmikmod.3.dylib 4.0.0 (compatibility 4.0.0) <9FF0417E-47AB-3BFD-B87F-7F47FA1EC6B4> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libmikmod.3.dylib
       0x114587000 -        0x11458dff7 +libvorbisfile.3.dylib 7.4.0 (compatibility 7.0.0) <F20F9BE5-71CD-3768-9B8F-1EBBB8F5100C> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libvorbisfile.3.dylib
       0x114591000 -        0x1145bafff +libvorbis.0.dylib 5.5.0 (compatibility 5.0.0) <6D689E96-9398-3AA1-AB8D-77674E5E5381> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libvorbis.0.dylib
       0x1145bf000 -        0x1145e8fff +libFLAC.8.dylib 11.0.0 (compatibility 11.0.0) <A00280DB-9D56-3AA8-8E41-AB970C0B43C5> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libFLAC.8.dylib
       0x1145f4000 -        0x1145f8ff7 +libogg.0.dylib 9.0.0 (compatibility 9.0.0) <803530BC-1A51-3DD1-BC43-BD39AC156272> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libogg.0.dylib
       0x1145fb000 -        0x114637ff7 +libsmpeg-0.4.0.dylib 2.3.0 (compatibility 2.0.0) <64955FD9-FA00-3608-B216-A6E30D2A388C> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libsmpeg-0.4.0.dylib
       0x11465c000 -        0x114660ff7 +mixer.so ??? (???) <0F9C182E-EC05-3015-9379-FCFC57B9899E> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/mixer.so
       0x114664000 -        0x114666fff +movie.so ??? (???) <CF073762-55A3-3EE5-BC1E-088CDEEA1377> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/movie.so
       0x114669000 -        0x114748fff +multiarray.so ??? (???) <2F7C614E-458A-3980-BCEC-E72CA5285853> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/core/multiarray.so
       0x114761000 -        0x1147a4ff7 +umath.so ??? (???) <0097431B-D4B3-3C03-9201-058F546012A6> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/core/umath.so
       0x1147b1000 -        0x1147c6fff +_sort.so ??? (???) <BFD7073E-8443-3E69-8F00-12A3E630E9E7> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/core/_sort.so
       0x1147c9000 -        0x1147cdff7 +_dotblas.so ??? (???) <EDD03F2B-F96D-356C-A4C6-51B69B0AFE38> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/core/_dotblas.so
       0x1147d0000 -        0x1147deff7 +cPickle.so ??? (???) <3FB232B9-4F7C-355D-8190-A88742BB764D> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/cPickle.so
       0x1147e3000 -        0x1147e5ff7 +cStringIO.so ??? (???) <D51210F9-F45C-33F3-8D8F-32EDFE0241E9> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/cStringIO.so
       0x1147e9000 -        0x11480bff7 +scalarmath.so ??? (???) <F44B8C6B-AD88-37DD-AE95-802239832940> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/core/scalarmath.so
       0x114850000 -        0x114851ff7 +_functools.so ??? (???) <4B47A636-AE4E-3692-80A9-A3DCD94C8F66> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/_functools.so
       0x114894000 -        0x114898ff7 +math.so ??? (???) <C75499AF-1E6C-3DFB-A0C5-121DD35E006C> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/math.so
       0x11489c000 -        0x1148a0fff +_compiled_base.so ??? (???) <55C6B02C-C31E-3162-87CE-DE158528BEEF> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/lib/_compiled_base.so
       0x1148e3000 -        0x1148e7fff +lapack_lite.so ??? (???) <072DD24E-2461-398A-88A1-248CBFE49890> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/linalg/lapack_lite.so
       0x1148ea000 -        0x1148ebfff +grp.so ??? (???) <56A01074-B143-30D0-A9FC-7DE3F7885E19> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/grp.so
       0x1148ee000 -        0x1148f7fff +fftpack_lite.so ??? (???) <5087603C-AFFB-3C8C-9BD2-DC5E43C3AFCC> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/fft/fftpack_lite.so
       0x1148fa000 -        0x1148fcfff +_arraysurfarray.so ??? (???) <418967D3-1317-3FA8-8FD2-4C4A0E9FFC46> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/_arraysurfarray.so
       0x114b00000 -        0x114b35ff7 +mtrand.so ??? (???) <B414CD9D-E90D-3AE2-B216-6E3AD754D503> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/numpy/random/mtrand.so
       0x114ba5000 -        0x114ba9ff7 +_numericsurfarray.so ??? (???) <997F6C06-D043-330A-AF5A-472427971504> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/_numericsurfarray.so
       0x114bac000 -        0x114badff7 +_numericsndarray.so ??? (???) <338E51F5-895B-3E97-9788-41DA10C2D637> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/_numericsndarray.so
       0x114bb0000 -        0x114bb1fff +fastevent.so ??? (???) <1FC5534A-59F1-3D33-8AFA-39DA98CD61BB> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pygame/fastevent.so
       0x114bb4000 -        0x114bb7fff +binascii.so ??? (???) <4D07D220-A64D-344E-9E94-7D632249A53B> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/binascii.so
       0x114bba000 -        0x114bbcff7 +_hashlib.so ??? (???) <860BBA28-673B-3DDF-9875-4AA54233887B> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/_hashlib.so
       0x114bbf000 -        0x114c04ff7 +libssl.1.0.0.dylib ??? (???) <DE0F1FEA-14AD-3EFF-8FA9-BD481A34DCB9> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libssl.1.0.0.dylib
       0x114c1c000 -        0x114d57fc7 +libcrypto.1.0.0.dylib ??? (???) <C3393AF2-D903-3E8B-8CCF-328079AAFFDD> /Users/adiener/Desktop/dinosInSpace.app/Contents/Frameworks/libcrypto.1.0.0.dylib
       0x114dba000 -        0x114dbbfff +_random.so ??? (???) <B40802DA-148E-3802-A662-FF11F8299A41> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/_random.so
       0x115002000 -        0x11502aff7 +pyexpat.so ??? (???) <42BF52C0-478C-3A4D-95D9-2217F2F4E4BB> /Users/adiener/Desktop/dinosInSpace.app/Contents/Resources/lib/python2.7/lib-dynload/pyexpat.so
       0x116473000 -        0x116477fff  com.apple.audio.AudioIPCPlugIn 1.1.6 (1.1.6) <917E3DC8-E34D-B130-F61F-50808466E674> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
       0x11647c000 -        0x116482ff7  com.apple.audio.AppleHDAHALPlugIn 2.0.5 (2.0.5f14) <C35BDA60-35FC-4BE7-B378-DCC73D99E2C9> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
       0x11655a000 -        0x116625fef  com.apple.audio.units.Components 1.6.5 (1.6.5) <7786F079-E0CE-39BC-0CE9-EAE1097AF851> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
    0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
    0x7fff80056000 -     0x7fff800a2fff  libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
    0x7fff800a3000 -     0x7fff80158fe7  com.apple.ink.framework 1.3.3 (107) <D76C7591-B060-E2DE-6634-968FDABD87EF> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff801f3000 -     0x7fff8022dfff  libcups.2.dylib 2.8.0 (compatibility 2.0.0) <7982734A-B66B-44AA-DEEC-364D2C10009B> /usr/lib/libcups.2.dylib
    0x7fff8022e000 -     0x7fff8026ffff  com.apple.SystemConfiguration 1.10.8 (1.10.2) <78D48D27-A9C4-62CA-2803-D0BBED82855A> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff80270000 -     0x7fff80284ff7  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <63C87CF7-56B3-4038-8136-8C26E96AD42F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff80302000 -     0x7fff80318fe7  com.apple.MultitouchSupport.framework 207.11 (207.11) <8233CE71-6F8D-8B3C-A0E1-E123F6406163> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff80319000 -     0x7fff80319ff7  com.apple.Carbon 150 (152) <19B37B7B-1594-AD0A-7F14-FA2F85AD7241> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff80336000 -     0x7fff8037ffef  libGLU.dylib ??? (???) <B0F4CA55-445F-E901-0FCF-47B3B4BAE6E2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff80380000 -     0x7fff803a0ff7  com.apple.DirectoryService.Framework 3.6 (621.11) <AD76C757-6701-BDB5-631E-1CB77D669586> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff803a1000 -     0x7fff803b2ff7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <FB5EE53A-0534-0FFA-B2ED-486609433717> /usr/lib/libz.1.dylib
    0x7fff80428000 -     0x7fff80c32fe7  libBLAS.dylib 219.0.0 (compatibility 1.0.0) <EEE5CE62-9155-6559-2AEA-05CED0F5B0F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff80c33000 -     0x7fff80c39ff7  com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff80d3f000 -     0x7fff80d86ff7  com.apple.coreui 2 (114) <BB09E685-1F5D-0676-1A0E-295610B387A8> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff80dd2000 -     0x7fff80dd6ff7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
    0x7fff80dd7000 -     0x7fff80f95ff7  com.apple.ImageIO.framework 3.0.5 (3.0.5) <4CF96F2C-B7BB-4C57-E352-3C678CA2B2B1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff811d9000 -     0x7fff811d9ff7  com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <DA9BFF01-40DF-EBD5-ABB7-787DAF2D77CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff811da000 -     0x7fff811daff7  com.apple.Cocoa 6.6 (???) <68B0BE46-6E24-C96F-B341-054CF9E8F3B6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff811db000 -     0x7fff81465fe7  com.apple.security 6.1.2 (55002) <FD0B5AD4-74DB-7ED8-90D3-6EC56FFA8557> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff81533000 -     0x7fff81536ff7  com.apple.securityhi 4.0 (36638) <38935851-09E4-DDAB-DB1D-30ADC39F7ED0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff81537000 -     0x7fff81675fff  com.apple.CoreData 102.1 (251) <782F29CA-ACC7-4A77-5772-52FBE2CEFB5E> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff81676000 -     0x7fff81974fff  com.apple.HIToolbox 1.6.5 (???) <AD1C18F6-51CB-7E39-35DD-F16B1EB978A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff81c48000 -     0x7fff81c9bff7  com.apple.HIServices 1.8.3 (???) <F6E0C7A7-C11D-0096-4DDA-2C77793AA6CD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff81e10000 -     0x7fff82257fef  com.apple.RawCamera.bundle 3.7.1 (570) <5AFA87CA-DC3D-F84E-7EA1-6EABA8807766> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff82288000 -     0x7fff82341fff  libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib
    0x7fff82342000 -     0x7fff8235bfff  com.apple.CFOpenDirectory 10.6 (10.6) <CCF79716-7CC6-2520-C6EB-A4F56AD0A207> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8235c000 -     0x7fff82690fef  com.apple.CoreServices.CarbonCore 861.39 (861.39) <1386A24D-DD15-5903-057E-4A224FAF580B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff82691000 -     0x7fff826acff7  com.apple.openscripting 1.3.1 (???) <5A6ECC32-04D0-9A62-635D-1DD03EC6E190> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff826ad000 -     0x7fff826e0ff7  libTrueTypeScaler.dylib ??? (???) <B7BA8104-FA18-39A2-56E1-922EE7A660AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff826e1000 -     0x7fff826e5ff7  libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <DB710299-B4D9-3714-66F7-5D2964DE585B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff82882000 -     0x7fff8289fff7  libPng.dylib ??? (???) <A6D093D2-CA9D-2035-9C11-0AE98585C6F1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff828a0000 -     0x7fff828c1fff  libresolv.9.dylib 41.1.0 (compatibility 1.0.0) <9410EC7F-4D24-6740-AFEE-90405750FAD7> /usr/lib/libresolv.9.dylib
    0x7fff82a72000 -     0x7fff82cf4fff  com.apple.Foundation 6.6.8 (751.63) <E10E4DB4-9D5E-54A8-3FB6-2A82426066E4> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff82cf5000 -     0x7fff82d1dfff  com.apple.DictionaryServices 1.1.2 (1.1.2) <E9269069-93FA-2B71-F9BA-FDDD23C4A65E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff82d1e000 -     0x7fff82d9cff7  com.apple.CoreText 151.12 (???) <5BE797B7-C903-B664-ADD9-7514B1A6EF9E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff82d9d000 -     0x7fff82e4dfff  edu.mit.Kerberos 6.5.11 (6.5.11) <085D80F5-C9DC-E252-C21B-03295E660C91> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff82e72000 -     0x7fff82f12fff  com.apple.LaunchServices 362.3 (362.3) <B90B7C31-FEF8-3C26-BFB3-D8A48BD2C0DA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff82f13000 -     0x7fff82f18ff7  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
    0x7fff82f19000 -     0x7fff82f19ff7  com.apple.Accelerate 1.6 (Accelerate 1.6) <2BB7D669-4B40-6A52-ADBD-DA4DB3BC0B1B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff83019000 -     0x7fff83026fe7  libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <1C35FA50-9C70-48DC-9E8D-2054F7A266B1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff83027000 -     0x7fff83029fff  com.apple.print.framework.Print 6.1 (237.1) <CA8564FB-B366-7413-B12E-9892DA3C6157> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff8302a000 -     0x7fff83072ff7  libvDSP.dylib 268.0.1 (compatibility 1.0.0) <170DE04F-89AB-E295-0880-D69CAFBD7979> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff83073000 -     0x7fff83096fff  com.apple.opencl 12.3.6 (12.3.6) <42FA5783-EB80-1168-4015-B8C68F55842F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff83097000 -     0x7fff83097ff7  com.apple.CoreServices 44 (44) <DC7400FB-851E-7B8A-5BF6-6F50094302FB> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff83510000 -     0x7fff8351bff7  com.apple.speech.recognition.framework 3.11.1 (3.11.1) <60484D84-BA63-13DD-50E9-ABDA402C3C45> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff8351c000 -     0x7fff835ddfef  com.apple.ColorSync 4.6.8 (4.6.8) <7DF1D175-6451-51A2-DBBF-40FCA78C0D2C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff84040000 -     0x7fff8404ffef  com.apple.opengl 1.6.14 (1.6.14) <ECAE2D12-5BE3-46E7-6EE5-563B80B32A3E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff84052000 -     0x7fff84058ff7  com.apple.CommerceCore 1.0 (9.1) <3691E9BA-BCF4-98C7-EFEC-78DA6825004E> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
    0x7fff84094000 -     0x7fff841c9fff  com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <F4814A13-E557-59AF-30FF-E62929367933> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff84c3f000 -     0x7fff84c7afff  com.apple.AE 496.5 (496.5) <208DF391-4DE6-81ED-C697-14A2930D1BC6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff84cb6000 -     0x7fff84cb9ff7  libCoreVMClient.dylib ??? (???) <75819794-3B7A-8944-D004-7EA6DD7CE836> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff84e80000 -     0x7fff84f42fe7  libFontParser.dylib ??? (???) <EF06F16C-0CC9-B4CA-7BD9-0A97FA967340> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff84f43000 -     0x7fff84f5afff  com.apple.ImageCapture 6.1 (6.1) <79AB2131-2A6C-F351-38A9-ED58B25534FD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff84fc8000 -     0x7fff84fedff7  com.apple.CoreVideo 1.6.2 (45.6) <E138C8E7-3CB6-55A9-0A2C-B73FE63EA288> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff85138000 -     0x7fff852f6fff  libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <4274FC73-A257-3A56-4293-5968F3428854> /usr/lib/libicucore.A.dylib
    0x7fff8563b000 -     0x7fff856b8fef  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
    0x7fff856b9000 -     0x7fff856b9ff7  com.apple.vecLib 3.6 (vecLib 3.6) <08D3D45D-908B-B86A-00BA-0F978D2702A7> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff856f8000 -     0x7fff85a95fe7  com.apple.QuartzCore 1.6.3 (227.37) <16DFF6CD-EA58-CE62-A1D7-5F6CE3D066DD> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff85b16000 -     0x7fff85b76fe7  com.apple.framework.IOKit 2.0 (???) <4F071EF0-8260-01E9-C641-830E582FA416> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff85b77000 -     0x7fff85bc6ff7  com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <01B370FB-D524-F660-3826-E85B7F0D85CD> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
    0x7fff85bc7000 -     0x7fff85c4cff7  com.apple.print.framework.PrintCore 6.3 (312.7) <CDFE82DD-D811-A091-179F-6E76069B432D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff85c64000 -     0x7fff85c72ff7  libkxld.dylib ??? (???) <8145A534-95CC-9F3C-B78B-AC9898F38C6F> /usr/lib/system/libkxld.dylib
    0x7fff85c7c000 -     0x7fff85e3dfef  libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
    0x7fff85e3e000 -     0x7fff85e53ff7  com.apple.LangAnalysis 1.6.6 (1.6.6) <DC999B32-BF41-94C8-0583-27D9AB463E8B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff85e54000 -     0x7fff85f39fef  com.apple.DesktopServices 1.5.11 (1.5.11) <39FAA3D2-6863-B5AB-AED9-92D878EA2438> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff85f3a000 -     0x7fff85fcafff  com.apple.SearchKit 1.3.0 (1.3.0) <3403E658-A54E-A79A-12EB-E090E8743984> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff85ffd000 -     0x7fff85ffffff  libRadiance.dylib ??? (???) <E08CD209-E3E4-2753-AF8A-90DD12ED556F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff86000000 -     0x7fff86444fef  libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <E14EC4C6-B055-A4AC-B971-42AB644E4A7C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8647a000 -     0x7fff86591fef  libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <1B27AFDD-DF87-2009-170E-C129E1572E8B> /usr/lib/libxml2.2.dylib
    0x7fff86657000 -     0x7fff866e3fef  SecurityFoundation ??? (???) <6860DE26-0D42-D1E8-CD7C-5B42D78C1E1D> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff867d2000 -     0x7fff867e1fff  com.apple.NetFS 3.2.2 (3.2.2) <7CCBD70E-BF31-A7A7-DB98-230687773145> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff867e2000 -     0x7fff8682cff7  com.apple.Metadata 10.6.3 (507.15) <DE238BE4-5E22-C4D5-CF5C-3D50FDEE4701> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff868a1000 -     0x7fff868d2fff  libGLImage.dylib ??? (???) <562565E1-AA65-FE96-13FF-437410C886D0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff868d3000 -     0x7fff868dafff  com.apple.OpenDirectory 10.6 (10.6) <4200CFB0-DBA1-62B8-7C7C-91446D89551F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff868db000 -     0x7fff86930ff7  com.apple.framework.familycontrols 2.0.2 (2020) <F09541B6-5E28-1C01-C1AE-F6A2508670C7> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff86931000 -     0x7fff86a05fe7  com.apple.CFNetwork 454.12.4 (454.12.4) <C83E2BA1-1818-B3E8-5334-860AD21D1C80> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff86a67000 -     0x7fff86a68ff7  com.apple.TrustEvaluationAgent 1.1 (1) <306FD9EE-A301-41D5-EBDE-2FC52F28229C> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff86a99000 -     0x7fff86bb3fff  libGLProgrammability.dylib ??? (???) <D1650AED-02EF-EFB3-100E-064C7F018745> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff870bb000 -     0x7fff87155fff  com.apple.ApplicationServices.ATS 275.19 (???) <2DE8987F-4563-4D8E-45C3-2F6F786E120D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff871f5000 -     0x7fff8736cfe7  com.apple.CoreFoundation 6.6.6 (550.44) <BB4E5158-E47A-39D3-2561-96CB49FA82D4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8736d000 -     0x7fff87381fff  libGL.dylib ??? (???) <2ECE3B0F-39E1-3938-BF27-7205C6D0358B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff875f7000 -     0x7fff87716fe7  libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <14115D29-432B-CF02-6B24-A60CC533A09E> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff87747000 -     0x7fff877c6fe7  com.apple.audio.CoreAudio 3.2.6 (3.2.6) <79E256EB-43F1-C7AA-6436-124A4FFB02D0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff877c7000 -     0x7fff877cafff  com.apple.help 1.3.2 (41.1) <BD1B0A22-1CB8-263E-FF85-5BBFDE3660B9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff878cc000 -     0x7fff8790fff7  libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <5FF3D7FD-84D8-C5FA-D640-90BB82EC651D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff889ec000 -     0x7fff889edfff  liblangid.dylib ??? (???) <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
    0x7fff889ee000 -     0x7fff88a2ffef  com.apple.QD 3.36 (???) <5DC41E81-32C9-65B2-5528-B33E934D5BB4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff88a30000 -     0x7fff88a46fef  libbsm.0.dylib ??? (???) <83676D2E-23CD-45CD-BE5C-35FCFFBBBDBB> /usr/lib/libbsm.0.dylib
    0x7fff88a47000 -     0x7fff88a4cfff  libGFXShared.dylib ??? (???) <6BBC351E-40B3-F4EB-2F35-05BDE52AF87E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff88a4d000 -     0x7fff88a4eff7  com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <49B723D1-85F8-F86C-2331-F586C56D68AF> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff88bc1000 -     0x7fff88becff7  libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <8AB4CA9E-435A-33DA-7041-904BA7FA11D5> /usr/lib/libxslt.1.dylib
    0x7fff88bed000 -     0x7fff892e9ff7  com.apple.CoreGraphics 1.545.0 (???) <58D597B1-EB3B-710E-0B8C-EC114D54E11B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff892ea000 -     0x7fff893a7fff  com.apple.CoreServices.OSServices 359.2 (359.2) <BBB8888E-18DE-5D09-3C3A-F4C029EC7886> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff893e6000 -     0x7fff89435fef  libTIFF.dylib ??? (???) <2DDC5A18-35EE-5B59-10D8-0F6925DB3858> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff894f3000 -     0x7fff895a9ff7  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib
    0x7fff895aa000 -     0x7fff89687fff  com.apple.vImage 4.1 (4.1) <C3F44AA9-6F71-0684-2686-D3BBC903F020> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff896f8000 -     0x7fff896feff7  IOSurface ??? (???) <04EDCEDE-E36F-15F8-DC67-E61E149D2C9A> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff89727000 -     0x7fff8974eff7  libJPEG.dylib ??? (???) <921A3A14-A69B-F393-1678-5A5D32D4BDF2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff899d3000 -     0x7fff89a3dfe7  libvMisc.dylib 268.0.1 (compatibility 1.0.0) <7D8B6D68-7E70-2AF2-BF9F-2CD56145909C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff89a3e000 -     0x7fff89a43fff  libGIF.dylib ??? (???) <1888A176-22D5-C663-22D0-336D9D213BD6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff89a46000 -     0x7fff8a440ff7  com.apple.AppKit 6.6.8 (1038.36) <4CFBE04C-8FB3-B0EA-8DDB-7E7D10E9D251> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff8a764000 -     0x7fff8a764ff7  com.apple.ApplicationServices 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff8a765000 -     0x7fff8a7a3fe7  libFontRegistry.dylib ??? (???) <395D7C0D-36B5-B353-0DC8-51ABC0B1C030> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff8a7a4000 -     0x7fff8a7b6fe7  libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib

Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 1.58f15
Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB
Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: ST9320325ASG, 298.09 GB
Serial ATA Device: MATSHITADVD-R   UJ-898
USB Device: Hub, 0x0424  (SMSC), 0x2514, 0xfa100000 / 2
USB Device: USB Receiver, 0x046d  (Logitech Inc.), 0xc52b, 0xfa140000 / 6
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0236, 0xfa120000 / 5
USB Device: BRCM2070 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0xfa110000 / 4
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8218, 0xfa113000 / 9
USB Device: Internal Memory Card Reader, 0x05ac  (Apple Inc.), 0x8403, 0xfa130000 / 3
USB Device: Hub, 0x0424  (SMSC), 0x2514, 0xfd100000 / 2
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0xfd110000 / 4
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0xfd120000 / 3

The screen fades to black before it crashes, so it's at least doing something and apparently trying to go into full screen mode.

A few things I notice looking through the app bundle:
  • There are quite a lot of dylibs in here, some of which are redundant with system ones. I assume py2app is packing them all in automatically, but if you have any control over it, you can probably eliminate quite a lot of them and just link to what's in /usr/lib to decrease your archive size.
  • The screenCap directory in Resources is a bit concerning. If screenshots are going to be written there at runtime, that won't necessarily work in the wild. Rather than writing to a location inside the app bundle, best practice is to put things like this somewhere inside the user's home directory, possibly ~/Library/Application Support.
  • A lot of users (myself included) take issue with a game going into full screen mode right at startup. It's somewhat more polite to launch in a window and give the option for full screen sometime later. Not a deal breaker, but definitely a nice-to-have. An interesting discussion on this topic, if you're curious: http://forums.tigsource.com/index.php?topic=23705.0

Hope this helps!
Quote this message in a reply
Luminary
Posts: 5,143
Joined: 2002.04
Post: #3
This is SDL_FillRect crashing and being caught either by SDL's or Python's signal catching mechanism. You should disable SDL's, IDK if you can disable Python's or what effect that might have, but it might be worth looking into.
Quote this message in a reply
Apprentice
Posts: 6
Joined: 2012.05
Post: #4
Thanks for the replies. I tried packaging a version that launches in windowed mode and it works fine on other machines, so I'm guessing the SDL issue has something to do with Fullscreen, though I thought that was fixed with the most recent version of SDL.

@ThemsAllTook
I didn't know that about writing files at runtime to the bundle directory. The screen capture works when I've tested it on other computers. I did feel it was a bit sketchy but didn't know what else to do (this is my first game / programming project). What is the reason it wouldn't necessarily work and why it is a bad practice?

@OneSadCookie
I don't think I understand what the signal catching mechanism is. Would you mind elaborating a bit?

Thanks both, the feedback is very helpful
Quote this message in a reply
Moderator
Posts: 1,560
Joined: 2003.10
Post: #5
(May 11, 2012 03:23 PM)sabajt Wrote:  @ThemsAllTook
I didn't know that about writing files at runtime to the bundle directory. The screen capture works when I've tested it on other computers. I did feel it was a bit sketchy but didn't know what else to do (this is my first game / programming project). What is the reason it wouldn't necessarily work and why it is a bad practice?

In the case of some types of user accounts, the user won't have write access to certain directories like /Applications, which is a place your game will likely end up on some systems. It's safest to assume you won't be able to modify files in your application bundle or its directory at runtime. Some info from Apple here: https://developer.apple.com/library/mac/...2-CH3-SW11

If you don't have an easy way to call the Cocoa methods listed in the link above to get the directories from the system, it should work well enough to create a directory for your game's files in ~/Library/Application Support and just write your stuff there. Preference files would go in ~/Library/Preferences. This isn't as futureproof as querying the system for the file paths, but it should work on all current Mac OS X versions and for the foreseeable future.

Windows works similarly too these days, so if you're writing stuff outside the designated locations there (the APPDATA environment variable tells you where), your players will probably have problems if they're logged into Windows as a user without admin privileges.

This is one of those things you just sort of have to know, since your typical developer will be using an admin account anyway and won't run into the problem on their own computer. Another such thing to watch out for is case sensitivity...a Mac's hard drive can be formatted such that file names with the same letters but different capitalization are counted as different, though it isn't by default. If your code references any of your data files with different capitalization than the actual file's name, it'll work on a case insensitive system but will be unable to find the file on a case sensitive one.
Quote this message in a reply
Apprentice
Posts: 6
Joined: 2012.05
Post: #6
Thanks for the info, I'll see what I can do about that.

Made a post an hour ago but edit it out because I've actually got one working on both machines now: 10.6.8 and 10.7.3. Here is that file:

*file removed*

For this to work, run launchDIS.app, not dinosInSpace.app. launchDIS.app is an applescript that just opens dinosInSpace. Not sure why, but without using that the application won't open correctly.
Quote this message in a reply
Apprentice
Posts: 6
Joined: 2012.05
Post: #7
I've now found that opening the app normally makes the app launch incorrectly (same issue as above - it "hangs" and won't open unless the dock icon is clicked) however the app opens fine if opened from the app's bundle > contents > macOS file. I have no idea why. Has anyone else run into this issue when packaging apps?
Quote this message in a reply
Apprentice
Posts: 6
Joined: 2012.05
Post: #8
allllright... so i think i've got something working finally. called applescript with python from the top file by adding:
os.system("""osascript -e 'tell app "dinosInSpace" to launch'""")

here's that: http://dinopuzzlegame.com/wp-content/upl...ee_mac.zip

it should work just like a normal app by dragging to the applications directory from the install folder. could a few folks test it? thanks
Quote this message in a reply
Moderator
Posts: 1,560
Joined: 2003.10
Post: #9
I had a post all written up, but it looks like you solved the problem while I was typing. Just tried it out, and it works great! Played through the first few levels. Cool game, I'm really enjoying it!
Quote this message in a reply
Apprentice
Posts: 6
Joined: 2012.05
Post: #10
woohoo Smile thanks.
Quote this message in a reply
Post Reply