You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that codemodel.cpp in parser has some issue in findItem, when it find a typedef in middle of a qualified name, it don't resolve it, but ignore it. so typedef ...::ConvertTo ConvertTo cause a dead loop in resolveType func, makes stack overflow :-(
The text was updated successfully, but these errors were encountered:
Something similar was done to make it possible to parse Qt 4.8 headers (see this commit), but since lqt does not work with 4.8 (multithreading issues), no attempt was made to parse 4.8.1 headers. I will look at this when I handle the threading issues with 4.8. Any pointers on how to solve this are welcome.
(besides, I will be trying to create a Clang-based tool to do the parsing instead of cpptoxml)
This is a small crash case, from Qt 4.8.1
It seems that codemodel.cpp in parser has some issue in findItem, when it find a typedef in middle of a qualified name, it don't resolve it, but ignore it. so typedef ...::ConvertTo ConvertTo cause a dead loop in resolveType func, makes stack overflow :-(
The text was updated successfully, but these errors were encountered: