Problem

The TriggerManager service was causing a White Screen of Death (WSOD) when Drupal attempted to serialize it during certain operations. This prevented workflows from executing properly when triggers were involved.

Root Cause

The TriggerManager class contained non-serializable dependencies that were not properly handled during PHP serialization.

Solution

Applied proper serialization handling to the TriggerManager service to ensure it can be safely serialized and unserialized during Drupal's normal operations.

Impact

  • Workflows with triggers now execute without causing fatal errors
  • Improved stability of the trigger system

Comments

joevagyok created an issue. See original summary.

gxleano’s picture

I have contributed (not only by code, but discussion, presentation, testing or anything related).

d34dman’s picture

Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.