What steps will reproduce the problem?
1. Launch squeezelite
2. Play mp3
3. segfault happens in libmad
gdb output
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
[New Thread 0x40033470 (LWP 2428)]
[New Thread 0x4535b470 (LWP 2429)]
[Thread 0x4535b470 (LWP 2429) exited]
[New Thread 0x40b6e470 (LWP 2430)]
[New Thread 0x4535b470 (LWP 2431)]
[New Thread 0x40d23470 (LWP 2432)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x40d23470 (LWP 2432)]
0x40bd1760 in mad_layer_III () from /usr/lib/arm-linux-gnueabihf/libmad.so.0
(gdb) backtrace
#0 0x40bd1760 in mad_layer_III () from /usr/lib/arm-linux-gnueabihf/libmad.so.0
#1 0x00000000 in ?? ()
It seems this is a known problem with arm code optimization, potentially caused
by assembly code.
This bug was fixed in the package libmad - 0.15.1b-7ubuntu2
https://bugs.launchpad.net/ubuntu/+source/libmad/+bug/989846
Original issue reported on code.google.com by sebastie...@gmail.com on 15 Mar 2013 at 2:30
Original issue reported on code.google.com by
sebastie...@gmail.com
on 15 Mar 2013 at 2:30