It seems that libmp3lame0 (3.99.5+repack1-7) does not play nice. I've tried this using two different i386-based (AMD Athlon) systems and both act the same way. Reverting to libmp3lame0 (3.99.5+repack1-3) fixes the problem.
On Fri, May 15, 2015 at 3:58 PM, Detrick Merz <detr...@merzhaus.org> wrote: > > Howdy Folks, > > I had a streaming server running for a while (wheezy i386 v7.8.0 + icecast2 > v2.3.2 + liquidsoap v1.0.1) with liquidsoap sending mp3 data to icecast, and > it was doing fine. I upgraded it to jessie and started seeing general > protection errors 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] > > In trying to hunt down the root cause I've gone through a few rebuilds. It's > a dedicated system so not running a bunch of extra stuff. During the > netinstall I pick the basic (non-graphical) install at the beginning, and > only install sshd and general system utilities (no print server, X, etc.). > Once the build is complete I install icecast2 and liquidsoap. I save my > config files for both of these and implement them each time. The build is > quite repeatable in this manner. > > After upgrading to or doing a fresh install of jessie, if I ask liquidsoap to > output using another encoding method (e.g. vorbis) it works fine, it's only > mp3 encoding that seems to have a problem (I haven't tested them all, of > course). I can go with extremely simple config files for both icecast and > liquidsoap and it all behaves the same. No errors are shown in the icecast or > liquidsoap specific log files. > > If I run a clean wheezy install it works fine again, of course. > > I've tried taking clean wheezy installs and slowly upgrading them to see if I > could at least narrow down where the issue is being introduced. After the > wheezy install is complete and I verify that icecast and liquidsoap are both > playing nicely, I point /etc/apt/sources.list to jessie, apt-get update, then > have done the following tests: > > 1a) apt-get install icecast2; brings icecast up to v2.4.0; everything works > fine even through reboots > > 1b) After upgrading icecast, apt-get install liquididsoap; brings liquidsoap > up to v1.1.1; everything works fine even through reboots > > 1c) After upgrading icecast and liquidsoap, apt-get upgrade; upgrade appears > to go fine with no errors shown in /var/log/messages, and even when it has > completed icecast reports the stream as live, but next time liquidsoap is > restarted the general protection error shows up and liquidsoap can no longer > send mp3 to icecast > > While I can coax this along and find a way to make it work, Ideally I'd like > to be on something stable, so I can apt-get update and apt-get dist-upgrade > to keep all of the packages happy. I could stay on wheezy, but that's less > than ideal. There are features in the newer icecast versions that I'd like to > leverage. > > Any thoughts on where to go next to figure out the root cause, short of going > through the 193 packages upgraded by apt-get upgrade? > > Thanks, > > -detrick -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/caj-q2su-n4goy7unkq8r3_wnue3h3zgyxxm+p8vzmwz3wyz...@mail.gmail.com