Is there any change if you use the latest py2app 0.11? Barry
> On 30 Jan 2017, at 19:14, David A. Riggs <david.a.ri...@gmail.com> wrote: > > I've got a bizarre issue here. I've built a .app with py2app 0.10 on my OS X > 10.9.5 machine using python.org <http://python.org/> Python 2.7.12. It's a > Tkinter application, with a relatively simple `setup.py`. The .app works > beautifully when I build it and double-click it locally, and when I "sneaker > net" it to a 10.10.5 non-development Mac. > > However, if I *download* the exact same file from the Internet, Apple's > Gatekeeper says that this "is an application downloaded from the Internet. > Are you sure you want to open it?" When I click "Open", my Tkinter GUI very > briefly appears, and then CRASH. > > When I double-click the downloaded version a second time (after its first > crash), it seem to work fine. Presumably OS X is clearing the > com.apple.quarantine attribute during the failed first run? > > Does anyone have a clue as to what could be causing this quarantine-related > crash?! > > The crash diagnostics follow. > > You may download my .app file from the following URL if you'd like to try it > yourself: > > > http://myotisoft.com/wp-content/uploads/2016/10/Myotisoft_Transect-1.1.4-MacOSX.zip > > <http://myotisoft.com/wp-content/uploads/2016/10/Myotisoft_Transect-1.1.4-MacOSX.zip> > > Thanks for any help you can offer! > > - DR > > > Crash diagnostics: > > > Process: Myotisoft Transect 1.1.4 [6331] > Path: /Users/USER/Downloads/Myotisoft Transect > 1.1.4.app/Contents/MacOS/Myotisoft Transect 1.1.4 > Identifier: com.myotisoft.transect > Version: 1.1.4 (1.1.4) > Code Type: X86-64 (Native) > Parent Process: launchd [273] > Responsible: Myotisoft Transect 1.1.4 [6331] > User ID: 501 > > Date/Time: 2017-01-26 21:55:33.906 -0800 > OS Version: Mac OS X 10.9.5 (13F34) > Report Version: 11 > Anonymous UUID: 4FDDD4D4-D605-83FC-F213-CE2AC888F9D2 > > Sleep/Wake UUID: BB7BD922-CCB7-4B40-B294-2A8709CE2CFF > > Crashed Thread: 0 Dispatch queue: com.apple.main-thread > > Exception Type: EXC_CRASH (SIGABRT) > Exception Codes: 0x0000000000000000, 0x0000000000000000 > > Application Specific Information: > abort() called > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 libsystem_kernel.dylib 0x00007fff8ccd6866 __pthread_kill + 10 > 1 libsystem_pthread.dylib 0x00007fff8d4b335c pthread_kill + 92 > 2 libsystem_c.dylib 0x00007fff89b04b1a abort + 125 > 3 org.python.python 0x00000001006e9ed1 Py_FatalError + 49 > 4 org.python.python 0x00000001006ba96f PyEval_RestoreThread > + 95 > 5 _tkinter.so 0x0000000102a357b3 > Tkapp_CallDeallocArgs + 9523 > 6 Tcl 0x0000000102a4c786 > TclInvokeStringCommand + 124 > 7 Tcl 0x0000000102a4dab6 0x102a40000 + 55990 > 8 Tcl 0x0000000102a8dd6a 0x102a40000 + 318826 > 9 Tcl 0x0000000102a91dbc 0x102a40000 + 335292 > 10 Tcl 0x0000000102a4f73f TclEvalObjEx + 422 > 11 Tcl 0x0000000102ad0f92 0x102a40000 + 593810 > 12 Tcl 0x0000000102ad1192 0x102a40000 + 594322 > 13 Tcl 0x0000000102ab7a14 Tcl_ServiceEvent + > 140 > 14 Tcl 0x0000000102ab7dd1 Tcl_ServiceAll + 173 > 15 Tcl 0x0000000102ae64bd 0x102a40000 + 681149 > 16 com.apple.CoreFoundation 0x00007fff8b433d67 > __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 > 17 com.apple.CoreFoundation 0x00007fff8b433cd7 > __CFRunLoopDoObservers + 391 > 18 com.apple.CoreFoundation 0x00007fff8b425493 __CFRunLoopRun + 995 > 19 com.apple.CoreFoundation 0x00007fff8b424e75 CFRunLoopRunSpecific > + 309 > 20 com.apple.HIToolbox 0x00007fff92fa5a0d > RunCurrentEventLoopInMode + 226 > 21 com.apple.HIToolbox 0x00007fff92fa57b7 > ReceiveNextEventCommon + 479 > 22 com.apple.HIToolbox 0x00007fff92fa55bc > _BlockUntilNextEventMatchingListInModeWithFilter + 65 > 23 com.apple.AppKit 0x00007fff9020a24e _DPSNextEvent + 1434 > 24 com.apple.AppKit 0x00007fff9020989b -[NSApplication > nextEventMatchingMask:untilDate:inMode:dequeue:] + 122 > 25 Tk 0x0000000102bdba2a 0x102b25000 + 748074 > 26 com.apple.AppKit 0x00007fff90568e2e -[NSApplication > _realDoModalLoop:peek:] + 642 > 27 com.apple.AppKit 0x00007fff9056754e -[NSApplication > runModalForWindow:] + 117 > 28 com.apple.AppKit 0x00007fff905978a2 > _NXDoLocalRunAlertPanel + 427 > 29 com.apple.AppKit 0x00007fff905976df NSRunAlertPanel + 157 > 30 com.myotisoft.transect 0x0000000100004009 0x100000000 + 16393 > 31 com.myotisoft.transect 0x00000001000013ff main + 1375 > 32 com.myotisoft.transect 0x0000000100000ce4 start + 52 > > Thread 1: > 0 libsystem_kernel.dylib 0x00007fff8ccd6e6a __workq_kernreturn + > 10 > 1 libsystem_pthread.dylib 0x00007fff8d4b3f08 _pthread_wqthread + > 330 > 2 libsystem_pthread.dylib 0x00007fff8d4b6fb9 start_wqthread + 13 > > Thread 2:: Dispatch queue: com.apple.libdispatch-manager > 0 libsystem_kernel.dylib 0x00007fff8ccd7662 kevent64 + 10 > 1 libdispatch.dylib 0x00007fff92ce1421 _dispatch_mgr_invoke > + 239 > 2 libdispatch.dylib 0x00007fff92ce1136 _dispatch_mgr_thread > + 52 > > Thread 3: > 0 libsystem_kernel.dylib 0x00007fff8ccd6e6a __workq_kernreturn + > 10 > 1 libsystem_pthread.dylib 0x00007fff8d4b3f08 _pthread_wqthread + > 330 > 2 libsystem_pthread.dylib 0x00007fff8d4b6fb9 start_wqthread + 13 > > Thread 4: > 0 libsystem_kernel.dylib 0x00007fff8ccd6e6a __workq_kernreturn + > 10 > 1 libsystem_pthread.dylib 0x00007fff8d4b3f08 _pthread_wqthread + > 330 > 2 libsystem_pthread.dylib 0x00007fff8d4b6fb9 start_wqthread + 13 > > Thread 5: > 0 libsystem_kernel.dylib 0x00007fff8ccd6e6a __workq_kernreturn + > 10 > 1 libsystem_pthread.dylib 0x00007fff8d4b3f08 _pthread_wqthread + > 330 > 2 libsystem_pthread.dylib 0x00007fff8d4b6fb9 start_wqthread + 13 > > Thread 6: > 0 libsystem_kernel.dylib 0x00007fff8ccd69aa __select + 10 > 1 Tcl 0x0000000102ae77e9 0x102a40000 + 686057 > 2 libsystem_pthread.dylib 0x00007fff8d4b2899 _pthread_body + 138 > 3 libsystem_pthread.dylib 0x00007fff8d4b272a _pthread_start + 137 > 4 libsystem_pthread.dylib 0x00007fff8d4b6fc9 thread_start + 13 > > Thread 7:: com.apple.appkit-heartbeat > 0 libsystem_kernel.dylib 0x00007fff8ccd6a3a __semwait_signal + 10 > 1 libsystem_c.dylib 0x00007fff89b23dc0 nanosleep + 200 > 2 libsystem_c.dylib 0x00007fff89b23cb2 usleep + 54 > 3 com.apple.AppKit 0x00007fff9046e17d -[NSUIHeartBeat > _heartBeatThread:] + 2132 > 4 com.apple.Foundation 0x00007fff93f0cdfb __NSThread__main__ + > 1318 > 5 libsystem_pthread.dylib 0x00007fff8d4b2899 _pthread_body + 138 > 6 libsystem_pthread.dylib 0x00007fff8d4b272a _pthread_start + 137 > 7 libsystem_pthread.dylib 0x00007fff8d4b6fc9 thread_start + 13 > > Thread 0 crashed with X86 Thread State (64-bit): > rax: 0x0000000000000000 rbx: 0x00007fff7a160310 rcx: 0x00007fff5fbfb7b8 > rdx: 0x0000000000000000 > rdi: 0x0000000000000707 rsi: 0x0000000000000006 rbp: 0x00007fff5fbfb7e0 > rsp: 0x00007fff5fbfb7b8 > r8: 0x0000000000000040 r9: 0x00007fff5fbfb700 r10: 0x0000000008000000 > r11: 0x0000000000000206 > r12: 0x0000000000000000 r13: 0x0000000000000001 r14: 0x0000000000000006 > r15: 0x00000001031516a0 > rip: 0x00007fff8ccd6866 rfl: 0x0000000000000206 cr2: 0x0000000107e22100 > > Logical CPU: 0 > Error Code: 0x02000148 > Trap Number: 133 > > > > -- > David A. Riggs <david.a.ri...@gmail.com <mailto:david.a.ri...@gmail.com>> > > <Myotisoft Transect > 1.1.4_2017-01-26-215534_Davids-MacBook-Pro.crash>_______________________________________________ > Pythonmac-SIG maillist - Pythonmac-SIG@python.org > https://mail.python.org/mailman/listinfo/pythonmac-sig > unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org https://mail.python.org/mailman/listinfo/pythonmac-sig unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG