GNOME Bugzilla – Bug 136296
Gstreamer plugin/mime issues
Last modified: 2005-06-30 15:11:17 UTC
Since the Gnome switch over to the new mime-type system (based on freedesktop.org's shared-mime-info), rhythmbox has crashed every time I try to listen to internet radio. I'm not sure if this is a rhythmbox or gstreamer issue; however, the rhythmbox people seem to think it is a gstreamer problem (see bug 135069). I am running Gnome 2.5.x built from CVS HEAD using jhbuild on 3/4/04. Gstreamer, gst-plugins, and rhythmbox were also built from CVS at that time. I have been running rhythmbox from CVS with gstreamer from CVS since late October 2003. Everything worked relatively smoothly until this problem occurred. The only debug info I have is the console log of a session in which rhythmbox died. It is atttached. You can see there appear to be numerous issues with mime types.
Created attachment 25218 [details] Console log of gstreamer errors during rhythmbox crash
that sounds a lot like you need to run gst-register.
I re-registered the plugins per Benjamin's suggestion, then ran rhythmbox. It displayed an error message about no mime type to handle "video/x-theora" when I tried to listen to the radio. I then restarted rhythmbox and there have been no subsequent problems. The console log for the aberant seesion follows: [tdv@redbud tdv]$ rhythmbox ERROR spider( 7381) gstspider.c(419):gst_spider_identity_plug:<decoder> There is no element present to handle the stream's mime type video/x-theora. ERROR spider( 7381) gstspider.c(419):gst_spider_identity_plug:<decoder> (null) ERROR scheduler( 7381) gstoptimalscheduler.c(2075):gst_opt_scheduler_iterate:<GstOptScheduler@0x90fe050> in error state Since I am listening to the radio as I type this reply, I guess the problem is resolved. Note: I have re-registered my plugins many times over the last few weeks after rebuilding the gstreamer software; however, upon getting the video/x-theora mime-type error I would just give up (assuming a problem was still present). This is the first time I actually restarted rhytmbox after the mime-type error.
Ok, I added fixate functions to GstPlay at appropriate places. I didn't add pad_renegotiate()s, since I'm not entirely sure when the best time to call it is. This should clear up some problems.
Ignore that comment, it was meant for a different bug.
who closed and fixed this bug ? I don't see any comment detailing this resolution... I'm reopening for lack of info.
I closed this bug. When the report was submitted, I was tracking gnome CVS locally. I assumed that the problem was due to the transition in mime type processing that was occurring in gnome CVS sources at the time. When the problem went away, I assumed updates to some component in the CVS repository had fixed the bug. I have not seen this problem for several months. I just ran rhythmbox from the terminal, no errors were displayed. I am currently running FC3-RC2. Feel free to proceed as you see fit.
so, could be close guys at this seems fixed ?
closing as it seems it is no more an issue