[GRASS-dev] [bug #4768] (grass) nviz segfault on startup when
creating display window
Glynn Clements
glynn at gclements.plus.com
Sat Jul 1 15:01:06 EDT 2006
Request Tracker wrote:
> this bug's URL: http://intevation.de/rt/webrt?serial_num=4768
> -------------------------------------------------------------------------
>
> Subject: nviz segfault on startup when creating display window
>
> Platform: Mac OSX
> grass obtained from: Trento Italy site
> grass binary for platform: Compiled from Sources
> GRASS Version: CVS 2006_06_24
>
> Even with a simple quickstart: nviz -q, nviz is crashing with a segfault when it tries to create the
> output window. From the OSX crashlog:
>
> Exception: EXC_BAD_ACCESS (0x0001)
> Codes: KERN_INVALID_ADDRESS (0x0001) at 0x5c637273
>
> Thread 0 Crashed:
> 0 libX11.6.dylib 0x9bd35fa1 XQueryExtension + 24
> 1 libGL.1.dylib 0x9be2edab glXQueryExtension + 62
> 2 nviz 0x000115eb Togl_CreateWindow + 56
> 3 com.tcltk.tklibrary 0x9ad191ad Tk_MakeWindowExist + 120
> 4 nviz 0x000126a3 Togl_Cmd + 1046
> 5 com.tcltk.tcllibrary 0x9ac181a3 TclInvokeStringCommand + 121
> 6 com.tcltk.tcllibrary 0x9ac1a915 TclEvalObjvInternal + 733
> 7 com.tcltk.tcllibrary 0x9ac3d666 TclExecuteByteCode + 3101
> 8 com.tcltk.tcllibrary 0x9ac4244e TclCompEvalObj + 279
> 9 com.tcltk.tcllibrary 0x9ac6926d TclObjInterpProc + 524
> 10 com.tcltk.tcllibrary 0x9ac1a915 TclEvalObjvInternal + 733
> 11 com.tcltk.tcllibrary 0x9ac1ac1c Tcl_EvalEx + 488
> 12 com.tcltk.tcllibrary 0x9ac5893a Tcl_FSEvalFile + 400
> 13 com.tcltk.tcllibrary 0x9ac1a915 TclEvalObjvInternal + 733
> 14 com.tcltk.tcllibrary 0x9ac1ac1c Tcl_EvalEx + 488
> 15 com.tcltk.tcllibrary 0x9ac1b03a Tcl_Eval + 42
> 16 nviz 0x0000cac0 Ninit + 199
> 17 nviz 0x00002614 NVIZ_AppInit + 210
> 18 com.tcltk.tklibrary 0x9acef2eb Tk_MainEx + 761
> 19 nviz 0x000111ca main + 97
> 20 nviz 0x000024ea _start + 228 (crt.c:272)
> 21 nviz 0x00002405 start + 41
>
> If I add an elevation raster from spearfish6 demo, it shows some status, then crashes with the same
> thread trace when trying to create the window.
This is a bug in the system's OpenGL implementation; there isn't
anything we can do about it.
--
Glynn Clements <glynn at gclements.plus.com>
More information about the grass-dev
mailing list