[Evolution] Bug#422800: evolution: Sometimes fails when dragging and dropping a message from one folder to another

Julien Valroff julien at kirya.net
Sat May 12 05:48:16 UTC 2007


Le mardi 08 mai 2007 à 22:51 +0200, Øystein Gisnås a écrit :
> > I sometimes notice that when I drag and drop a message from one folder to another, evolution simply
> > fails, without warning. The message is moved to the trash and removed from the original folder,
> > but cannot be found in the target folder.
[...]
> You may debug a bit by starting evolution with
> CAMEL_DEBUG=all

OK, I have been able to see something weird: I have created 2 folders
(namely SOURCE_FOLDER and TARGET_FOLDER). I have noticed that the
messages were not moved to from SOURCE_FOLDER to TARGET_FOLDER the
second time I move a mail in a short time and without doing anything
else before doing this (ie. not changing folder etc.)

The CAMEL_DEBUG=all is very verbose, but here is what I have seen when
the issue happens:
CamelFolder:get_message('INBOX/SOURCE_FOLDER', '68') =
class: CamelMimeMessage
mime-type: text/plain
content class: CamelDataWrapper
content mime-type: text/plain
< b40fdb90 >
Thread b40fdb90 >
CamelFolder:get_message('INBOX/SOURCE_FOLDER', '60') =
class: CamelMimeMessage
mime-type: text/plain; charset=ISO-8859-1
content class: CamelDataWrapper
content mime-type: text/plain; charset=ISO-8859-1
< b40fdb90 >
CamelException.setv((nil), 2, 'Failed to cache : No such file or directory')
CamelException.setv(0x89750dc, 2, 'Failed to cache : No such file or directory')

Where it should be something like:
CamelFolder:get_message('INBOX/SOURCE_FOLDER', '70') =
class: CamelMimeMessage
mime-type: text/plain
content class: CamelDataWrapper
content mime-type: text/plain
< b40fdb90 >
Thread b48feb90 >
CamelStore('imap://user_name@IMAP_SERVER/;imap_custom_headers;command=ssh%20-C%20-l%20%25u%20%25h%20exec%20/usr/sbin/imapd;use_ssl=always;check_all;namespace=INBOX.'):get_folder('INBOX/TARGET_FOLDER', 0) = 0x893a56c
< b48feb90 >
Thread b48feb90 >
CamelStore('imap://user_name@IMAP_SERVER/;imap_custom_headers;command=ssh%20-C%20-l%20%25u%20%25h%20exec%20/usr/sbin/imapd;use_ssl=always;check_all;namespace=INBOX.'):get_folder('INBOX/SOURCE_FOLDER', 0) = 0x8833b58

I have also noticed that the fact I find my messages in the trash folder
is normal: the messages are not directly moved, but are instead copied
and then marked as deleted.

Does it help?

Cheers,
Julien






More information about the Pkg-evolution-maintainers mailing list