Opened 13 years ago

Closed 13 years ago

#691 closed defect (fixed)

NVIZ TclTk crashes on startup in GRASS 6.5 on Mac

Reported by: cmbarton Owned by: grass-dev@…
Priority: critical Milestone: 6.5.0
Component: Tcl/Tk NVIZ Version: svn-develbranch6
Keywords: nviz crash Mac Cc: kyngchaos@…
CPU: OSX/Intel Platform: Unspecified

Description

I just discovered that NVIZ TclTk is now crashing on startup in GRASS 6.5. It is OK in 6.4. I'm using ActiveStates TclTk Aqua 8.5 (no change in TclTk from prior version of 6.5, where NVIZ worked fine).

In 6.5 (compiled from SVN 6 July), it crashes on startup whether or not any data are loaded. There is no normal error of course, but here is what I think is the relevant part of the Apple error report.

Process: nviz [5789] Path: /Applications/Grass/GRASS-6.5.app/Contents/MacOS/etc/nviz2.2/nviz Identifier: nviz Version: ??? (???) Code Type: X86 (Native) Parent Process: wish8.5 [5715]

Interval Since Last Report: 209 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 0 sec Per-App Crashes Since Last Report: 1

Date/Time: 2009-07-17 00:50:02.304 -0700 OS Version: Mac OS X 10.5.7 (9J61) Report Version: 6 Anonymous UUID: 2316A8EA-1808-4B66-BE56-A80747F62D90

Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x000000000000001e Crashed Thread: 0

Thread 0 Crashed: 0 nviz 0x00012907 Togl_CreateWindow + 1371 1 com.tcltk.tklibrary 0x0b075242 Tk_MakeWindowExist + 120 2 nviz 0x00013146 Togl_Cmd + 875 3 com.tcltk.tcllibrary 0x001b1aeb TclInvokeStringCommand + 117 4 com.tcltk.tcllibrary 0x001b4245 TclEvalObjvInternal + 718 5 com.tcltk.tcllibrary 0x001d6b7d TclExecuteByteCode + 3036 6 com.tcltk.tcllibrary 0x001dbcbb TclCompEvalObj + 278 7 com.tcltk.tcllibrary 0x002029a6 TclObjInterpProc + 521 8 com.tcltk.tcllibrary 0x001b4245 TclEvalObjvInternal + 718 9 com.tcltk.tcllibrary 0x001b454f Tcl_EvalEx + 482 10 com.tcltk.tcllibrary 0x001f2087 Tcl_FSEvalFile + 411 11 com.tcltk.tcllibrary 0x001f216a Tcl_EvalFile + 50 12 com.tcltk.tklibrary 0x0b04bdb4 Tk_MainEx + 779 13 nviz 0x00010e36 main + 109 14 nviz 0x0000221e start + 54

Michael

Change History (1)

comment:1 by cmbarton, 13 years ago

Resolution: fixed
Status: newclosed

This problem appears fixed in the version compiled today.

Michael

Note: See TracTickets for help on using tickets.