Closed Bug 287793 Opened 20 years ago Closed 20 years ago

Thunderbird cannot verify certain types of RSS feeds

Categories

(MailNews Core :: Feed Reader, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: captkrob, Assigned: mscott)

References

()

Details

Attachments

(2 files, 1 obsolete file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 To re-create the problem, try to add this RSS feed: http://www.littlegreenfootballs.com/weblog/weblog.rss It just stalls on the Verify stage, I've let it run for minutes and it doesn't work. Using a different RSS reader this will work (specifically, FeedDemon) Reproducible: Always Steps to Reproduce: 1. For a Blog account, go to Manage Subscriptions 2. Click Add 3. Input the following URL: http://www.littlegreenfootballs.com/weblog/weblog.rss 4. Click OK Actual Results: The progress bar reaches 100% and then nothing happens. No error, it basically infinite loops... Expected Results: It should have added the RSS feed like it does for millions of other sites. Maybe its a different version of RSS? Check the site out
I can confirm this in with a trunk build, 1.0+0320, Win2K -- so it's not the same problem as bug 275153.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows XP → Windows 2000
Version: unspecified → Trunk
This feed has an invalid dc:creator element under the channel. <dc:creator><rdf:Description><dc:title>Little Green Footballs</dc:title></rdf:Description></dc:creator> The contents of that element are supposed to be PCDATA. So, this feed is valid RDF, but not a valid RSS1.0 feed. We'll need to check for this exception in utils.js/getRDFTargetValue(). I'll have a patch shortly.
(In reply to comment #2) > This feed has an invalid dc:creator element under the channel. > The contents of that element are supposed to be PCDATA. Err, that is PCDATA, but the module definition says plaint text only for now. http://web.resource.org/rss/1.0/modules/dc/
Attachment #178941 - Flags: review?(mscott)
Attached patch nicer diffSplinter Review
Attachment #178941 - Attachment is obsolete: true
Attachment #178942 - Flags: review?(mscott)
Attachment #178941 - Flags: review?(mscott)
Attachment #178942 - Flags: review?(mscott) → review+
fixed. robert, can I interest you into figuring out why the trunk builds can't parse this feed (1.0 could): http://raeldor.blogspot.com/atom.xml
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
(In reply to comment #6) > fixed. > robert, can I interest you into figuring out why the trunk builds can't parse > this feed (1.0 could): > > http://raeldor.blogspot.com/atom.xml Surprisingly, this is kind of interesting. I'll look into it further. So far, I've spotted a couple weird things. First, I'm getting a funny assert failure: "OnDataAvailable implementation consumed no data: 'Error', file c:/[pathtomozilla]/netwerk/base/src/nsInputStreamPump.cpp, link 459" Second, Blogger is sending funky headers: HTTP/1.1 200 OK Date: Thu, 31 Mar 2005 03:14:11 GMT Server: Apache Vary: Accept-Encoding test: %{HOSTNAME}e Last-Modified: Thu, 24 Mar 2005 18:29:26 GMT ETag: "175d276-675c-42430706" Accept-Ranges: none Content-Length: 26460 Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Content-Type: application/xml
1.0 seems to be getting the same response from the server, but not failing.
(In reply to comment #6) > fixed. > robert, can I interest you into figuring out why the trunk builds can't parse > this feed (1.0 could): > > http://raeldor.blogspot.com/atom.xml This feed contains MSOffice "HTML" insisting that it's XHTML content. There's an <o:p/> element ("o" is an unbound prefix) in every entry that seems to be causing XMLHttpRequest to screw up. I guess it's streaming to the XML parser as it's downloading. I verified this by hosting the feed on my own site and encountering the same error. When I went through and removed the unbound elements, it worked fine, though it still contained invalid bytes (smartquotes).
just a typo I spotted
Attachment #179377 - Flags: review?(mscott)
Comment on attachment 179377 [details] [diff] [review] report progress to the right place I just checked this fix in. Sorry for the delay, I lost track of the change.
Attachment #179377 - Flags: review?(mscott) → review+
Component: RSS → Feed Reader
Product: Thunderbird → MailNews Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: