View Issue Details

IDProjectCategoryView StatusLast Update
0017062phpList 3 applicationBounce Managementpublic07-07-15 14:57
Reporterguyshomenet 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformLinuxOSDebianOS Version4.4.5-8
Product Version3.0.4 
Target VersionFuture developmentsFixed in Version 
Summary0017062: Memory allocation error on large bounce message
DescriptionWith "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 ReproduceJust try to process bounces.
TagsNo tags attached.

Activities

michiel

10-02-14 14:31

manager   ~0052933


can you track down the size of the bounce where this happens? Sounds like some massive bounce is returned, possibly including attachments or something.

guyshomenet

10-02-14 18:50

reporter   ~0052946

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?

michiel

10-02-14 19:38

manager   ~0052949

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.