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

GRASS GIS trac at osgeo.org
Fri Jan 28 10:16:56 EST 2011


#699: v.buffer segfault:  in Vect_get_isle_points()
----------------------+-----------------------------------------------------
 Reporter:  neteler   |       Owner:  grass-dev@…              
     Type:  defect    |      Status:  new                      
 Priority:  normal    |   Milestone:  7.0.0                    
Component:  Vector    |     Version:  6.4.0 RCs                
 Keywords:  v.buffer  |    Platform:  All                      
      Cpu:  All       |  
----------------------+-----------------------------------------------------

Comment(by mmetz):

 Replying to [comment:9 mmetz]:
 > The second bug should now be fixed in r45219, r45220, r45221 (7.0, 6.5,
 6.4), working on Linux 32bit and 64bit.
 >
 Correction, it works on Linux 32bit and Windows, but not always on Linux
 64bit. On Linux 64 bit, v.buffer2 (and v.parallel2) create sometimes zero-
 size areas, the bug is somewhere in the vector libs, more specifically in
 buffer2.c and/or dgraph.c.

 BTW, buffering works with the original v.buffer module (slightly modified)
 where v.buffer2 fails. Umh, and v.buffer is up to 10x faster and easier to
 maintain than v.buffer2...

 Markus M

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



More information about the grass-dev mailing list