[Bug 699569] New: abort in pulseaudio
https://bugzilla.novell.com/show_bug.cgi?id=699569 https://bugzilla.novell.com/show_bug.cgi?id=699569#c0 Summary: abort in pulseaudio Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Sound AssignedTo: tiwai@novell.com ReportedBy: sbrabec@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- My sound stopped to play. aplay hangs and aborts on Ctrl+C: ^CAborted by signal Přerušení (SIGINT)... Assertion 'pthread_mutex_destroy(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:83, function pa_mutex_free(). Aborting. Aborted by signal Neúspěšně ukončen (SIGABRT)... Neoprávněný přístup do paměti (SIGSEGV) (core dumped [obraz paměti uložen]) Restart of the sound card in YaST2 sound works around this problem. Sound card: 5 Series/3400 Series Chipset High Definition Audio P: /devices/pci0000:00/0000:00:1b.0/sound/card0 E: UDEV_LOG=3 E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card0 E: SUBSYSTEM=sound E: SOUND_INITIALIZED=1 E: ID_VENDOR_FROM_DATABASE=Intel Corporation E: ID_MODEL_FROM_DATABASE=5 Series/3400 Series Chipset High Definition Audio E: ID_BUS=pci E: ID_VENDOR_ID=0x8086 E: ID_MODEL_ID=0x3b56 E: ID_PATH=pci-0000:00:1b.0 E: SOUND_FORM_FACTOR=internal Core was generated by `aplay .profile'. Program terminated with signal 11, Segmentation fault. #0 __libc_free (mem=0x30) at malloc.c:3704 in malloc.c Thread 1 (Thread 28035): #0 __libc_free (mem=0x30) at malloc.c:3704 #1 0x00007f2d281f317e in pa_xfree (p=0x30) at pulse/xmalloc.c:131 #2 0x00007f2d27fa870b in pa_thread_free (t=0x62f490) at pulsecore/thread-posix.c:126 #3 0x00007f2d281ed7dd in pa_threaded_mainloop_free (m=0x62d7a0) at pulse/thread-mainloop.c:133 #4 0x00007f2d28408195 in pulse_free (p=0x62d700) at pulse.c:180 #5 0x00007f2d2840717a in pulse_close (io=<value optimized out>) at pcm_pulse.c:850 #6 0x00007f2d2907f324 in snd_pcm_ioplug_close (pcm=<value optimized out>) at pcm_ioplug.c:744 #7 0x00007f2d2903d325 in snd_pcm_close (pcm=0x634b30) at pcm.c:706 #8 0x00007f2d2905c105 in snd_pcm_plug_close (pcm=<value optimized out>) at pcm_plug.c:71 #9 0x00007f2d2903d325 in snd_pcm_close (pcm=0x634d00) at pcm.c:706 #10 0x00000000004050e0 in prg_exit (code=1) at aplay.c:351 #11 <signal handler called> #12 0x00007f2d28a98ab5 in raise (sig=6) at ./nptl/sysdeps/unix/sysv/linux/raise.c:64 #13 0x00007f2d28a99fb6 in abort () at abort.c:92 #14 0x00007f2d27fa7d9d in pa_mutex_free (m=0x62d720) at pulsecore/mutex-posix.c:83 #15 0x00007f2d281ed7ee in pa_threaded_mainloop_free (m=0x62d7a0) at pulse/thread-mainloop.c:137 #16 0x00007f2d28408195 in pulse_free (p=0x62d700) at pulse.c:180 #17 0x00007f2d2840717a in pulse_close (io=<value optimized out>) at pcm_pulse.c:850 #18 0x00007f2d2907f324 in snd_pcm_ioplug_close (pcm=<value optimized out>) at pcm_ioplug.c:744 #19 0x00007f2d2903d325 in snd_pcm_close (pcm=0x634b30) at pcm.c:706 #20 0x00007f2d2905c105 in snd_pcm_plug_close (pcm=<value optimized out>) at pcm_plug.c:71 #21 0x00007f2d2903d325 in snd_pcm_close (pcm=0x634d00) at pcm.c:706 #22 0x0000000000406172 in signal_handler (sig=2) at aplay.c:375 #23 <signal handler called> #24 pthread_cond_wait@@GLIBC_2.3.2 () at ./nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:138 #25 0x00007f2d281edb00 in pa_threaded_mainloop_wait (m=0x62d7a0) at pulse/thread-mainloop.c:212 #26 0x00007f2d284080f4 in pulse_wait_operation (p=0x62d700, o=0x636ce0) at pulse.c:72 #27 0x00007f2d28406fb8 in pulse_drain (io=<value optimized out>) at pcm_pulse.c:318 #28 0x00007f2d29080324 in snd_pcm_ioplug_drain (pcm=0x634b30) at pcm_ioplug.c:479 #29 0x0000000000407d8a in playback_go (fd=8, loaded=<value optimized out>, count=9223372036854775807, rtype=<value optimized out>, name=0x7fff8a8bc358 ".profile") at aplay.c:2425 #30 0x000000000040800a in playback (name=0x7fff8a8bc358 ".profile") at aplay.c:2483 #31 0x000000000040bc7c in main (argc=2, argv=0x7fff8a8ba918) at aplay.c:725 The bug can be duplicate of bug 696128. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=699569 https://bugzilla.novell.com/show_bug.cgi?id=699569#c1 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |sbrabec@novell.com --- Comment #1 from Takashi Iwai <tiwai@novell.com> 2011-06-13 15:38:30 UTC --- Could you check whether it happens with OBS M17N/alsa-utils package? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=699569 https://bugzilla.novell.com/show_bug.cgi?id=699569#c2 --- Comment #2 from Stanislav Brabec <sbrabec@novell.com> 2011-06-13 20:42:58 CEST --- If alsa-utils appears in M17N, then I can test it. But the problem is not reproducible. This was second ocurrence since installation of 11.4 when I seen sound problems (previous problem was bug 696128). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=699569 https://bugzilla.novell.com/show_bug.cgi?id=699569#c3 --- Comment #3 from Takashi Iwai <tiwai@novell.com> 2011-06-14 05:48:30 UTC --- Bah, of course, I meant OBS multimedia:libs/alsa-utils :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=699569 https://bugzilla.novell.com/show_bug.cgi?id=699569#c4 Stanislav Brabec <sbrabec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|sbrabec@novell.com | --- Comment #4 from Stanislav Brabec <sbrabec@novell.com> 2011-06-15 17:17:50 CEST --- Yes, it happens (I updated just alsa-utils and nothing else from multimedia:libs): rpm -qf /usr/bin/aplay alsa-utils-1.0.24.2-40.1.x86_64 rpm -qi alsa-utils-1.0.24.2-40.1.x86_64 .. Distribution: multimedia:libs / openSUSE_11.4 * Fri Jun 03 2011 tiwai@suse.de - Backport alsa-utils fixes from upstream: aplay sedprog.sh Playing raw data 'sedprog.sh' : Unsigned 8 bit, Rate 8000 Hz, Mono ^CAborted by signal Přerušení (SIGINT)... Assertion 'pthread_mutex_destroy(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:83, function pa_mutex_free(). Aborting. Neúspěšně ukončen (SIGABRT) (core dumped [obraz paměti uložen]) Core was generated by `aplay sedprog.sh'. Program terminated with signal 6, Aborted. #0 0x00007f31f5a08ab5 in raise (sig=6) at ./nptl/sysdeps/unix/sysv/linux/raise.c:64 in ../nptl/sysdeps/unix/sysv/linux/raise.c Thread 1 (Thread 16043): #0 0x00007f31f5a08ab5 in raise (sig=6) at ./nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007f31f5a09f47 in abort () at abort.c:121 #2 0x00007f31f4f17d9d in pa_mutex_free (m=0x62d720) at pulsecore/mutex-posix.c:83 #3 0x00007f31f515d7ee in pa_threaded_mainloop_free (m=0x62d7a0) at pulse/thread-mainloop.c:137 #4 0x00007f31f5378195 in pulse_free (p=0x62d700) at pulse.c:180 #5 0x00007f31f537717a in pulse_close (io=<value optimized out>) at pcm_pulse.c:850 #6 0x00007f31f5fef324 in snd_pcm_ioplug_close (pcm=<value optimized out>) at pcm_ioplug.c:744 #7 0x00007f31f5fad325 in snd_pcm_close (pcm=0x634b60) at pcm.c:706 #8 0x00007f31f5fcc105 in snd_pcm_plug_close (pcm=<value optimized out>) at pcm_plug.c:71 #9 0x00007f31f5fad325 in snd_pcm_close (pcm=0x634d30) at pcm.c:706 #10 0x000000000040624e in signal_handler (sig=2) at aplay.c:385 #11 <signal handler called> #12 pthread_cond_wait@@GLIBC_2.3.2 () at ./nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:138 #13 0x00007f31f515db00 in pa_threaded_mainloop_wait (m=0x62d7a0) at pulse/thread-mainloop.c:212 #14 0x00007f31f53780f4 in pulse_wait_operation (p=0x62d700, o=0x636a80) at pulse.c:72 #15 0x00007f31f5376fb8 in pulse_drain (io=<value optimized out>) at pcm_pulse.c:318 #16 0x00007f31f5ff0324 in snd_pcm_ioplug_drain (pcm=0x634b60) at pcm_ioplug.c:479 #17 0x0000000000407dba in playback_go (fd=8, loaded=<value optimized out>, count=9223372036854775807, rtype=<value optimized out>, name=0x7fff0d0fb356 "sedprog.sh") at aplay.c:2445 #18 0x000000000040803a in playback (name=0x7fff0d0fb356 "sedprog.sh") at aplay.c:2503 #19 0x000000000040bcbc in main (argc=2, argv=0x7fff0d0fac08) at aplay.c:739 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=699569 https://bugzilla.novell.com/show_bug.cgi?id=699569#c5 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tiwai@novell.com AssignedTo|tiwai@novell.com |sreeves@novell.com --- Comment #5 from Takashi Iwai <tiwai@novell.com> 2011-06-15 15:22:20 UTC --- OK, but the recursive call was avoided there, at least :) The assert seems happening in PA, so this looks more like a PA issue. Scott, could you check? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com