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

GRASS GIS trac at osgeo.org
Thu Nov 4 14:45:04 EDT 2010


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

Comment(by mlennert):

 Replying to [comment:5 mmetz]:
 > The segfault is fixed in 6.4 r38554, but the other problems remain.

 I still get a segfault in all three version (6.4, 6.5 and trunk). In 6.4:


 {{{
 v.generalize railroads out=rail_simple method=douglas_reduction
 reduction=20
 v.buffer rail_simple dist=1000 out=rail1000
 }}}

 results in:


 {{{
 Starting program: /home/mlennert/SRC/GRASS/grass-6.4.0/dist.i686-pc-linux-
 gnu/bin/v.buffer in=rail_simple dist=1000 out=rail1000
 [Thread debugging using libthread_db enabled]
 warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at 000000b4
 [New Thread 0xb55c16d0 (LWP 31004)]
 Buffering lines...
    5%
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xb55c16d0 (LWP 31004)]
 0xb7ed0d00 in pg_create (Points=0x86b6558) at dgraph.c:471
 471             v = si->ip[si->il[i].a[0].ip].group;
 }}}

 Moritz

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



More information about the grass-dev mailing list