Your message dated Sat, 20 Mar 2010 11:02:14 +0000
with message-id <[email protected]>
and subject line Bug#534744: fixed in libfishsound 1.0.0-1
has caused the Debian Bug report #534744,
regarding libfishsound1: Please apply mozilla bug #487519 patch
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
534744: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534744
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libfishsound1
Version: 0.9.2-1
Severity: wishlist
Tags: patch

I'm only filing as wishlist as xulrunner depending on libfishsound1 isn't
in the archive yet and won't be for a little time, though this is a crasher
bug fixer.

Please read https://bugzilla.mozilla.org/show_bug.cgi?id=487519#c44 for a
rationale about the attached patch.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff --git a/media/libfishsound/src/libfishsound/fishsound_vorbis.c b/media/libfishsound/src/libfishsound/fishsound_vorbis.c
index 68bdb3a..236dda4 100644
--- a/media/libfishsound/src/libfishsound/fishsound_vorbis.c
+++ b/media/libfishsound/src/libfishsound/fishsound_vorbis.c
@@ -154,9 +154,13 @@ fs_vorbis_decode (FishSound * fsound, unsigned char * buf, long bytes)
   } else {
     FishSoundDecoded_FloatIlv df;
     FishSoundDecoded_Float dfi;
-
-    if (vorbis_synthesis (&fsv->vb, &op) == 0)
+    int r;
+    if ((r = vorbis_synthesis (&fsv->vb, &op)) == 0) 
       vorbis_synthesis_blockin (&fsv->vd, &fsv->vb);
+    
+    if (r == OV_EBADPACKET) {
+      return FISH_SOUND_ERR_GENERIC;
+    }
 
     while ((samples = vorbis_synthesis_pcmout (&fsv->vd, &fsv->pcm)) > 0) {
       vorbis_synthesis_read (&fsv->vd, samples);

--- End Message ---
--- Begin Message ---
Source: libfishsound
Source-Version: 1.0.0-1

We believe that the bug you reported is fixed in the latest version of
libfishsound, which is due to be installed in the Debian FTP archive:

libfishsound1-dbg_1.0.0-1_i386.deb
  to main/libf/libfishsound/libfishsound1-dbg_1.0.0-1_i386.deb
libfishsound1-dev_1.0.0-1_i386.deb
  to main/libf/libfishsound/libfishsound1-dev_1.0.0-1_i386.deb
libfishsound1_1.0.0-1_i386.deb
  to main/libf/libfishsound/libfishsound1_1.0.0-1_i386.deb
libfishsound_1.0.0-1.diff.gz
  to main/libf/libfishsound/libfishsound_1.0.0-1.diff.gz
libfishsound_1.0.0-1.dsc
  to main/libf/libfishsound/libfishsound_1.0.0-1.dsc
libfishsound_1.0.0.orig.tar.gz
  to main/libf/libfishsound/libfishsound_1.0.0.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
John Francesco Ferlito <[email protected]> (supplier of updated libfishsound 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 05 Feb 2010 21:34:26 +1100
Source: libfishsound
Binary: libfishsound1 libfishsound1-dev libfishsound1-dbg
Architecture: source i386
Version: 1.0.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Xiph.org Maintainers <[email protected]>
Changed-By: John Francesco Ferlito <[email protected]>
Description: 
 libfishsound1 - simple API that wraps Xiph.Org audio codecs
 libfishsound1-dbg - simple API that wraps Xiph.Org audio codecs (debugging 
informatio
 libfishsound1-dev - simple API that wraps Xiph.Org audio codecs (development 
files)
Closes: 534744
Changes: 
 libfishsound (1.0.0-1) unstable; urgency=low
 .
   * New upstream release. (Closes: #534744)
   * Updated debian/symbols
   * Remove DM Upload
   * Move to debhelper 7 dh debian/rules
Checksums-Sha1: 
 e4e7e0e3e867c338e88e1424dfa78b33f6b885c8 1171 libfishsound_1.0.0-1.dsc
 5263dfaa12dce71e30c5d80f871d92869c6b5ce2 444980 libfishsound_1.0.0.orig.tar.gz
 c24e710779a4dea5017857ea96a1f88dba03c55f 3338 libfishsound_1.0.0-1.diff.gz
 16151113331dfa8d26b4b815ccfd1ac9fbf9d995 15018 libfishsound1_1.0.0-1_i386.deb
 9c639cb861b41a7e7d4a0cd21502d20874552217 34102 
libfishsound1-dev_1.0.0-1_i386.deb
 dc6ca49b640d8bfd275a800a8b9630a883173757 24960 
libfishsound1-dbg_1.0.0-1_i386.deb
Checksums-Sha256: 
 8faa680f37b8353fa2ce6c2a4d4de05f93bca5ad7efaef33a115b4d65c8de54a 1171 
libfishsound_1.0.0-1.dsc
 2e0b57ce2fecc9375eef72938ed08ac8c8f6c5238e1cae24458f0b0e8dade7c7 444980 
libfishsound_1.0.0.orig.tar.gz
 47fbce6d79d445c85c6e732b8ab15b37ab6e6d1c74685d2913c49dbaa2a0a5e0 3338 
libfishsound_1.0.0-1.diff.gz
 b4493ebb07d414ebc72d409b9ff9af429998eaeb269ca26987536132444dbf6b 15018 
libfishsound1_1.0.0-1_i386.deb
 e02aa30edcc1a3fd8bdb9475014007592620f12fad285c9b3481041c5d506144 34102 
libfishsound1-dev_1.0.0-1_i386.deb
 56e12a835b831f639f0a54dd5d8579487f015c8afad7b2fd93bd2fd089e5cc87 24960 
libfishsound1-dbg_1.0.0-1_i386.deb
Files: 
 467a36fbab04a253f115abd875bf4f53 1171 sound optional libfishsound_1.0.0-1.dsc
 02c5c7b361a35c9da3cf311d68800dab 444980 sound optional 
libfishsound_1.0.0.orig.tar.gz
 c88e7755cf5af72c01f23b396fe7d34b 3338 sound optional 
libfishsound_1.0.0-1.diff.gz
 3c32ad0e87fa2957038d8f696a81c261 15018 libs optional 
libfishsound1_1.0.0-1_i386.deb
 1f0b68ab6dff86684e7f7b4dada9bfce 34102 libdevel optional 
libfishsound1-dev_1.0.0-1_i386.deb
 026efca3e6c7aa7bc473c6db6dcbc139 24960 debug extra 
libfishsound1-dbg_1.0.0-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkukpZ0ACgkQYcdJscd4KNT8DgCfZZPG/qw+KUwz3hIuTt9qmnSm
hU0AoKcLuCeh4ZFX2BqERhry/fTLIlfq
=vE+k
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to