also crash with:
gcc version 4.1.3 20071209 (prerelease) (Debian 4.1.2-18)
gcc version 4.3.0 20080113 (experimental) [trunk revision 131510] (Debian
20080113-1)
gcc -v -W -Wall -O2 -c send_tiny.c
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2
--enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr
--enable-targets=all --enable-checking=release --build=i486-linux-gnu
--host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.2.3 20071123 (prerelease) (Debian 4.2.2-4)
/usr/lib/gcc/i486-linux-gnu/4.2.3/cc1 -quiet -v send_tiny.c -quiet -dumpbase
send_tiny.c -mtune=generic -auxbase send_tiny -O2 -W -Wall -version -o
/tmp/ccAIKCUF.s
ignoring nonexistent directory "/usr/local/include/i486-linux-gnu"
ignoring nonexistent directory
"/usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../i486-linux-gnu/include"
ignoring nonexistent directory "/usr/include/i486-linux-gnu"
#include "..." search starts here:
#include <...> search starts here:
/usr/local/include
/usr/lib/gcc/i486-linux-gnu/4.2.3/include
/usr/include
End of search list.
GNU C version 4.2.3 20071123 (prerelease) (Debian 4.2.2-4) (i486-linux-gnu)
compiled by GNU C version 4.2.3 20071123 (prerelease) (Debian 4.2.2-4).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: e5f75b43edef04f899196b1bf42593d5
send_tiny.c: In function ‘sendto_realops_lev’:
send_tiny.c:190: warning: implicit declaration of function
‘ircsprintf’
send_tiny.c:192: warning: implicit declaration of function ‘strlen’
send_tiny.c:192: warning: incompatible implicit declaration of built-in
function ‘strlen’
send_tiny.c:194: warning: implicit declaration of function
‘vsendto_one’
*** glibc detected *** /usr/lib/gcc/i486-linux-gnu/4.2.3/cc1: double free or
corruption (!prev): 0x0866a778 ***
=== Backtrace: =
/lib/i686/cmov/libc.so.6[0xb7ece735]
/lib/i686/cmov/libc.so.6(cfree+0x90)[0xb7ed21a0]
/usr/lib/gcc/i486-linux-gnu/4.2.3/cc1[0x83b5300]
=== Memory map:
08048000-08585000 r-xp 03:46 156160
/usr/lib/gcc/i486-linux-gnu/4.2/cc1
08585000-0858a000 rw-p 0053c000 03:46 156160
/usr/lib/gcc/i486-linux-gnu/4.2/cc1
0858a000-0867f000 rw-p 0858a000 00:00 0 [heap]
b780-b7821000 rw-p b780 00:00 0
b7821000-b790 ---p b7821000 00:00 0
b7923000-b792d000 r-xp 03:07 180657 /lib/libgcc_s.so.1
b792d000-b792e000 rw-p 9000 03:07 180657 /lib/libgcc_s.so.1
b7957000-b7b7f000 rw-p b7957000 00:00 0
b7b7f000-b7c62000 r--p 0022a000 03:46 63924 /usr/lib/locale/locale-archive
b7c62000-b7e62000 r--p 03:46 63924 /usr/lib/locale/locale-archive
b7e62000-b7e63000 rw-p b7e62000 00:00 0
b7e63000-b7faa000 r-xp 03:07 195734 /lib/i686/cmov/libc-2.7.so
b7faa000-b7fab000 r--p 00147000 03:07 195734 /lib/i686/cmov/libc-2.7.so
b7fab000-b7fad000 rw-p 00148000 03:07 195734 /lib/i686/cmov/libc-2.7.so
b7fad000-b7fb rw-p b7fad000 00:00 0
b7fb5000-b7fdb000 rw-p b7fb5000 00:00 0
b7fdb000-b7fdc000 r-xp b7fdb000 00:00 0 [vdso]
b7fdc000-b7ff8000 r-xp 03:07 179187 /lib/ld-2.7.so
b7ff8000-b7ffa000 rw-p 0001b000 03:07 179187 /lib/ld-2.7.so
bfacc000-bfae1000 rw-p bfacc000 00:00 0 [stack]
send_tiny.c:131: internal compiler error:
Аварийный
останов
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see .
--
Summary: -O1 crash compile *** glibc detected ***
/usr/lib/gcc/i486-linux-gnu/4.2.3/cc1: double free or
corruption (!prev)
Product: gcc
Version: 4.2.3
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: eshkinkot at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34934