#550: MPD's interface crashed (libpulse related bug) --------------------+------------------------------------------------------- Reporter: avuton | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Keywords: 0.9.15 | --------------------+------------------------------------------------------- Relating this bug to [http://musicpd.org/mantis/view.php?id=2274 MPD bug 2274].
libpulse version is 0.9.15 the pulseaudio it's connecting to over tcp is 0.9.14 MPD's interface crashed I try to connect to it and it's a nogo. It continues playing. {{{ media-sound/mpd:0 Revision: e1f0c5347c2eb96adb997679d61e12f655d3fe28 Emerged on: 04/15/2009 03:43:20 PM }}} Top output: {{{ 22833 mpd 20 0 487m 55m 4268 S 379 1.8 0:11.36 mpd 22824 mpd 20 0 487m 55m 4268 S 1 1.8 0:49.63 mpd 22823 mpd 20 0 487m 55m 4268 S 0 1.8 0:04.12 mpd 22821 mpd 20 0 487m 55m 4268 S 0 1.8 0:25.24 mpd }}} gdb output: {{{ 22821: #0 0x00002b13afd10db9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b13af2bd90a in pa_threaded_mainloop_wait (m=0x15e5e60) at pulse /thread-mainloop.c:201 #2 0x000000000041d6e8 in pulse_mixer_get_volume (mixer=<value optimized out>) at src/mixer/pulse_mixer.c:70 #3 0x000000000041cc43 in mixer_get_volume (mixer=0x6ac760) at src/mixer_control.c:151 #4 0x000000000041ce35 in mixer_all_get_volume () at src/mixer_all.c:49 #5 0x0000000000436915 in volume_level_get () at src/volume.c:176 #6 0x000000000041f4c2 in handle_status (client=0x2b13c4002b50, argc=<value optimized out>, argv=<value optimized out>) at src/command.c:472 #7 0x000000000041e745 in command_process (client=0x2b13c4002b50, commandString=<value optimized out>) at src/command.c:1886 #8 0x00000000004288e3 in client_in_event (source=<value optimized out>, condition=<value optimized out>, data=<value optimized out>) at src/client.c:354 #9 0x00002b13aaeb9142 in IA__g_main_context_dispatch (context=0x6790c0) at gmain.c:2144 #10 0x00002b13aaebc85d in g_main_context_iterate (context=0x6790c0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778 #11 0x00002b13aaebcd8d in IA__g_main_loop_run (loop=0x67a210) at gmain.c:2986 #12 0x0000000000429bdc in main (argc=<value optimized out>, argv=<value optimized out>) at src/main.c:327 22823: #0 0x00002b13afd10db9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x000000000041de19 in notify_wait (notify=0x660230) at src/notify.c:39 #2 0x00000000004177d8 in audio_output_all_wait (threshold=64) at src/output_all.c:418 #3 0x000000000042e15d in player_task (arg=<value optimized out>) at src/player_thread.c:489 #4 0x00002b13aaee18b4 in g_thread_create_proxy (data=0xdb8170) at gthread.c:635 #5 0x00002b13afd0d007 in start_thread () from /lib/libpthread.so.0 #6 0x00002b13afff2f7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () 22824: #0 0x00002b13afd10db9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x000000000041de19 in notify_wait (notify=0x660168) at src/notify.c:39 #2 0x0000000000424114 in decoder_get_chunk (decoder=0x2b13b921ffd0, is=0x0) at src/decoder_internal.c:42 #3 0x00000000004239e6 in decoder_data (decoder=0x2b13b921ffd0, is=0x0, _data=0x2b13b921eea0, length=4064, data_time=148.051071, bitRate=1098, replay_gain_info=0x0) at src/decoder_api.c:269 #4 0x0000000000412d06 in flac_common_write (data=0x2b13b921eea0, frame=0xdd9590, buf=0xdd90b8) at src/decoder/_flac_common.c:345 #5 0x00000000004149bf in flac_write_cb (dec=<value optimized out>, frame=0xdd9590, buf=0xdd90b8, vdata=0x2b13b921eea0) at src/decoder/flac_plugin.c:230 #6 0x00002b13accba426 in read_frame_ (decoder=0x13f5510, got_a_frame=0x2b13b921ee7c, do_full_decode=1) at stream_decoder.c:2960 #7 0x00002b13accbbae0 in FLAC__stream_decoder_process_single (decoder=0x13f5510) at stream_decoder.c:1060 #8 0x0000000000414700 in flac_filedecode_internal (decoder=0x2b13b921ffd0, fname=<value optimized out>, is_ogg=<value optimized out>) at src/decoder/flac_plugin.c:756 #9 0x0000000000414880 in flac_filedecode (decoder=0x2b13b921ffd0, fname=0x16f99f0 "/var/lib/mpd/6601/music/Albums/Type O Negative/Life Is Killing Me/10 - Type O Negative - (We Were) Electrocute.flac") at src/decoder/flac_plugin.c:808 #10 0x00000000004230a0 in decoder_task (arg=<value optimized out>) at src/decoder_plugin.h:139 #11 0x00002b13aaee18b4 in g_thread_create_proxy (data=0xdb7e70) at gthread.c:635 #12 0x00002b13afd0d007 in start_thread () from /lib/libpthread.so.0 #13 0x00002b13afff2f7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 0000014 0x0000000000000000 in ?? () 22833: #0 0x00002b13afd10db9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b13af2bd90a in pa_threaded_mainloop_wait (m=0xba4c60) at pulse /thread-mainloop.c:201 #2 0x00002b13af08f5ed in pa_simple_write (p=0x16fcd40, data=0x2b13b938bf5c, length=3532, rerror=0x2b13b9c27004) at pulse/simple.c:266 #3 0x0000000000419edc in pulse_play (data=<value optimized out>, chunk=0x80, size=249547, error_r=0x2b13b9c27060) at src/output/pulse_plugin.c:160 #4 0x0000000000418345 in audio_output_task (arg=<value optimized out>) at src/output_plugin.h:179 #5 0x00002b13aaee18b4 in g_thread_create_proxy (data=0xdb86b0) at gthread.c:635 #6 0x00002b13afd0d007 in start_thread () from /lib/libpthread.so.0 #7 0x00002b13afff2f7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () }}} -- Ticket URL: <http://pulseaudio.org/ticket/550> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______________________________________________ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets