Comment 46 for bug 322256

Revision history for this message
In , Lorenzo Bettini (bettini) wrote :

Sorry if I insist on this: I think the .rc file is updated correctly, it is the view "threads with unread" that is not correct.

Here's how to reproduce the problem:

1. subscribe to a new newsgroup (e.g., alt.test)
2. open it and download the headers (even a part of it, if they're too many)
3. mark all as read
4. close thunderbird
5. remove the .dat and the .msf files
6. re-open the newsgroup
7. select "thread with unread" and all the threads will be shown even if all the messages are read

As I said, this happens to me since I read newsgroups from the same server on different machines and I always use the same .rc files (I keep them synchronized), while the .msf and .dat files are different on the different machines.

Thus, if I mark all messages of a thread on a machine, copy the .rc file onto
another machine and reopen the newsgroup, the same thread is shown even if all
of its messages are read.

The steps above is only to simulate this situation...