Hi, I am using Gnus and T-gnus (based on latest Gnus). >>>>> In >>>>> Lars Magne Ingebrigtsen wrote: Lars> Vladimir Volovich writes: >> Debugger entered--Lisp error: (wrong-type-argument listp 24744) >> gnus-adjust-marked-articles(("some.group.name" 3 ((1 . 24843)) ((seen 24602 . 24744)))) Lars> The `seen' list there isn't valid. It should be Lars> (seen (24602 . 24744)), not (seen 24602 . 24744). Lars> `G E' on the group to edit the list. Lars> But do you know what caused that corruption? Can you reproduce the Lars> actions that led to this situation? I was troubled with the same problem. I am not sure if a record like (seen NUM1 . NUM2) was generated by only T-gnus or both Gnus and T-gnus. However, the fact is that such records will not be fixed even if I use the original Gnus to load and save .newsrc.eld file, and I still could not read newsgroups if there are such corrupted records. So, I have tried to fix this as follows: 2002-01-15 Katsumi Yamaoka * gnus-sum.el (gnus-adjust-marked-articles): Fix the record for `seen' if it looks like (seen NUM1 . NUM2). It should be (seen (NUM1 . NUM2)). It has been done only in T-gnus. The attached patch is for Gnus. As mentioned above, I am not sure if it is really needed for Gnus too, sorry.