Uoti Urpala
02daf37328
demux_mkv: fix a hang with invalid files
...
ebml_read_length() could return a negative value (as uint64_t though)
at EOF, and this would then make ebml_read_skip() seek backwards. This
could lead to an infinite loop at EOF with corrupt files. Add an extra
check to make ebml_read_length() return EBML_UINT_INVALID instead if
EOF is hit in the middle of parsing.
2012-11-01 02:12:17 +01:00
..
2012-07-31 23:37:56 +02:00
2010-11-02 04:14:20 +02:00
2012-02-01 22:46:27 +02:00
2010-02-17 23:45:01 +00:00
2012-10-30 19:50:21 +01:00
2012-07-31 23:37:56 +02:00
2010-11-02 04:16:46 +02:00
2010-02-21 23:36:36 +00:00
2012-07-25 01:10:30 +03:00
2012-10-30 19:50:22 +01:00
2012-01-18 04:25:19 +01:00
2011-04-05 06:26:17 +03:00
2012-08-20 15:36:05 +02:00
2012-10-30 19:50:24 +01:00
2012-08-03 01:43:44 +02:00
2012-10-12 10:14:32 +02:00
2012-08-20 15:36:04 +02:00
2012-09-18 21:07:30 +02:00
2012-07-25 01:10:30 +03:00
2012-09-18 21:07:29 +02:00
2009-05-08 21:51:13 +00:00
2012-10-31 22:46:40 +01:00
2012-09-18 21:07:30 +02:00
2012-10-30 19:50:22 +01:00
2012-10-30 19:50:21 +01:00
2012-11-01 02:12:17 +01:00
2011-03-31 03:44:37 +03:00
2012-08-20 15:36:02 +02:00
2011-03-31 03:44:37 +03:00
2012-03-09 20:48:54 +02:00
2009-05-08 21:51:13 +00:00
2012-09-18 21:07:30 +02:00
2012-09-18 21:07:30 +02:00
2012-02-01 22:46:27 +02:00
2012-02-01 22:46:27 +02:00
2012-09-18 21:07:30 +02:00
2012-09-18 21:07:30 +02:00
2012-07-31 23:37:56 +02:00
2012-09-18 21:07:30 +02:00
2012-09-18 21:07:30 +02:00
2012-10-30 19:50:24 +01:00
2012-09-18 21:07:30 +02:00