Closed Bug 541337 Opened 15 years ago Closed 15 years ago

old messages are marked as unread

Categories

(Thunderbird :: Mail Window Front End, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 540554

People

(Reporter: harri, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.7) Gecko/20100107 Firefox/3.5.7
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.7) Gecko/20100121 Thunderbird/3.0.1

TB seems to forget which messages in a folder have been read. Old messages are suddenly shown as unread again. Restarting TB doesn't help. The wrong messages stay on "unread".


Reproducible: Sometimes

Steps to Reproduce:
This seems to come up just by chance. I haven't seen a reliable way to reproduce this, yet. But it seems that this happens only if some new messages are moved to this folder by some filter rule. 




Imap server is dovecot. Configuration:

# 1.2.9: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.30-2-amd64 x86_64 Debian squeeze/sid 
log_timestamp: %Y-%m-%d %H:%M:%S 
protocols: imap imaps pop3 pop3s managesieve
login_dir: /var/run/dovecot/login
login_executable(default): /usr/lib/dovecot/imap-login
login_executable(imap): /usr/lib/dovecot/imap-login
login_executable(pop3): /usr/lib/dovecot/pop3-login
login_executable(managesieve): /usr/lib/dovecot/managesieve-login
mail_privileged_group: mail
mail_debug: yes
mmap_disable: yes
mail_nfs_storage: yes
mail_nfs_index: yes
mbox_write_locks: fcntl dotlock
mail_executable(default): /usr/lib/dovecot/imap
mail_executable(imap): /usr/lib/dovecot/imap
mail_executable(pop3): /usr/lib/dovecot/pop3
mail_executable(managesieve): /usr/lib/dovecot/managesieve
mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3
mail_plugin_dir(managesieve): /usr/lib/dovecot/modules/managesieve
imap_client_workarounds(default): delay-newmail netscape-eoh tb-extra-mailbox-sep
imap_client_workarounds(imap): delay-newmail netscape-eoh tb-extra-mailbox-sep
imap_client_workarounds(pop3): 
imap_client_workarounds(managesieve): 
pop3_client_workarounds(default): 
pop3_client_workarounds(imap): 
pop3_client_workarounds(pop3): outlook-no-nuls oe-ns-eoh
pop3_client_workarounds(managesieve): 
namespace:
  type: private
  separator: /
  location: maildir:/var/spool/imap/%u:LAYOUT=fs
  inbox: yes
  list: yes
  subscriptions: yes
auth default:
  passdb:
    driver: pam
  userdb:
    driver: passwd
PS: There might be a related problem: If I click on [Compact Folders] for this account, then appr. 95% of all my old EMails in all subfolders are marked as unread again.
PPS: If I click on Properties -> Rebuild Index, then the unwanted "new" files are marked as read again. This is pretty inconvenient, though.

Is there some global "Rebuild Index" button?
I was just about to report the same behaviour :-)
So this is a real problem.
This is most likely a dupe of bug 517461 or bug 524902. Try the alpha 3.0.2 build in those threads, that fixed it for me.
I can't seem to reproduce it.

I've been using Thunderbird 3.0 since beta1 on x86_64 (built from sources), i have folders with more than 10K messages. I've rebuilt indices, have a lot of filtering rules for almost 53 folders on my IMAP server (dovecot on Debian Lenny BTW).

More than half of my folders have offline sync turned on. I'm not sure if this has anything to do at all.

Let me know if i can test something else.
The patches for #517461 and #524902 are already in, AFAICS. I doubt that this is a dupe.

I have set condstore support to false, as suggested in the bug reports. Seems to be better now.
This is more likely a duplicate of bug 540554 for which the fix hasn't gone in yet.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.