| 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 | 5/9/05 (7721 days ago) |
| Due | |
| Updated | 5/21/05 (7709 days ago) |
| Assigned | |
| Resolved | 5/10/05 (7720 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 :)