summaryrefslogtreecommitdiff
path: root/multimedia/vlc/patches
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2011-04-11 15:51:18 +0000
committerdrochner <drochner@pkgsrc.org>2011-04-11 15:51:18 +0000
commit3e1578096155dd2640080546aa9ce88eac5dfc2b (patch)
treed154133e7d6f9f19a6b0b47c787bc8d02aca5929 /multimedia/vlc/patches
parent94326f942b014b070482e02711ead36c8edbb5cd (diff)
downloadpkgsrc-3e1578096155dd2640080546aa9ce88eac5dfc2b.tar.gz
add patch from upstream to fix unsufficient memory allocation in the mp4
demuxer which can lead to stack overflow bump PKGREV
Diffstat (limited to 'multimedia/vlc/patches')
-rw-r--r--multimedia/vlc/patches/patch-au15
1 files changed, 15 insertions, 0 deletions
diff --git a/multimedia/vlc/patches/patch-au b/multimedia/vlc/patches/patch-au
new file mode 100644
index 00000000000..1e3910f033e
--- /dev/null
+++ b/multimedia/vlc/patches/patch-au
@@ -0,0 +1,15 @@
+$NetBSD: patch-au,v 1.5 2011/04/11 15:51:18 drochner Exp $
+
+VideoLAN-SA-1103
+
+--- modules/demux/mp4/libmp4.c.orig 2010-06-07 22:57:45.000000000 +0000
++++ modules/demux/mp4/libmp4.c
+@@ -2247,7 +2247,7 @@ static int MP4_ReadBox_frma( stream_t *p
+
+ static int MP4_ReadBox_skcr( stream_t *p_stream, MP4_Box_t *p_box )
+ {
+- MP4_READBOX_ENTER( MP4_Box_data_frma_t );
++ MP4_READBOX_ENTER( MP4_Box_data_skcr_t );
+
+ MP4_GET4BYTES( p_box->data.p_skcr->i_init );
+ MP4_GET4BYTES( p_box->data.p_skcr->i_encr );