https://bugs.kde.org/show_bug.cgi?id=410864

            Bug ID: 410864
           Summary: Krita crashes when opening calibration image
           Product: krita
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: is...@isaacs.site
  Target Milestone: ---

Application: krita (4.1.8)

Qt Version: 5.12.4
Frameworks Version: 5.60.0
Operating System: Linux 5.2.7-200.fc30.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Steps to reproduce:
- Download http://displaycal.net/icc-color-management-test/sRGB_Gray.jpg
- Open it in Krita, any method works

Krita immediately crashes after opening this specific image

The crash can be reproduced every time.

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3f6a1f1cc0 (LWP 30814))]

Thread 22 (Thread 0x7f3ef92f3700 (LWP 30838)):
#0  0x00007f3f6f0975c7 in poll () from /lib64/libc.so.6
#1  0x00007f3f6cd451de in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f3f6cd45313 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f3f6f639bf3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#4  0x00007f3f6f5e39eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#5  0x00007f3f6f43c635 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f3f57b53e4a in ?? () from /lib64/libQt5Quick.so.5
#7  0x00007f3f6f43d786 in ?? () from /lib64/libQt5Core.so.5
#8  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7f3f0affd700 (LWP 30837)):
#0  0x00007f3f6f0975c7 in poll () from /lib64/libc.so.6
#1  0x00007f3f6cd451de in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f3f6cd45313 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f3f6f639bf3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#4  0x00007f3f6f5e39eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#5  0x00007f3f6f43c635 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f3f5786ca69 in ?? () from /lib64/libQt5Qml.so.5
#7  0x00007f3f6f43d786 in ?? () from /lib64/libQt5Core.so.5
#8  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7f3efbfff700 (LWP 30836)):
#0  0x00007f3f6f09cfad in syscall () from /lib64/libc.so.6
#1  0x00007f3f6f43fe00 in ?? () from /lib64/libQt5Core.so.5
#2  0x00007f3f6f43fb76 in QSemaphore::tryAcquire(int, int) () from
/lib64/libQt5Core.so.5
#3  0x00007f3f6e658d9a in KisTileDataSwapper::run() () from
/lib64/libkritaimage.so.17
#4  0x00007f3f6f43d786 in ?? () from /lib64/libQt5Core.so.5
#5  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f3f0b7fe700 (LWP 30832)):
#0  0x00007f3f6f0975c7 in poll () from /lib64/libc.so.6
#1  0x00007f3f6cd451de in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f3f6cd45313 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f3f6f639bf3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#4  0x00007f3f6f5e39eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#5  0x00007f3f6f43c635 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f3f6d5fbf4a in ?? () from /lib64/libQt5DBus.so.5
#7  0x00007f3f6f43d786 in ?? () from /lib64/libQt5Core.so.5
#8  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f3f0bfff700 (LWP 30831)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f3f30ff9700 (LWP 30830)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f3f317fa700 (LWP 30829)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f3f31ffb700 (LWP 30828)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f3f327fc700 (LWP 30827)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f3f32ffd700 (LWP 30826)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f3f337fe700 (LWP 30825)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f3f33fff700 (LWP 30824)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f3f48ff9700 (LWP 30823)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f3f497fa700 (LWP 30822)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f3f49ffb700 (LWP 30821)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f3f4a7fc700 (LWP 30820)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f3f4affd700 (LWP 30819)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f3f4b7fe700 (LWP 30818)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f3f4bfff700 (LWP 30817)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f3f516e0700 (LWP 30816)):
#0  0x00007f3f6d5d14d5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3f565616fb in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f3f5656130b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f3f5cf1e700 (LWP 30815)):
#0  0x00007f3f6f0975c7 in poll () from /lib64/libc.so.6
#1  0x00007f3f6cbb938a in ?? () from /lib64/libxcb.so.1
#2  0x00007f3f6cbbaffa in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f3f5d0b3be8 in ?? () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f3f6f43d786 in ?? () from /lib64/libQt5Core.so.5
#5  0x00007f3f6d5cb5a2 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f3f6f0a2303 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f3f6a1f1cc0 (LWP 30814)):
[KCrash Handler]
#6  0x00007f3f48336491 in cmsDoTransform () from /lib64/liblcms2.so.2
#7  0x00007f3f099b920c in LcmsColorSpace<KoBgrU8Traits>::fromQColor
(this=0x55f7af84ed60, color=..., dst=0x55f7b255e430 "\260\022S\262\367U",
koprofile=<optimized out>) at /usr/include/qt5/QtCore/qmutex.h:240
#8  0x00007f3f6e7b8107 in KisPaintDevice::init(KoColorSpace const*,
KisSharedPtr<KisDefaultBoundsBase>, KisWeakSharedPtr<KisNode>, QString const&)
() from /lib64/libkritaimage.so.17
#9  0x00007f3f6e7b973c in
KisPaintDevice::KisPaintDevice(KisWeakSharedPtr<KisNode>, KoColorSpace const*,
KisSharedPtr<KisDefaultBoundsBase>, QString const&) () from
/lib64/libkritaimage.so.17
#10 0x00007f3f6e75bbd3 in KisGroupLayer::resetCache(KoColorSpace const*) ()
from /lib64/libkritaimage.so.17
#11 0x00007f3f6e75bf27 in
KisGroupLayer::KisGroupLayer(KisWeakSharedPtr<KisImage>, QString const&,
unsigned char) () from /lib64/libkritaimage.so.17
#12 0x00007f3f6e76d1ed in KisImage::KisImage(KisUndoStore*, int, int,
KoColorSpace const*, QString const&) () from /lib64/libkritaimage.so.17
#13 0x00007f3ef8326c1e in KisJPEGConverter::decode (this=0x7ffd9af09260,
io=<optimized out>) at /usr/include/qt5/QtCore/qstring.h:699
#14 0x00007f3ef83234a6 in KisJPEGImport::convert (this=<optimized out>,
document=0x55f7a83a61e0, io=0x7ffd9af092b0) at
/usr/src/debug/krita-4.1.8-5.fc30.x86_64/plugins/impex/jpeg/kis_jpeg_import.cc:48
#15 0x00007f3f715ba1fc in KisImportExportManager::doImport(QString const&,
QSharedPointer<KisImportExportFilter>) () from /lib64/libkritaui.so.17
#16 0x00007f3f715bb61c in
KisImportExportManager::convert(KisImportExportManager::Direction, QString
const&, QString const&, QString const&, bool,
KisPinnedSharedPtr<KisPropertiesConfiguration>, bool) () from
/lib64/libkritaui.so.17
#17 0x00007f3f715bc6d2 in KisImportExportManager::importDocument(QString
const&, QString const&) () from /lib64/libkritaui.so.17
#18 0x00007f3f715a0cda in KisDocument::openFile() () from
/lib64/libkritaui.so.17
#19 0x00007f3f715a15a3 in KisDocument::openUrlInternal(QUrl const&) () from
/lib64/libkritaui.so.17
#20 0x00007f3f715a19b7 in KisDocument::openUrl(QUrl const&,
QFlags<KisDocument::OpenFlag>) () from /lib64/libkritaui.so.17
#21 0x00007f3f715c5d55 in KisMainWindow::openDocumentInternal(QUrl const&,
QFlags<KisMainWindow::OpenFlag>) () from /lib64/libkritaui.so.17
#22 0x00007f3f715cc93d in KisMainWindow::openDocument(QUrl const&,
QFlags<KisMainWindow::OpenFlag>) () from /lib64/libkritaui.so.17
#23 0x00007f3f715ccc63 in KisMainWindow::dropEvent(QDropEvent*) () from
/lib64/libkritaui.so.17
#24 0x00007f3f6ff8a16e in QWidget::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#25 0x00007f3f7009e8f8 in QMainWindow::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#26 0x00007f3f705e41eb in KMainWindow::event(QEvent*) () from
/lib64/libkritawidgetutils.so.17
#27 0x00007f3f70622e5d in KXmlGuiWindow::event(QEvent*) () from
/lib64/libkritawidgetutils.so.17
#28 0x00007f3f6ff47af6 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#29 0x00007f3f6ff515da in QApplication::notify(QObject*, QEvent*) () from
/lib64/libQt5Widgets.so.5
#30 0x00007f3f7159112d in KisApplication::notify(QObject*, QEvent*) () from
/lib64/libkritaui.so.17
#31 0x00007f3f6f5e4ae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#32 0x00007f3f6ffa81e2 in ?? () from /lib64/libQt5Widgets.so.5
#33 0x00007f3f6ffa8f7a in ?? () from /lib64/libQt5Widgets.so.5
#34 0x00007f3f6ff47af6 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#35 0x00007f3f6ff50e80 in QApplication::notify(QObject*, QEvent*) () from
/lib64/libQt5Widgets.so.5
#36 0x00007f3f7159112d in KisApplication::notify(QObject*, QEvent*) () from
/lib64/libkritaui.so.17
#37 0x00007f3f6f5e4ae8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#38 0x00007f3f6f9b844d in QGuiApplicationPrivate::processDrop(QWindow*,
QMimeData const*, QPoint const&, QFlags<Qt::DropAction>,
QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () from
/lib64/libQt5Gui.so.5
#39 0x00007f3f6f994095 in QWindowSystemInterface::handleDrop(QWindow*,
QMimeData const*, QPoint const&, QFlags<Qt::DropAction>,
QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () from
/lib64/libQt5Gui.so.5
#40 0x00007f3f5d0bba69 in ?? () from /lib64/libQt5XcbQpa.so.5
#41 0x00007f3f5d09e818 in
QXcbWindow::handleClientMessageEvent(xcb_client_message_event_t const*) () from
/lib64/libQt5XcbQpa.so.5
#42 0x00007f3f5d089308 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)
() from /lib64/libQt5XcbQpa.so.5
#43 0x00007f3f5d08a21a in
QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5XcbQpa.so.5
#44 0x00007f3f5d0b4be7 in ?? () from /lib64/libQt5XcbQpa.so.5
#45 0x00007f3f6cd44edd in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#46 0x00007f3f6cd45270 in ?? () from /lib64/libglib-2.0.so.0
#47 0x00007f3f6cd45313 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#48 0x00007f3f6f639bd5 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#49 0x00007f3f6f5e39eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#50 0x00007f3f6f5eb726 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#51 0x000055f7a654a054 in main (argc=<optimized out>, argv=0x7ffd9af0a978) at
/usr/src/debug/krita-4.1.8-5.fc30.x86_64/krita/main.cc:446
[Inferior 1 (process 30814) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to