Opened 13 years ago

Closed 13 years ago

#1411 closed defect (fixed)

closing area boundary crashes entire GUI

Reported by: cmbarton Owned by: martinl
Priority: critical Milestone: 6.5.0
Component: wxGUI Version: unspecified
Keywords: wxdigizer, digitizer Cc: grass-dev@…
CPU: OSX/Intel Platform: Unspecified

Description (last modified by martinl)

If I'm creating an area in the wxGUI digitizer, right clicking to close the boundary (how else to close it?) will crash the GUI. This is on the Mac, but may affect other platforms. GRASS 7 compiled a couple days ago (r47225)

Michael

Change History (8)

comment:1 by martinl, 13 years ago

Cc: grass-dev@… added
Owner: changed from grass-dev@… to martinl
Status: newassigned
  • 32 or 64bit ?
  • compiled with or without LFS?

comment:2 by cmbarton, 13 years ago

Milestone: 7.0.06.5.0
Version: svn-trunkunspecified

This affects both GRASS 7 and GRASS 6.5

in reply to:  2 comment:3 by martinl, 13 years ago

Replying to cmbarton:

This affects both GRASS 7 and GRASS 6.5

...and probably also 6.4.2. It's seems to me as a know bug (if you are on 32bits and with LFS).

comment:4 by cmbarton, 13 years ago

I'm on a Mac. This is compiled 64bit and without LFS support (unless that is the default). Here is my config string:

./configure --with-freetype --with-freetype-includes="/Library/Frameworks/FreeType.framework/unix/include/freetype2 /Library/Frameworks/FreeType.framework/unix/include" --with-freetype-libs=/Library/Frameworks/FreeType.framework/unix/lib --with-gdal=/Library/Frameworks/GDAL.framework/Programs/gdal-config --with-proj --with-proj-includes=/Library/Frameworks/PROJ.framework/unix/include --with-proj-libs=/Library/Frameworks/PROJ.framework/unix/lib --with-proj-share=/Library/Frameworks/PROJ.framework/Resources/proj --with-geos=/Library/Frameworks/GEOS.framework/Programs/geos-config --with-jpeg-includes=/Library/Frameworks/UnixImageIO.framework/unix/include --with-jpeg-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib --with-png-includes=/Library/Frameworks/UnixImageIO.framework/unix/include --with-png-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib --with-tiff-includes=/Library/Frameworks/UnixImageIO.framework/unix/include --with-tiff-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib --with-cairo --with-cairo-includes="/Library/Frameworks/cairo.framework/unix/include/cairo /Library/Frameworks/cairo.framework/unix/include" --with-cairo-libs=/Library/Frameworks/cairo.framework/unix/lib --with-cairo-ldflags="-lcairo" --without-postgres --without-mysql --with-odbc --with-sqlite --with-sqlite-libs=/Library/Frameworks/SQLite3.framework/unix/lib --with-sqlite-includes=/Library/Frameworks/SQLite3.framework/unix/include --with-fftw-includes=/Library/Frameworks/FFTW3.framework/unix/include --with-fftw-libs=/Library/Frameworks/FFTW3.framework/unix/lib --with-x --with-cxx --with-opengl=aqua --without-readline --prefix=/Applications/GRASS --enable-macosx-app --with-python --with-wxwidgets=/usr/local/lib/wxPython-unicode-2.8.12.0/bin/wx-config --with-tcltk-includes="/Library/Frameworks/Tcl.framework/Headers /Library/Frameworks/Tk.framework/Headers /Library/Frameworks/Tk.framework/PrivateHeaders" --with-tcltk-libs="/usr/local/tcltk_active/lib" --with-macosx-archs="i386 x86_64"

in reply to:  2 comment:5 by martinl, 13 years ago

Description: modified (diff)

Replying to cmbarton:

This affects both GRASS 7 and GRASS 6.5

try more recent version please. Also some debug messages could help

g.gisenv set=DEBUG=5

and attach last debug messages you obtain.

comment:6 by cmbarton, 13 years ago

Closing an area feature in the digitizer now works fine. No crashes. Thanks much!

Michael

comment:7 by cmbarton, 13 years ago

Tested in GRASS 7 compiled a few minutes ago 12 Sept. 2011.

comment:8 by martinl, 13 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.