wm4
f50b105d06
tl_matroska: fix use-after-free with --cache
...
If cache was enabled, using ordered chapters could easily crash. The
reason is that enable_cache() reopens the demuxer and closes the old
one. The code after that (reading m->ordered_chapters etc.) then
accessed freed data.
This commit also avoids enabling cache for files which are not used
(which would make opening much slower).
2013-10-19 22:58:02 +02:00
..
2013-10-05 22:46:55 +02:00
2013-10-18 00:33:01 +02:00
2013-10-19 22:58:02 +02:00
2013-08-26 10:09:45 +02:00
2013-10-14 20:14:17 +02:00
2013-10-14 20:14:17 +02:00
2013-08-15 23:40:03 +02:00
2013-08-15 23:40:02 +02:00
2013-08-15 23:40:04 +02:00
2013-08-15 23:40:04 +02:00
2013-10-12 18:57:02 +02:00
2013-10-05 22:46:55 +02:00
2013-10-14 23:37:58 +02:00
2013-10-14 23:37:58 +02:00
2013-09-14 20:49:55 +02:00
2013-08-21 18:32:42 +02:00
2013-09-21 00:07:42 +02:00
2013-09-21 00:07:42 +02:00
2013-09-15 02:51:17 +02:00
2013-09-25 22:44:12 +02:00
2013-09-29 21:10:45 +02:00
2013-09-27 15:39:28 +02:00
2013-09-26 01:28:58 +02:00
2013-10-18 22:38:10 +02:00
2013-10-18 22:38:10 +02:00
2013-10-08 20:03:57 +02:00
2013-10-19 21:43:08 +02:00
2013-10-18 21:59:52 +02:00
2013-10-14 21:09:54 +02:00
2013-10-02 01:39:28 +02:00
2013-10-14 23:41:26 +02:00
2013-08-26 10:09:45 +02:00
2013-09-18 19:30:11 +02:00
2013-09-04 16:15:08 +02:00
2013-10-12 18:57:02 +02:00
2013-08-26 10:09:45 +02:00
2013-10-12 18:57:02 +02:00
2013-09-29 21:10:45 +02:00
2013-10-12 18:56:03 +02:00
2013-09-10 16:38:34 +02:00
2013-09-10 16:38:34 +02:00
2013-10-02 01:39:28 +02:00