[vox-tech] glibc bug?

Tim Riley vox-tech@lists.lugod.org
Tue, 29 Apr 2003 10:43:08 -0700


Peter Jay Salzman wrote:

> this program runs fine when FULL is #defined and segfaults when it's not
> #defined.
>
> i've seen this behavior on sarge (glibc 2.3.1), but it doesn't appear to
> happen on RH (glibc 2.2.5).

It works fine on glibc 2.1.something.

>   btw, how does one find out which version
> of RH is running?
>
> before i write a bug report, i'd like to get confirmation that other
> people see the problem.  if the problem isn't just with my system, it
> would be useful to give a range of glibc versions in my bug report.
>
> thanks,
> pete
>
> #include <stdio.h>
> #include <stdlib.h>
> #include <malloc.h>
> // #define FULL
>
> int main(void)
> {
>
> #ifdef FULL
>    char *p = (char *) malloc(20*sizeof(char));
> #endif
>
>    malloc_stats();
>
> #ifdef FULL
>       free(p);
>       malloc_stats();
> #endif
>
>    return 0;
> }
>
> --
> GPG Instructions: http://www.dirac.org/linux/gpg
> GPG Fingerprint: B9F1 6CF3 47C4 7CD8 D33E 70A9 A3B9 1945 67EA 951D
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech