Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.2.1
-
None
-
Ubuntu Linux
-
2d95e67ff4f00260d491255ed0b2af454235a047 (qtdeclarative)
Description
The code that I will attach crashes qmlscene when compiled against Qt declarative release branch when compiled on debug mode and running under i386.
Notes:
- On release it works
- If compiled in debug mode but we remove manually the O2 from the Makefile[s] it works
- On amd64 it works
- Run with QV4_NO_REGALLOC=1 works
- Run with QV4_FORCE_INTERPRETER=1 works
As requested by Erik Verbruggen I'm attaching the disassembly and some gdb backtrace too
Attachments
Issue Links
- relates to
-
QTBUG-36430 qmljs tests/manual/v4/crypto.js runs forever in x86 release build
- Closed
For Gerrit Dashboard: QTBUG-36289 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
76986,1 | V4 JIT: save/restore ebx (GOT ptr) on linux/x86. | stable | qt/qtdeclarative | Status: MERGED | +2 | 0 |