Summary | can't login. imp gets into endless loop |
Queue | IMP |
Queue Version | 4.0.3 |
Type | Bug |
State | Resolved |
Priority | 2. Medium |
Owners | |
Requester | glen (at) delfi (dot) ee |
Created | 05/09/2005 (7389 days ago) |
Due | |
Updated | 05/21/2005 (7377 days ago) |
Assigned | |
Resolved | 05/10/2005 (7388 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Resolved
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ can't login. imp gets into endless loop
Queue ⇒ IMP
the apache error log starts with:
[Mon May 9 21:34:30 2005] [error] PHP Notice: Undefined index:
filteravail in /usr/share/horde/imp/mailbox.php on line 293
[Mon May 9 21:34:30 2005] [error] PHP Notice: Undefined index:
delimiter in /usr/share/horde/imp/lib/Folder.php on line 183
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 97
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 98
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 97
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 98
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 97
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 98
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 97
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 98
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 97
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 98
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 97
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 98
[Mon May 9 21:34:30 2005] [error] PHP Warning: explode(): Empty
delimiter. in /usr/share/horde/lib/Horde/IMAP/Sort.php on line 97
... and loop forever. i stopped apache when logfile was ~800mb.
i tried to set constant delimiter in servers.php, but that didn't change it.
(found it from
#1485)also i checked code and the code and it seems to set empty() delimiter:
/usr/share/horde/lib/Horde/IMAP/Sort.php:
function IMAP_Sort($delimiter)
{
$this->_delimiter = $delimiter;
}
ie call for empty($delimiter) was true.
ps: this window is so small to file big bugreport :)