[GRASS-dev] [GRASS GIS] #699: v.buffer segfault: in Vect_get_isle_points()

GRASS GIS trac at osgeo.org
Sat Jul 25 10:40:52 EDT 2009


#699: v.buffer segfault:  in Vect_get_isle_points()
---------------------+------------------------------------------------------
 Reporter:  neteler  |       Owner:  grass-dev at lists.osgeo.org
     Type:  defect   |      Status:  new                      
 Priority:  normal   |   Milestone:  6.4.0                    
Component:  Vector   |     Version:  6.4.0 RCs                
 Keywords:           |    Platform:  All                      
      Cpu:  All      |  
---------------------+------------------------------------------------------
 On Fri, Jul 24, 2009 at 1:17 PM, Corrado wrote:
 {{{
 > Yes it is reproducible with spearfish:
 >
 > v.buffer input=landcover output=lcb distance=2 --overwrite
 >
 > Buffering lines...
 >  100%
 > Buffering areas...
 > Segmentation fault
 }}}

 Same here with GRASS 6.5:

 {{{
 GRASS 6.5.svn (spearfish60):~ > gdb v.buffer
 ...
 (gdb) r input=landcover output=lcb distance=2 --o
 Starting program: /home/neteler/grass65/dist.x86_64-unknown-linux-
 gnu/bin/v.buffer input=landcover output=lcb distance=2 --o
 [Thread debugging using libthread_db enabled]
 WARNING: Vector map <lcb> already exists and will be overwritten
 Buffering lines...
  100%
 Buffering areas...
 [New Thread 0x7f8b055c4720 (LWP 3392)]

 Program received signal SIGSEGV, Segmentation fault.
 0x00007f8b051b64c8 in Vect_get_isle_points (Map=0x7fff0d60f6d0, isle=0,
 BPoints=0x2362de0) at area.c:118
 118         G_debug(3, "  n_lines = %d", Isle->n_lines);
 }}}

 If needed, I can provide a full backtrace.

 Markus

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/699>
GRASS GIS <http://grass.osgeo.org>


More information about the grass-dev mailing list