Re: [CRASH] : deleted messages



On 2002.02.13 05:52 Emmanuel wrote:
> 	Hi all,
> here is the crash I have when I manage to have a message displayed as 
> deleted (ie with the trash icon) (usually I get that because I'm 
> testing filters that move messages). Until then no problem, but when 
> I click on "commit all" and then click on one of the messages marked 
> as trashed I get a (really bad) segfault :
> 
> libbalsa_mailbox_commit: rc=0
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x80b5e98 in libbalsa_message_has_attachment (message=0x89960b0)
>     at message.c:901
> 901         if (msg_header->content->type != TYPETEXT) {
> 
> 
> I can't do backtrace because I have to kill gdb to unblock X that is 
> completely stalled after this segfault!!!
> This is reproducible, it's always the same crash. It seems that the 
> messages get freed when we commit changes to mailbox but that the 
> index is not aware of that. I'll try to dig it a bit, but I'm not 
> actually comfortable with this part of the code yet, so if someone 
> who knows better could also try ;-)
> Bye
> Manu

I haven't been able to reproduce this. Also, the message I get from 
libbalsa_mailbox_commit is:

libbalsa_mailbox_commit: synced, res=0

both for Balsa-1.3.0 and current cvs--what version are you running?  If 
Settings->Preferences->Misc doesn't have a frame for `Deleting 
Messages' options, your version may not really support displaying 
deleted messages.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]