[imp] imp goes into an infinite loop for a couple of accounts (in Folder.php)

LALOT Dominique lalot at univ-aix.fr
Thu Nov 17 03:07:39 PST 2005


Hello,

I got something may be related to  the same problem in Folder.php:
CPU 100% and 18Go of error log till /var is full..

[client 84.7.243.53] PHP Notice:  Undefined index:  delimiter in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/IMAP/Tree.php on line 72, 
referer: https://xxx.fr/horde/
[client 84.7.243.53] PHP Warning:  explode(): Empty delimiter. in 
/var/www/perso/horde-12-09-05/lib/Horde/IMAP/Tree.php on line 462, 
referer: https://xxx.fr/horde/
[client 84.7.243.53] PHP Notice:  Undefined index:  filteravail in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/mailbox.php on line 300, 
referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Notice:  Undefined index:  delimiter in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on line 162, 
referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Notice:  Undefined index:  delimiter in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on line 178, 
referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Warning:  explode(): Empty delimiter. in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on line 178, 
referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Warning:  array_pop(): The argument should be 
an array in /var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on 
line 179, referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Notice:  Undefined index:  delimiter in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on line 184, 
referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Warning:  implode(): Bad arguments. in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on line 184, 
referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Warning:  array_pop(): The argument should be 
an array in /var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on 
line 199, referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Notice:  Undefined index:  delimiter in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on line 184, 
referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Warning:  implode(): Bad arguments. in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on line 184, 
referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Warning:  array_pop(): The argument should be 
an array in /var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on 
line 199, referer: 
https://xxx.fr/horde/services/maintenance.php?module=imp&domaintenance=1
[client 84.7.243.53] PHP Notice:  Undefined index:  delimiter in 
/var/www/perso/horde-12-09-05/imp-h3-4.0.4/lib/Folder.php on line 184,

>e have about 2 dozen people using  horde/imp regularly and 2 accounts
>cause Folder.php to go into an infinite loop, generating tons of log 
>messages from php to the error log (see below) and php never stops, the 
>web server has be stopped and restarted.   This loop only happens in 
>imp, they can use horde, other modules are load up just fine, although 
>they use the addressbook or calendar to store anything.  All the rest 
>of the people can use the system with problems.
>
>Both the failing accounts, are for users who don't setup any options, 
>they just use the defaults and were working correctly until I upgraded 
>(previous upgrade was about late august) via CVS last friday 
>(11/11/05).  They login correctly, the horde main page loads.  When 
>they click on mail, then it goes into the infinite loop.  It will also 
>happen, when the click on personal information in mail options, I 
>haven't had them try any of the other options in mail.
>
>I've created a new user account and loged it into horde/imp and it 
>worked without problems.  I deleted all the entries (I think anyway) 
>from the database on one of the failing accounts and had the user login 
>again and it still did the same thing.
>
>message, repeated until fills up the file space for the logs :
>[client ip addr] PHP Warning:  implode(): Bad arguments. in
>/var/www/html/horde/imp/lib/Folder.php on line 174, referer:
>https://webmail/horde/services/portal/sidebar.php
>[client ip addr] PHP Warning:  array_pop(): The argument should be an
>array in /var/www/html/horde/imp/lib/Folder.php on line 186, referer
>

-- 
Dominique LALOT 
Ingénieur Système Réseau CISCAM Pole Réseau
Université de la Méditerranée http://annuaire.univmed.fr/showuser.php?uid=lalot



More information about the imp mailing list