6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
7/26/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#4121] High Load (not ending loop) with "corrupt" imap folders
*
Your Email Address
*
Spam protection
Enter the letters below:
.___.__ . ..__ .__ [__ [__)|_/ [ __[__) [___[__)| \[_./| \
Comment
> i played around a bit with folder creation / deletion on our imap > system with IMP. > > > > so i created a folder in the inbox called foo (names are anonymised) > and in this a subfolder called "bar. bla". > > as bar.bla should be together i realised that this creates a new > subfolder so i wanted to delete that all and create one with "bar > bla" well i could delete them, but i got then a folder in foo in the > tree displayed which had an empty name. so i tried to delete this > one. which i couldn't do anymore. so i played around a bit more > (sorry for this description but i really can't remember anything > exactly) and then i thought ok let's go back once to the INBOX let's > try it later. after i clicked on the inbox folder it loaded and > loaded and loaded. > > after a while i logged into the server, looked at top and saw that > one apache process was up to nearly 100% and the load of the machine > grew. i straced this process and saw that it is always writing into > the phpError logfile of the server. in this file i got tons of these > logmessages repeated: > > > > --- > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: INBOX.foo.bar > in /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 691 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: c in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 724 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: p in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 725 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 726 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1328 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1275 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1438 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/imp/lib/IMAP/Tree.php on line 445 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/imp/lib/IMAP/Tree.php on line 445 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1275 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: INBOX.foo.bar > in /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 691 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: c in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 724 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: p in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 725 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 726 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1328 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 588 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 593 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 594 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: INBOX.foo.bar > in /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 691 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: c in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 724 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: p in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 725 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 726 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1328 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1275 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1438 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/imp/lib/IMAP/Tree.php on line 445 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/imp/lib/IMAP/Tree.php on line 445 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1275 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: INBOX.foo.bar > in /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 691 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: c in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 724 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: p in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 725 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 726 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: a in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 1328 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 588 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 593 > > [06-Jul-2006 16:57:04] PHP Notice: Undefined index: v in > /www/localhost/horde/lib/Horde/IMAP/Tree.php on line 594 > > ------- > > > > so the only chance to stop this was to restart apache. but after i > clicked again on INBOX (or went into the filter menu i.e.) the apache > process was again up to 100% and filling my logfiles. > > > > i could rearrange it with using thunderbird to login and delete the > folders. (even thunderbird crashed once) so the problem was mostly > because of corrupt IMAP folders i think. > > but i think it's a problem when IMP then comes into an endless queue, > push an apache process up to 100% and just fill the logfiles with php > warnings. > > > > this could be used for an attack to a webserver to lock it out.
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers