This question is marked as a duplicate of this question, but the second question is also marked as a duplicate of the first question. The same mod closed both questions. I flagged the question 12 days ago, but it hasn't been reopened
This answer says:
Alright, I've added some protection against this via a neat library that danielrbradley created.
There's sure to be some issues (which we'll log when a block occurs), but the base cases are covered (and unit tested, oh my!).
But it doesn't seem to have caught this one.