GNOME Bugzilla – Bug 655378
totem_pl_parser_parse used from Rhythmbox fails to parse podcasts
Last modified: 2011-08-30 14:07:28 UTC
My Rhythmbox stopped updating my podcasts. I tracked the problem down to this line in rb-podcast-parse.c: if (totem_pl_parser_parse (plparser, file_name, FALSE) != TOTEM_PL_PARSER_RESULT_SUCCESS) { rb_debug ("Parsing %s as a Podcast failed", file_name); g_set_error (error, RB_PODCAST_PARSE_ERROR, RB_PODCAST_PARSE_ERROR_XML_PARSE, _("Unable to parse the feed contents")); g_object_unref (plparser); return FALSE; } So the problem is in totem-pl-parser, not Rhythmbox. The podcast URLs that fail are: http://leoville.tv/podcasts/floss.xml http://www.writingexcuses.com/feed/podcast http://feeds.soundcloud.com/users/4273388-stack-exchange/tracks The full system type is Fedora-15, all updates as of 7/26/11, 64-bit x86_64.
ubuntu 11.04, Totem Movie Player 2.32.0 using GStreamer 0.10.32 libtotem-plparser17 Symptoms: BBC and Youtube plugin in Totem Movie Player not usable: --------- 1.) BBC content viewer: "Could not parse available content list" 2.) Youtube plugin: double click on any video after searching: Popup: " Playlist error The playlist 'Martin Solveig & Dragonette - Hello (Official Short Video Version HD)' could not be parsed. It might be damaged. Output from GST_DEBUG_NO_COLOR=1 GST_DEBUG=*:2 totem 2> log: ------------------------------------------------------------ 0:00:01.460853156 23951 0xb4a052d0 WARN python contentview.py:510:_parsing_thread: Problem parsing RDF 0:00:01.588627508 23951 0x225f20a0 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id() 0:00:01.613897900 23951 0x225f20a0 WARN python contentview.py:691:_on_content_pool_error: Failed to load available content: Could not parse available content list 0:00:01.617604096 23951 0x225f20a0 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
Sebastian, your problem is very unlikely to be related. commit c67f3399232ba574312e115c526695b5ebbca3c6 Author: Bastien Nocera <hadess@hadess.net> Date: Tue Aug 30 15:05:06 2011 +0100 Fix parsing problems with remote RSS feeds That were being ignored because XML files are a sub-class of text/plain files, and we really don't want text/plain files. https://bugzilla.gnome.org/show_bug.cgi?id=655378