[Resending to LP due to buggered recipient address]
-------- Original Message --------
Subject: SRU proposal for 6.06.1's speex 1.1.11.1
Date: Sat, 04 Nov 2006 16:21:02 -0500
From: Daniel T. Chen <email address hidden>
Reply-To: <email address hidden>
To: <email address hidden>, <email address hidden>
CC: <email address hidden>, <email address hidden>
Hi Matt, Colin,
Early this morning, Jean-Marc Valin made me aware of an outstanding
segfault[0] affecting the speexenc executable for Dapper/AMD64 (release-
and arch-specific, purportedly only AMD64 is affected) upon attempting
to encode files. A straightforward fix[1] was applied upstream on 01
January 2006 and is present in Edgy's speex source package; only Dapper
is affected.
Attached please find a SRU debdiff against 6.06.1's speex source package.
[Resending to LP due to buggered recipient address]
-------- Original Message --------
Subject: SRU proposal for 6.06.1's speex 1.1.11.1
Date: Sat, 04 Nov 2006 16:21:02 -0500
From: Daniel T. Chen <email address hidden>
Reply-To: <email address hidden>
To: <email address hidden>, <email address hidden>
CC: <email address hidden>, <email address hidden>
Hi Matt, Colin,
Early this morning, Jean-Marc Valin made me aware of an outstanding
segfault[0] affecting the speexenc executable for Dapper/AMD64 (release-
and arch-specific, purportedly only AMD64 is affected) upon attempting
to encode files. A straightforward fix[1] was applied upstream on 01
January 2006 and is present in Edgy's speex source package; only Dapper
is affected.
Attached please find a SRU debdiff against 6.06.1's speex source package.
% debdiff speex_1. 1.11.1- 1.dsc speex_1. 1.11.1- 1ubuntu0. 1.dsc |diffstat 1.1.11. 1/debian/ changelog | 7 +++++++
speex-
src/speexenc.c | 5 +++--
2 files changed, 10 insertions(+), 2 deletions(-)
[0] https:/ /launchpad. net/distros/ ubuntu/ +source/ speex/+ bug/19482 /trac.xiph. org/changeset/ 10684
[1] https:/
Thanks,
--
Daniel T. Chen <email address hidden>
GPG key: 0xC88ABDA3
diff -u speex-1. 1.11.1/ debian/ changelog speex-1. 1.11.1/ debian/ changelog 1.11.1/ debian/ changelog 1.11.1/ debian/ changelog 1-1ubuntu0. 1) dapper-proposed; urgency=low /trac.xiph. org/changeset/ 10684 fixing
--- speex-1.
+++ speex-1.
@@ -1,3 +1,10 @@
+speex (1.1.11.
+
+ * Apply patch from https:/
+ speexenc segfault on AMD64 (Closes Ubuntu: #19482).
+
+ -- Daniel T Chen <email address hidden> Sat, 4 Nov 2006 16:09:19 -0500
+
speex (1.1.11.1-1) unstable; urgency=low
* New upstream release 1.11.1. orig/src/ speexenc. c 1.11.1/ src/speexenc. c
only in patch2:
unchanged:
--- speex-1.
+++ speex-1.
@@ -628,8 +628,9 @@
/*Write header*/ header_ to_packet( &header, (int*)&(op.bytes)); header_ to_packet( &header, &packet_size);
op.granulepos = 0;
{
-
- op.packet = (unsigned char *)speex_
+ int packet_size;
+ op.packet = (unsigned char *)speex_
+ op.bytes = packet_size;
op.b_o_s = 1;
op.e_o_s = 0;