Bug#835070: vorbis-tools: ogg123 segfaults on playing ogg files

phaoost at gmail.com phaoost at gmail.com
Mon Aug 22 06:04:50 UTC 2016


Package: vorbis-tools
Version: 1.4.0-10
Severity: important

Dear Maintainer,

I am getting segfault when trying to play ogg files. File is being played with no sound and then getting segfault.
Here is some output:

~$ gdb --args ogg123 /usr/share/sounds/KDE-Im-Cant-Connect.ogg 
GNU gdb (Debian 7.11.1-2) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ogg123...Reading symbols from /usr/lib/debug/.build-id/81/473fbaeae8f802994c1590b9238bfaec47375b.debug...done.
done.
(gdb) r
Starting program: /usr/bin/ogg123 /usr/share/sounds/KDE-Im-Cant-Connect.ogg
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Audio Device:   Advanced Linux Sound Architecture (ALSA) output

[New Thread 0x7fffee3fa700 (LWP 26989)]
Playing: /usr/share/sounds/KDE-Im-Cant-Connect.ogg
Ogg Vorbis stream: 2 channel, 48000 Hz
[Thread 0x7fffee3fa700 (LWP 26989) exited]0.4 kbps)  Output Buffer   0.0% (EOS) 

Thread 1 "ogg123" received signal SIGSEGV, Segmentation fault.
__lll_unlock_elision (lock=lock at entry=0x614c60 <output_lock>, private=0) at ../sysdeps/unix/sysv/linux/x86/elision-unlock.c:29
29      ../sysdeps/unix/sysv/linux/x86/elision-unlock.c: No such file or directory.
(gdb) bt
#0  __lll_unlock_elision (lock=lock at entry=0x614c60 <output_lock>, private=0) at ../sysdeps/unix/sysv/linux/x86/elision-unlock.c:29
#1  0x00007ffff70f7187 in __pthread_mutex_unlock_usercnt (mutex=mutex at entry=0x614c60 <output_lock>, decr=decr at entry=1) at pthread_mutex_unlock.c:64
#2  0x00007ffff70f720a in __GI___pthread_mutex_unlock (mutex=mutex at entry=0x614c60 <output_lock>) at pthread_mutex_unlock.c:314
#3  0x000000000040a94a in status_reset_output_lock () at status.c:365
#4  0x0000000000408eff in play (source_string=<optimized out>) at ogg123.c:746
#5  0x0000000000403daa in main (argc=<optimized out>, argv=<optimized out>) at ogg123.c:496

Let me know if you need more information.

-- System Information:
Debian Release: 8.5
  APT prefers oldstable
  APT policy: (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages vorbis-tools depends on:
ii  libao4           1.1.0-3
ii  libc6            2.23-4
ii  libcurl3-gnutls  7.50.1-1
ii  libflac8         1.3.1-4
ii  libogg0          1.3.2-1
ii  libspeex1        1.2~rc1.2-1
ii  libvorbis0a      1.3.5-3
ii  libvorbisenc2    1.3.5-3
ii  libvorbisfile3   1.3.5-3

vorbis-tools recommends no packages.

vorbis-tools suggests no packages.

-- no debconf information



More information about the pkg-xiph-maint mailing list