This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/15845] glibc-2.18 (32-bit) segfault with i7-3770K CPU
- From: "bob.eric.nelson at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Sun, 18 Aug 2013 03:46:46 +0000
- Subject: [Bug libc/15845] glibc-2.18 (32-bit) segfault with i7-3770K CPU
- Auto-submitted: auto-generated
- References: <bug-15845-131 at http dot sourceware dot org/bugzilla/>
http://sourceware.org/bugzilla/show_bug.cgi?id=15845
--- Comment #2 from re_nelson <bob.eric.nelson at gmail dot com> ---
Further exploration of the 32-bit glibc-2.18 segfault, this time using Arch
Linux as the platform on the hardware cited in the initial post, revealed the
following with "--host=i686-pc-linux-gnu" passed to the configure script.
1). Using "-O3" optimization is a fix for the segfault described in the post.
In the attached tarball, see "strace_glibc-2.18-i686.ok" when the 32-bit
acroread application is invoked with the library built with "-O3" optimzation.
The program runs to completion with no errors.
2). With CFLAGS unset, which during the build default to "-O2", the segfault
occurs as shown in "trace_glibc-2.18-i686.fail", also in the attached tarball.
The trace also shows the kernel's general protection error at the end, taken
from dmesg.
--
You are receiving this mail because:
You are on the CC list for the bug.