Every so often I am seeing this error in my SugarCRM logs when pushing a custom workflow to the Job queue. Having a hard time tracking it down not a lot of consistency. It sometime happens when I push a bunch of jobs in the queue in a short period of time. This error brings down the cron and I have to restart it to get it functional again. Any help would be much appreciated! Thanks!
Fri Jul 13 19:47:24 2018 [FATAL] Job fa289d96-86d3-11e8-8cd5-0800270fcb6c (Advanced Workflow Scheduled Job) failed in CRON run Fri Jul 13 19:47:24 2018 [FATAL] An exception occurred while executing 'UPDATE job_queue SET name = ?, date_modified = ?, scheduler_id = ?, execute_time = ?, status = ?, resolution = ?, message = ?, target = ?, data = ?, requeue = ?, retry_count = ?, failure_count = ?, job_delay = ?, client = ?, percent_complete = ?, job_group = ?, module = ?, fallible = ?, rerun = ?, interface = ?, assigned_user_id = ? WHERE (id = ?) AND (deleted = ?)' with params ["Advanced Workflow Scheduled Job", "2018-07-13 19:36:02", "0285cb5c-86d0-11e8-9b0b-0800270fcb6c", "2018-07-13 19:36:02", "done", "failure", "Warning : Creating default object from empty value in \/vagrant\/custom\/modules\/pmse_Inbox\/engine\/PMSEElements\/PMSEMyCustomAction.php on line 56
Here is my code in PMSEMyCustomAction.php starting on line 56. Nothing out of the ordinary.
$bean->assigned_user_name = $variable1['userFullName'];
$bean->assigned_user_id = $variable1['userId'];
$bean->assigned_user_link->full_name = $variable1['userFullName'];
$bean->assigned_user_link->id = $variable1['userId'];