Hello,
When opening some MIME messages (generally with attachments or something like this) I get a "zero sized reply" from the webserver, caused by a memory allocation error of php4 module. The error is reported in the /logs/errors file of RC; here's the transcript:
[10-Apr-2006 14:25:34] PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1419154 bytes) in /data/.home/www/horus.ch/www/roundcubemail/program/lib/Mail/mimeDecode.php on line 388
It happens in the mimeDecode.php file at this line:
if (preg_match("/^(.*?)\r?\n\r?\n(.*)/s", $input, $match)) { return array($match[1], $match[2]); }
So, it looks like the perl-like regular expression on a too long message needs too much memory and it somehow dies.
I'm not a php-freak so I've no real idea how to solve this.
Should I have posted that in the bugs tracking system ?
Thanks for your help, kind regards