Public bug reported: Binary package hint: xmms
Hello, I didn't find any suitable bugreport here (OT|BTW: why can one not filter on the package xmms only, that seems to be rediculous): https://launchpad.net/distros/ubuntu/+bugs?field.searchtext=xmms&orderby=-importance&search=Search&field.status%3Alist=Unconfirmed&field.status%3Alist=Confirmed&field.status%3Alist=In+Progress&field.status%3Alist=Needs+Info&field.status%3Alist=Fix+Committed&field.assignee=&field.owner=&field.omit_dupes=on&field.has_patch=&field.has_no_package= Subject: xmms crashes on play Package: xmms Version: 1.2.10+cvs20050809-4ubuntu5 Severity: grave Justification: renders package unusable *** Please type your report below this line *** xmms crashes all the time on presing play, and it makes no difference if I choose alsa, oss esound or jack as outputplugin. It happens on all filetypes. The most times it crashes directly on play, sometimes (I think only the first time I start xmms after a reboot) I hear it for a few milliseconds. I tested with lsof|egrep -i "(/dev/snd|/dev/dsp)" if something blocks the souncard. I found nothing. xmms worked like a charm before I installed audacious from source some weeks ago I think, but I'm not sure. I installed some other sound software though. This is the dapper package: gdb xmms & [...] (no debugging symbols found) Message: device: default Message: fmt 5, channels: 2 [New Thread 1090533728 (LWP 16443)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 47938422583808 (LWP 16420)] 0x00002b9987a9ffdb in pthread_join () from /lib/libpthread.so.0 (gdb) bt #0 0x00002b9987a9ffdb in pthread_join () from /lib/libpthread.so.0 #1 0x00002aaaabfc583d in get_iplugin_info () from /usr/lib/xmms/Input/libwma.so #2 0x000000000041e65f in input_stop () #3 0x00000000004257f6 in playlist_eof_reached () #4 0x000000000043b86b in idle_func () #5 0x00002b99879821fa in g_source_add () from /usr/lib/libglib-1.2.so.0 #6 0x00002b9987980fe7 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 #7 0x00002b9987981b8b in g_main_add_poll () from /usr/lib/libglib-1.2.so.0 #8 0x00002b9987981e5f in g_main_run () from /usr/lib/libglib-1.2.so.0 #9 0x00002b998746c081 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #10 0x000000000043e5ef in main () (gdb) strace: [...] open("/home/gerhard/Streamripper_rips/jazzradio.wma", O_RDONLY) = 8 read(8, "0&\262u\216f\317\21\246\331\0\252\0b\316l\273\t\0\0\0\0"..., 32768) = 32768 close(8) = 0 write(3, ">\0\7\0v\0 \5\30\0 \0055\0 \5\0\0=\0\333\0:\0\27\0\f\0"..., 456) = 456read(3, 0x7fffd6be1c80, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\1i\v\0\0\0\0007\0 \5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32 open("/dev/mixer", O_RDONLY) = 8 ioctl(8, 0x80044dfe, 0x7fffd6be1c90) = 0 ioctl(8, MTRRIOC_KILL_ENTRY, 0x7fffd6be1c94) = 0 close(8) = 0 write(3, "8\0\4\0:\0 \5\4\0\0\0\354\335\314\0F\0\5\0006\0 \5:\0 "..., 708) = 708read(3, 0x7fffd6be1bd0, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\30o\v\220\0\0\0\0\0\0\0\0\0\0\0\300\33F\1\0\0\0\0\2"..., 32) = 32 readv(3, [{"\354\335\314\0\315\247{\0\354\335\314\0\354\335\314\0\315"..., 576}, {"", 0}], 2) = 576 write(3, ">\0\7\0~\0 \0056\0 \5:\0 \0054\0005\0\35\1\24\0\10\0\22"..., 196) = 196 read(3, 0x7fffd6be1ca0, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\1y\v\0\0\0\0007\0 \5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32 poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN}], 3, 0) = 0 write(3, "\17\0\2\0\32\0 \5", 8) = 8 read(3, 0x7fffd6be14a0, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\204z\v\0\0\0\0005\1\0\0005\1\0\0\0\0\0\0\0\0\0\0\0\22"..., 32) = 32 write(3, "(\0\4\0\32\0 \0055\1\0\0\0\0\0\0", 16) = 16 read(3, 0x7fffd6be14a0, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\1{\v\0\0\0\0\32\0 \5\24\0\33\0\0\0\0\0\0\0\0\0\231G"..., 32) = 32 write(3, "\17\0\2\0\32\0 \5", 8) = 8 read(3, 0x7fffd6be14c0, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\204|\v\0\0\0\0005\1\0\0005\1\0\0\0\0\0\0\0\0\0\0\0\22"..., 32) = 32 write(3, "(\0\4\0\32\0 \0055\1\0\0\0\0\0\0", 16) = 16 read(3, 0x7fffd6be14c0, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\1}\v\0\0\0\0\32\0 \5\24\0\33\0\0\0\0\0\0\0\0\0\231G"..., 32) = 32 --- SIGSEGV (Segmentation fault) @ 0 (0) --- fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaabbb5000 write(1, "\n", 1 ) = 1 write(1, "Segmentation fault\n", 19Segmentation fault ) = 19 write(1, "\n", 1 ) = 1 write(1, "You\'ve probably found a bug in X"..., 50You've probably found a bug in XMMS, please visit ) = 50 write(1, "http://bugs.xmms.org and fill ou"..., 48http://bugs.xmms.org and fill out a bug report. ) = 48 write(1, "\n", 1 ) = 1 write(3, "+\0\1\0", 4) = 4 read(3, 0x7fffd6be17a0, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\1~\v\0\0\0\0007\0 \5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32 shmdt(0) = 0 write(3, "\224\2\2\0\2\0 \5f\1\3\0\200\0\0\0\1\0\0\0<\1\2\0\0\0 "..., 40) = 40 read(3, 0x7fffd6be17b0, 32) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(3, "\1\1\203\v\0\0\0\0007\0 \5\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32 shutdown(3, 2 /* send and receive */) = 0 close(3) = 0 munmap(0x2aaab0bc4000, 483328) = 0 munmap(0x40801000, 8192) = 0 munmap(0x2aaaabbb5000, 4096) = 0 exit_group(1) = ? [EMAIL PROTECTED]:~/download/Radio/xmms-wma-1.0.5$ xmms Message: device: hw:0,0 jack_init:initializing jack_init:Found frequency convertion functions, setting isXmmsFrequencyAvailable to 1 Message: fmt 5, channels: 2 jack_open:fmt == 5, sample_rate == 44100, num_channels == 2 jack_get_output_time:returning 0 milliseconds jack_get_output_time:returning 0 milliseconds Segmentation fault You've probably found a bug in XMMS, please visit http://bugs.xmms.org and fill out a bug report. jack_destructor:cleanup ==== I then replaced the dapper package with the edgy package which has, I don't know why, the same name as in dapper, but it's upstream source is [xmms_1.2.10+cvs20060429.orig.tar.gz] . http://packages.ubuntu.com/edgy/sound/xmms I'm wondering what's the reason why? It has got exactly the same behaviour. (no debugging symbols found) (no debugging symbols found) Message: device: hw:0,0 jack_init:initializing jack_init:Found frequency convertion functions, setting isXmmsFrequencyAvailable to 1 Message: fmt 5, channels: 2 [New Thread 1090533728 (LWP 13861)] Message: fmt 5, channels: 2 [New Thread 1098926432 (LWP 13871)] [New Thread 1107319136 (LWP 13872)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1082132832 (LWP 13854)] 0x0000000000428167 in ctrl_write_packet () (gdb) bt #0 0x0000000000428167 in ctrl_write_packet () #1 0x00002aaaab6d80fa in start_thread () from /lib/libpthread.so.0 #2 0x00002aaaac0a0ce2 in clone () from /lib/libc.so.6 #3 0x0000000000000000 in ?? () (gdb) [EMAIL PROTECTED]:~/download/Radio/xmms$ strace -c -f xmms & [1] 14445 [EMAIL PROTECTED]:~/download/Radio/xmms$ Process 14447 attached Message: device: hw:0,0 jack_init:initializing jack_init:Found frequency convertion functions, setting isXmmsFrequencyAvailable to 1 Message: fmt 5, channels: 2 Process 14448 attached (waiting for parent) Process 14448 resumed (parent 14446 ready) Process 14446 suspended Process 14449 attached (waiting for parent) Process 14449 resumed (parent 14448 ready) Process 14448 suspended Process 14450 attached (waiting for parent) Process 14450 resumed (parent 14449 ready) Process 14450 detached Process 14448 resumed Process 14449 detached Process 14446 resumed Process 14448 detached Process 14451 attached Message: fmt 5, channels: 2 Process 14461 attached Process 14462 attached Segmentation fault You've probably found a bug in XMMS, please visit http://bugs.xmms.org and fill out a bug report. jack_destructor:cleanup Process 14447 detached % time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 40.53 0.212993 86 2481 write 19.77 0.103867 21 4871 77 read 11.54 0.060656 2637 23 2 futex 8.38 0.044021 11005 4 1 wait4 5.34 0.028055 36 780 poll 2.68 0.014083 21 680 271 open 1.56 0.008221 52 158 select 1.53 0.008028 268 30 1 nanosleep 1.23 0.006440 7 925 1 ioctl 1.13 0.005952 13 445 mmap 1.05 0.005512 8 700 53 stat 0.83 0.004361 109 40 30 access 0.59 0.003092 6 477 close 0.51 0.002680 206 13 9 execve 0.40 0.002098 14 154 munmap 0.35 0.001842 167 11 writev 0.34 0.001790 256 7 clone 0.33 0.001719 5 330 fstat 0.27 0.001440 12 117 mprotect 0.19 0.001007 17 58 accept 0.18 0.000970 54 18 unlink 0.16 0.000841 53 16 shmdt 0.14 0.000732 61 12 readv 0.14 0.000715 5 156 getdents64 0.11 0.000567 11 51 brk 0.10 0.000529 59 9 7 connect 0.09 0.000470 5 87 fcntl 0.07 0.000390 8 48 12 lstat 0.06 0.000338 3 114 lseek 0.06 0.000317 9 37 rt_sigaction 0.06 0.000295 18 16 shmget 0.06 0.000292 18 16 shmat 0.04 0.000202 40 5 3 mkdir 0.03 0.000139 14 10 socket 0.02 0.000128 8 17 utime 0.02 0.000110 7 16 shmctl 0.02 0.000109 6 17 uname 0.02 0.000106 6 18 rt_sigprocmask 0.01 0.000062 31 2 rmdir 0.01 0.000040 20 2 pipe 0.01 0.000033 33 1 bind 0.01 0.000029 6 5 geteuid 0.01 0.000028 14 2 _sysctl 0.00 0.000026 7 4 arch_prctl 0.00 0.000020 7 3 clock_gettime 0.00 0.000016 5 3 getuid 0.00 0.000014 7 2 umask 0.00 0.000013 7 2 getrlimit 0.00 0.000013 7 2 set_tid_address 0.00 0.000011 2 6 fchdir 0.00 0.000010 10 1 dup2 0.00 0.000008 8 1 chdir 0.00 0.000008 8 1 setuid 0.00 0.000007 7 1 getppid 0.00 0.000007 7 1 getgroups 0.00 0.000006 6 1 getpid 0.00 0.000006 6 1 listen 0.00 0.000006 6 1 getgid 0.00 0.000006 6 1 getegid 0.00 0.000006 6 1 getpgrp 0.00 0.000006 6 1 setreuid 0.00 0.000006 6 1 getresuid 0.00 0.000005 3 2 dup 0.00 0.000005 5 1 getresgid 0.00 0.000003 3 1 rt_sigreturn 0.00 0.000001 1 1 shutdown ------ ----------- ----------- --------- --------- ---------------- 100.00 0.525508 13018 467 total strace -f xmms & [...] [pid 14595] write(11, "/home/gerhard/Streamripper_rips/"..., 46) = 46 [pid 14595] write(11, "\1\0\0\0\0\0\0\0", 8) = 8 [pid 14595] close(11) = 0 [pid 14595] select(5, [4], NULL, NULL, {0, 100000}) = 1 (in [4], left {0, 100000}) [pid 14595] accept(4, {sa_family=AF_FILE, [EMAIL PROTECTED], [2]) = 11 [pid 14595] read(11, "\1\0\23\0\4\0\0\0", 8) = 8 [pid 14595] read(11, "\0\0\0\0", 4) = 4 [pid 14595] write(11, "\1\0\0\0\16\0\0\0", 8) = 8 [pid 14595] write(11, "jazzradio.wav\0", 14) = 14 [pid 14595] write(11, "\1\0\0\0\0\0\0\0", 8) = 8 [pid 14595] close(11) = 0 [pid 14595] select(5, [4], NULL, NULL, {0, 100000}) = 1 (in [4], left {0, 100000}) [pid 14595] accept(4, {sa_family=AF_FILE, [EMAIL PROTECTED], [2]) = 11 [pid 14595] read(11, "\1\0\v\0\0\0\0\0", 8) = 8 [pid 14595] ioctl(12, 0x80084121, 0x40800048) = 0 [pid 14595] write(11, "\1\0\0\0\4\0\0\0", 8) = 8 [pid 14595] write(11, "\0\0\0\0", 4) = 4 [pid 14595] write(11, "\1\0\0\0\0\0\0\0", 8) = 8 [pid 14594] <... poll resumed> [{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 [pid 14606] nanosleep({0, 10000000}, <unfinished ...> [pid 14607] read(10, <unfinished ...> [pid 14595] close(11 <unfinished ...> [pid 14594] read(3, <unfinished ...> [pid 14595] <... close resumed> ) = 0 [pid 14594] <... read resumed> "\1\1\354\v\0\0\0\0\32\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32 [pid 14595] select(5, [4], NULL, NULL, {0, 100000} <unfinished ...> [pid 14594] ioctl(3, FIONREAD <unfinished ...> [pid 14595] <... select resumed> ) = 1 (in [4], left {0, 100000}) [pid 14594] <... ioctl resumed> , [0]) = 0 [pid 14595] accept(4, <unfinished ...> [pid 14594] poll( <unfinished ...> [pid 14595] <... accept resumed> {sa_family=AF_FILE, [EMAIL PROTECTED], [2]) = 11 [pid 14594] <... poll resumed> [{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN}], 3, 0) = 0 [pid 14595] read(11, <unfinished ...> [pid 14594] ioctl(12, 0x80084121 <unfinished ...> [pid 14595] <... read resumed> "\1\0)\0\0\0\0\0", 8) = 8 [pid 14594] <... ioctl resumed> , 0x7fffffecb308) = 0 [pid 14595] --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 14594] futex(0x60c1f0, FUTEX_WAIT, 2, NULL <unfinished ...> [pid 14595] fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0 [pid 14595] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaaab9e000 [pid 14595] write(1, "\n", 1 ) = 1 [pid 14595] write(1, "Segmentation fault\n", 19Segmentation fault ) = 19 [pid 14595] write(1, "\n", 1 ) = 1 [pid 14595] write(1, "You\'ve probably found a bug in X"..., 50You've probably found a bug in XMMS, please visit ) = 50 [pid 14595] write(1, "http://bugs.xmms.org and fill ou"..., 48http://bugs.xmms.org and fill out a bug report. ) = 48 [pid 14595] write(1, "\n", 1 ) = 1 [pid 14595] write(3, "+\30\1\0", 4 <unfinished ...> [pid 14607] <... read resumed> "\237\6\237\6\255\6\255\6Q\6Q\6\376\7\376\7\327\n\327\n"..., 4096) = 4096 [pid 14595] <... write resumed> ) = 4 [pid 14595] read(3, "\1\1\355\v\0\0\0\0\32\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32 [pid 14595] shmdt(0) = 0 [pid 14595] write(3, "\224\2\2\0\2\0\0\2f\0\3\0\200\0\0\0\1\0\0\0<\1\2\0\0\0"..., 40) = 40 [pid 14595] read(3, "\1\1\362\v\0\0\0\0\32\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32 [pid 14595] shutdown(3, 2 /* send and receive */) = 0 [pid 14595] close(3) = 0 [pid 14595] write(2, "jack_destructor:", 16 <unfinished ...> [pid 14606] <... nanosleep resumed> NULL) = 0 [pid 14607] read(10, jack_destructor: <unfinished ...> [pid 14595] <... write resumed> ) = 16 [pid 14595] write(2, "cleanup\n", 8cleanup ) = 8 [pid 14595] munmap(0x2aaaaab24000, 483328) = 0 [pid 14595] munmap(0x40801000, 8192) = 0 [pid 14595] munmap(0x2aaaaab9e000, 4096 <unfinished ...> [pid 14607] <... read resumed> "\207\355\207\355\265\356\265\356G\360G\360\347\360\347"..., 4096) = 4096 [pid 14595] <... munmap resumed> ) = 0 [pid 14595] exit_group(1) = ? Process 14595 detached [pid 14602] <... nanosleep resumed> 0) = ? ERESTART_RESTARTBLOCK (To be restarted) [pid 14594] <... futex resumed> ) = -1 EINTR (Interrupted system call) [1]+ Done strace -f xmms -- System Information: Debian Release: testing/unstable APT prefers dapper-updates APT policy: (500, 'dapper-updates'), (500, 'dapper-security'), (500, 'dapper')Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-26-amd64-generic Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C) Versions of packages xmms depends on: ii libc6 2.3.6-0ubuntu20 GNU C Library: Shared libraries an ii libglib1.2 1.2.10-10.1build1 The GLib library of C routines ii libgtk1.2 1.2.10-18 The GIMP Toolkit set of widgets fo ii libice6 2:1.0.0-0ubuntu2 X11 Inter-Client Exchange library ii libsm6 2:1.0.0-0ubuntu2 X11 Session Management library ii libssl0.9.8 0.9.8a-7build1 SSL shared libraries ii libx11-6 2:1.0.0-0ubuntu9 X11 client-side library ii libxext6 2:1.0.0-0ubuntu4 X11 miscellaneous extension librar ii libxi6 2:1.0.0-0ubuntu3 X11 Input extension library ii libxxf86vm1 1:1.0.0-0ubuntu3 X11 XFree86 video mode extension l Versions of packages xmms recommends: ii libasound2 1.0.10-2ubuntu4 ALSA library ii libaudiofile0 0.2.6-6ubuntu1 Open-source version of SGI's audio ii libesd-alsa0 [libesd0] 0.2.36-3ubuntu3 Enlightened Sound Daemon (ALSA) - ii libgl1-mesa [libgl1] 6.4.1-0ubuntu8 A free implementation of the OpenG ii libmikmod2 3.1.11-a-6ubuntu2 A portable sound library ii libogg0 1.1.3-0ubuntu3 Ogg Bitstream Library ii libvorbis0a 1.1.2-0ubuntu2 The Vorbis General Audio Compressi ii libvorbisfile3 1.1.2-0ubuntu2 The Vorbis General Audio Compressi ii unzip 5.52-6ubuntu4 De-archiver for .zip files ii zlib1g 1:1.2.3-6ubuntu4 compression library - runtime -- no debconf information ** Affects: xmms (Ubuntu) Importance: Untriaged Status: Unconfirmed -- xmms crashes on play (affects both dapper and edgy on my box) https://launchpad.net/bugs/58472 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
