>>>>> "KG" == Kevin Greiner writes: KG> 4) Start gnus as usual. KG> 5) Proceed until you get thrown into the debugger. KG> 6) While in the debugger, eval (current-buffer). If that buffer isn't KG> visible, select it so that you can see what is wrong with line 1. KG> 7) Exit gnus, edit the broken file to fix line 1, then start gnus to KG> see if you're OK. KG> I'd appreciate it if you'd post which file had the invalid line and KG> also the invalid line itself. Gnus may not be able to avoid the error KG> but it should, if at all possible, handle it with more grace. I've left just enough of your post to give some context. Just before I saw your reply, I completed my fight with edebug to gain some insight into what's going on. The problem is in (gnus-nov-parse-line). It correctly parses all of the components of the header line and then calls (widen). It is there that the error is triggered. I am not sure what's going on but I have my suspicions. I recently loaded a new library: narrow-stack.el. This package has the following line: (ad-enable-advice 'widen 'before 'ns-widen-advice)) I strongly suspect that this is the cause of the problem, though I have no idea why. I have removed narrow-stack.el and will see whether my problem goes away. In case you are interested, I am attaching narrow-stack.el with this message. Please let me know what you think of my diagnosis. -- Jake Colman Principia Partners LLC Phone: (201) 209-2467 Harborside Financial Center Fax: (201) 946-0320 902 Plaza Two E-mail: colman@ppllc.com Jersey City, NJ 07311 www.principiapartners.com