Bug#575775: Mixes-up messages among unrelated folders

2010-07-27 Thread Ricardo Mones
On Wed, Jul 14, 2010 at 12:58:32PM +0200, Yuri D'Elia wrote:
 On Wed, 26 May 2010 21:35:17 +0200
 Ricardo Mones mo...@debian.org wrote:
 
   claws sometimes mixes the contents of different folders.
   This happens under the following conditions:
   
   - you have two or more IMAP folders
  
Of same account? different accounts?
 
 I would like to add even more informations.
 
 This bug struck me again several times since the last update, with
 usually one or two messages being swapped, but today I got a new
 variation.
 
 Upon switching the selected folder A to another folder B, in the
 same account, claws downloaded the entire contents of A into
 B (I'm sure, since the download took several seconds and the
 progress bar was running). Looking through .claws-mail/imapcache/, it
 seems that the disk contents reflect what I see on the screen (files
 indeed contain stuff from folder A).
 
 Switching the selected folder from B to A and to B again made
 claws re-download the *real* contents of folder B.
 
 This time, folder A contained 250 messages, folder B 11 messages
 only, so, both pretty small in size.
 
 Server is running dovecot 1.2.12 via imaps.
 I also experienced the same issue with an Exchange 2003 server
 (always using imaps).
 
 I'm afraid I'll stop using claws immediately, since this bug is too
 serious for me.

  Well, that surely won't help solving it, but I understand your concerns.
  Anyway I'll forward this upstream, as I think there's nothing specific to
  Debian here.

  thanks,
-- 
  Ricardo Mones 
  ~
  The three principal virtues of a programmer are Laziness, 
  Impatience, and Hubris.man perl



signature.asc
Description: Digital signature


Bug#575775: Mixes-up messages among unrelated folders

2010-07-14 Thread Yuri D'Elia
On Wed, 26 May 2010 21:35:17 +0200
Ricardo Mones mo...@debian.org wrote:

  claws sometimes mixes the contents of different folders.
  This happens under the following conditions:
  
  - you have two or more IMAP folders
 
   Of same account? different accounts?

I would like to add even more informations.

This bug struck me again several times since the last update, with
usually one or two messages being swapped, but today I got a new
variation.

Upon switching the selected folder A to another folder B, in the
same account, claws downloaded the entire contents of A into
B (I'm sure, since the download took several seconds and the
progress bar was running). Looking through .claws-mail/imapcache/, it
seems that the disk contents reflect what I see on the screen (files
indeed contain stuff from folder A).

Switching the selected folder from B to A and to B again made
claws re-download the *real* contents of folder B.

This time, folder A contained 250 messages, folder B 11 messages
only, so, both pretty small in size.

Server is running dovecot 1.2.12 via imaps.
I also experienced the same issue with an Exchange 2003 server
(always using imaps).

I'm afraid I'll stop using claws immediately, since this bug is too
serious for me.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#575775: Mixes-up messages among unrelated folders

2010-05-27 Thread Yuri D'Elia


On 26 May 2010, at 21:35, Ricardo Mones wrote:


claws sometimes mixes the contents of different folders.
This happens under the following conditions:

- you have two or more IMAP folders


  Of same account? different accounts?


I was able to trigger the issue with both setups:

- two folders on the same (and only) account
- two inbox folders on different accounts


the contents of the large folder will be mixed in other folders.


  Do you mean it will be mixed on the summary view or mixed in the
  same folder of the filesystem?


They get mixed in the summary view, and the message preview also  
shows the wrong message. I never actually checked the filesystem, but  
I will the next time.



  Do you have any processing rules in the involved folders?


No processing rules.

I have several filtering rules to tag the color of the messages  
depending on the subject though.


What I usually do is discard the folder cache, disable automatic  
checking

of new messages (otherwise I end-up with the same issue) and restart
claws. With a folder containing at least 1k messages, it is almost
*guaranteed* that an automatic check of new mail will disrupt the  
folder

content.


  Don't understand this part: do you this for fixing the mix or for
  preventing it or what for?


To fix the mixing, I simply discard the folder cache and re-download  
the folders. That's easy.


To avoid that the issue shows up again while doing _this_, though, I  
also disable the automatic e-mail check to avoid claws trying to work  
on two accounts at the same time, otherwise I end up with the same  
issue.


  I'm trying to setup the same environment in order to reproduce  
your bug,

  so thanks in advance for the info.


Thanks. I promised to look into claws sources, but I don't have time.
Let me know for any way I can help.

Bests




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#575775: Mixes-up messages among unrelated folders

2010-05-26 Thread Ricardo Mones

  Hi,

On Mon, 29 Mar 2010 09:18:17 +0200
Yuri D'Elia wav...@thregr.org wrote:

 Package: claws-mail
 Version: 3.7.5-1
 Severity: important
 
 claws sometimes mixes the contents of different folders.
 This happens under the following conditions:
 
 - you have two or more IMAP folders

  Of same account? different accounts?

 - one folder is sufficiently large to take several seconds to download
 
 If claws if busy fetching (usually new) messages from a large folder, and:
 
 - you click on another folder while claws is busy, OR
 - claws starts the automatic scanning of new mail messages (which will
 process other folders)
 
 the contents of the large folder will be mixed in other folders.

  Do you mean it will be mixed on the summary view or mixed in the
  same folder of the filesystem?

 This always happened to me since I've begun using claws more than one year
 ago, but since is not *exacly* reproducible I didn't report it before. With
 sometimes mixes up, though, I really mean almost everytime a large
 folder is being processed.

  Do you have any processing rules in the involved folders?

 What I usually do is discard the folder cache, disable automatic checking
 of new messages (otherwise I end-up with the same issue) and restart
 claws. With a folder containing at least 1k messages, it is almost
 *guaranteed* that an automatic check of new mail will disrupt the folder
 content.

  Don't understand this part: do you this for fixing the mix or for
  preventing it or what for?

  I'm trying to setup the same environment in order to reproduce your bug,
  so thanks in advance for the info.

  regards,
-- 
 Ricardo Mones
 http://people.debian.org/~mones
 «You have the power to influence all with whom you come in contact.»


signature.asc
Description: PGP signature


Bug#575775: Mixes-up messages among unrelated folders

2010-03-29 Thread Yuri D'Elia
Package: claws-mail
Version: 3.7.5-1
Severity: important

claws sometimes mixes the contents of different folders.
This happens under the following conditions:

- you have two or more IMAP folders
- one folder is sufficiently large to take several seconds to download

If claws if busy fetching (usually new) messages from a large folder, and:

- you click on another folder while claws is busy, OR
- claws starts the automatic scanning of new mail messages (which will process 
other folders)

the contents of the large folder will be mixed in other folders.

This always happened to me since I've begun using claws more than one year ago,
but since is not *exacly* reproducible I didn't report it before. With
sometimes mixes up, though, I really mean almost everytime a large folder is
being processed.

What I usually do is discard the folder cache, disable automatic checking of
new messages (otherwise I end-up with the same issue) and restart claws. With a
folder containing at least 1k messages, it is almost *guaranteed* that an
automatic check of new mail will disrupt the folder content.

This is *very* dangerous.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org