summaryrefslogtreecommitdiff
path: root/wiretap/mp2t.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2015-12-02 21:08:09 -0500
committerAnders Broman <a.broman58@gmail.com>2015-12-03 05:19:56 +0000
commitbaa3eab78b422616a92ee38551c1b1510dca4ccb (patch)
tree2716b530b747fb7dbf0f366e5a889b37713abeaa /wiretap/mp2t.c
parentbdf8034fb1a4dc33cf87f67ecf6e4c2c6cfb08be (diff)
downloadwireshark-baa3eab78b422616a92ee38551c1b1510dca4ccb.tar.gz
[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.c2
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;