View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0017062||phpList 3 application||Bounce Management||public||10-02-14 01:51||07-07-15 15:57|
|Target Version||Future developments||Fixed in Version|
|Summary||0017062: Memory allocation error on large bounce message|
|Description||With "error_reporting(-1);" added at top of processbounces.php.|
Fatal error: Out of memory (allocated 7340032) (tried to allocate 9930037 bytes) in /homepages/37/d146050845/htdocs/gf-phplist/lists/admin/processbounces.php on line 196
phpList version 3.0.4
Suspect line of code @196 is "addslashes($body)));"
|Steps To Reproduce||Just try to process bounces.|
|Tags||No tags attached.|
can you track down the size of the bounce where this happens? Sounds like some massive bounce is returned, possibly including attachments or something.
Bingo! Someone had subscribed the bounce address to a newsletter.
Now, the top email was only 143K, so I am concerned that phplist choked. Is it because there were several newsletter emails in the mailbox and combined they were too much to deal with?
||The error seems to indicate one message. I guess it could be any of the ones in the mailbox, as due to the crash it never got to purging the deleted mails.|