Application: krita (4.4.0) Qt Version: 5.15.1 Frameworks Version: 5.75.0 Operating System: Linux 5.9.1-arch1-1 x86_64 Windowing system: X11 Distribution: Arch Linux -- Information about the crash: - What I was doing when the application crashed: I was painting some texture with fast and repetitive strokes. Krita crashed two times with similar action. The crash can be reproduced every time. -- Backtrace: Application: Krita (krita), signal: Aborted [New LWP 266288] [New LWP 266298] [New LWP 266299] [New LWP 266300] [New LWP 266301] [New LWP 266302] [New LWP 266303] [New LWP 266304] [New LWP 266305] [New LWP 266320] [New LWP 266321] [New LWP 266324] [New LWP 266325] [New LWP 266326] [New LWP 267000] [New LWP 268555] [New LWP 268556] [New LWP 268557] [New LWP 268558] [New LWP 268559] [New LWP 268560] [New LWP 268561] [New LWP 268562] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". 0x00007f5774b7ed6b in sched_yield () from /usr/lib/libc.so.6 [Current thread is 1 (Thread 0x7f576fa57cc0 (LWP 266283))] Thread 24 (Thread 0x7f56d4aad640 (LWP 268562)): [KCrash Handler] #4 0x00007f5774ad5615 in raise () from /usr/lib/libc.so.6 #5 0x00007f5774abe862 in abort () from /usr/lib/libc.so.6 #6 0x00007f5774b175e8 in __libc_message () from /usr/lib/libc.so.6 #7 0x00007f5774ba7a3a in __fortify_fail () from /usr/lib/libc.so.6 #8 0x00007f5774ba7a04 in __stack_chk_fail () from /usr/lib/libc.so.6 #9 0x00007f5775532bb0 in QImageData::create(QSize const&, QImage::Format) () from /usr/lib/libQt5Gui.so.5 #10 0x00007f5775532bdd in QImage::QImage(QSize const&, QImage::Format) () from /usr/lib/libQt5Gui.so.5 #11 0x00007f5775532c24 in QImage::QImage(int, int, QImage::Format) () from /usr/lib/libQt5Gui.so.5 #12 0x00007f577553322c in QImage::copy(QRect const&) const () from /usr/lib/libQt5Gui.so.5 #13 0x00007f5774a60c16 in KisQImagePyramid::appendPyramidLevel(QImage const&) () from /usr/lib/libkritalibbrush.so.20 #14 0x00007f5774a60f3f in KisQImagePyramid::KisQImagePyramid(QImage const&) () from /usr/lib/libkritalibbrush.so.20 #15 0x00007f5774a614a2 in KisSharedQImagePyramid::pyramid(KisBrush const*) const () from /usr/lib/libkritalibbrush.so.20 #16 0x00007f5774a48b77 in KisBrush::generateMaskAndApplyMaskOrCreateDab(KisSharedPtr<KisFixedPaintDevice>, KisBrush::ColoringInformation*, KisDabShape const&, KisPaintInformation const&, double, double, double, double) const () from /usr/lib/libkritalibbrush.so.20 #17 0x00007f5774a4721c in KisBrush::mask(KisSharedPtr<KisFixedPaintDevice>, KoColor const&, KisDabShape const&, KisPaintInformation const&, double, double, double, double) const () from /usr/lib/libkritalibbrush.so.20 #18 0x00007f57642dcefe in KisDabCacheUtils::generateDab(KisDabCacheUtils::DabGenerationInfo const&, KisDabCacheUtils::DabRenderingResources*, KisSharedPtr<KisFixedPaintDevice>*) () from /usr/lib/libkritalibpaintop.so.20 #19 0x00007f576422c428 in KisDabRenderingJobRunner::executeOneJob(KisDabRenderingJob*, KisDabCacheUtils::DabRenderingResources*, KisDabRenderingQueue*) () from /usr/lib/kritaplugins/kritadefaultpaintops.so #20 0x00007f576422c521 in KisDabRenderingJobRunner::run() () from /usr/lib/kritaplugins/kritadefaultpaintops.so #21 0x00007f577753b8a4 in FreehandStrokeStrategy::doStrokeCallback(KisStrokeJobData*) () from /usr/lib/libkritaui.so.20 #22 0x00007f57764821c8 in ?? () from /usr/lib/libkritaimage.so.20 #23 0x00007f5774f29dc2 in ?? () from /usr/lib/libQt5Core.so.5 #24 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #25 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #26 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 23 (Thread 0x7f56d77fe640 (LWP 268561)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 22 (Thread 0x7f56ec9fe640 (LWP 268560)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 21 (Thread 0x7f56ee9ff640 (LWP 268559)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 20 (Thread 0x7f56ed7fe640 (LWP 268558)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 19 (Thread 0x7f56d7fff640 (LWP 268557)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 18 (Thread 0x7f56d6ffd640 (LWP 268556)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 17 (Thread 0x7f56f4f3e640 (LWP 268555)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 16 (Thread 0x7f56d67fc640 (LWP 267000)): #0 0x00007f5774b88efc in read () from /usr/lib/libc.so.6 #1 0x00007f576fe2b542 in pa_read () from /usr/lib/pulseaudio/libpulsecommon-13.99.so #2 0x00007f57723dcf0f in pa_mainloop_prepare () from /usr/lib/libpulse.so.0 #3 0x00007f57723dd291 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007f57723dd351 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007f57723ed81e in ?? () from /usr/lib/libpulse.so.0 #6 0x00007f576fe5d5fc in ?? () from /usr/lib/pulseaudio/libpulsecommon-13.99.so #7 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 15 (Thread 0x7f572cebf640 (LWP 266326)): #0 0x00007f57725a24eb in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #1 0x00007f57725f65d6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f57725a1121 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f577516495c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f577510a65c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f5774f24ca2 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f576769e1db in ?? () from /usr/lib/libQt5Quick.so.5 #7 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 14 (Thread 0x7f572ffff640 (LWP 266325)): #0 0x00007f5774b88efc in read () from /usr/lib/libc.so.6 #1 0x00007f57725a2f60 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #2 0x00007f57725f6662 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007f57725a1121 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0x00007f577516495c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f577510a65c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f5774f24ca2 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #7 0x00007f57674044b9 in ?? () from /usr/lib/libQt5Qml.so.5 #8 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 13 (Thread 0x7f572f7fe640 (LWP 266324)): #0 0x00007f5774b5fc51 in clock_nanosleep@GLIBC_2.2.5 () from /usr/lib/libc.so.6 #1 0x00007f5774b65137 in nanosleep () from /usr/lib/libc.so.6 #2 0x00007f577516429f in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f57764a821b in KisTileDataSwapper::run() () from /usr/lib/libkritaimage.so.20 #4 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 12 (Thread 0x7f574d415640 (LWP 266321)): #0 0x00007ffd205c2678 in ?? () #1 0x00007ffd205c29d7 in clock_gettime () #2 0x00007f5774b5fb35 in clock_gettime@GLIBC_2.2.5 () from /usr/lib/libc.so.6 #3 0x00007f57725a2d4a in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #4 0x00007f57725f6662 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007f57725a1121 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #6 0x00007f577516495c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0x00007f577510a65c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0x00007f5774f24ca2 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #9 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #10 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 11 (Thread 0x7f574dc16640 (LWP 266320)): #0 0x00007f5775164ca0 in ?? () from /usr/lib/libQt5Core.so.5 #1 0x00007f57725a24cf in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #2 0x00007f57725f65d6 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007f57725a1121 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0x00007f577516495c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f577510a65c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f5774f24ca2 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #7 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 10 (Thread 0x7f574ec2c640 (LWP 266305)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7f574f42d640 (LWP 266304)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0x7f574ffff640 (LWP 266303)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7f575c9cb640 (LWP 266302)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7f575d1cc640 (LWP 266301)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7f575d9cd640 (LWP 266300)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f575e1ce640 (LWP 266299)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f575e9cf640 (LWP 266298)): #0 0x00007f5772f309c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f5774f2c058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f5774f29fc4 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f5766a6d640 (LWP 266288)): #0 0x00007f577857b586 in _dl_update_slotinfo () from /lib64/ld-linux-x86-64.so.2 #1 0x00007f577857b5fc in update_get_addr () from /lib64/ld-linux-x86-64.so.2 #2 0x00007f5778580ecc in __tls_get_addr () from /lib64/ld-linux-x86-64.so.2 #3 0x00007f5774f25337 in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f577516482b in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f57725a24cf in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0x00007f57725f65d6 in ?? () from /usr/lib/libglib-2.0.so.0 #7 0x00007f57725a1121 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0x00007f577516495c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #9 0x00007f577510a65c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #10 0x00007f5774f24ca2 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #11 0x00007f5772f5c098 in ?? () from /usr/lib/libQt5DBus.so.5 #12 0x00007f5774f25e8f in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007f5772f2a3e9 in start_thread () from /usr/lib/libpthread.so.0 #14 0x00007f5774b98293 in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f576fa57cc0 (LWP 266283)): #0 0x00007f5774b7ed6b in sched_yield () from /usr/lib/libc.so.6 #1 0x00007f576d7db029 in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #2 0x00007f576d7db4ad in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #3 0x00007f576d72236c in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #4 0x00007f576d722cdc in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #5 0x00007f576d724111 in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #6 0x00007f576d6adeaa in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #7 0x00007f576d6b235a in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #8 0x00007f576d6b3301 in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #9 0x00007f576d2a77a7 in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #10 0x00007f576d2a9872 in ?? () from /usr/lib/libnvidia-glcore.so.455.28 #11 0x00007f57774fb325 in KisOpenGLCanvas2::paintToolOutline(QPainterPath const&) () from /usr/lib/libkritaui.so.20 #12 0x00007f577751713c in KisTool::paintToolOutline(QPainter*, QPainterPath const&) () from /usr/lib/libkritaui.so.20 #13 0x00007f5777529c08 in KisToolPaint::paint(QPainter&, KoViewConverter const&) () from /usr/lib/libkritaui.so.20 #14 0x00007f5777326703 in KisCanvasWidgetBase::drawDecorations(QPainter&, QRect const&) const () from /usr/lib/libkritaui.so.20 #15 0x00007f57774f9e6b in KisOpenGLCanvas2::renderDecorations(QRect const&) () from /usr/lib/libkritaui.so.20 #16 0x00007f57774fdfb9 in KisOpenGLCanvas2::paintGL() () from /usr/lib/libkritaui.so.20 #17 0x00007f5775c310bd in ?? () from /usr/lib/libQt5Widgets.so.5 #18 0x00007f57774fedda in KisOpenGLCanvas2::paintEvent(QPaintEvent*) () from /usr/lib/libkritaui.so.20 #19 0x00007f5775c12b0e in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #20 0x00007f5775bd1752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #21 0x00007f5777655d5a in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20 #22 0x00007f577510bcda in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #23 0x00007f5775c0a8e8 in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /usr/lib/libQt5Widgets.so.5 #24 0x00007f5775c0b15c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #25 0x00007f5775c0c520 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #26 0x00007f5775c0ae6d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #27 0x00007f5775c0c520 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #28 0x00007f5775c0ae6d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #29 0x00007f5775c0c520 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #30 0x00007f5775c0c336 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #31 0x00007f5775c0c336 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #32 0x00007f5775c0ae6d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #33 0x00007f5775c0c520 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #34 0x00007f5775c0ae6d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #35 0x00007f5775c0c520 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #36 0x00007f5775c0ae6d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #37 0x00007f5775c0c520 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #38 0x00007f5775c0ae6d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #39 0x00007f5775c0c520 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #40 0x00007f5775c0ae6d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #41 0x00007f5775c0c520 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #42 0x00007f5775c0c336 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #43 0x00007f5775c0c336 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #44 0x00007f5775c0c336 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #45 0x00007f5775c0ae6d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /usr/lib/libQt5Widgets.so.5 #46 0x00007f5775be231c in ?? () from /usr/lib/libQt5Widgets.so.5 #47 0x00007f5775c1325b in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #48 0x00007f57762b32aa in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkritawidgetutils.so.20 #49 0x00007f5775bd1752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #50 0x00007f5777655d5a in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20 #51 0x00007f577510bcda in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #52 0x00007f577510e7d3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #53 0x00007f5775165304 in ?? () from /usr/lib/libQt5Core.so.5 #54 0x00007f57725a2914 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #55 0x00007f57725f67d1 in ?? () from /usr/lib/libglib-2.0.so.0 #56 0x00007f57725a1121 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #57 0x00007f5775164941 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #58 0x00007f577510a65c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #59 0x00007f5775112af4 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #60 0x0000563816267088 in main () [Inferior 1 (process 266283) detached] Possible duplicates by query: bug 62872, bug 61184, bug 403978, bug 366741, bug 346990. Reported using DrKonqi
There is a crash log, so it's confirmed.
Created attachment 135320 [details] New crash information added by DrKonqi krita (5.0.0-prealpha (git 515589e)) using Qt 5.15.2 - What I was doing when the application crashed: I was painting successive strokes with Gpen -- Backtrace (Reduced): #5 0x00007fb74b66f451 in QMdiArea::eventFilter(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #6 0x00007fb74aa326b6 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #7 0x00007fb74b503792 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #8 0x00007fb74ecb17a9 in KisApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x564e88a07b90, event=0x564ed4830b10) at /mnt/attic/krita-build/src/krita/libs/ui/KisApplication.cpp:714 #9 0x00007fb74aa32a7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
In the original crash log, it's a bit hard to figure out _what_ happened. gdb apparently says the crashing thread is thread 1, making it a crash in the nvidia driver. But thread 24 has an abort, when creating a new QImage.
Got the crash today several times for almost whole drawing session of 8hrs. I don't know if this backtrace is helpful Thread 1 "krita" received signal SIGSEGV, Segmentation fault. 0x00007ffff4b20918 in QMetaObject::cast(QObject const*) const () from /usr/lib/libQt5Core.so.5 (gdb) thread apply all bt Thread 554 (Thread 0x7fff16ff5640 (LWP 39304) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 553 (Thread 0x7fff197fa640 (LWP 39303) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 552 (Thread 0x7fff71ffe640 (LWP 39302) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 551 (Thread 0x7fff8eaaf640 (LWP 39301) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 550 (Thread 0x7fff167f4640 (LWP 39300) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 549 (Thread 0x7fff177f6640 (LWP 39299) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 548 (Thread 0x7fff17ff7640 (LWP 39298) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 --Type <RET> for more, q to quit, c to continue without paging-- Thread 547 (Thread 0x7fff187f8640 (LWP 39297) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 263 (Thread 0x7fffd1b8c640 (LWP 38343) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 262 (Thread 0x7fffd2b8f640 (LWP 38342) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 261 (Thread 0x7fff18ff9640 (LWP 38341) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 228 (Thread 0x7fff1affb640 (LWP 38242) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 194 (Thread 0x7fffd4391640 (LWP 38083) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 193 (Thread 0x7fffd238d640 (LWP 38082) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 192 (Thread 0x7fffbbfff640 (LWP 38081) "Thread (pooled)"): --Type <RET> for more, q to quit, c to continue without paging-- #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 191 (Thread 0x7fffd0fba640 (LWP 38080) "Thread (pooled)"): #0 0x00007ffff290d9c8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff4936058 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff4933504 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 21 (Thread 0x7fff951c5640 (LWP 36736) "QQuickPixmapRea"): #0 0x00007ffff459746f in poll () at /usr/lib/libc.so.6 #1 0x00007ffff1f9c93f in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff1f472b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff4b706e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff4b163fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff492ed22 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fffecfb31eb in () at /usr/lib/libQt5Quick.so.5 #7 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #8 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7fffb97e6640 (LWP 36735) "QQmlThread"): #0 0x00007ffff459746f in poll () at /usr/lib/libc.so.6 #1 0x00007ffff1f9c93f in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff1f472b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff4b706e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff4b163fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff492ed22 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fffecd185a9 in () at /usr/lib/libQt5Qml.so.5 #7 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #8 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7fffb8fe5640 (LWP 36734) "KisTileDataSwap"): #0 0x00007ffff4569c51 in clock_nanosleep@GLIBC_2.2.5 () at /usr/lib/libc.so.6 #1 0x00007ffff456f137 in nanosleep () at /usr/lib/libc.so.6 #2 0x00007ffff4b7003f in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff5edfc5b in KisTileDataSwapper::run() () at /usr/lib/libkritaimage.so.20 #4 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7fffba7e8640 (LWP 36731) "QNetworkAccessM"): #0 0x00007ffff459746f in poll () at /usr/lib/libc.so.6 #1 0x00007ffff1f9c93f in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff1f472b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff4b706fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff4b163fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 --Type <RET> for more, q to quit, c to continue without paging-- #5 0x00007ffff492ed22 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #7 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7fffbafe9640 (LWP 36721) "Qt bearer threa"): #0 0x00007ffff459746f in poll () at /usr/lib/libc.so.6 #1 0x00007ffff1f9c93f in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff1f472b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff4b706e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff4b163fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff492ed22 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #7 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fffe5f94640 (LWP 36699) "QDBusConnection"): #0 0x00007ffff459746f in poll () at /usr/lib/libc.so.6 #1 0x00007ffff1f9c93f in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff1f472b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff4b706e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff4b163fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff492ed22 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007ffff2939098 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #8 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fffeec36640 (LWP 36698) "QXcbEventQueue"): #0 0x00007ffff459746f in poll () at /usr/lib/libc.so.6 #1 0x00007ffff1d3c63b in () at /usr/lib/libxcb.so.1 #2 0x00007ffff1d3e37b in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007fffeed43131 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007ffff492ff0f in () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff29073e9 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007ffff45a2293 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fffef1d2840 (LWP 36691) "krita"): #0 0x00007ffff4b20918 in QMetaObject::cast(QObject const*) const () at /usr/lib/libQt5Core.so.5 #1 0x00007ffff56324c4 in () at /usr/lib/libQt5Widgets.so.5 #2 0x00007ffff55e8026 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #3 0x00007ffff70af04a in KisApplication::notify(QObject*, QEvent*) () at /usr/lib/libkritaui.so.20 #4 0x00007ffff4b17a7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff4b6fa65 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5 #6 0x00007ffff4b70312 in () at /usr/lib/libQt5Core.so.5 #7 0x00007ffff1f48a84 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #8 0x00007ffff1f9c9b1 in () at /usr/lib/libglib-2.0.so.0 #9 0x00007ffff1f472b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #10 0x00007ffff4b706e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #11 0x00007ffff4b163fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #12 0x00007ffff4b1e894 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #13 0x0000555555e2704b in main ()
I suspect the new code in QImage in Qt 5.15 has something to do with this.
The crash is surely related to Qt 5.15. We don't support that, so I'll close the bug as upstream.