[gstreamer-bugs] [Bug 619320] [pulsesink] Amarok crashes on startup of application
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Jul 13 03:49:19 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=619320
GStreamer | gst-plugins-good | unspecified
--- Comment #12 from takotheoktopus at hotmail.com 2010-07-13 10:49:13 UTC ---
(In reply to comment #11)
> Yes, "gstreamer0.10-plugins-good" and "gstreamer0.10-plugins-base" where the
> right packages - each disto names things according to their policies.
>
> Also this backtrace is good. Now whats not so good is that according to the
> trace it crashed here:
> static gboolean
> gst_alsasink_close (GstAudioSink * asink)
> {
> GstAlsaSink *alsa = GST_ALSA_SINK (asink);
>
> if (alsa->handle) {
> snd_pcm_close (alsa->handle); // <-- this line
> alsa->handle = NULL;
> }
> gst_caps_replace (&alsa->cached_caps, NULL);
>
> return TRUE;
> }
>
> which would be an alsa bug (?). Some questions to narrow it down:
> 1) can you play music with other applications?
> 2) what is the output from: cat /proc/asound/cards
> 3) does this work or crash too ? it should beeeeep (Ctrl-C to abort).
> gst-launch is part of gstreamer0.10-tools package on ubuntu.
> gst-launch-0.10 audiotestsrc ! alsasink
Here are the answers to your 3 questions.
1) Yes, I can play music with other applications i.e. Songbird, Audacious,
Banshee, Rhythmbox etc.
2) Output from: cat /proc/asound/cards
0 [CK804 ]: NFORCE - NVidia CK804
NVidia CK804 with ALC850 at irq 22
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x330, irq 10
3) Yes it beeped. Here's the output as well.
$ gst-launch-0.10 audiotestsrc ! alsasink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstAudioSinkClock
^CCaught interrupt -- handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 4742200415 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list