[Bug 592823] New: pulseaudio-0.9.21 crashes in pa_memblock_new_pool
http://bugzilla.novell.com/show_bug.cgi?id=592823 http://bugzilla.novell.com/show_bug.cgi?id=592823#c0 Summary: pulseaudio-0.9.21 crashes in pa_memblock_new_pool Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: Other OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Sound AssignedTo: tiwai@novell.com ReportedBy: ensonic@sonicpulse.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.8) Gecko/20100204 SUSE/3.5.8-0.1.1 Firefox/3.5.8 I have pulseaudio-0.9.21-1.2.1.i586 The problem I describe below seems to happen only after the system is running for a while. After a fresh rebbot things work fine initially. Reproducible: Always Steps to Reproduce: Start pulseaudio under gdb and play something on pulse once it is up. $ pulseaudio -k && gdb --args pulseaudio --daemonize=false -v -v -v Actual Results: .. D: reserve-wrap.c: Device lock status of reserve-monitor-wrapper@Audio0 changed: not busy D: sink-input.c: Requesting rewind due to uncorking D: alsa-sink.c: Requested to rewind 5632 bytes. D: alsa-sink.c: Limited to 5620 bytes. D: alsa-sink.c: before: 1405 D: alsa-sink.c: after: 1405 D: alsa-sink.c: Rewound 5620 bytes. D: sink.c: Processing rewind... D: source.c: Processing rewind... D: module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_06.0.analog-stereo becomes busy. Program received signal SIGBUS, Bus error. [Switching to Thread 0xb2d76b70 (LWP 22363)] 0xb7e95527 in pa_memblock_new_pool () from /usr/lib/libpulsecommon-0.9.21.so (gdb) bt #0 0xb7e95527 in pa_memblock_new_pool () from /usr/lib/libpulsecommon-0.9.21.so #1 0xb7e95d82 in pa_memblock_new () from /usr/lib/libpulsecommon-0.9.21.so #2 0xb7e9a737 in pa_memchunk_make_writable () from /usr/lib/libpulsecommon-0.9.21.so #3 0xb7f5de3c in pa_sink_render_into () from /usr/lib/libpulsecore-0.9.21.so #4 0xb7f5e2d8 in pa_sink_render_into_full () from /usr/lib/libpulsecore-0.9.21.so #5 0xb36c3115 in ?? () from /usr/lib/pulse-0.9.21/modules/libalsa-util.so #6 0xb7eb0d73 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #7 0xb7ab96e5 in start_thread (arg=0x0) at pthread_create.c:297 #8 0xb7ab9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=592823
http://bugzilla.novell.com/show_bug.cgi?id=592823#c1
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=592823
http://bugzilla.novell.com/show_bug.cgi?id=592823#c2
--- Comment #2 from Stefan Kost
zypper install -C "debuginfo(build-id)=5bf4f2a6630a8edf7a7f98ec77c5594e368de806" Daten des Repositorys laden ... Installierte Pakete lesen ... 'debuginfo(build-id)=5bf4f2a6630a8edf7a7f98ec77c5594e368de806' nicht gefunden. Paketabhängigkeiten auflösen ...
Keine auszuführenden Aktionen.
zypper install -C "debuginfo(build-id)=a8ba6ecc79b857230047759b793eadc61ad0dee7" Daten des Repositorys laden ... Installierte Pakete lesen ... 'debuginfo(build-id)=a8ba6ecc79b857230047759b793eadc61ad0dee7' nicht gefunden. Paketabhängigkeiten auflösen ...
Keine auszuführenden Aktionen. I got more crashers today :/ Debug symbols for other lib (gstreamer) work. #0 0xb5b73eb8 in pa_shm_cleanup () from /usr/lib/libpulsecommon-0.9.21.so #1 0xb5b74086 in pa_shm_create_rw () from /usr/lib/libpulsecommon-0.9.21.so #2 0xb5b65f9c in pa_mempool_new () from /usr/lib/libpulsecommon-0.9.21.so #3 0xb5ba1201 in pa_context_new_with_proplist () from /usr/lib/libpulse.so0 #4 0xb5ba12eb in pa_context_new () from /usr/lib/libpulse.so.0 #5 0xb593a568 in gst_pulseringbuffer_open_device (buf=0x852f110) at pulsesink.c:386 #6 0xb776272e in gst_ring_buffer_open_device (buf=0x852f110) at gstringbuffer.c:654 #7 0xb776cc1e in gst_base_audio_sink_change_state (element=0x85880b0, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstbaseaudiosink.c:1827 #8 0xb73910b5 in gst_element_change_state (element=0x85880b0, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2531 #9 0xb7394aa4 in gst_element_set_state_func (element=0x85880b0, state=GST_STATE_READY) at gstelement.c:2487 #10 0xb7390310 in gst_element_set_state (element=0x85880b0, state=GST_STATE_READY) at gstelement.c:2388 #11 0xb77b0891 in bt_sink_bin_add_many (self=0x8441160, list=0x8558fd0 = {...}) at sink-bin.c:265 #12 0xb77b1f17 in bt_sink_bin_update (self=0x8441160) at sink-bin.c:625 #13 0xb77b2748 in bt_sink_bin_init (instance=0x8441160, g_class=0x82ce8e0) at sink-bin.c:1052 #14 0xb73380b3 in g_type_create_instance () from /usr/lib/libgobject-2.0.so0 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=592823
http://bugzilla.novell.com/show_bug.cgi?id=592823#c3
--- Comment #3 from Scott Reeves
http://bugzilla.novell.com/show_bug.cgi?id=592823
http://bugzilla.novell.com/show_bug.cgi?id=592823#c4
Stefan Kost
participants (1)
-
bugzilla_noreply@novell.com