Salvaging malformed articles
Posted: January 28th, 2012, 9:24 pm
A poorly operating news server has been sending me a lot of badly formed yEnc articles intermittantly. In the article body the yEnc begins, gets truncated, and starts over with a second =ybegin string. So these badly formed articles have two =ybegin and one =yend. I noticed that one old newsreader (BNR2) that people don't use much anymore is actually tolerant of these malformed articles; when it gets to the second =ybegin it discards the previous yEnc as junk and is able to salvage the good yEnc in the rest of the article. So although it reports an error about unexpected end of encoded data, the decoded files are good. I think SABnzbd attempts to decode the whole body between the first =ybegin and the =yend. Easy for you to change that or just let it go?