https://bugs.kde.org/show_bug.cgi?id=522495
Bug ID: 522495
Summary: Crash on layer hide in specific file
Classification: Applications
Product: krita
Version First 5.3.2.1
Reported In:
Platform: Microsoft Windows
OS: Microsoft Windows
Status: REPORTED
Severity: crash
Priority: NOR
Component: * Unknown
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
DESCRIPTION
Hiding any layer in the linked file crashes Krita. Other operations are fine,
including deleting a layer.
The source of the issue is located in the "text" folder. Merging it resolves
the issue.
STEPS TO REPRODUCE
1. Open the file at https://files.noccu.art/singlemodescenarioramen_bug.kra
2. Hide any layer.
OBSERVED RESULT
Krita silently crashes.
EXPECTED RESULT
Layer is hidden.
SOFTWARE/OS VERSIONS
Operating System: Win10
Krita Version: 5.3.2.1 (git 0619060)
Qt version compiled: 5.15.7, loaded: 5.15.7.
ADDITIONAL INFO:
The logs usually only show either one of these (with varying addresses, I've
noted the ones observed):
krita.exe caused a Stack Overflow at location 00007FFD60F8521E /
00007FFD6085E242 in module Qt5Core.dll.
krita.exe caused a Stack Overflow at location 00007FFD6168F37E /
00007FFD5EBF6556 in module Qt5Gui.dll.
One crash produced:
00007FFD5EBF6556 000000470970C0C0 00007FFD5E875516 000001B7615BAC60
Qt5Gui.dll!___chkstk_ms+0x2a
0000000000008B68 00007FFD5E875516 000001B7615BAC60 0000000000000420
000000470970C0C0 000001B7615BAC60 0000000000000420 000000470970C0C0
00007FFD5E875516 0000000000000000 0000000000000000 0000000000000000
Qt5Gui.dll!QTextEngine::itemize+0x16
00007FFD5E85C64A 0000000000000000 0000000000000000 000000470970EB30
Qt5Gui.dll!QFontMetrics::boundingRect+0x6a
00007FFD5DC56E15 000001B71CA29440 000001B701D20000 0000000000000000
libKF5WidgetsAddons.dll!KSqueezedTextLabel::squeezeTextToLabel+0x105
00007FFD5FD93992 0000000000000000 0000000000000000 0000000000000000
libkritaui.dll!KisStatusBar::setProfile+0xe2
00007FFD5FCCB7FB 0000000000000000 0000000000000000 0000000000000000
libkritaui.dll!KisLayerManager::updateGUI+0x31b
00007FFD5FCF46E5 0000000000000000 0000000000000000 0000000000000000
libkritaui.dll!KisNodeManager::updateGUI+0x15
00007FFD60123696 0000000000000000 0000000000000000 0000000000000000
libkritaui.dll!KisViewManager::guiUpdateTimeout+0x16
00007FFD5E3E6E91 0000000000000000 0000000000000000 0000000000000000
Qt5Core.dll!doActivate<false>+0x581
00007FFD63B9DCAD 0000000000000000 00007FFD5E1EDB1A 0000000000000000
libkritaglobal.dll!KisSignalCompressor::tryEmitOnTick+0xbd
00007FFD63B9DD22 0000000000000000 0000000000000000 0000000000000000
libkritaglobal.dll!KisSignalCompressor::slotTimerExpired+0x52
00007FFD5E3E6E91 0000000000000000 0000000000000000 0000000000000000
Qt5Core.dll!doActivate<false>+0x581
00007FFD5E3EBB73 0000000000000000 0000000000000000 0000000000000000
Qt5Core.dll!QTimer::timerEvent+0x53
00007FFD5E3DBC60 000001B701D6B6C0 000001B71DB43BF0 0000000000000099
Qt5Core.dll!QObject::event+0x50
00007FFD5EE5C012 0000000000000000 0000000000000000 0000000000000000
Qt5Widgets.dll!QApplicationPrivate::notify_helper+0x102
00007FFD5EE5D25F 0000000000000000 0000000000000000 0000000000000000
Qt5Widgets.dll!QApplication::notify+0x1ef
00007FFD60087A8A 000001B702558E40 00007FFDAE850317 0000000000940EEE
libkritaui.dll!KisApplication::notify+0xaa
00007FFD5E3B1EAE 000001B704D03D30 00007FFDAE8502AA 0000000000000099
Qt5Core.dll!QCoreApplication::notifyInternal2+0x8e
00007FFD5E4069E4 0000000000000113 0000000000000000 0000000000940EEE
Qt5Core.dll!QEventDispatcherWin32Private::sendTimerEvent+0xc4
--
You are receiving this mail because:
You are watching all bug changes.