Summary | pressing refresh on virtual folder results in error |
Queue | IMP |
Queue Version | 6.1.7 |
Type | Bug |
State | Duplicate |
Priority | 1. Low |
Owners | |
Requester | michael (at) bigmichi1 (dot) de |
Created | 03/19/2014 (4126 days ago) |
Due | |
Updated | 04/23/2014 (4091 days ago) |
Assigned | 03/20/2014 (4125 days ago) |
Resolved | 04/23/2014 (4091 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Duplicate
i tried also disabling the caching and hashtable backend, also doesn't fix it
only thing that i can't test is switching the preferences backend from
mongo to something other
2014-04-04T11:38:27+02:00 ERR: HORDE [imp] Der E-Mail-Server hat einen
IMAP-Fehler gemeldet. Mailbox doesn't exist: impsearch [pid 495 on
line 578 of "/srv/www/docs/imp/lib/Imap.php"]
This is incorrect. The maibox impsearch NEVER exists on its own. The
correct form is "impsearch\0[randomid string]".
It appears that everything including/following the null character has
been stripped.
Try deleting the search and recreating and see if that fixes.
New Attachment: e
You need to apply the patch, enable DEBUG logging, and provide the
backtrace logs.
2014-04-02T07:39:13+02:00 WARN: HORDE [imp] [getSyncToken] IMAP error
reported by server. [pid 9034 on line 571 of
"/srv/www/localhost/docs/imp/lib/Imap.php"]
2014-04-02T07:39:13+02:00 ERR: HORDE [imp] Der E-Mail-Server hat einen
IMAP-Fehler gemeldet. Mailbox doesn't exist: impsearch [pid 9034 on
line 578 of "/srv/www/localhost/docs/imp/lib/Imap.php"]
2014-04-02T07:39:13+02:00 NOTICE: HORDE [imp] PHP ERROR: Trying to get
property of non-object [pid 9034 on line 43 of
"/srv/www/localhost/docs/imp/lib/Mailbox/List/Virtual.php"]
2014-04-02T07:39:13+02:00 WARN: HORDE [imp] [search] Could not open
mailbox "impsearch". [pid 9034 on line 571 of
"/srv/www/localhost/docs/imp/lib/Imap.php"]
2014-04-02T07:39:13+02:00 ERR: HORDE [imp] Could not open mailbox
"impsearch". [pid 9034 on line 578 of
"/srv/www/localhost/docs/imp/lib/Imap.php"]
This is even better:
https://github.com/horde/horde/commit/5c12ef06c92880c78575d924adef5ea2eb12597c
(It will produce backtrace information in the DEBUG log)
2014-04-01T11:03:38+02:00 WARN: HORDE [imp] [getSyncToken] IMAP error
reported by server. [pid 17292 on line 570 of
"/srv/www/localhost/docs/imp/lib/Imap.php"]
2014-04-01T11:03:39+02:00 ERR: HORDE [imp] Der E-Mail-Server hat einen
IMAP-Fehler gemeldet. Mailbox doesn't exist: impsearch [pid 17292 on
line 571 of "/srv/www/localhost/docs/imp/lib/Imap.php"]
2014-04-01T11:03:39+02:00 WARN: HORDE [imp] [search] Could not open
mailbox "impsearch". [pid 17292 on line 570 of
"/srv/www/localhost/docs/imp/lib/Imap.php"]
2014-04-01T11:03:39+02:00 ERR: HORDE [imp] Could not open mailbox
"impsearch". [pid 17292 on line 571 of
"/srv/www/localhost/docs/imp/lib/Imap.php"]
mailbox (which is not a real IMAP mailbox, and it contains a null
character).
mailbox is being passed from by outputting the method call to the log:
https://github.com/horde/horde/commit/6399b79fe814f969baefa2e1cb9944ede24db54a
mailbox (which is not a real IMAP mailbox, and it contains a null
character).
New Attachment: imaplog
State ⇒ Feedback
Priority ⇒ 1. Low
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Summary ⇒ pressing refresh on virtual folder results in error
Type ⇒ Bug
Queue ⇒ IMP
messages marked not read in all folders. when opening this virtual
folder everything is fine. when pressing the refresh button in the top
bar nothing happens. when using the refresh sing in the yellow bar on
the right the error (Cannot open folder imapsearch) is shown. when i
now swith to another folder and swith back to the virtual folder the
list is empty and pressing the refresh button also doesn't work. at
this point i noticed that after the qqota display the message Loading
is shown but nothing happens. only logout and then login brings up the
new listing for the virtual folder