diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-06-26 20:20:11 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-06-26 20:20:11 +0000 |
commit | 6550b9fbe810a91765a40d8a684ebf20c183c628 (patch) | |
tree | 286eea86e6c93669a5cc292a26d93e6fda3c377f /libc/string/memset.c | |
parent | b09c39cd76881c0fe1336b34594ef80f1119f54a (diff) |
Michael Troß writes:
gen_wctype segfaults on my system when optimized with -O2. It does work
without optimization, even -O1 does not cause the segfault. Problem is in
newopt, at gen_wctype.c:865:
memcpy(tbl->ti + i * blocksize, ti[uniqblock[i]], blocksize);
The segfault is caused by the uninitialized variable uniqblock when
newopt is called recursively. The attached patch fixes this.
Diffstat (limited to 'libc/string/memset.c')
0 files changed, 0 insertions, 0 deletions