severity 374741 important
retitle 374741 rawdog fails to write output file (hangs in feedparser.py)
clone 374741 -1
reassign -1 python-feedparser
block 374741 by -1
thanks

On Mon, Oct 02, 2006 at 01:00:24AM +0200, Christian Aichinger wrote:
> The problem lies with feedparser, it chokes on one of the articles
> in the output file, namely with Zugschlus' "Alturo-Ersatz" posting.
> If someone wants to verify this, check out this patch:
> http://greek0.net/div/rawdog-diff
> 
> I've boiled down a simple script which demonstrates the problem in
> feedparser, it's attached. It fails with the feedparser version
> shipped with rawdog, the version from python-feedparser, and the
> upstream version 4.1.
> 
> I'm hesitant to just reassign/clone this bug to feedparser though,
> as the problem happens when rawdog calls _resolveRelativeURIs(),
> which looks like an internal function which should not just be
> called from the outside of feedparser (by convention, the _ in the
> beginning indicates this).

Hi,
I'm downgrading to important, as the bug only surfaces with one
particular RSS feed, and no one objected after my last mail.

I'm also cloning this bug to python-feedparser, as that's the point
where the problem lies AFAICS. For more background please see my
last mail (partially quoted above):
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=374741;msg=57

There was also a testcase attached, which shows the problem. The
HTML snippet is taken from Zugschlus' blog, it looks rather broken,
but python-feedparser shouldn't just hang (infinite loop AFAICS).

I'm cloning this bug instead of just reassigning, because rawdog
contains a copy of feedparser.py with some local modifications. That
has to be fixed too once the bug is resolved within feedparser.

Cheers,
Christian Aichinger

Attachment: signature.asc
Description: Digital signature

Reply via email to