summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorHorst Kronstorfer <hkronsto@frequentis.com>2012-02-07 10:02:53 +0100
committerJon Loeliger <jdl@jdl.com>2012-02-16 06:43:51 -0600
commita6e6c60e3a97a6b3a033cd052bb3740fd53cbf4c (patch)
treef340f4db6218cf8729abd65cbb9944ad30608c69 /tests
parente280442e08fcbe8431dc85d836ff3ecc489932fb (diff)
downloaddtc-a6e6c60e3a97a6b3a033cd052bb3740fd53cbf4c.tar.gz
dtc: Fix zero-length input segfault
This patch fixes a segmentation fault caused by dereferencing a NULL pointer (pos->file aka yylloc.file) in srcpos_string when the input length is 0 (fe 'dtc </dev/null'.) Reason: yylloc.file is initialized with 0 and the tokenizer, which updates yylloc.file via srcpos_update doesn't get a chance to run on zero-length input. Signed-off-by: Horst Kronstorfer <hkronsto@frequentis.com>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions