(and now really with the .debdiff attached)

Hi,

attached is a .debdiff for fixing #763279 in Debian jessie. Please review. If .debdiff is ok, I'll get in touch with the release team.

Mike

--

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
mobile: +49 (1520) 1976 148
landline: +49 (4354) 8390 139

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

diff -Nru libdvdnav-5.0.1/debian/changelog libdvdnav-5.0.1/debian/changelog
--- libdvdnav-5.0.1/debian/changelog    2014-08-30 22:38:40.000000000 +0200
+++ libdvdnav-5.0.1/debian/changelog    2017-06-19 10:26:30.000000000 +0200
@@ -1,3 +1,11 @@
+libdvdnav (5.0.1-1+deb8u1) jessie-proposed-updates; urgency=medium
+
+  * debian/control: Uploader e-mail address updated
+  * debian/patches/: new patchset started
+    - 0001-dvdnav_get_position.patch added (Closes: #763279)
+
+ -- Matteo F. Vescovi <m...@debian.org>  Mon, 19 Jun 2017 10:26:30 +0200
+
 libdvdnav (5.0.1-1) unstable; urgency=medium
 
   [ Benjamin Drung ]
diff -Nru libdvdnav-5.0.1/debian/control libdvdnav-5.0.1/debian/control
--- libdvdnav-5.0.1/debian/control      2014-08-30 21:54:49.000000000 +0200
+++ libdvdnav-5.0.1/debian/control      2017-06-19 10:26:03.000000000 +0200
@@ -4,7 +4,7 @@
 Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
 Uploaders: Reinhard Tartler <siret...@tauware.de>,
            Benjamin Drung <bdr...@debian.org>,
-           Matteo F. Vescovi <mfvesc...@gmail.com>,
+           Matteo F. Vescovi <m...@debian.org>,
            Balint Reczey <bal...@balintreczey.hu>
 Build-Depends: debhelper (>= 9), dh-autoreconf, doxygen, libdvdread-dev
 Standards-Version: 3.9.5
diff -Nru libdvdnav-5.0.1/debian/patches/0001-dvdnav_get_position.patch 
libdvdnav-5.0.1/debian/patches/0001-dvdnav_get_position.patch
--- libdvdnav-5.0.1/debian/patches/0001-dvdnav_get_position.patch       
1970-01-01 01:00:00.000000000 +0100
+++ libdvdnav-5.0.1/debian/patches/0001-dvdnav_get_position.patch       
2014-12-31 09:24:43.000000000 +0100
@@ -0,0 +1,26 @@
+From: Jean-Baptiste Kempf <j...@videolan.org>
+Date: Sun, 31 Aug 2014 00:51:40 +0200
+Subject: dvdnav_get_position
+
+Return an error in dvdnav_get_position instead of asserting.
+
+Closes: #763279
+LP: #1236939
+---
+ src/searching.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/searching.c b/src/searching.c
+index f6e497e..74a16ee 100644
+--- a/src/searching.c
++++ b/src/searching.c
+@@ -563,7 +563,8 @@ dvdnav_status_t dvdnav_get_position(dvdnav_t *this, 
uint32_t *pos,
+     *len += cell->last_sector - cell->first_sector + 1;
+   }
+ 
+-  assert((signed)*pos != -1);
++  if((signed)*pos == -1)
++    return DVDNAV_STATUS_ERR;
+ 
+   pthread_mutex_unlock(&this->vm_lock);
+ 
diff -Nru libdvdnav-5.0.1/debian/patches/series 
libdvdnav-5.0.1/debian/patches/series
--- libdvdnav-5.0.1/debian/patches/series       1970-01-01 01:00:00.000000000 
+0100
+++ libdvdnav-5.0.1/debian/patches/series       2014-12-31 09:24:43.000000000 
+0100
@@ -0,0 +1 @@
+0001-dvdnav_get_position.patch

Attachment: pgpZ_Uhpen2BS.pgp
Description: Digitale PGP-Signatur

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to