From 5d61e3d6eb0d177d0c7dcd938a5692bf18a71266 Mon Sep 17 00:00:00 2001 From: ziggurat29 Date: Wed, 20 Apr 2016 20:23:01 -0500 Subject: [PATCH] heap corruption due to buffer overrun when initializing txbuffer; incorrect size --- examples/media/media_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/media/media_main.c b/examples/media/media_main.c index 3814db360..b1e94e2e8 100644 --- a/examples/media/media_main.c +++ b/examples/media/media_main.c @@ -194,7 +194,7 @@ int media_main(int argc, char *argv[]) /* Fill buffer with a (possibly) unique pattern */ - for (i = 0; i < info.nblocks; i++) + for (i = 0; i < info.blocksize; i++) { txbuffer[i] = value; if (++value >= END_VALUE) @@ -343,7 +343,7 @@ int media_main(int argc, char *argv[]) /* Fill buffer with a (possibly) unique pattern */ - for (i = 0; i < info.nblocks; i++) + for (i = 0; i < info.blocksize; i++) { txbuffer[i] = value; if (++value >= END_VALUE)