From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8887 invoked by alias); 4 Dec 2008 12:13:44 -0000 Received: (qmail 8239 invoked by uid 48); 4 Dec 2008 12:12:31 -0000 Date: Thu, 04 Dec 2008 12:13:00 -0000 Message-ID: <20081204121231.8238.qmail@sourceware.org> From: "nix at esperi dot org dot uk" To: glibc-bugs@sources.redhat.com In-Reply-To: <20081204004909.7066.nix@esperi.org.uk> References: <20081204004909.7066.nix@esperi.org.uk> Reply-To: sourceware-bugzilla@sourceware.org Subject: [Bug libc/7066] Probable buffer overrun in strtold() X-Bugzilla-Reason: CC Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org X-SW-Source: 2008-12/txt/msg00021.txt.bz2 ------- Additional Comments From nix at esperi dot org dot uk 2008-12-04 12:12 ------- Created an attachment (id=3090) --> (http://sourceware.org/bugzilla/attachment.cgi?id=3090&action=view) One-liner reproducing the crash Backtrace with this one-liner, with glibc compiled with -fstack-protector-all: Program received signal SIGABRT, Aborted. 0xb804a424 in __kernel_vsyscall () (gdb) bt #0 0xb804a424 in __kernel_vsyscall () #1 0x08054a4b in __stack_chk_fail () at stack_chk_fail.c:295 #2 0x0804ad96 in ____strtold_l_internal (nptr=0x80ad488 "42.", '0' , "1", endptr=0x0, group=0, loc=0x80cb0a0) at ../stdlib/strtod_l.c:1571 #3 0x08048cb7 in strtold (nptr=0x80ad488 "42.", '0' , "1", endptr=0x0) at strtod.c:70 #4 0x08048255 in main (argc=1, argv=0xbfa47364) at strtold-crash.c:7 -- http://sourceware.org/bugzilla/show_bug.cgi?id=7066 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.