Because it's a binary crash of Python, nothing shows up in the Terminal. The Python app rocket bounces in the Dock a few times before the crash, it doesn't get to the splash screen, and from the crash report it looks like it's happening when it tries to show the splash. So, FWIW (this is current 6.4SVN):
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000050 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001013ef8ba wxGUIEventLoop::BeginModalSession(wxWindow*) + 26 1 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001013efbc3 wxWindowDisabler::DoDisable(wxWindow*) + 243 2 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001012f8721 wxSafeYield(wxWindow*, bool) + 33 3 _core_.so 0x0000000100ef0e44 _wrap_SafeYield + 244 4 org.python.python 0x00000001006e35d8 PyEval_EvalFrameEx + 16006 5 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 6 org.python.python 0x00000001006e5e6c 0x10065b000 + 568940 7 org.python.python 0x00000001006e2e0a PyEval_EvalFrameEx + 14008 8 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 9 org.python.python 0x0000000100683abf 0x10065b000 + 166591 10 org.python.python 0x0000000100662d32 PyObject_Call + 97 11 org.python.python 0x00000001006716e9 0x10065b000 + 91881 12 org.python.python 0x0000000100662d32 PyObject_Call + 97 13 org.python.python 0x00000001006dec40 PyEval_CallObjectWithKeywords + 180 14 _core_.so 0x0000000100e764f2 wxPyCallback::EventThunker(wxEvent&) + 258 15 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001012ea5f4 wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) + 84 16 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001012eb5af wxEvtHandler::SearchDynamicEventTable(wxEvent&) + 111 17 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001012ec5da wxEvtHandler::TryHereOnly(wxEvent&) + 42 18 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001012ec64b wxEvtHandler::ProcessEventLocally(wxEvent&) + 59 19 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001012ec711 wxEvtHandler::ProcessEvent(wxEvent&) + 161 20 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001012ec0c6 wxEvtHandler::SafelyProcessEvent(wxEvent&) + 22 21 libwx_osx_cocoau-2.9.2.0.0.dylib 0x0000000101531730 wxWindowBase::HandleWindowEvent(wxEvent&) const + 16 22 libwx_osx_cocoau-2.9.2.0.0.dylib 0x0000000101336279 wxWindow::MacDoRedraw(long) + 825 23 libwx_osx_cocoau-2.9.2.0.0.dylib 0x000000010141103c wxWidgetCocoaImpl::drawRect(void*, NSView*, void*) + 412 24 libwx_osx_cocoau-2.9.2.0.0.dylib 0x0000000101412096 wxOSX_drawRect(NSView*, objc_selector*, CGRect) + 358 25 com.apple.AppKit 0x00007fff9319b768 -[NSView _drawRect:clip:] + 3758 26 com.apple.AppKit 0x00007fff931c9131 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1583 27 com.apple.AppKit 0x00007fff931c955d -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651 28 com.apple.AppKit 0x00007fff93198d46 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 1032 29 com.apple.AppKit 0x00007fff932e6d38 -[NSNextStepFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 274 30 com.apple.AppKit 0x00007fff9319364a -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 4755 31 com.apple.AppKit 0x00007fff9318c093 -[NSView displayIfNeeded] + 1676 32 com.apple.AppKit 0x00007fff932e6c10 -[NSNextStepFrame displayIfNeeded] + 83 33 com.apple.AppKit 0x00007fff9324b28c -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 1306 34 com.apple.AppKit 0x00007fff9324ac89 -[NSWindow _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 807 35 com.apple.AppKit 0x00007fff9324a90f -[NSWindow orderWindow:relativeTo:] + 154 36 com.apple.AppKit 0x00007fff9324a1b0 -[NSWindow makeKeyAndOrderFront:] + 49 37 libwx_osx_cocoau-2.9.2.0.0.dylib 0x00000001013fe883 wxNonOwnedWindowCocoaImpl::Show(bool) + 163 38 libwx_osx_cocoau-2.9.2.0.0.dylib 0x000000010132c186 wxNonOwnedWindow::Show(bool) + 70 39 _core_.so 0x0000000100ef0721 _wrap_Window_Show + 257 40 org.python.python 0x00000001006e35d8 PyEval_EvalFrameEx + 16006 41 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 42 org.python.python 0x00000001006e5e6c 0x10065b000 + 568940 43 org.python.python 0x00000001006e2e0a PyEval_EvalFrameEx + 14008 44 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 45 org.python.python 0x0000000100683abf 0x10065b000 + 166591 46 org.python.python 0x0000000100662d32 PyObject_Call + 97 47 org.python.python 0x00000001006716e9 0x10065b000 + 91881 48 org.python.python 0x0000000100662d32 PyObject_Call + 97 49 org.python.python 0x00000001006ad484 0x10065b000 + 337028 50 org.python.python 0x00000001006a7b7a 0x10065b000 + 314234 51 org.python.python 0x0000000100662d32 PyObject_Call + 97 52 org.python.python 0x00000001006e2f63 PyEval_EvalFrameEx + 14353 53 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 54 org.python.python 0x0000000100683abf 0x10065b000 + 166591 55 org.python.python 0x0000000100662d32 PyObject_Call + 97 56 org.python.python 0x00000001006716e9 0x10065b000 + 91881 57 org.python.python 0x0000000100662d32 PyObject_Call + 97 58 org.python.python 0x00000001006dec40 PyEval_CallObjectWithKeywords + 180 59 _core_.so 0x0000000100e78ebe wxPyApp::_BootstrapApp() + 766 60 _core_.so 0x0000000100eb8a1b _wrap_PyApp__BootstrapApp + 75 61 org.python.python 0x00000001006e35d8 PyEval_EvalFrameEx + 16006 62 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 63 org.python.python 0x00000001006e5e6c 0x10065b000 + 568940 64 org.python.python 0x00000001006e2e0a PyEval_EvalFrameEx + 14008 65 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 66 org.python.python 0x0000000100683abf 0x10065b000 + 166591 67 org.python.python 0x0000000100662d32 PyObject_Call + 97 68 org.python.python 0x00000001006716e9 0x10065b000 + 91881 69 org.python.python 0x0000000100662d32 PyObject_Call + 97 70 org.python.python 0x00000001006e2f63 PyEval_EvalFrameEx + 14353 71 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 72 org.python.python 0x0000000100683abf 0x10065b000 + 166591 73 org.python.python 0x0000000100662d32 PyObject_Call + 97 74 org.python.python 0x00000001006716e9 0x10065b000 + 91881 75 org.python.python 0x0000000100662d32 PyObject_Call + 97 76 org.python.python 0x00000001006ad484 0x10065b000 + 337028 77 org.python.python 0x00000001006a7b7a 0x10065b000 + 314234 78 org.python.python 0x0000000100662d32 PyObject_Call + 97 79 org.python.python 0x00000001006e2f63 PyEval_EvalFrameEx + 14353 80 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 81 org.python.python 0x00000001006e5e6c 0x10065b000 + 568940 82 org.python.python 0x00000001006e2e0a PyEval_EvalFrameEx + 14008 83 org.python.python 0x00000001006e5cd8 PyEval_EvalCodeEx + 1996 84 org.python.python 0x00000001006e5d4d PyEval_EvalCode + 54 85 org.python.python 0x00000001006fd08f 0x10065b000 + 663695 86 org.python.python 0x00000001006fd14f PyRun_FileExFlags + 157 87 org.python.python 0x00000001006fe2a2 PyRun_SimpleFileExFlags + 392 88 org.python.python 0x000000010070e2af Py_Main + 2715 89 org.python.python 0x0000000100653e88 0x100653000 + 3720 On Aug 15, 2011, at 12:18 PM, Michael Barton wrote: > William, > > Are the missing API's a problem for GRASS? > > Can you get a GRASS/terminal/wxGUI terminal error message? The one from Apple > is less helpful. But if that is the only one you have, can you send it? I > wonder if it is a 64bit compilation issue? > > Michael > ______________________________ > C. Michael Barton > Director, Center for Social Dynamics & Complexity > Professor of Anthropology, School of Human Evolution & Social Change > Arizona State University > Tempe, AZ 85287-2402 > USA > > voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC) > fax: 480-965-7671(SHESC), 480-727-0709 (CSDC) > www: http://csdc.asu.edu, http://shesc.asu.edu > http://www.public.asu.edu/~cmbarton > > On Aug 13, 2011, at 12:25 PM, William Kyngesburye wrote: > >> This is now a real problem - wxpython 2.8.x series will not compile on OS X >> Lion. Lion appears to have the remaining pure-Carbon bits removed (that >> wxpython 2.8 needs). I think it's really only a problem for OpenGL - that's >> where I get compile errors in wxPython, the GUI seems to run with a wxPython >> compiled on earlier system versions (and I don't run into OpenGL because >> wxnviz is not enabled for GRASS 6.4). >> >> The 2.9 dev series has a cocoa option now, but 2.9 is in development. Nice >> bonus: it's now finally 64bit. But there are some issues yet to work out. >> A couple APIs were deprecated in OSX 10.6 and removed in 10.7, and so far no >> definite solution is in the wxPython code. >> >> The only options then are (to be able to use wx 2.9 cocoa where OpenGL is >> usable) >> >> - to compile for the 10.6 SDK, thus the system Python 2.6 >> >> - to compile for the 10.6 SDK with python.org (or other) Python 2.7 (if >> python 2.7 is wanted) >> >> There is a downloadable wxpython 2.9 cocoa from wxpython.org, that is built >> for 64bit python 2.7 on OSX 10.5+, but the GUI crashes on startup with this. >> I can't tell if it's a GRASS problem, I can copy the crash report to list >> if anyone's interested (it's a long stack trace), or start a bug report, but >> I don't have time to poke around with it much. >> >> ----- >> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> >> http://www.kyngchaos.com/ >> >> "Time is an illusion - lunchtime doubly so." >> >> - Ford Prefect >> >> > > _______________________________________________ > grass-dev mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/grass-dev ----- William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> http://www.kyngchaos.com/ First Pogril: Why is life like sticking your head in a bucket filled with hyena offal? Second Pogril: I don't know. Why IS life like sticking your head in a bucket filled with hyena offal? First Pogril: I don't know either. Wretched, isn't it? -HitchHiker's Guide to the Galaxy _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
