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

Reply via email to