Your message dated Thu, 11 Jun 2015 07:50:09 +0000
with message-id <[email protected]>
and subject line Bug#786438: fixed in lame 3.99.5+repack1-8
has caused the Debian Bug report #786438,
regarding libmp3lame0: general protection error in libmp3lame.so.0.0.0
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.)
--
786438: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786438
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libmp3lame0
Version: 3.99.5+repack1-7
Severity: important
Tags: newcomer
Dear Maintainer,
Upon upgrading from wheezy to jessie, liquidsoap stopped being able to stream
mp3 to
icecast2. Streams in other formats (e.g. vorbis) continued to work. When
running libmp3lame0
3.99.5+repack1-7, errors appeared in /var/log/messages:
May 15 11:53:28 fluffy kernel: [ 3874.762067] liquidsoap[1515] general
protection ip:b682f0c9 sp:b28f9538 error:0 in
libmp3lame.so.0.0.0[b6801000+48000]
I was finally able to get it working again by reverting to libmp3lame0
v3.99.5+repack1-3.
More specifically, I:
- built a fresh wheezy system
- installed icecast2 & liquidsoap
- made a backup of /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0
(md5: 6a3c42fe4c459d1815950a32db828e41, this is from 3.99.5+repack1-3)
- pointed /etc/apt/sources.list to the jessie repository
- apt-get update
- apt-get install icecast2
- apt-get install liquidsoap
(liquidsoap continued to work at this point, until it was restarted)
- copied the backup of libmp3lame.so.0.0.0 into /usr/lib/i386-linux-gnu/
- restarted liquidsoap successfully
Taking the wheezy->jessie upgrade a step further by doing an apt-get upgrade and
apt-get dist-upgrade resulting in libmp3lame.so.0.0.0 being replaced with a
newer version
again, which reintroduced the general protection error. Again, when I reverted
back to
the older version of the library the issue went away.
I'll also note that I was able to reproduce the issue with a fresh jessie
install.
I've rebuilt this system several times trying to resolve this issue. The system
has a fairly
minimal install (only the SSH server package is selected during the install
process, only
icecast2 and liquidsoap are installed after the build is complete). I've also
reproduced this
on two different i386 systems, although both are AMD Athlon based.
Thanks,
-detrick
-- System Information:
Debian Release: 8.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libmp3lame0 depends on:
ii libc6 2.19-18
ii multiarch-support 2.19-18
libmp3lame0 recommends no packages.
libmp3lame0 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lame
Source-Version: 3.99.5+repack1-8
We believe that the bug you reported is fixed in the latest version of
lame, which is due to be installed in the Debian FTP archive.
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.
Fabian Greffrath <[email protected]> (supplier of updated lame 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: SHA256
Format: 1.8
Date: Thu, 11 Jun 2015 09:32:10 +0200
Source: lame
Binary: lame lame-doc libmp3lame0 libmp3lame-dev
Architecture: source amd64 all
Version: 3.99.5+repack1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers
<[email protected]>
Changed-By: Fabian Greffrath <[email protected]>
Description:
lame - MP3 encoding library (frontend)
lame-doc - MP3 encoding library (documentation)
libmp3lame-dev - MP3 encoding library (development)
libmp3lame0 - MP3 encoding library
Closes: 786438
Changes:
lame (3.99.5+repack1-8) unstable; urgency=medium
.
* debian/patches/force_align_arg_pointer.patch: Enable functions with SSE
instructions to maintain their own properly aligned stack. Fixes crashes
with a general protection error when called from the ocaml bindings
(Closes: #786438). Thanks Detrick Merz for the bug report, Robert Hegemann
and especially Bernhard Übelacker for their help with analyzing the bug.
* Remove "experimental optimizations". These are compiler flags that are
selected on a per-compiler basis, but the latest detected compilers are
from the gcc-4.x series.
* Build the frontend with the sndfile io routines, it should be able to read
RAW PCM and WAV from stdin since at least 3.99.0. As per upstream request.
+ Add Build-Depends: libsndfile1-dev.
* Append "-Wl,--as-needed -Wl,-z,defs" to LDFLAGS to get rid of the
unnecessary dependency on libncurses.
* Change Uploaders field to my <[email protected]> address.
* Bump Standards-Version to 3.9.6.
* Fix space-in-std-shortname-in-dep5-copyright "BSD (3 clause)" and
unused-license-paragraph-in-dep5-copyright "GPL-2+" lintian warnings.
* Update Debian packaging copyright years and address.
* TODO: Add a lame-dbg package.
Checksums-Sha1:
649a07b9f162c93842c8bb939833960b5537cf6f 2229 lame_3.99.5+repack1-8.dsc
945dd2de6e43ccc9332d1793dfcc730f08531de3 15324
lame_3.99.5+repack1-8.debian.tar.xz
e7c3a7528194d17338b4110c364f60899cb45bcd 271980 lame_3.99.5+repack1-8_amd64.deb
5a06a57ea4c003c0fb4de546415b84af308a57fb 287396
lame-doc_3.99.5+repack1-8_all.deb
744f9308ef8e53b6a8454b3b859a5d8be6d50bfa 353208
libmp3lame0_3.99.5+repack1-8_amd64.deb
3a43f490ac2baea9f3160f37d2c68d5402da7ae3 369696
libmp3lame-dev_3.99.5+repack1-8_amd64.deb
Checksums-Sha256:
de4c917a93f1465f1961e4a67a4a10537263c24858510815f9b7b705c90680de 2229
lame_3.99.5+repack1-8.dsc
b338de769609f1acd99ce6f1a4f143846f9ce6817e509f14ebd489780b8d5c9d 15324
lame_3.99.5+repack1-8.debian.tar.xz
7794fdcc453a7dc153258757512560a91cfadc260a4818a9a68ef6c91a6091ff 271980
lame_3.99.5+repack1-8_amd64.deb
74a54a29e83ca00db3be14fc1af673c5b20f53bae7df46a53e8d9e5bf0ff9dd8 287396
lame-doc_3.99.5+repack1-8_all.deb
dea72734b9f403a451e07a7ace4f3efd1787f64ac78b13f5ce8b137701ab470b 353208
libmp3lame0_3.99.5+repack1-8_amd64.deb
563e737c6990facc3d2759f190658c8ad64963f85da013fe7639cae8c37ee827 369696
libmp3lame-dev_3.99.5+repack1-8_amd64.deb
Files:
1599ebf7fd2fda70cd15ed7ab526805b 2229 sound optional lame_3.99.5+repack1-8.dsc
7d6999d03fffc34900d56361349d65a0 15324 sound optional
lame_3.99.5+repack1-8.debian.tar.xz
17018a37f5790a7d89a9371566d4f985 271980 sound optional
lame_3.99.5+repack1-8_amd64.deb
46012f103e0e616a8caa113d6d7049c6 287396 doc optional
lame-doc_3.99.5+repack1-8_all.deb
fe1fca0adf018b52151e54b495731159 353208 libs optional
libmp3lame0_3.99.5+repack1-8_amd64.deb
6145cfe5c98782884cdc65dd42d57927 369696 libdevel optional
libmp3lame-dev_3.99.5+repack1-8_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVeTtGAAoJEMvqjpcMzVnfR/kQAIqXXc8bxhMY7xQEEL9Hu7+d
guNTuSG7dL6276dG+5TfWwUNYsd9Gbv4rM7iugFHxoKHa431AUxDe+J25aB25spD
hDqo//qtNy5Aff6/AC8Ht0fA1eZTXpoXsRhR79reV8egu/inBafIhvV9hkznV01B
yyBWvHp/LE+WBymsxBBA213uP+E1US9+B/fmWN6h74QN/hTRMZhFr092eMmLZwsl
pYisgRG9+W2Gi5hYKGyzmGjs0xja/GuHT9vX5LSskrPkmERaWBe3iy8MaWE0JtWF
ocSvGb59KrsVHwHjYCwArc+u3/PLeCZIe+G88rmGNsrkBwV0Z73PobfuRyR5cdab
/nRVIsFo9n/fFEO0bbvqFcIfs1mxAjW1kbEsU6C48ik0Eq3E+5aPzxTWcN6Vaw7R
RbRKHAMH+BlM4ks6rxZ+ob1fwKQ1jEl0JOxSWak+RH0kb7ple6SRbELocs/AH4B+
pCgdAksFugayllM4BUQFk+JVo6vZ3f+WFKBFNM1XLzH56tx4kHJbRDODHjrsvztP
DQmbnYNst3feHq9Vg8ihexAkVCZUYEv3rifqk0NyyPmP2cmseRs2rTQPRuKw11xf
JjXpLqQ6XRFgRqNgSFzswwSpBsmTJcOZT0JmgZ4HhzmFdZSyu62STKPTtFQlEczT
3HkzYTWJHRhUFNZ2HeyN
=S38M
-----END PGP SIGNATURE-----
--- End Message ---