[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
double free when building openttd
From: |
Mikael Magnusson |
Subject: |
double free when building openttd |
Date: |
Tue, 29 May 2007 13:23:47 +0200 (CEST) |
When I build openttd from svn, i get this message:
make[1]: Leaving directory `ttdopen/objs/lang'
make[1]: Entering directory `ttdopen/objs/release'
Makefile.dep:2: warning: NUL character seen; rest of line ignored
[SRC] DEP CHECK (all files)
*** glibc detected *** awk: double free or corruption (fasttop):
0x080b4098 ***
======= Backtrace: =========
/lib/libc.so.6[0x3ab76d21]
/lib/libc.so.6(__libc_free+0x89)[0x3ab777f9]
awk(unref+0x63)[0x8073bf3]
awk(reset_record+0xc5)[0x806a025]
awk(set_record+0xf)[0x806a0bf]
awk(do_input+0x10b)[0x806f43b]
awk(main+0xf1f)[0x8072f3f]
/lib/libc.so.6(__libc_start_main+0xe6)[0x3ab29896]
awk[0x804d321]
======= Memory map: ========
08048000-0809b000 r-xp 00000000 03:01 1110124 /bin/gawk-3.1.5
0809b000-0809c000 rw-p 00052000 03:01 1110124 /bin/gawk-3.1.5
0809c000-080e3000 rw-p 0809c000 00:00 0 [heap]
3aaab000-3aac4000 r-xp 00000000 03:01 1105477 /lib/ld-2.4.so
3aac4000-3aac5000 r--p 00019000 03:01 1105477 /lib/ld-2.4.so
3aac5000-3aac6000 rw-p 0001a000 03:01 1105477 /lib/ld-2.4.so
3aac6000-3aac7000 r-xp 3aac6000 00:00 0 [vdso]
3aac7000-3aace000 r--s 00000000 03:44 253075530
/usr/lib/gconv/gconv-modules.cache
3aace000-3aacf000 rw-p 3aace000 00:00 0
3aaeb000-3aaec000 rw-p 3aaeb000 00:00 0
3aaec000-3aaee000 r-xp 00000000 03:01 1105470 /lib/libdl-2.4.so
3aaee000-3aaf0000 rw-p 00001000 03:01 1105470 /lib/libdl-2.4.so
3aaf0000-3ab12000 r-xp 00000000 03:01 1105479 /lib/libm-2.4.so
3ab12000-3ab14000 rw-p 00021000 03:01 1105479 /lib/libm-2.4.so
3ab14000-3ac2a000 r-xp 00000000 03:01 1105467 /lib/libc-2.4.so
3ac2a000-3ac2c000 r--p 00115000 03:01 1105467 /lib/libc-2.4.so
3ac2c000-3ac2e000 rw-p 00117000 03:01 1105467 /lib/libc-2.4.so
3ac2e000-3ac32000 rw-p 3ac2e000 00:00 0
3ac32000-3ae32000 r--p 00000000 03:44 201717090 /usr/lib/locale/locale-archive
3ae32000-3ae6d000 r--p 002de000 03:44 201717090 /usr/lib/locale/locale-archive
3ae6d000-3af45000 r--p 00430000 03:44 201717090 /usr/lib/locale/locale-archive
3b000000-3b021000 rw-p 3b000000 00:00 0
3b021000-3b100000 ---p 3b021000 00:00 0
49639000-49641000 r-xp 00000000 03:44 235141843
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
49641000-49642000 rw-p 00007000 03:44 235141843
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
afd2e000-afd44000 rw-p afd2e000 00:00 0 [stack]
Running GNU Awk 3.1.5, on gentoo, compiled with gcc 3.4.6-r2, with
CFLAGS="-march=athlon-xp -O3 -pipe -momit-leaf-frame-pointer"
I just took a look at the ebuild and it seems they apply quite a lot of
patches to gawk, so maybe you don't want to care about this too much if
you can't reproduce it.
--
Mikael Magnusson
- double free when building openttd,
Mikael Magnusson <=