https://bugs.kde.org/show_bug.cgi?id=452481
Bug ID: 452481 Summary: Krita crashes when Flattening images with reference pictures Product: krita Version: 5.0.2 Platform: Appimage OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: * Unknown Assignee: krita-bugs-n...@kde.org Reporter: brenosakag...@gmail.com Target Milestone: --- SUMMARY Application crashes when trying to use "Flatten Image" on an image that has reference pictures in use STEPS TO REPRODUCE 1. Create image with more than one layer 2. Add reference images 3. Use command "Flatten Image" OBSERVED RESULT Application crashes EXPECTED RESULT Application not crashing SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION Backtrace (not sure if this is the right thing, I'm not used to doing this) Thread 1 "AppRun" received signal SIGSEGV, Segmentation fault. 0x00007ffff6d5ccd0 in KisImage::xRes() const () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaimage.so.17 (gdb) backtrace #0 0x00007ffff6d5ccd0 in KisImage::xRes() const () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaimage.so.17 #1 0x00007ffff77f51f7 in KisImageViewConverter::zoom(double*, double*) const () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaui.so.17 #2 0x00007ffff311d1c4 in KoViewConverter::documentToView() const () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaflake.so.17 #3 0x00007ffff7b9c71e in KisReferenceImagesLayer::paintReferences(QPainter&) () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaui.so.17 #4 0x00007ffff7b975f7 in ?? () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaui.so.17 #5 0x00007ffff7b95a90 in ?? () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaui.so.17 #6 0x00007ffff769c709 in ?? () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaui.so.17 #7 0x00007ffff52c34f1 in QObject::event(QEvent*) () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Core.so.5 #8 0x00007ffff5d728dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Widgets.so.5 #9 0x00007ffff5d79f20 in QApplication::notify(QObject*, QEvent*) () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Widgets.so.5 #10 0x00007ffff7af0d92 in KisApplication::notify(QObject*, QEvent*) () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libkritaui.so.17 #11 0x00007ffff52954f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) --Type <RET> for more, q to quit, c to continue without paging-- () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Core.so.5 #12 0x00007ffff52981aa in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Core.so.5 #13 0x00007ffff52ef233 in ?? () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Core.so.5 #14 0x00007fffee97217d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007fffee972400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007fffee9724a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007ffff52ee81f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Core.so.5 #18 0x00007ffff5293a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Core.so.5 #19 0x00007ffff529c804 in QCoreApplication::exec() () from /tmp/.mount_krita-ibUvut/usr/bin/../lib/libQt5Core.so.5 #20 0x0000000000407750 in main () -- You are receiving this mail because: You are watching all bug changes.