Package: krita
Version: 1:5.1.5+dfsg-2
Severity: normal
X-Debbugs-Cc: e.batek+deb...@itkaufmann.at

Dear Maintainer,

Krita crashes when canceling the "Missing Color Profile" dialog.

   * What led up to the situation?

I hit cancel on the “Missing Color Profile” dialog.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

1. I opened Krita
2. selected “New File” (Ctrl+N)
3. chose “Create from Clipboard”
4. got the “Missing Color Profile” dialog asking me to choose between “As Web 
(sRGB)” and “As on Monitor”
5. where I clicked “Cancel”. (Pressing [Enter] with no option selection has the 
same result.)

   * What was the outcome of this action?

Krita crashed.

   * What outcome did you expect instead?

I would expect the dialog to close, canceling the “Create from Clipboard” 
action.


==== Backtrace ====
ASSERT (krita): "clip" in file 
./libs/ui/widgets/kis_image_from_clipboard_widget.cpp, line 80

Thread 1 "krita" received signal SIGABRT, Aborted.
0x00007ffff56a9e2c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0  0x00007ffff56a9e2c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff565afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff5645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007ffff5890c79 in QMessageLogger::fatal(char const*, ...) const () from 
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff6e7c8bc in ?? () from /lib/x86_64-linux-gnu/libkritaglobal.so.18
#5  0x00007ffff7b6e6d8 in ?? () from /lib/x86_64-linux-gnu/libkritaui.so.18
#6  0x00007ffff5ae8f4f in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff68fe838 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007ffff5ae8f7c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ffff6854fc2 in QAbstractButton::clicked(bool) () from 
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007ffff685522a in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff68571a9 in QAbstractButton::click() () from 
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff67a5bba in QWidget::event(QEvent*) () from 
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007ffff6762fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007ffff676aed7 in QApplication::notify(QObject*, QEvent*) () from 
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff7cb9cfe in KisApplication::notify(QObject*, QEvent*) () from 
/lib/x86_64-linux-gnu/libkritaui.so.18
#16 0x00007ffff5ab16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ffff67c0fa2 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff6762fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff7cb9cfe in KisApplication::notify(QObject*, QEvent*) () from 
/lib/x86_64-linux-gnu/libkritaui.so.18
#20 0x00007ffff5ab16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ffff5ab4681 in QCoreApplicationPrivate::sendPostedEvents(QObject*, 
int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007ffff5b0a153 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007ffff34627a9 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff3462a38 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff3462acc in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff5b09836 in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007ffff5ab017b in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007ffff696bbb7 in QDialog::exec() () from 
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007ffff7cebf43 in KisMainWindow::slotFileNew() () from 
/lib/x86_64-linux-gnu/libkritaui.so.18
#30 0x00007ffff5ae8f7c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007ffff675c782 in QAction::triggered(bool) () from 
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007ffff675f3ab in QAction::activate(QAction::ActionEvent) () from 
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007ffff675ff7d in QAction::event(QEvent*) () from 
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007ffff6762fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007ffff7cb9cfe in KisApplication::notify(QObject*, QEvent*) () from 
/lib/x86_64-linux-gnu/libkritaui.so.18
#36 0x00007ffff5ab16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007ffff5f6c76b in QShortcutMap::dispatchEvent(QKeyEvent*) () from 
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#38 0x00007ffff5f6d0bb in QShortcutMap::tryShortcut(QKeyEvent*) () from 
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#39 0x00007ffff5f15376 in QWindowSystemInterface::handleShortcutEvent(QWindow*, 
unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, 
unsigned int, QString const&, bool, unsigned short) () from 
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#40 0x00007ffff5f390cd in 
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
 () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#41 0x00007ffff5f11cac in 
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
 () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#42 0x00007ffff01e3eca in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#43 0x00007ffff34627a9 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007ffff3462a38 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007ffff3462acc in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007ffff5b09836 in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007ffff5ab017b in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x00007ffff5ab82d6 in QCoreApplication::exec() () from 
/lib/x86_64-linux-gnu/libQt5Core.so.5
#49 0x000055555555ce3e in ?? ()
#50 0x00007ffff564624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#51 0x00007ffff5646305 in __libc_start_main () from 
/lib/x86_64-linux-gnu/libc.so.6
#52 0x000055555555e271 in ?? ()
==== Backtrace End ====

-- System Information:
Debian Release: 12.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-21-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages krita depends on:
ii  krita-data            1:5.1.5+dfsg-2
ii  libc6                 2.36-9+deb12u7
ii  libexiv2-27           0.27.6-1
ii  libfftw3-double3      3.3.10-1
ii  libgcc-s1             12.2.0-14
ii  libgif7               5.2.1-2.5
ii  libgsl27              2.7.1+dfsg-5
ii  libheif1              1.15.1-1
ii  libimath-3-1-29       3.1.6-1
ii  libjpeg62-turbo       1:2.1.5-2
ii  libjxl0.7             0.7.0-10
ii  libkf5completion5     5.103.0-1
ii  libkf5configcore5     5.103.0-2
ii  libkf5configgui5      5.103.0-2
ii  libkf5coreaddons5     5.103.0-1
ii  libkf5crash5          5.103.0-1
ii  libkf5guiaddons5      5.103.0-1
ii  libkf5i18n5           5.103.0-1
ii  libkf5itemviews5      5.103.0-1
ii  libkf5widgetsaddons5  5.103.0-1
ii  libkf5windowsystem5   5.103.0-1
ii  libkseexpr4           4.0.4.0-4
ii  libkseexprui4         4.0.4.0-4
ii  liblcms2-2            2.14-2
ii  libmypaint-1.5-1      1.6.0-2
ii  libopencolorio2.1     2.1.2+dfsg1-4+b3
ii  libopenexr-3-1-30     3.1.5-5
ii  libopenjp2-7          2.5.0-2
ii  libpng16-16           1.6.39-2
ii  libpoppler-qt5-1      22.12.0-2+b1
ii  libpython3.11         3.11.2-6
ii  libqt5core5a          5.15.8+dfsg-11
ii  libqt5dbus5           5.15.8+dfsg-11
ii  libqt5gui5            5.15.8+dfsg-11
ii  libqt5multimedia5     5.15.8-2
ii  libqt5network5        5.15.8+dfsg-11
ii  libqt5printsupport5   5.15.8+dfsg-11
ii  libqt5qml5            5.15.8+dfsg-3
ii  libqt5quick5          5.15.8+dfsg-3
ii  libqt5quickwidgets5   5.15.8+dfsg-3
ii  libqt5sql5            5.15.8+dfsg-11
ii  libqt5sql5-sqlite     5.15.8+dfsg-11
ii  libqt5svg5            5.15.8-3
ii  libqt5widgets5        5.15.8+dfsg-11
ii  libqt5x11extras5      5.15.8-2
ii  libqt5xml5            5.15.8+dfsg-11
ii  libquazip5-1          0.9.1-3
ii  libraw20              0.20.2-2.1
ii  libstdc++6            12.2.0-14
ii  libtiff6              4.5.0-6+deb12u1
ii  libturbojpeg0         1:2.1.5-2
ii  libwebp7              1.2.4-0.2+deb12u1
ii  libx11-6              2:1.8.4-2+deb12u2
ii  zlib1g                1:1.2.13.dfsg-1

Versions of packages krita recommends:
ii  krita-gmic               2.9.4-4+b4
ii  python3-pyqt5            5.15.9+dfsg-1
ii  python3-sip              4.19.25+dfsg-5+b1
ii  qml-module-qtmultimedia  5.15.8-2

Versions of packages krita suggests:
ii  colord      1.4.6-2.2
ii  ffmpeg      7:5.1.4-0+deb12u1
pn  krita-l10n  <none>

-- no debconf information

Reply via email to