SUMMARY I closed a book and went to the shelves, got this crash. Unsure how reproducable, as it's a multithreading problem at heart. GDB BACKTRACE libpng warning: iCCP: profile 'Artifex Software sRGB ICC Profile': 0h: PCS illuminant is not D50 libpng warning: iCCP: known incorrect sRGB profile libpng warning: known incorrect sRGB profile libpng warning: profile matches sRGB but writing iCCP instead libpng warning: known incorrect sRGB profile libpng warning: profile matches sRGB but writing iCCP instead QImage::scaled: Image is a null image kf.coreaddons: Error detected in cache, re-generating --Type <RET> for more, q to quit, c to continue without paging-- Thread 22 "Thread (pooled)" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffd6c8c700 (LWP 788073)] 0x00007ffff577f9fa in __pthread_mutex_clocklock_common (mutex=0x7fffb9b69008, clockid=0, abstime=0x7fffd6c8baa0) at ../nptl/pthread_mutex_timedlock.c:102 102 ../nptl/pthread_mutex_timedlock.c: No such file or directory. (gdb) thread apply all backtrace Thread 24 (Thread 0x7fbf8c48d700 (LWP 788075)): #0 0x00007ffff74bf927 in KSharedDataCache::find(QString const&, QByteArray*) const () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #1 0x00007fffe174da09 in KSharedPixmapCacheMixin<KSharedDataCache>::findImage (this=0x555555c31220, key=..., destination=0x7fbf8c48cc20) at /usr/include/KF5/KGuiAddons/kimagecache.h:161 #2 0x00007fffe174bf8f in ComicCoverRunnable::run (this=0x555565656a30) at /home/wolthera/Peruse/src/src/qtquick/ComicCoverImageProvider.cpp:170 #3 0x00007ffff6248152 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7fffa8d23700 (LWP 788074)): #0 0x00007ffff54f4350 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #1 0x00007ffff54f5a08 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #2 0x00007ffff54f6aa5 in deflate () from /lib/x86_64-linux-gnu/libz.so.1 #3 0x00007ffff5534fa9 in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #4 0x00007ffff5535a6e in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #5 0x00007ffff5530365 in png_write_row () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #6 0x00007ffff55306b0 in png_write_image () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #7 0x00007ffff68c4369 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #8 0x00007ffff68c4b3c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #9 0x00007ffff688914e in QImageWriter::write(QImage const&) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #10 0x00007ffff6857de2 in QImageData::doImageIO(QImage const*, QImageWriter*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #11 0x00007ffff6857f95 in QImage::save(QIODevice*, char const*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #12 0x00007ffff45c68f4 in KLocalImageCacheImplementation::serializeImage(QImage const&) const () from /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5 #13 0x00007fffe174db5d in KSharedPixmapCacheMixin<KSharedDataCache>::insertImage (this=0x555555c31220, key=..., image=...) at /usr/include/KF5/KGuiAddons/kimagecache.h:116 #14 0x00007fffe174c6a0 in ComicCoverRunnable::run (this=0x55556564a310) at /home/wolthera/Peruse/src/src/qtquick/ComicCoverImageProvider.cpp:206 #15 0x00007ffff6248152 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #18 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7fffd6c8c700 (LWP 788073)): #0 0x00007ffff577f9fa in __pthread_mutex_clocklock_common (mutex=0x7fffb9b69008, clockid=0, abstime=0x7fffd6c8baa0) at ../nptl/pthread_mutex_timedlock.c:102 #1 0x00007ffff74c4660 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #2 0x00007ffff74bf93a in KSharedDataCache::find(QString const&, QByteArray*) const () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #3 0x00007fffe174da09 in KSharedPixmapCacheMixin<KSharedDataCache>::findImage (this=0x555555c31220, key=..., destination=0x7fffd6c8bc20) at /usr/include/KF5/KGuiAddons/kimagecache.h:161 #4 0x00007fffe174bf8f in ComicCoverRunnable::run (this=0x555565656740) at /home/wolthera/Peruse/src/src/qtquick/ComicCoverImage--Type <RET> for more, q to quit, c to continue without paging-- Provider.cpp:170 #5 0x00007ffff6248152 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7fffaa524700 (LWP 788072)): #0 0x00007ffff54f4350 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #1 0x00007ffff54f5a08 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #2 0x00007ffff54f6aa5 in deflate () from /lib/x86_64-linux-gnu/libz.so.1 #3 0x00007ffff5534fa9 in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #4 0x00007ffff5535a6e in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #5 0x00007ffff5530365 in png_write_row () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #6 0x00007ffff55306b0 in png_write_image () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #7 0x00007ffff68c4369 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #8 0x00007ffff68c4b3c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #9 0x00007ffff688914e in QImageWriter::write(QImage const&) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #10 0x00007ffff6857de2 in QImageData::doImageIO(QImage const*, QImageWriter*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #11 0x00007ffff6857f95 in QImage::save(QIODevice*, char const*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #12 0x00007ffff45c68f4 in KLocalImageCacheImplementation::serializeImage(QImage const&) const () from /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5 #13 0x00007fffe174db5d in KSharedPixmapCacheMixin<KSharedDataCache>::insertImage (this=0x555555c31220, key=..., image=...) at /usr/include/KF5/KGuiAddons/kimagecache.h:116 #14 0x00007fffe174c6a0 in ComicCoverRunnable::run (this=0x5555655da430) at /home/wolthera/Peruse/src/src/qtquick/ComicCoverImageProvider.cpp:206 #15 0x00007ffff6248152 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #18 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7fffd648b700 (LWP 788071)): #0 0x00007ffff5e22a55 in _int_free (av=0x7fbf94000020, p=0x7fbf943ea0f0, have_lock=0) at malloc.c:4206 #1 0x00007ffff5e5e1b2 in tzset_internal (always=always@entry=1) at tzset.c:401 #2 0x00007ffff5e5ea5a in __tzset () at tzset.c:551 #3 0x00007ffff5e5cf1d in __GI_mktime (tp=0x7fffd648a6a0) at mktime.c:529 #4 0x00007ffff6238c23 in qMkTime(tm*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff6311328 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff63119a8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff6311ab9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff63140cf in QDateTime::setMSecsSinceEpoch(long long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007ffff6315a63 in QDateTime::fromMSecsSinceEpoch(long long, Qt::TimeSpec, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007ffff63161a9 in QDateTime::fromSecsSinceEpoch(long long, Qt::TimeSpec, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007ffff4b0022d in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Archive.so.5 #12 0x00007ffff4b12377 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Archive.so.5 --Type <RET> for more, q to quit, c to continue without paging-- #13 0x00007ffff4b13722 in KZip::openArchive(QFlags<QIODevice::OpenModeFlag>) () from /usr/lib/x86_64-linux-gnu/libKF5Archive.so.5 #14 0x00007ffff4affbd4 in KArchive::open(QFlags<QIODevice::OpenModeFlag>) () from /usr/lib/x86_64-linux-gnu/libKF5Archive.so.5 #15 0x00007fffe174c279 in ComicCoverRunnable::run (this=0x55556566f590) at /home/wolthera/Peruse/src/src/qtquick/ComicCoverImageProvider.cpp:184 #16 0x00007ffff6248152 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #19 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7fffd5489700 (LWP 788070)): #0 0x00007ffff54f5554 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #1 0x00007ffff54f6aa5 in deflate () from /lib/x86_64-linux-gnu/libz.so.1 #2 0x00007ffff5534fa9 in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #3 0x00007ffff5535a6e in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #4 0x00007ffff5530365 in png_write_row () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #5 0x00007ffff55306b0 in png_write_image () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #6 0x00007ffff68c4369 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #7 0x00007ffff68c4b3c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #8 0x00007ffff688914e in QImageWriter::write(QImage const&) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #9 0x00007ffff6857de2 in QImageData::doImageIO(QImage const*, QImageWriter*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #10 0x00007ffff6857f95 in QImage::save(QIODevice*, char const*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #11 0x00007ffff45c68f4 in KLocalImageCacheImplementation::serializeImage(QImage const&) const () from /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5 #12 0x00007fffe174db5d in KSharedPixmapCacheMixin<KSharedDataCache>::insertImage (this=0x555555c31220, key=..., image=...) at /usr/include/KF5/KGuiAddons/kimagecache.h:116 #13 0x00007fffe174c6a0 in ComicCoverRunnable::run (this=0x5555656313d0) at /home/wolthera/Peruse/src/src/qtquick/ComicCoverImageProvider.cpp:206 #14 0x00007ffff6248152 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #17 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7fffaad25700 (LWP 786309)): #0 0x00007ffff54f43c7 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #1 0x00007ffff54f5a08 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #2 0x00007ffff54f6aa5 in deflate () from /lib/x86_64-linux-gnu/libz.so.1 #3 0x00007ffff5534fa9 in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #4 0x00007ffff5535a6e in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #5 0x00007ffff5530365 in png_write_row () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #6 0x00007ffff55306b0 in png_write_image () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #7 0x00007ffff68c4369 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #8 0x00007ffff68c4b3c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #9 0x00007ffff688914e in QImageWriter::write(QImage const&) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #10 0x00007ffff6857de2 in QImageData::doImageIO(QImage const*, QImageWriter*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 --Type <RET> for more, q to quit, c to continue without paging-- #11 0x00007ffff6857f95 in QImage::save(QIODevice*, char const*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #12 0x00007ffff45c68f4 in KLocalImageCacheImplementation::serializeImage(QImage const&) const () from /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5 #13 0x00007fffe174db5d in KSharedPixmapCacheMixin<KSharedDataCache>::insertImage (this=0x555555c31220, key=..., image=...) at /usr/include/KF5/KGuiAddons/kimagecache.h:116 #14 0x00007fffe174c6a0 in ComicCoverRunnable::run (this=0x55556563da70) at /home/wolthera/Peruse/src/src/qtquick/ComicCoverImageProvider.cpp:206 #15 0x00007ffff6248152 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #18 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7fffab526700 (LWP 786308)): #0 0x00007ffff54f4350 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #1 0x00007ffff54f5a08 in ?? () from /lib/x86_64-linux-gnu/libz.so.1 #2 0x00007ffff54f6aa5 in deflate () from /lib/x86_64-linux-gnu/libz.so.1 #3 0x00007ffff5534fa9 in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #4 0x00007ffff5535a6e in ?? () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #5 0x00007ffff5530365 in png_write_row () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #6 0x00007ffff55306b0 in png_write_image () from /usr/lib/x86_64-linux-gnu/libpng16.so.16 #7 0x00007ffff68c4369 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #8 0x00007ffff68c4b3c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #9 0x00007ffff688914e in QImageWriter::write(QImage const&) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #10 0x00007ffff6857de2 in QImageData::doImageIO(QImage const*, QImageWriter*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #11 0x00007ffff6857f95 in QImage::save(QIODevice*, char const*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #12 0x00007ffff45c68f4 in KLocalImageCacheImplementation::serializeImage(QImage const&) const () from /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5 #13 0x00007fffe174db5d in KSharedPixmapCacheMixin<KSharedDataCache>::insertImage (this=0x555555c31220, key=..., image=...) at /usr/include/KF5/KGuiAddons/kimagecache.h:116 #14 0x00007fffe174c6a0 in ComicCoverRunnable::run (this=0x5555656185f0) at /home/wolthera/Peruse/src/src/qtquick/ComicCoverImageProvider.cpp:206 #15 0x00007ffff6248152 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #18 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7fffb89f3700 (LWP 786300)): #0 0x00007ffff5e9eaff in __GI___poll (fds=0x7fbfa00055a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff4c2136e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4c214a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff6485b22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff6429dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff6243bb2 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff7b733ba in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 --Type <RET> for more, q to quit, c to continue without paging-- #7 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fffd4c69700 (LWP 786241)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555569d5db4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555569d5d60, cond=0x5555569d5d88) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5555569d5d88, mutex=0x5555569d5d60) at pthread_cond_wait.c:638 #3 0x00007ffff624aebb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff7c38b44 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007ffff7c38fb9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fffe27fc700 (LWP 786207)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555559249e8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555924998, cond=0x5555559249c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5555559249c0, mutex=0x555555924998) at pthread_cond_wait.c:638 #3 0x00007fffe890ab5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007fffe890a75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fffe2ffd700 (LWP 786206)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555559249e8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555924998, cond=0x5555559249c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5555559249c0, mutex=0x555555924998) at pthread_cond_wait.c:638 #3 0x00007fffe890ab5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007fffe890a75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fffe37fe700 (LWP 786205)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555559249e8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555924998, cond=0x5555559249c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5555559249c0, mutex=0x555555924998) at pthread_cond_wait.c:638 #3 0x00007fffe890ab5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007fffe890a75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fffe3fff700 (LWP 786204)): --Type <RET> for more, q to quit, c to continue without paging-- #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555559249e8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555924998, cond=0x5555559249c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5555559249c0, mutex=0x555555924998) at pthread_cond_wait.c:638 #3 0x00007fffe890ab5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007fffe890a75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fffeadee700 (LWP 786199)): #0 0x00007ffff5e9eaff in __GI___poll (fds=0x7fffdc004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff4c2136e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4c214a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff6485b22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff6429dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff6243bb2 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff78be559 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fffebfff700 (LWP 786198)): #0 0x00007ffff5e9eaff in __GI___poll (fds=0x7fffe4004e60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff4c2136e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4c214a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff6485b22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff6429dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff6243bb2 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff4b49f4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7ffff155a700 (LWP 786193)): #0 0x00007ffff5e9eaff in __GI___poll (fds=0x7ffff1559be8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff4486c1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007ffff448890a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007ffff1c90e88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007ffff6244d4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff577c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007ffff5eab293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7ffff20c58c0 (LWP 786181)): --Type <RET> for more, q to quit, c to continue without paging-- #0 0x00007fffe81285f5 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kirigami/org.kde.desktop.so #1 0x00007fffe8128a6d in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kirigami/org.kde.desktop.so #2 0x00007ffff64558ee in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007ffff6460316 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff7c8301a in QQuickItem::~QQuickItem() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007ffff7dfd272 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007ffff64558ee in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff6460316 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff7c8301a in QQuickItem::~QQuickItem() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007ffff7dfd272 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #10 0x00007ffff64558ee in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007ffff6460316 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007ffff7c8301a in QQuickItem::~QQuickItem() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #13 0x00007ffff7dfd309 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #14 0x00007ffff64558ee in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ffff6460316 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff7c8301a in QQuickItem::~QQuickItem() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #17 0x00007fffe191720b in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so #18 0x00007fffe191f315 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so #19 0x00007ffff64558ee in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007ffff6460316 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007ffff7c8301a in QQuickItem::~QQuickItem() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #22 0x00007ffff7e007a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #23 0x00007ffff64558ee in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007ffff6460316 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007ffff7c8301a in QQuickItem::~QQuickItem() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #26 0x00007ffff7dffab9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #27 0x00007ffff64558ee in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007ffff6460316 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007ffff7c8301a in QQuickItem::~QQuickItem() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #30 0x00007ffff7dfd309 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #31 0x00007ffff6458c03 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x00007ffff7c84bd9 in QQuickItem::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #33 0x00007ffff6f03dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #34 0x00007ffff6f0cbb8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #35 0x00007ffff642b2ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007ffff642dbd1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x00007ffff64864c7 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007ffff4c2117d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007ffff4c21400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007ffff4c214a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007ffff6485b22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #42 0x00007ffff6429dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.s--Type <RET> for more, q to quit, c to continue without paging-- o.5 #43 0x00007ffff6431f84 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #44 0x000055555555b92f in PeruseHelpers::init (path=..., app=..., filename=...) at /home/wolthera/Peruse/src/src/common/peruse_helpers.cpp:106 #45 0x0000555555559bb7 in main (argc=1, argv=0x7fffffffe1c8) at /home/wolthera/Peruse/src/src/app/main.cpp:84 (gdb)