[Tickets #2697] Virtual INBOX messages not being deleted

bugs@bugs.horde.org bugs at bugs.horde.org
Thu Jan 19 10:23:31 PST 2006


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://dev.horde.org/horde/whups/ticket/?id=2697
-----------------------------------------------------------------------
 Ticket             | 2697
 Updated By         | Michael Slusarz <slusarz at mail.curecanti.org>
 Summary            | Virtual INBOX messages not being deleted
 Queue              | IMP
 Version            | HEAD
 State              | Accepted
 Priority           | 1. Low
 Type               | Bug
 Owners             | Horde Developers, Michael Slusarz
-----------------------------------------------------------------------


Michael Slusarz <slusarz at mail.curecanti.org> (2006-01-19 10:23) wrote:

> The UW-IMAP server shows 
> that a second imap
> connection is made while the first imap connection is still active.  
> This causes UW-IMAP
> to kill the first imap process since it lost the mailbox lock, and 
> that causes the segfault
> in the web server.  Note if you use the browser back button to return 
> to the previous page,
> the message will show the new state of the message in question; that 
> is, the message
> really does get deleted/undeleted/changed as you wanted.  So the 
> error is not in the
> operation itself, but it seems to be in the failure to terminate the 
> imap process after the
> operation is done.

If this is really this issue, then UW-imap and/or c-client is really hosed. 
No other IMAP clients I know of have an issue with two connections to the
server at the same time (this may be why I am not seeing this issue - I use
dovecot).  Why should losing mailbox lock on the server cause a segfault on
the client end?

If someone could point to the area where the code is segfaulting - or at
least the last area of code which will run before segfaulting - that would
be helpful.




More information about the bugs mailing list