[Qt-creator] qtcreator crashs while opening .h

DimanNe dimanne at ya.ru
Sat Dec 22 21:33:34 CET 2012


Hi!

gdb says me that somewhere in qtcreator infinite recursion happens:

#119 0x000000081533e2c5 in CPlusPlus::ClassOrNamespace::lookupType(CPlusPlus::Name const*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#120 0x000000081533ceba in CPlusPlus::ClassOrNamespace::nestedType(CPlusPlus::Name const*, CPlusPlus::ClassOrNamespace*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#121 0x000000081533db2d in CPlusPlus::ClassOrNamespace::lookupType_helper(CPlusPlus::Name const*, QSet<CPlusPlus::ClassOrNamespace*>*, bool, CPlusPlus::ClassOrNamespace*) () from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#122 0x000000081533e2c5 in CPlusPlus::ClassOrNamespace::lookupType(CPlusPlus::Name const*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#123 0x000000081533ceba in CPlusPlus::ClassOrNamespace::nestedType(CPlusPlus::Name const*, CPlusPlus::ClassOrNamespace*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#124 0x000000081533db2d in CPlusPlus::ClassOrNamespace::lookupType_helper(CPlusPlus::Name const*, QSet<CPlusPlus::ClassOrNamespace*>*, bool, CPlusPlus::ClassOrNamespace*) () from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#125 0x000000081533e2c5 in CPlusPlus::ClassOrNamespace::lookupType(CPlusPlus::Name const*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#126 0x000000081533ceba in CPlusPlus::ClassOrNamespace::nestedType(CPlusPlus::Name const*, CPlusPlus::ClassOrNamespace*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#127 0x000000081533db2d in CPlusPlus::ClassOrNamespace::lookupType_helper(CPlusPlus::Name const*, QSet<CPlusPlus::ClassOrNamespace*>*, bool, CPlusPlus::ClassOrNamespace*) () from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#128 0x000000081533e2c5 in CPlusPlus::ClassOrNamespace::lookupType(CPlusPlus::Name const*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#129 0x000000081533ceba in CPlusPlus::ClassOrNamespace::nestedType(CPlusPlus::Name const*, CPlusPlus::ClassOrNamespace*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#130 0x000000081533db2d in CPlusPlus::ClassOrNamespace::lookupType_helper(CPlusPlus::Name const*, QSet<CPlusPlus::ClassOrNamespace*>*, bool, CPlusPlus::ClassOrNamespace*) () from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#131 0x000000081533e2c5 in CPlusPlus::ClassOrNamespace::lookupType(CPlusPlus::Name const*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1
#132 0x000000081533ceba in CPlusPlus::ClassOrNamespace::nestedType(CPlusPlus::Name const*, CPlusPlus::ClassOrNamespace*) ()
   from /usr/local/lib/qtcreator/libCPlusPlus.so.1

and so on...

I tried to open https://gitorious.org/eventmanager/eventmanager/blobs/master/src/libs/utils/TAbstractItemView.h

Is it already fixed?



System info:

Qt Creator 2.5.82 
Based on Qt 4.8.3 (64 bit)
Built on Dec 15 2012 at 16:02:19

uname -a
FreeBSD localhost 9.0-STABLE FreeBSD 9.0-STABLE #0: Thu Jan 19 20:20:54 MSK 2012     Void at Impedance.campus.mipt.ru.:/usr/obj/usr/src/sys/GENERIC  amd64



More information about the Qt-creator mailing list