Opened 4 years ago

Closed 4 years ago

#1485746 closed Bugs (worksforme)

Wrong messages are occasionally deleted

Reported by: djangosChef Owned by:
Priority: 3 Milestone: 0.2.2
Component: PHP backend Version: 0.2-stable
Severity: major Keywords:
Cc: stuart.e.massey@…

Description

Occasionally (daily or more often, with regular use) after deleting selected messages from the Inbox by highlighting them in the message list and pressing the "Delete" key, I receive an error message indicating that a message could not be deleted, or that a message I am attempting to read could not be retrieved. Upon reloading the browser to re-establish my session, I find that messages that originally appeared to have been deleted are still in the Inbox, and messages that I would never have deleted are gone. Upon examining the Trash, I find that the unintended deletions are not there, either. However the messages that I intended to delete ARE in the Trash.

To recap: the messages I intended to delete, and that originally appeared to have been deleted, are now in both the Trash, and the Inbox; messages that I did not intend to delete, and that did not originally appear to have been deleted, are now completely gone.

I can check the imap server message files and verify that this is, in fact, the case.

Implementation details:

  • RoundCube 0.2-stable, with changeset:2245 applied
  • CentOS 5.2, 2.6.18-92.1.22.el5
  • Apache 2.2.3
  • php 5.2.6
  • Dovecot (imap) 1.0.alpha3

Note: since applying the patch referred to in ticket:1485634, I have not had a recurrence of this problem.

Change History (5)

comment:1 Changed 4 years ago by djangosChef

  • Cc stuart.e.massey@… added

comment:2 Changed 4 years ago by alec

  • Component changed from Core functionality to PHP backend
  • Milestone changed from later to 0.2.1

comment:3 Changed 4 years ago by djangosChef

I just experienced the problem again. In my initial ticket, I said that I had not had a recurrence of the problem since applying the patch referred to in ticket:1485634. That statement is no longer true.
I deleted an obvious spam message. That spam message was copied to my Trash folder. However, it was not deleted from my Inbox. Instead, a message that I needed to read and had not yet read was deleted from my Inbox. That unread message is now permanently gone -- it is not in any of my folders, nor anywhere on the mail server. The spam message that I attempted to delete is now in both the Trash folder and the Inbox.
Ouch.

comment:4 Changed 4 years ago by alec

Works for me. You are using an alpha version of dovecot? Upgrade to current stable release. Also uncomment console() calls in lib/imap.inc and check logs/console when issue happen. Attache the log here.

comment:5 Changed 4 years ago by alec

  • Resolution set to worksforme
  • Status changed from new to closed

This should work after some changes in current svn-trunk. (Do dovecot upgrade!)

Note: See TracTickets for help on using tickets.