| Summary: | After copy of a text element in a vector layer, no tool works | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Alain Pannetier <alain.pannetier> |
| Component: | Tool/Text | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | griffinvalley, pyro4hell, tamtamy.tymona |
| Priority: | NOR | ||
| Version First Reported In: | 4.2.4 | ||
| Target Milestone: | --- | ||
| Platform: | Appimage | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Steps to reproduce the pb. | ||
This is actually 4.2.4 (not available from drop down yet) I managed to reproduce it (not the first time I tried though) and afterwards I got this log in the commandline (I believe asserts don't show up if I try to do the same steps but don't get the bug): tymon@tiar ~/Pobrane/stable$ ./krita-4.2.4-x86_64.appimage krita.general: Failed to load "paintoppresets/Special_dyna_dots.kpp" from bundle "/tmp/.mount_krita-KkDBrG/usr/share/krita/bundles/Krita_3_Default_Resources.bundle" QObject::startTimer: Timers cannot have negative intervals /tmp/.mount_krita-KkDBrG/usr/lib/krita-python-libs/krita added to PYTHONPATH SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 SAFE ASSERT (krita): "!m_d->readyShortcut" in file /home/appimage/workspace/Krita_Release_Appimage_Build/krita/libs/ui/input/kis_shortcut_matcher.cpp, line 579 QOpenGLVertexArrayObject::destroy() failed to restore current contex *** Bug 410460 has been marked as a duplicate of this bug. *** tried with krita-4.2.4-63aa0b3-x86_64.appimage seems to work (can't reproduce the bug anymore)! Alain, can you test whether the current 'Krita: Plus' on the download page works? (Or, when 4.2.5 releases, whether that one works?) Thanks guys. Works for me in 4.2.5 Donation on the way. Shall I change status? Or you guys do it. Marked as resolved fixed. |
Created attachment 121863 [details] Steps to reproduce the pb. Version 4.2.4 (released today) SUMMARY After cut and paste and then edit of a text element in a vector layer, no tool works. You can select tools but no tool works. Strangely enough after closing the text edition dialog, the selected tools is not the text tool but the selection tool. You can select STEPS TO REPRODUCE 1. Open vector layer 2. Create text "stuff" 3. Copy/paste a copy of "stuff" 4. Edit the copy, save and close OBSERVED RESULT The selected tools is the selection tool and no tool works EXPECTED RESULT The selected tool should still be the text tool and upon selection of a different tool, things should work normally. SOFTWARE/OS VERSIONS Windows: macOS: Linux Mint VERSION="19.1 (Tessa)" Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION Added a screen cast as attachment.