Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#31060 - [qtcreator] infinite loop parsing GLSL

Attached to Project: Community Packages
Opened by Jonathan Liu (net147) - Wednesday, 08 August 2012, 10:24 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Friday, 10 August 2012, 23:20 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Qt Creator has a bug that causes it to hang in an infinite loop when entering a ternary expression while editing a GLSL file. The bug has been fixed upstream in the 2.6 branch.

Patch: http://qt.gitorious.org/qt-creator/qt-creator/commit/e91045469d59c35607faa344bcfba2b2c566da51?format=patch

Additional info:
* qtcreator 2.5.1-1

Steps to reproduce:
* Create new GLSL file in Qt Creator
* Enter a ternary expression
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Friday, 10 August 2012, 23:20 GMT
Reason for closing:  Fixed
Additional comments about closing:  I added the patch and pushed the new package along with 2.5.2. Try it.
Comment by Sven-Hendrik Haase (Svenstaro) - Thursday, 09 August 2012, 11:23 GMT
Is this patch going to be merged into 2.5 branch? Also, do you have any file for me to test the problem and fix?
Comment by Jonathan Liu (net147) - Thursday, 09 August 2012, 11:32 GMT
The bug report containing instructions to reproduce is https://bugreports.qt-project.org/browse/QTCREATORBUG-7517.
It will be fixed in Qt Creator 2.6 and later. As far as I know it will not be merged into the 2.5 branch.

Loading...