Details
-
Bug
-
Resolution: Invalid
-
P1: Critical
-
None
-
Qt Creator 3.3.0
-
None
-
Archlinux x64 with QtCreator 3.3.0
Description
After the update QtCreator started with old config, but there were some issues:
- switching sessions with File->Sessions was not working. File->Manage sessions worked fine (I'm using Polish lang so it can be something like that)
- adding new session caused instant crash
- some more issues I can't remember right now
- after a while I couldn't even launch QtCreator
I removed /user/.config/QtProject and it started. I could add Kits without any problems, switching sessions worked like a charm. Unfortunately after the restart I couldn't start QtCreator and had to remove configuration again. Starting QtCreator without /user/.config/QtProject/ works, but after I configure new sessions, kits (Qt5.4 for linux x86 and Qt5.4 for x64 with Android) and restart QtCreator, the problem returns. I also tried removing configuration, replacing QtCreator.ini with my settings and running, but it crashes too.
bt when QtCreator crashed on start is (it doesn't look helpful though):
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffefe684700 (LWP 13898)]
0x00007ffff5f6d1a5 in __memmove_avx_unaligned () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff5f6d1a5 in __memmove_avx_unaligned () from /usr/lib/libc.so.6
#1 0x00007ffff2546c16 in ?? () from /usr/bin/../lib/qtcreator/../libGL.so.1
#2 0x00007ffff2549b5f in ?? () from /usr/bin/../lib/qtcreator/../libGL.so.1
#3 0x00007ffff57a8166 in QOpenGLTextureGlyphCache::resizeTextureData(int, int) () from /usr/bin/../lib/qtcreator/../libQt5Gui.so.5
#4 0x00007ffff572d09c in QTextureGlyphCache::fillInPendingGlyphs() () from /usr/bin/../lib/qtcreator/../libQt5Gui.so.5
#5 0x00007fffdfcca327 in ?? () from /usr/lib/libQt5Quick.so.5
#6 0x00007fffdfcc7d6c in ?? () from /usr/lib/libQt5Quick.so.5
#7 0x00007fffdfd44567 in ?? () from /usr/lib/libQt5Quick.so.5
#8 0x00007fffdfd49add in ?? () from /usr/lib/libQt5Quick.so.5
#9 0x00007fffdfd453c7 in ?? () from /usr/lib/libQt5Quick.so.5
#10 0x00007fffdfd43c3a in QQuickText::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () from /usr/lib/libQt5Quick.so.5
#11 0x00007fffdfd037df in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /usr/lib/libQt5Quick.so.5
#12 0x00007fffdfd046ec in QQuickWindowPrivate::updateDirtyNodes() () from /usr/lib/libQt5Quick.so.5
#13 0x00007fffdfd04781 in QQuickWindowPrivate::syncSceneGraph() () from /usr/lib/libQt5Quick.so.5
#14 0x00007fffdfce0328 in ?? () from /usr/lib/libQt5Quick.so.5
#15 0x00007fffdfce0648 in ?? () from /usr/lib/libQt5Quick.so.5
#16 0x00007fffdfce0f58 in ?? () from /usr/lib/libQt5Quick.so.5
#17 0x00007ffff69c73be in ?? () from /usr/lib/libQt5Core.so.5
#18 0x00007ffff6715314 in start_thread () from /usr/lib/libpthread.so.0
#19 0x00007ffff5f2e5bd in clone () from /usr/lib/libc.so.
Attachments:
- /user/.config/QtProject/QtCreator.ini
- screenshot of the window when crash occured (had to downscale due to fileSize)