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

            Bug ID: 410776
           Summary: Regular crashes
           Product: krita
           Version: 4.2.5
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: a...@thicketalley.com
  Target Milestone: ---

Application: krita (4.2.5)

Qt Version: 5.13.0
Frameworks Version: 5.60.0
Operating System: Linux 5.2.6-arch1-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed: working on a duplicated layer,
converted to CMYK, crashed in the moment converting back to RGB. I have also
experienced this sporatically while doing other things, but only and always
while working on a duplicated layer. If I do not duplicate any layers while
working in Krita the crash does not occur, it does not seem to be affected by
creating a new empty layer. I've was able to reproduce the issue on another
Arch Linux workstation.

The crash can be reproduced every time.

-- Backtrace:
Application: Krita (krita), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3972bf1800 (LWP 11987))]

Thread 9 (Thread 0x7f393b7fd700 (LWP 12647)):
[KCrash Handler]
#5  0x00007f3978d6b755 in raise () at /usr/lib/libc.so.6
#6  0x00007f3978d56851 in abort () at /usr/lib/libc.so.6
#7  0x00007f397917d8b6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f397a2e3faf in  () at /usr/lib/libkritaglobal.so.18
#9  0x00007f397a603999 in KisTiledExtentManager::notifyTileRemoved(int, int) ()
at /usr/lib/libkritaimage.so.18
#10 0x00007f397a5f9c33 in KisTiledDataManager::clear(QRect, unsigned char
const*) () at /usr/lib/libkritaimage.so.18
#11 0x00007f397a7af0af in  () at /usr/lib/libkritaimage.so.18
#12 0x00007f397a7049e0 in KisAsyncMerger::startMerge(KisBaseRectsWalker&, bool)
() at /usr/lib/libkritaimage.so.18
#13 0x00007f397a5ee0d5 in  () at /usr/lib/libkritaimage.so.18
#14 0x00007f39791bb912 in  () at /usr/lib/libQt5Core.so.5
#15 0x00007f39791b8520 in  () at /usr/lib/libQt5Core.so.5
#16 0x00007f3976b8557f in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007f3978e2d0e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f3947b2c700 (LWP 12011)):
#0  0x00007ffddc7f25fe in  ()
#1  0x00007f3978e3aee3 in clock_gettime () at /usr/lib/libc.so.6
#2  0x00007f39793dd2a2 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f39793dbb8a in QTimerInfoList::updateCurrentTime() () at
/usr/lib/libQt5Core.so.5
#4  0x00007f39793dc156 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f39793dd6ff in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f3976071360 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#7  0x00007f39760719a6 in  () at /usr/lib/libglib-2.0.so.0
#8  0x00007f3976071b51 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#9  0x00007f39793dd9bc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#10 0x00007f39793845ec in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#11 0x00007f39791b72f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#12 0x00007f3957c6f61b in  () at /usr/lib/libQt5Quick.so.5
#13 0x00007f39791b8520 in  () at /usr/lib/libQt5Core.so.5
#14 0x00007f3976b8557f in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007f3978e2d0e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f3957331700 (LWP 12010)):
#0  0x00007ffddc7f25fe in  ()
#1  0x00007f3978e3aee3 in clock_gettime () at /usr/lib/libc.so.6
#2  0x00007f39793dd2a2 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f39793dbb8a in QTimerInfoList::updateCurrentTime() () at
/usr/lib/libQt5Core.so.5
#4  0x00007f39793dc156 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f39793dd6ff in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f3976071360 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#7  0x00007f39760719a6 in  () at /usr/lib/libglib-2.0.so.0
#8  0x00007f3976071b51 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#9  0x00007f39793dd9bc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#10 0x00007f39793845ec in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#11 0x00007f39791b72f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#12 0x00007f396064e8f9 in  () at /usr/lib/libQt5Qml.so.5
#13 0x00007f39791b8520 in  () at /usr/lib/libQt5Core.so.5
#14 0x00007f3976b8557f in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007f3978e2d0e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f3956b30700 (LWP 12006)):
#0  0x00007f3978e27e3d in syscall () at /usr/lib/libc.so.6
#1  0x00007f39791babc1 in  () at /usr/lib/libQt5Core.so.5
#2  0x00007f39791baa26 in QSemaphore::tryAcquire(int, int) () at
/usr/lib/libQt5Core.so.5
#3  0x00007f397a61643d in KisTileDataSwapper::run() () at
/usr/lib/libkritaimage.so.18
#4  0x00007f39791b8520 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f3976b8557f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f3978e2d0e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f3957b32700 (LWP 12004)):
#0  0x00007ffddc7f25fe in  ()
#1  0x00007f3978e3aee3 in clock_gettime () at /usr/lib/libc.so.6
#2  0x00007f39793dd2a2 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f39793dbb8a in QTimerInfoList::updateCurrentTime() () at
/usr/lib/libQt5Core.so.5
#4  0x00007f39793dc156 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f39793dd6ff in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f3976071360 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#7  0x00007f39760719a6 in  () at /usr/lib/libglib-2.0.so.0
#8  0x00007f3976071b51 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#9  0x00007f39793dd9bc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#10 0x00007f39793845ec in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#11 0x00007f39791b72f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#12 0x00007f39791b8520 in  () at /usr/lib/libQt5Core.so.5
#13 0x00007f3976b8557f in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007f3978e2d0e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f3963dfc700 (LWP 11996)):
#0  0x00007ffddc7f25fe in  ()
#1  0x00007f3978e3aee3 in clock_gettime () at /usr/lib/libc.so.6
#2  0x00007f39793dd2a2 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f39793dbb8a in QTimerInfoList::updateCurrentTime() () at
/usr/lib/libQt5Core.so.5
#4  0x00007f39793dc156 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f39793dd6ff in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f3976071360 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#7  0x00007f39760719a6 in  () at /usr/lib/libglib-2.0.so.0
#8  0x00007f3976071b51 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#9  0x00007f39793dd9bc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#10 0x00007f39793845ec in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#11 0x00007f39791b72f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#12 0x00007f3976bb4b37 in  () at /usr/lib/libQt5DBus.so.5
#13 0x00007f39791b8520 in  () at /usr/lib/libQt5Core.so.5
#14 0x00007f3976b8557f in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007f3978e2d0e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f3968d2d700 (LWP 11995)):
#0  0x00007f3978e1e18c in read () at /usr/lib/libc.so.6
#1  0x00007f39760229f0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f3976070311 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f3976071a28 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f3976072a63 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#5  0x00007f39701cda38 in  () at /usr/lib/libgio-2.0.so.0
#6  0x00007f397604ea31 in  () at /usr/lib/libglib-2.0.so.0
#7  0x00007f3976b8557f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f3978e2d0e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f396952e700 (LWP 11994)):
#0  0x00007f3978e22667 in poll () at /usr/lib/libc.so.6
#1  0x00007f3976071a80 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f3976071b51 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f3976071ba2 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f397604ea31 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f3976b8557f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f3978e2d0e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f3972bf1800 (LWP 11987)):
#0  0x00007f3976b8b415 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f39791be5a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#2  0x00007f39791bb008 in QThreadPoolPrivate::waitForDone(QDeadlineTimer
const&) () at /usr/lib/libQt5Core.so.5
#3  0x00007f39791bb3e5 in QThreadPoolPrivate::waitForDone(int) () at
/usr/lib/libQt5Core.so.5
#4  0x00007f397a71dbaf in
KisUpdateScheduler::fullRefresh(KisSharedPtr<KisNode>, QRect const&, QRect
const&) () at /usr/lib/libkritaimage.so.18
#5  0x00007f397a72ee86 in KisImage::refreshGraph(KisSharedPtr<KisNode>, QRect
const&, QRect const&) () at /usr/lib/libkritaimage.so.18
#6  0x00007f397a72ef90 in KisImage::refreshGraph(KisSharedPtr<KisNode>) () at
/usr/lib/libkritaimage.so.18
#7  0x00007f397a656ba2 in  () at /usr/lib/libkritaimage.so.18
#8  0x00007f3977f5a787 in KUndo2Command::redoMergedCommands() () at
/usr/lib/libkritacommand.so.18
#9  0x00007f3977f5b465 in KUndo2QStack::push(KUndo2Command*) () at
/usr/lib/libkritacommand.so.18
#10 0x00007f397a7f8c36 in KisLegacyUndoAdapter::addCommand(KUndo2Command*) ()
at /usr/lib/libkritaimage.so.18
#11 0x00007f397a7371a2 in KisImage::convertImageColorSpace(KoColorSpace const*,
KoColorConversionTransformation::Intent,
QFlags<KoColorConversionTransformation::ConversionFlag>) () at
/usr/lib/libkritaimage.so.18
#12 0x00007f3960166997 in  () at
/usr/lib/kritaplugins/kritacolorspaceconversion.so
#13 0x00007f39793b1a11 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#14 0x00007f3979d34e93 in QAction::triggered(bool) () at
/usr/lib/libQt5Widgets.so.5
#15 0x00007f3979d37624 in QAction::activate(QAction::ActionEvent) () at
/usr/lib/libQt5Widgets.so.5
#16 0x00007f3979ec28b3 in  () at /usr/lib/libQt5Widgets.so.5
#17 0x00007f3979eca0ec in  () at /usr/lib/libQt5Widgets.so.5
#18 0x00007f3979ecb133 in QMenu::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib/libQt5Widgets.so.5
#19 0x00007f3979d7ecb6 in QWidget::event(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#20 0x00007f3979ecd78c in QMenu::event(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#21 0x00007f3979d3b4d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#22 0x00007f3979d44c6c in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#23 0x00007f397b850afa in KisApplication::notify(QObject*, QEvent*) () at
/usr/lib/libkritaui.so.18
#24 0x00007f39793859c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#25 0x00007f3979d43d4b in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /usr/lib/libQt5Widgets.so.5
#26 0x00007f3979d9bba8 in  () at /usr/lib/libQt5Widgets.so.5
#27 0x00007f3979d9e154 in  () at /usr/lib/libQt5Widgets.so.5
#28 0x00007f3979d3b4d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#29 0x00007f3979d44a21 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#30 0x00007f397b850afa in KisApplication::notify(QObject*, QEvent*) () at
/usr/lib/libkritaui.so.18
#31 0x00007f39793859c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#32 0x00007f3979721789 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/libQt5Gui.so.5
#33 0x00007f397972305b in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/libQt5Gui.so.5
#34 0x00007f39796fb37c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt5Gui.so.5
#35 0x00007f3972a82fec in  () at /usr/lib/libQt5XcbQpa.so.5
#36 0x00007f397606fcf4 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#37 0x00007f3976071b11 in  () at /usr/lib/libglib-2.0.so.0
#38 0x00007f3976071b51 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#39 0x00007f39793dd9a3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#40 0x00007f39793845ec in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#41 0x00007f397938c326 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#42 0x000055d3b4420b99 in main ()
[Inferior 1 (process 11987) detached]

Reported using DrKonqi

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

Reply via email to