-
Bug
-
Resolution: Done
-
P1: Critical
-
Qt Creator 2.4.1, Qt Creator 2.5.1, Qt Creator 2.6.0-rc
-
None
-
x64 Window 7
-
e91045469d59c35607faa344bcfba2b2c566da51
As described in the title; To reproduce the bug, follow steps:
1. Create a new empty project
2. Add a new .frag file by Right clicking on "Other files" -> Add New -> GLSL -> Fragment Shader (Desktop OpenGL)
3. Type a question mark '?' just before the semicolon in this line:
gl_FragColor = texture2D(qt_Texture0, qt_TexCoord0.st);
4. Qt Creator freezes; Open task manager and you will see that qtcreator.exe is eating memory unlimitedly;
- relates to
-
QTCREATORBUG-7518 Out of memory parsing GLSL shader
-
- Closed
-
-
QTCREATORBUG-7548 GLSL editor crashes when leaving a comma just after type identifier in variables declaration
-
- Closed
-
- replaces
-
QTCREATORBUG-7673 In GLSL shader: writing "a = (condition) ? b : c" freezes Qt Creator
-
- Closed
-
| For Gerrit Dashboard: QTCREATORBUG-7517 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 32225,1 | GLSL: Fix recovery token order to avoid infinite loop. | 2.6 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |