[GRASS-dev] Not universal building on Mac

William Kyngesburye woklist at kyngchaos.com
Wed May 9 11:49:13 EDT 2007


On May 9, 2007, at 10:23 AM, Agustin Diez Castillo wrote:

> I did make distclean before compiling.

You mean, it's now compiling?  Or you did make distclean before  
getting the error?

> On the binary nviz is still crashing
> *********************
> Date/Time:      2007-05-09 17:21:50.427 +0200
> OS Version:     10.4.9 (Build 8P2137)
> Report Version: 4
>
> Command: nviz
> Path:    /Applications/GRASS-6.3.app/Contents/Resources/etc/nviz2.2/ 
> nviz
> Parent:  wish8.4 [7533]
>
> Version: ??? (???)
>
> PID:    9077
> Thread: 0
>
> Exception:  EXC_BAD_ACCESS (0x0001)
> Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x6e614320
>
> Thread 0 Crashed:
> 0   libX11.6.dylib       	0x00709cd2 XQueryExtension + 51
> 1   libGL.1.dylib        	0x006745f3 glXQueryExtension + 62
> 2   nviz                 	0x000149bf Togl_CreateWindow + 56 (togl.c: 
> 1805)
> 3   com.tcltk.tklibrary  	0x9adbf131 Tk_MakeWindowExist + 120
> 4   nviz                 	0x00015e89 Togl_Cmd + 1046 (togl.c:1572)
> 5   com.tcltk.tcllibrary 	0x9acbe16f TclInvokeStringCommand + 121
> 6   com.tcltk.tcllibrary 	0x9acc08e1 TclEvalObjvInternal + 733
> 7   com.tcltk.tcllibrary 	0x9ace365a TclExecuteByteCode + 3101
> 8   com.tcltk.tcllibrary 	0x9ace8442 TclCompEvalObj + 279
> 9   com.tcltk.tcllibrary 	0x9ad0f261 TclObjInterpProc + 524
> 10  com.tcltk.tcllibrary 	0x9acc08e1 TclEvalObjvInternal + 733
> 11  com.tcltk.tcllibrary 	0x9acc0be8 Tcl_EvalEx + 488
> 12  com.tcltk.tcllibrary 	0x9acfe930 Tcl_FSEvalFile + 400
> 13  com.tcltk.tcllibrary 	0x9acfea14 Tcl_EvalFile + 47
> 14  com.tcltk.tklibrary  	0x9ad95291 Tk_MainEx + 835
> 15  nviz                 	0x00012e4f main + 102 (nvizMain.c:64)
> 16  nviz                 	0x0000205a _start + 216
> 17  nviz                 	0x00001f81 start + 41
>

Looks right (looks like it's using X11 TclTk as it should).  What  
about the rest of the Binary Images section?  Look for the TclTk  
libraries and make sure they are not the System or other frameworks  
but the GRASS copy.

How are you starting NVIZ?

PS. did you ever get NVIZ running in previous app builds?  Or is it  
still an ongoing problem?

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"History is an illusion caused by the passage of time, and time is an  
illusion caused by the passage of history."

- Hitchhiker's Guide to the Galaxy





More information about the grass-dev mailing list