Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 3.5.0, Qt Creator 3.5.1, Qt Creator 3.6.0, Qt Creator 3.6.1, Qt Creator 4.0.0-beta1
-
None
-
Windows 7, Ubuntu 15.10, the version of qt is irrelevant
Description
Memory overflow in the cpp code with comment in code page windows-1251. With "utf-8" all right.
The problem in recursive function "parseSimpleDeclaration" in source qtcreator "src\libs\3rdparty\cplusplus\Parser.cpp"
The header file "mapgdi.h" that cause this problem in archive.
Simple example in attachment archive.
This bug not present in qt creator with version less than 3.2.
additional information:
qt creator in debug mode in the header "mapgi.h" of the attachment performs the infinite recursive call between the functions of module Parser.cpp parseClassSpecifier and parseSimpleDeclaration
Attachments
Issue Links
- is duplicated by
-
QTCREATORBUG-16038 memory overflow
- Closed