diff options
author | Michael Mann <mmann78@netscape.net> | 2015-12-02 21:08:09 -0500 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-12-03 05:19:56 +0000 |
commit | baa3eab78b422616a92ee38551c1b1510dca4ccb (patch) | |
tree | 2716b530b747fb7dbf0f366e5a889b37713abeaa /wiretap/mp2t.c | |
parent | bdf8034fb1a4dc33cf87f67ecf6e4c2c6cfb08be (diff) |
[MP2T] Reading buffer should have MP2T_SIZE+TRAILER_LEN_MAX space to give room for non-zero trailer.
Bug: 11820
Change-Id: I7e0a603c20ca0c524399beb3d89e14c45dc3a06e
Reviewed-on: https://code.wireshark.org/review/12393
Reviewed-by: Michael Mann <mmann78@netscape.net>
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'wiretap/mp2t.c')
-rw-r--r-- | wiretap/mp2t.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wiretap/mp2t.c b/wiretap/mp2t.c index a569c99c05..f2181aa0b4 100644 --- a/wiretap/mp2t.c +++ b/wiretap/mp2t.c @@ -168,7 +168,7 @@ static gboolean mp2t_find_next_pcr(wtap *wth, guint8 trailer_len, int *err, gchar **err_info, guint32 *idx, guint64 *pcr, guint16 *pid) { - guint8 buffer[MP2T_SIZE]; + guint8 buffer[MP2T_SIZE+TRAILER_LEN_MAX]; gboolean found; guint8 afc; |