- last update
over 1 year ago 39 pass - Issue was unassigned.
- Status changed to RTBC
about 1 year ago 12:31pm 3 November 2023 - Status changed to Needs work
8 months ago 6:05am 11 April 2024 - ๐ฆ๐บAustralia acbramley
Thanks for the work on this one. I've recently taken up maintainership of this project and am looking through the RTBC issues.
I can't reproduce this issue following the steps in #5
To get this in, I'll need the patch on an MR against the latest 8.x-1.x code with tests added if possible.
Thanks!
- ๐ฎ๐ณIndia dev16.addweb
silvi.addweb โ made their first commit to this issueโs fork.
- Merge request !60diff-500-errors-possible-infinite-loop-3033455-2 โ (Closed) created by Unnamed author
- Status changed to RTBC
8 months ago 10:25am 9 May 2024 - Status changed to Needs work
8 months ago 10:43pm 9 May 2024 - ๐จ๐ญSwitzerland berdir Switzerland
Stumbled over this as well, what happened in our case is that a user used the language switcher while on the diff page, but those revisions had nothing useful in the other language and are more recent than any existing revisions in that language, so it basically looped into infinity and wrote about 1GB of database logs.
Raising priority because this has the possibility to take down a site if a user is confused and tries that a few times. There's also an old I think duplicate issue that was closed incorrectly ( #2939631: Infinite loop found in PluginRevisionController โ ) and the somewhat related ๐ TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in count() Needs review
- ๐จ๐ญSwitzerland berdir Switzerland
I created a new MR with a test for 2.x. As this says, this doesn't produce an error, it's while loop into infinity, so it will hit the max execution time limit at some point, if that's actually set at all.
The result is also a bit weird, the navigation links aren't actually useful, it might be more correct to not show them. but this is certainly better than the current behavior.
- First commit to issue fork.
-
heddn โ
committed 94ea8a87 on 2.x authored by
berdir โ
Issue #3033455 by berdir, mrossi113, acbramley, olli, heddn: 500 error:...
-
heddn โ
committed 94ea8a87 on 2.x authored by
berdir โ
- heddn Nicaragua
This has tests and multiple folks have manually tested this. LGTM.