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
Depend
Makefile Add --enable-hardcoded-path-in-tests configure option 2013-01-11 07:14:18 -08:00
Versions Remove mention of open_obstack_stream, which has never existed in libio. 2011-10-26 16:53:02 -07: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-rewind.c
bug-rewind2.c
bug-ungetc.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-ungetwc1.c
bug-ungetwc2.c
bug-wfflush.c
bug-wmemstream1.c
bug-wsetpos.c
clearerr.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
clearerr_u.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fcloseall.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
feof_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
ferror_u.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.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
fputwc.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
freopen.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
fseek.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
fseeko64.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
ftello64.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.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
getc_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
getchar_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
getwc_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
getwchar_u.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.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
iofgetpos.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
iofgets.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
iofgetws.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
iofopen.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
iofopncook.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
iofputs_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
iofputws_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
iofread_u.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
iofsetpos64.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.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
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 Remove use of INTDEF/INTUSE in libio 2012-05-24 23:06:20 +02:00
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
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
oldiofgetpos.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
oldiofopen.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
oldiofsetpos64.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.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
putchar.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
putwc.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
putwchar.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
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-atime.c
tst-eof.c
tst-ext.c
tst-ext2.c
tst-fgetwc.c
tst-fgetwc.input
tst-fgetws.c
tst-fopenloc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
tst-fopenloc2.c
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-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-mmap2-eofsync.c
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
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_wprintf.c
tst_wprintf2.c
tst_wscanf.c
tst_wscanf.input
vasprintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
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