Summary: | umbrello hangs on import of qatomic_x86_64.h | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Ralf Habacker <ralf.habacker> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | kuryba00 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.9.0 | |
Attachments: | test case |
Description
Ralf Habacker
2012-06-23 00:53:21 UTC
Created attachment 72123 [details]
test case
The problematic code part could be reduced to the appended file.
At least the open #if defined(...) is required.
Closing the #if part before the method do not raise the error.
The reason for this that the lexer do not handle '\n' (and other escape sequences like '\0') inside a string. SVN commit 1303066 by habacker: Fixed hanging bug because of not supported escape sequences. There may be more cases because escape sequence handling is still not complete. M +2 -2 lexer.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1303066 SVN commit 1303067 by habacker: Fixed hanging bug because of not supported escape sequences. There may be more cases because escape sequence handling is still not complete. M +2 -2 lexer.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1303067 Other cases are handled in bug #302539 *** Bug 218386 has been marked as a duplicate of this bug. *** apply fixed bug from 4.9.0 changelog |