Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
Qt Creator 4.0.0-beta1
-
None
-
Mageia Linux Cauldron x86_64, gcc 5.3.1
-
d0a6f70380925bd84e1b96a345092c9b81b87768 20110d1e3604cbfb3c56e370fb38f47f60ea217d 02a0c6f4867748c14e501be2ceb27301e5e08d47
Description
When I edit auto tests (using Qt Test lib) Qt Creator often crashes. I use version from git, branch 4.0.
Stacktrace:
1 Autotest::Internal::declaringDocument testcodeparser.cpp 390 0x7f2f03fbc73f 2 Autotest::Internal::checkDocumentForTestCode testcodeparser.cpp 534 0x7f2f03fbdaf0 3 Autotest::Internal::performParse testcodeparser.cpp 589 0x7f2f03fbe37c 4 Utils::Internal::runAsyncQFutureInterfaceDispatch<Autotest::Internal::TestParseResult, void ( *)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList, QHash<QString, QString>>(std::integral_constant<bool, true>, QFutureInterface<Autotest::Internal::TestParseResult>, void ( *&&)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList&&, QHash<QString, QString>&&) runextensions.h 253 0x7f2f03fc930e 5 Utils::Internal::runAsyncArityDispatch<Autotest::Internal::TestParseResult, void ( *)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList, QHash<QString, QString>>(std::integral_constant<bool, true>, QFutureInterface<Autotest::Internal::TestParseResult>, void ( *&&)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList&&, QHash<QString, QString>&&) runextensions.h 268 0x7f2f03fc9278 6 Utils::Internal::runAsyncMemberDispatch<Autotest::Internal::TestParseResult, void ( *)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList, QHash<QString, QString>, void>(QFutureInterface<Autotest::Internal::TestParseResult>, void ( *&&)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList&&, QHash<QString, QString>&&) runextensions.h 288 0x7f2f03fc91c5 7 Utils::Internal::runAsyncImpl<Autotest::Internal::TestParseResult, void ( *)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList, QHash<QString, QString>>(QFutureInterface<Autotest::Internal::TestParseResult>, void ( *&&)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList&&, QHash<QString, QString>&&) runextensions.h 318 0x7f2f03fc9118 8 Utils::Internal::AsyncJob<Autotest::Internal::TestParseResult, void ( *)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList&, QHash<QString, QString>&>::runHelper<0ul, 1ul, 2ul> runextensions.h 395 0x7f2f03fc903a 9 Utils::Internal::AsyncJob<Autotest::Internal::TestParseResult, void ( *)(QFutureInterface<Autotest::Internal::TestParseResult>&, QStringList const&, QHash<QString, QString>), QStringList&, QHash<QString, QString>&>::run runextensions.h 375 0x7f2f03fc8d70 10 Utils::Internal::RunnableThread::run runextensions.cpp 39 0x7f2f2d9da8bb 11 ?? 0x7f2f2bc19c89 12 start_thread 0x7f2f2b6ef65d 13 clone 0x7f2f2ab8ddad