Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12.0 Beta 2
-
None
-
53440d6844a712e6675e084ada8a196ed6555aa1 (qt/qtdeclarative/5.12.0)
Description
JIT code generated for tailcalls leads to segfaults on 32 bit platforms (at least x86-32 and armv7).
TCO tests in the ECMAScript test suite generate segfaults by trying to write to the address 0xfffffff0. The example at https://codereview.qt-project.org/243240 generates a write to 0xfffffff1.
Reverting https://codereview.qt-project.org/238761 fixes the problem.