glibc/libio
Ondrej Bilka bae143d270 Initialize wide struct info.
Fixes 15381.

Using wide character function is on byte oriented memstream is undefined
behaviour.  This behaviour was masked by not initializing wide struct
info. We now initialize it to cause a predictable crash.
2013-05-24 08:34:10 +02:00
..
bits Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__fbufsize.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__flbf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__fpending.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__fpurge.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__freadable.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__freading.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__fsetlocking.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__fwritable.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
__fwriting.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
bug-fopena+.c
bug-fseek.c
bug-ftell.c
bug-memstream1.c
bug-mmap-fflush.c
bug-rewind2.c
bug-rewind.c
bug-ungetc2.c
bug-ungetc3.c
bug-ungetc4.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
bug-ungetc.c
bug-ungetwc1.c
bug-ungetwc2.c
bug-wfflush.c
bug-wmemstream1.c
bug-wsetpos.c
clearerr_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
clearerr.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
Depend
fcloseall.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
feof_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
feof.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ferror_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ferror.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
filedoalloc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fileno.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fileops.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fmemopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fputc_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fputc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fputwc_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fputwc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
freopen64.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
freopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fseek.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fseeko64.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fseeko.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ftello64.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ftello.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fwide.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fwprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fwscanf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
genops.c Initialize wide struct info. 2013-05-24 08:34:10 +02:00
getc_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
getc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
getchar_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
getchar.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
getwc_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
getwc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
getwchar_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
getwchar.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofclose.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofdopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofflush_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofflush.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofgetpos64.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofgetpos.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofgets_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofgets.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofgetws_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofgetws.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofopen64.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofopncook.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofputs_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofputs.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofputws_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofputws.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofread_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofread.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofsetpos64.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofsetpos.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ioftell.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofwide.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofwrite_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iofwrite.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iogetdelim.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iogetline.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iogets.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iogetwline.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iolibio.h
iopadn.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iopopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ioputs.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ioseekoff.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ioseekpos.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iosetbuffer.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iosetvbuf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ioungetc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ioungetwc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iovdprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iovsprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iovsscanf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iovswscanf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
iowpadn.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
libc_fatal.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
libio.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
libioP.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
Makefile Add --enable-hardcoded-path-in-tests configure option 2013-01-11 07:14:18 -08:00
memstream.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
obprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldfileops.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldiofclose.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldiofdopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldiofgetpos64.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldiofgetpos.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldiofopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldiofsetpos64.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldiofsetpos.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldiopopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldpclose.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldstdfiles.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
oldtmpfile.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
pclose.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
peekc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
putc_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
putc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
putchar_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
putchar.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
putwc_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
putwc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
putwchar_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
putwchar.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
rewind.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
setbuf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
setlinebuf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
stdfiles.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
stdio.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
stdio.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
strfile.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
strops.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
swprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
swscanf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
test-fmemopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
test-freopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
test-freopen.sh Add --enable-hardcoded-path-in-tests configure option 2013-01-11 07:14:18 -08:00
tst_getwc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
tst_getwc.input
tst_putwc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
tst_swprintf.c
tst_swscanf.c
tst_wprintf2.c
tst_wprintf.c
tst_wscanf.c
tst_wscanf.input
tst-atime.c
tst-eof.c
tst-ext2.c
tst-ext.c
tst-fgetwc.c
tst-fgetwc.input
tst-fgetws.c
tst-fopenloc2.c
tst-fopenloc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
tst-freopen.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
tst-fseek.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
tst-fwrite-error.c Fix off-by-one bug in tst-fwrite-error 2013-04-15 11:35:43 +05:30
tst-memstream1.c
tst-memstream2.c
tst-mmap2-eofsync.c
tst-mmap-eofsync.c
tst-mmap-fflushsync.c
tst-mmap-offend.c
tst-mmap-setvbuf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
tst-popen1.c
tst-setvbuf1.c
tst-sscanf.c
tst-swscanf.c
tst-ungetwc1.c
tst-ungetwc2.c
tst-widetext.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
tst-widetext.input
tst-wmemstream1.c
tst-wmemstream2.c
vasprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
Versions
vscanf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
vsnprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
vswprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
vwprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
vwscanf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
wfiledoalloc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
wfileops.c Remove lots of inline keywords. 2013-02-07 14:44:18 -08:00
wgenops.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
wmemstream.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
wprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
wscanf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
wstrops.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00