Package: libgstreamer0.8-0
Version: 0.8.9-1
Severity: important

Hi!

GStreamer crashes when used by Amarok 1.2.0. The console says:

amarok: [controller] Loading URL: 
file:/media/data/Music/Shakira%20-%20Grandes%20Exitos/Shakira%20-%2010%20-%20Ojos%20Asi.mp3
amarok: BEGIN: virtual bool GstEngine::load(const KURL&, bool)
amarok:   [Gst-Engine] Loading url: 
file:/media/data/Music/Shakira%20-%20Grandes%20Exitos/Shakira%20-%2010%20-%20Ojos%20Asi.mp3
amarok:   BEGIN: InputPipeline::InputPipeline()
amarok:   END__: InputPipeline::InputPipeline() - Took 0.03s
amarok: END__: virtual bool GstEngine::load(const KURL&, bool) - Took 0.14s
amarok: BEGIN: virtual bool GstEngine::play(unsigned int)
amarok: BEGIN: void EngineSubject::stateChangedNotify(Engine::State)
amarok:   [virtual void amaroK::StatusBar::engineStateChanged(Engine::State)] 
Line: 121
amarok: END__: void EngineSubject::stateChangedNotify(Engine::State) - Took 
0.02s
amarok: END__: virtual bool GstEngine::play(unsigned int) - Took 0.29s
amarok: BEGIN: void EngineSubject::newMetaDataNotify(const MetaBundle&, bool)
amarok:   [296x67]
amarok:   6
amarok:   26
amarok: END__: void EngineSubject::newMetaDataNotify(const MetaBundle&, bool) 
-Took 0.19s
amarok: [Gst-Engine] Fade-in finished.
amarok: [GstPadLinkReturn gst_equalizer_link(GstPad*, const GstCaps*)]
amarok: [GstPadLinkReturn gst_equalizer_link(GstPad*, const GstCaps*)]
amarok: [static void GstEngine::inputError_cb(GstElement*, GstElement*, 
GError*, gchar*, void*)]
amarok: BEGIN: void GstEngine::handleInputError()
amarok:   [Gst-Engine] [ERROR!] [GStreamer Error] Internal GStreamer error: 
padproblem.  File a bug. ** gstpad.c(2563): gst_pad_set_explicit_caps: 
/root_bin/thread0/bin0/spider0/mad0:
failed to negotiate (try_set_caps with "audio/x-raw-int, endianness=(int)1234, 
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, 
channels=(int)2" returned REFUSED)
amarok: [StatusBar] Creating timer for: 1resetMainText()
amarok:   [Gst-Engine] [ERROR!] Input-Pipeline has signaled an error. 
Destroying pipeline.
amarok:   BEGIN: void GstEngine::destroyPipeline()
amarok:     BEGIN: InputPipeline::~InputPipeline()
amarok:     END__: InputPipeline::~InputPipeline() - Took 0s
amarok: amaroK is crashing...

This may be related to http://bugzilla.gnome.org/show_bug.cgi?id=133006.

A workaround is to change the ALSA setting in /etc/asound.conf to use a PCM of
type plug.

I've filed a separate bug report against amarok to handle this error more
gracefully.

Thanks for looking into this.

   Georg

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-gw2
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages libgstreamer0.8-0 depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libglib2.0-0                2.6.2-1      The GLib library of C routines
ii  libpopt0                    1.7-5        lib for parsing cmdline parameters
ii  libxml2                     2.6.16-2     GNOME XML library
ii  zlib1g                      1:1.2.2-3    compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to