Summary | Tree.php errors on portal + problem in Sort.php |
Queue | IMP |
Queue Version | HEAD |
Type | Bug |
State | Not A Bug |
Priority | 2. Medium |
Owners | slusarz (at) horde (dot) org |
Requester | wk (at) mailstation (dot) de |
Created | 08/04/2005 (7351 days ago) |
Due | |
Updated | 08/11/2005 (7344 days ago) |
Assigned | 08/09/2005 (7346 days ago) |
Resolved | 08/11/2005 (7344 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Not A Bug
I am working on fixing this as we speak.
Nothing hierarchically below it, though.
By simply hardcoding the delimiter to be "/" in Sort.php at lines 90
and 91 and in imp/lib/Folder.php at lines 191 and 197, I got it
working again for now.
in CVS (due to a switch towards automatic namespace detection). So if
it was working until two weeks ago, that *is* the issue.
working anyway? I've been using IMP and Cyrus imapd for a long time
now and that has never been a problem.
We *are* talking about the delimiter between parent/child imap boxes,
aren't we?
Is there any way you could imagine to work around this problem until
the real cause can be identified? I don't care how quick and/or dirty
as long as it works. :-)
State ⇒ Feedback
setting the delimiter parameter. Try a new checkout from CVS where
this detection has been improved.
State ⇒ Assigned
versions, though, the new one and the original one eventually trigger
this problem.
I'm using the Cyrus IMAP server. It's configured as such in servers.php.
State ⇒ Feedback
Priority ⇒ 2. Medium
Priority ⇒ 3. High
Type ⇒ Bug
Summary ⇒ Tree.php errors on portal + problem in Sort.php
Queue ⇒ IMP
State ⇒ Unconfirmed
install-packages.php" was run.
After the first login to Horde I get these errors on the portal:
------------
Warning: Invalid argument supplied for foreach() in
/data/var/www/localhost/htdocs/PostNuke-0.726/horde/imp/lib/IMAP/Tree.php on
line 180
Warning: Invalid argument supplied for foreach() in
/data/var/www/localhost/htdocs/PostNuke-0.726/horde/imp/lib/IMAP/Tree.php on
line 449
Warning: explode(): Empty delimiter. in
/usr/lib/php/Horde/IMAP/Tree.php on line 462
------------
After a manual refresh the errors are gone.
Worse: On entering IMP I get these errors indefinitely - until the
browser consumes ALL memory on the client machine...
------------
Warning: explode(): Empty delimiter. in
/usr/lib/php/Horde/IMAP/Sort.php on line 90
Warning: explode(): Empty delimiter. in
/usr/lib/php/Horde/IMAP/Sort.php on line 91
------------