[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 PROTECTED]> Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED], [EMAIL PROTECTED] CC: [EMAIL PROTECTED], [EMAIL PROTECTED]
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 speex-1.1.11.1/debian/changelog | 7 +++++++ src/speexenc.c | 5 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) [0] https://launchpad.net/distros/ubuntu/+source/speex/+bug/19482 [1] https://trac.xiph.org/changeset/10684 Thanks, -- Daniel T. Chen [EMAIL PROTECTED] GPG key: 0xC88ABDA3 diff -u speex-1.1.11.1/debian/changelog speex-1.1.11.1/debian/changelog --- speex-1.1.11.1/debian/changelog +++ speex-1.1.11.1/debian/changelog @@ -1,3 +1,10 @@ +speex (1.1.11.1-1ubuntu0.1) dapper-proposed; urgency=low + + * Apply patch from https://trac.xiph.org/changeset/10684 fixing + speexenc segfault on AMD64 (Closes Ubuntu: #19482). + + -- Daniel T Chen <[EMAIL PROTECTED]> Sat, 4 Nov 2006 16:09:19 -0500 + speex (1.1.11.1-1) unstable; urgency=low * New upstream release only in patch2: unchanged: --- speex-1.1.11.1.orig/src/speexenc.c +++ speex-1.1.11.1/src/speexenc.c @@ -628,8 +628,9 @@ /*Write header*/ { - - op.packet = (unsigned char *)speex_header_to_packet(&header, (int*)&(op.bytes)); + int packet_size; + op.packet = (unsigned char *)speex_header_to_packet(&header, &packet_size); + op.bytes = packet_size; op.b_o_s = 1; op.e_o_s = 0; op.granulepos = 0; -- speexenc segfaults on amd64 https://launchpad.net/bugs/19482 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
