https://bugs.kde.org/show_bug.cgi?id=374562
--- Comment #12 from supaiku <supa...@protonmail.ch> --- Hello Dmitry! I tried it with your the new AppImage and it has gotten a lot harder to provoke the crash... I'm not even sure if it's the same crash, but I could still crash Krita by repeatedly pressing STRG+T and moving the mouse while occasionally pressing B (Brush) and E (Erase) to draw when the Transform is in progress. The console output until it crashed (the last line is German, but it says segfault): $ ./krita-3.1.3-alpha.1-x86_64.appimage OpenGL Info Vendor: Intel Open Source Technology Center Renderer: Mesa DRI Intel(R) Haswell Desktop Version: 3.0 Mesa 17.0.2 Shading language: 1.30 Requested format: QSurfaceFormat(version 3.0, options QFlags(0x4), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 0, profile 2) Current format: QSurfaceFormat(version 3.0, options QFlags(0x4), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 0, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 0, profile 0) Version: 3 . 0 Supports deprecated functions true krita has opengl true Setting XDG_DATA_DIRS "/tmp/.mount_hy1bWf/usr/bin/../share:./share/:/usr/share:/usr/share:/usr/local/share" Available translations QSet("is", "uz@cyrillic", "ja", "sk", "se", "oc", "fy", "mk", "en_GB", "vi", "en_US", "ms", "cs", "uk", "de", "af", "zh_TW", "ca", "th", "nl", "kk", "br", "gl", "zh_CN", "sv", "nn", "ta", "uz", "pt_BR", "xh", "ne", "mr", "it", "cy", "ru", "ro", "ug", "eu", "hu", "ast", "fa", "el", "da", "nb", "eo", "fi", "et", "ga", "lt", "pl", "hi", "fr", "ar", "sl", "es", "bg", "hr", "be", "wa", "ia", "ca@valencia", "ko", "bs", "pa", "hne", "tg", "lv", "sq", "tr", "nds", "mai", "km", "he", "pt") Available domain translations QSet("is", "uz@cyrillic", "ja", "sk", "se", "oc", "fy", "mk", "en_GB", "vi", "en_US", "ms", "cs", "uk", "de", "af", "zh_TW", "ca", "th", "nl", "kk", "br", "gl", "zh_CN", "sv", "nn", "ta", "uz", "pt_BR", "xh", "ne", "mr", "it", "cy", "ru", "ro", "ug", "eu", "hu", "ast", "fa", "el", "da", "nb", "eo", "fi", "et", "ga", "lt", "pl", "hi", "fr", "ar", "sl", "es", "bg", "hr", "be", "wa", "ia", "ca@valencia", "ko", "bs", "pa", "hne", "tg", "lv", "sq", "tr", "nds", "mai", "km", "he", "pt") Override language: "" libpng warning: iCCP: too many profiles libpng warning: iCCP: too many profiles libpng warning: iCCP: too many profiles libpng warning: iCCP: too many profiles QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout libpng warning: iCCP: too many profiles QLayout: Attempting to add QLayout "" to QWidget "KritaShape/KisToolLine", which already has a layout SAFE ASSERT (krita): "m_d->lastKnownValue.isNull() || result == m_d->lastKnownValue" in file /krita-3.1.3-alpha.1/libs/flake/KoDerivedResourceConverter.cpp, line 70 SAFE ASSERT (krita): "m_d->lastKnownValue.isNull() || result == m_d->lastKnownValue" in file /krita-3.1.3-alpha.1/libs/flake/KoDerivedResourceConverter.cpp, line 70 Speicherzugriffsfehler (Speicherabzug geschrieben) But for me SAFE_ASSERT doesn't sounds like it would terminate the program, right? If it helps I can compile the latest and attach gdb for a better stack trace. I also made a video performing the steps as mentioned above until it crashed: https://mega.nz/#!S0R0iJDZ!37cilwpVWacefPmk3D4FZ1a5o8OelTo7eOgZZXruGys It is important to go all out and at all cost to not wait for any operation to finish! :p -- You are receiving this mail because: You are watching all bug changes.