[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