View Issue Details

IDProjectCategoryView StatusLast Update
0005640Composrpage_managementpublic2024-03-18 22:10
ReporterMaster RatAssigned ToPatrick Schmalstig 
SeverityMinor-bug 
Status resolvedResolutionfixed 
Product Version10.0.46 
Fixed in Version10.0.47 
Summary0005640: Editing home page results in an infinite loop in diff
DescriptionFatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 303104 bytes) in /homepages/22/d960776748/htdocs/Mysite/sources/diff.php on line 1755
Critical error – bailing out
This is an error that has been elevated to critical error status because it occurred during the primary error mechanism reporting system itself (possibly due to it occurring within the standard output framework). It may be masking a secondary error that occurred before this, but was never output - if so, it is likely strongly related to this one, thus fixing this will fix the other.
Allowed memory size of 134217728 bytes exhausted (tried to allocate 303104 bytes) [sources/diff.php at 1755]
Steps To ReproduceFrom home page I went to edit my news item using an this error popped up.
TagsNo tags attached.
Time estimation (hours)
Sponsorship open

Activities

Master Rat

2024-03-12 18:47

reporter   ~0008390

Excuse me, This should be home page edit not news... When I click to edit the content of the home page the above error happens...

Master Rat

2024-03-12 18:49

reporter   ~0008391

This is not just one site running 10.46 its two as I just checked and the condition exists on both sites giving the same error only on the home page edit...

Master Rat

2024-03-12 18:53

reporter   ~0008392

It is NOT occuring in V11 version.

Patrick Schmalstig

2024-03-12 20:13

administrator   ~0008393

Last edited: 2024-03-12 20:14

View 2 revisions

Yeah this is happening on another client site of mine as well. It's an infinite loop in diff / the revisions system when trying to process changes made to the page. It's beyond my ability to fix since it deals with very complex code. Delegating to Chris Graham.

Adam Edington

2024-03-13 21:48

administrator   ~0008395

I also had some issues with diff when editing content, so can confirm. I turned off revisions to counter it.

Patrick Schmalstig

2024-03-13 23:32

administrator   ~0008396

Last edited: 2024-03-13 23:34

View 2 revisions

I may try to port the v11 version of the diff code to v10 and see if that works since the diff code was heavily changed in v11 (and seems to work fine).

Chris is going to be unavailable for several weeks so this may be the best option for now.

Patrick Schmalstig

2024-03-14 00:30

administrator   ~0008397

Additional information: Does not seem to matter what is on the home page, so the default content is not causing it. The client of mine who has the same issue has a completely different comcode page for the home page than what comes by default in v10.

Can someone confirm (or not) if this happens only on the home page of the welcome / default zone? Or does it happen on the start pages of other zones as well?

Master Rat

2024-03-16 00:42

reporter   ~0008400

It appears to be the default/home page all others function correctly on my tested sites.

Patrick Schmalstig

2024-03-18 22:10

administrator   ~0008402

Ported v11 code to v10 to resolve this issue. Cannot generate a hotfix so will make a patch version instead.

Issue History

Date Modified Username Field Change
2024-03-12 18:40 Master Rat New Issue
2024-03-12 18:47 Master Rat Note Added: 0008390
2024-03-12 18:49 Master Rat Note Added: 0008391
2024-03-12 18:53 Master Rat Note Added: 0008392
2024-03-12 20:13 Patrick Schmalstig Note Added: 0008393
2024-03-12 20:14 Patrick Schmalstig Severity Trivial-bug => Minor-bug
2024-03-12 20:14 Patrick Schmalstig Assigned To => Chris Graham
2024-03-12 20:14 Patrick Schmalstig Status non-assigned => assigned
2024-03-12 20:14 Patrick Schmalstig Note Edited: 0008393 View Revisions
2024-03-12 20:17 Patrick Schmalstig Summary Editing news => Editing home page results in an infinite loop in diff
2024-03-13 21:48 Adam Edington Note Added: 0008395
2024-03-13 23:32 Patrick Schmalstig Note Added: 0008396
2024-03-13 23:34 Patrick Schmalstig Note Edited: 0008396 View Revisions
2024-03-14 00:30 Patrick Schmalstig Note Added: 0008397
2024-03-16 00:42 Master Rat Note Added: 0008400
2024-03-18 22:10 Patrick Schmalstig Assigned To Chris Graham => Patrick Schmalstig
2024-03-18 22:10 Patrick Schmalstig Status assigned => resolved
2024-03-18 22:10 Patrick Schmalstig Resolution open => fixed
2024-03-18 22:10 Patrick Schmalstig Note Added: 0008402