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.

Reply via email to