Critical Error when submitting Page to workflow

Permalink
I am getting a crazy error when I'm submitting a particular page type to a workflow, that prevents the workflow notify email from being sent out, but it does still get added to that users "Waiting for me" list.

The error that pops up on the front end is:
Error
Allowed memory size of 5368709120 bytes exhausted (tried to allocate 281410552216626 bytes)

The way the same error shows up in the logs is:
Exception Occurred: /updates/concrete5-8.3.0/concrete/vendor/zendframework/zend-mail/src/Transport/Sendmail.php:291 Allowed memory size of 5368709 bytes exhausted (tried to allocate 281410552216626 bytes) (1)

First of all, if I'm reading that correctly it's trying to allocate approximately 281 terabytes...which...why?

Second, that number continues to go up, the more I try to submit to the workflow, trouble shooting the problem.

Also, the workflow works just fine on a different page type.

I have been working on this for three days and have made no progress. Any ideas, suggestions, anything would be appreciated.

EDIT: So I've been doing some more investigating and resorted to creating an entirely new page type and adding in elements to trying and figure out where the hang up. It appears to only happen when you add custom page attributes to the composer form. If the composer form only includes built-in properties, no error. But add in any custom page attribute, and it throughs the error.

drumrby
 
MrKDilkington replied on at Permalink Reply
MrKDilkington
Hi drumrby,

What version of concrete5 are you using?

Can you list the steps to reproduce the issue please.