At 21 Mar 2003 13:21:56 -0800, Kevin Buhr wrote: > > Package: glibc > Version: 2.2.5-11.2 > > Here's a patch (to the glibc-cvs.dpatch patch) to fix the > "tst_strfmon" behaviour. I didn't observe a crash in "tst-widetext", > so I don't have a patch for that. > > The problem is that the glibc-cvs patch changes a bunch of the strfmon > tests (in "dat_strfmon.c" run by "tst_strfmon.c") to pass a buffer > size argument of 33 instead of 32. Unfortunately, the actual > allocated buffer is only of size 32 (the value of MONSIZE in > "tst_types.h"). One of the early test (#5, I think) smashes the > stack, and the test program segfaults when the main() function tries > to return. > > This patch just adds a patch chunk to "glibc-cvs.dpatch" to bump the > MONSIZE to 64, leaving plenty of slack.
This fix is for 2.2.5-11.2, but it's stable release, so it's difficult to fix with your patch because it's not critical bug. glibc 2.3.1-16 is already fixed, so use or develop with 2.3.1-16. All I can do is to tag as "wontfix, woody" for this bug... So I intent to close this bug, is it OK? Regards, -- gotom -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

