segfault in multiarch string function (__strlen_sse2)

Bug #544109 reported by Matthias Klose on 2010-03-22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
eglibc (Ubuntu)

Bug Description

seen while investigating bug #541733:

Starting program: /usr/lib/gcc/i486-linux-gnu/4.4/cc1plus -E -quiet -v -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -mtune=generic -march=i486 -fpch-preprocess -fstack-protector -o foo.ii
ignoring nonexistent directory "/usr/local/include/i486-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../i486-linux-gnu/include"
ignoring nonexistent directory "/usr/include/i486-linux-gnu"
#include "..." search starts here:
#include <...> search starts here:
End of search list.

Program received signal SIGSEGV, Segmentation fault.
__strlen_sse2 () at ../sysdeps/i386/i686/multiarch/strlen.S:99
99 ../sysdeps/i386/i686/multiarch/strlen.S: No such file or directory.
 in ../sysdeps/i386/i686/multiarch/strlen.S
(gdb) bt
#0 __strlen_sse2 () at ../sysdeps/i386/i686/multiarch/strlen.S:99
#1 0x081a4a88 in ?? ()
#2 0x081a0cfc in ?? ()
#3 0x0875e432 in _cpp_pop_buffer ()
#4 0x0876962e in _cpp_get_fresh_line ()
#5 0x087696b2 in _cpp_lex_direct ()
#6 0x0876a305 in _cpp_lex_token ()
#7 0x0876d830 in cpp_get_token ()
#8 0x081a5760 in preprocess_file ()
#9 0x081a11ea in c_common_init ()
#10 0x08119a92 in cxx_init ()
#11 0x083ae434 in toplev_main ()
#12 0x081a997b in main ()

Matthias Klose (doko) wrote :

on Intel(R) Core(TM)2 Duo CPU L7500, libc6 2.11.1-0ubuntu5

Matthias Klose (doko) wrote :
Matthias Klose (doko) wrote :

hmm, can't reproduce with a rebuilt compiler from the same sources

Matthias Klose (doko) wrote :

can't reproduce this anymore. closing

Changed in eglibc (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments