After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 622824 - Failure to download/parse url in RSS feed
Failure to download/parse url in RSS feed
Status: RESOLVED DUPLICATE of bug 583655
Product: banshee
Classification: Other
Component: Podcasting
1.6.0
Other Mac OS
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-06-26 19:52 UTC by abr
Modified: 2010-06-28 18:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description abr 2010-06-26 19:52:04 UTC
Banshee has trouble with the urls (to mp3s) in RSS feeds --  holds for all Radio France podcasts, including, for example:

http://radiofrance-podcast.net/podcast09/rss16260.xml

an example url reads:
http://rf.proxycast.org/m/media/296096201420/c=culture/p=France+Culture+-+LA+SUITE+DANS+LES+IDEES_16260/l3=20100626/l4=/http://media.radiofrance-podcast.net/podcast09/16260-26.06.2010-ITEMA_20233229-0.mp3

Banshee handles the RSS feed and loads the podcast "records" -- in fact, if you click on the line it will *play* the podcast -- but it fails to *download* the mp3. wget handles this url without a problem.

It looks like Banshee can't parse the RSS, here's some details from my log:
  at Migo.Syndication.FeedUpdateTask.OnDownloadDataReceived (System.Object sender, Migo.Net.DownloadStringCompletedEventArgs args) [0x00000] 
[Warn  15:40:01.991] Caught an exception - System.FormatException: Invalid RSS document. (in `Migo')
  at Migo.Syndication.RssParser.CheckRss () [0x00000] 
  at Migo.Syndication.RssParser..ctor (System.String url, System.String xml) [0x00000] 
  at Migo.Syndication.FeedUpdateTask.OnDownloadDataReceived (System.Object sender, Migo.Net.DownloadStringCompletedEventArgs args) [0x00000] 
[Warn  15:40:53.692] HttpDownloadTask France Culture - LA SUITE DANS LES IDEES - Qu'est ce que le pragmatisme ? Error: System.Net.WebException: The remote server returned an error: (404) Not Found.
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] 
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] 

Cheers,

Allen Riddell
Comment 1 Bertrand Lorentz 2010-06-28 18:59:48 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 583655 ***