[GRASSLIST:5310] Re: r.los failure

Markus Neteler neteler at itc.it
Wed Jan 12 03:15:28 EST 2005


On Tue, Jan 11, 2005 at 09:02:13PM +0000, Ron Yorston wrote:
> I recently built GRASS 5.4 on Fedora Core 3.  r.los was failing with:
> 
>    *** glibc detected *** double free or corruption (out): 0xbfe86400 ***
>    Aborted (core dumped)
> 
> This turned out to be due to the call to segment_release(&seg_patt) on
> line 383 of main.c.  Since I wasn't using a patt_map argument seg_patt had
> never been initialised.  A possible fix is:
> 
>    if(patt_flag == 1)
>    {
>       segment_release(&seg_patt);
>    }
> 

Thanks, Ron.
I have fixed it in both 5.4-CVS and 5.7-CVS.

Markus




More information about the grass-user mailing list