500 error: Possible infinite loop

Created on 15 February 2019, over 5 years ago
Updated 9 May 2024, 6 months ago

When loading the split fields with the diff module, an author will receive 500 error if an endless loop occurs between revisions.

In which we see the following message in Drupal watchdog:

E_ERROR: Maximum execution time of 300 seconds exceeded

Stack trace
โ€ฆ/docroot/modules/contrib/diff/src/Controller/PluginRevisionController.php (253)
โ€ฆ/docroot/modules/contrib/diff/src/Controller/PluginRevisionController.php (154)
โ€ฆ/docroot/modules/contrib/diff/src/Controller/NodeRevisionController.php (49)

Local we see the following message `Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 58724352 bytes) in Unknown on line 0.`

๐Ÿ› Bug report
Status

Needs work

Version

1.0

Component

Code

Created by

๐Ÿ‡บ๐Ÿ‡ธUnited States mrossi113

Live updates comments and jobs are added and updated live.
  • Performance

    It affects performance. It is often combined with the Needs profiling tag.

  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024