GNOME Bugzilla – Bug 170082
Abiword filter hangs on a document, consuming all CPU
Last modified: 2005-03-30 15:13:01 UTC
The document is attached. I briefly looked at the code and this filter looks very problematic. In particular, it never seems to check the return value of reader.Read(), so it won't correctly detect the end of the document in some cases. Since reader.Read () return value is not checked, we get stuck in an endless loop while looking for a tag named "metadata" --- which isn't present is this document.
Created attachment 38600 [details] A document that hangs the abiword filter
Differs fromBug 169758 if anyone wonders.
Fixed in CVS. Jon: I am marking this bug as Fixed. Please feel free to re-open it, if it still fails or you find any "coding problems". Your tips/suggestions are always useful. ;)