Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
Qt Creator 4.1.0-rc1
-
None
-
Windwos 8.1, MSVC 2015, recent Qt 5.7
Description
When I start Qt Creator, open a small project which is not under version control and then try code navigation with Ctrl+MouseClick, I get a crash in a non-gui thread.
0066b154 5f53aad6 Qt5Cored!QTextCodec::toUnicode(class QByteArray * a = 0x0066b1a8)+0x2b [c:\users\aportale\dev\qt5\qtbase\src\corelib\codecs\qtextcodec.cpp @ 832] 0066b188 5676871f Utilsd4!Utils::SynchronousProcessResponse::stdOut(void)+0x46 [c:\users\aportale\dev\qt-creator\src\libs\utils\synchronousprocess.cpp @ 171] 0066b1fc 56761a4e Gitd4!Git::Internal::GitClient::synchronousRevParseCmd(class QString * workingDirectory = 0x0066b3c4, class QString * ref = 0x0066b238, class QString * output = 0x18c99604, class QString * errorMessage = 0x00000000)+0xaf [c:\users\aportale\dev\qt-creator\src\plugins\git\gitclient.cpp @ 1361] 0066b254 567a5f32 Gitd4!Git::Internal::GitClient::findGitDirForRepository(class QString * repositoryDir = 0x0066b3c4)+0xee [c:\users\aportale\dev\qt-creator\src\plugins\git\gitclient.cpp @ 621]
I attached the full backtrace.
Attachments
For Gerrit Dashboard: QTCREATORBUG-16628 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
165687,6 | SynchronousProcess: Make sure there always is a codec | 4.1 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |