Am getting this crash with a series of about 100~ chapters. The filenames are named in an annoying manner, so I have to shift through entries quite quickly, leading to this crash coming up a lot: ------------------------------------------------------------------------------- Thread 5 "QQuickPixmapRea" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffc464c700 (LWP 15207)] 0x00007ffff5d32af7 in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (gdb) thread apply all backtrace Thread 5 (Thread 0x7fffc464c700 (LWP 15207)): #0 0x00007ffff5d32af7 in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007ffff5f1c199 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007ffff4bc906b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007ffff4bca6fb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007ffff4bca7bd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007ffff6c9346c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #6 0x00007ffff6c9ad34 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #7 0x00007ffff5f18de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff5f1b55d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007ffff5f71e53 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007ffff2184fb7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007ffff21851f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007ffff218527c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007ffff5f7147f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007ffff5f16e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ffff1ee556e in KJob::exec() () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #16 0x00007fffd3bb54b2 in PreviewImageProvider::requestImage(QString const&, QSize*, QSize const&) () from /home/wolthera/Peruse/inst/lib/x86_64-linux-gnu/qml/org/kde/peruse/libperuseqmlplugin.so #17 0x00007ffff4bc98ef in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #18 0x00007ffff4bca6fb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #19 0x00007ffff4bca7bd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #20 0x00007ffff6c9346c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ---Type <return> to continue, or q <return> to quit--- #21 0x00007ffff6c9ad34 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007ffff5f18de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007ffff5f1b55d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007ffff5f71e53 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007ffff2184fb7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007ffff21851f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007ffff218527c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007ffff5f7147f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007ffff5f16e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007ffff1ee556e in KJob::exec() () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #31 0x00007fffd3bb54b2 in PreviewImageProvider::requestImage(QString const&, QSize*, QSize const&) () from /home/wolthera/Peruse/inst/lib/x86_64-linux-gnu/qml/org/kde/peruse/libperuseqmlplugin.so #32 0x00007ffff4bc98ef in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #33 0x00007ffff4bca6fb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #34 0x00007ffff4bca7bd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #35 0x00007ffff6c9346c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #36 0x00007ffff6c9ad34 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #37 0x00007ffff5f18de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007ffff5f1b55d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00007ffff5f71e53 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #40 0x00007ffff2184fb7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007ffff21851f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007ffff218527c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007ffff5f7147f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #44 0x00007ffff5f16e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #45 0x00007ffff5d363ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #46 0x00007ffff4bca846 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #47 0x00007ffff5d3b29d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #48 0x00007ffff3d2e7fc in start_thread (arg=0x7fffc464c700) at pthread_create.c:465 #49 0x00007ffff5426b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fffdb5e7700 (LWP 15194)): #0 0x00007ffff541a951 in __GI___poll (fds=0x7fffcc0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff2185169 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff218527c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5f7147f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff5f16e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff5d363ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff78aaf45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007ffff5d3b29d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff3d2e7fc in start_thread (arg=0x7fffdb5e7700) at pthread_create.c:465 #9 0x00007ffff5426b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fffdbde8700 (LWP 15191)): #0 0x00007ffff541a951 in __GI___poll (fds=0x7fffd4018fa0, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff2185169 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff218527c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5f7147f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff5f16e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #5 0x00007ffff5d363ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff035de45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007ffff5d3b29d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ffff3d2e7fc in start_thread (arg=0x7fffdbde8700) at pthread_create.c:465 #9 0x00007ffff5426b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fffe6067700 (LWP 15189)): #0 0x00007ffff541a951 in __GI___poll (fds=0x7fffe6066bb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fffee4de747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fffee4e053a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fffe85c1f09 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007ffff5d3b29d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff3d2e7fc in start_thread (arg=0x7fffe6067700) at pthread_create.c:465 #6 0x00007ffff5426b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7ffff7facd80 (LWP 15169)): #0 0x00007ffff3d35072 in futex_wait_cancelable (private=<optimised out>, expected=0, futex_word=0x555556472060) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555785648, cond=0x555556472038) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x555556472038, mutex=0x555555785648) at pthread_cond_wait.c:655 #3 0x00007fffee4de952 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007fffee4e062a in xcb_wait_for_special_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #5 0x00007ffff37ad267 in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 #6 0x00007ffff37ae0d1 in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 #7 0x00007fffd9b2c07e in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #8 0x00007fffd9b2c3a1 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #9 0x00007fffd9b27ea5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #10 0x00007ffff4c0b378 in QSGBatchRenderer::Renderer::renderBatches() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #11 0x00007ffff4c10cac in QSGBatchRenderer::Renderer::render() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #12 0x00007ffff4c0166d in QSGRenderer::renderScene(QSGBindable const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #13 0x00007ffff4c01b2b in QSGRenderer::renderScene(unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 ---Type <return> to continue, or q <return> to quit--- #14 0x00007ffff4c3bf50 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #15 0x00007ffff4c989b8 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #16 0x00007ffff4c2e399 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #17 0x00007ffff4ca2d66 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #18 0x00007ffff6c9346c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007ffff6c9ad34 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007ffff5f18de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007ffff64e3b01 in QWindowPrivate::deliverUpdateRequest() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #22 0x00007ffff64e4019 in QWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #23 0x00007ffff4ca2d05 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #24 0x00007ffff6c9346c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007ffff6c9ad34 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007ffff5f18de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007ffff5f7091e in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007ffff5f710e1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007ffff2184fb7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007ffff21851f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007ffff218527c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007ffff5f7147f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007ffff5f16e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00007ffff5f1fda4 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00005555555580f5 in PeruseHelpers::init(QString&, QApplication&) () #36 0x0000555555556e40 in main () (gdb)
Hmm... This seems like it's the same crash you ran into before (just manifested elsewhere), the crashing Preview imageprovider
Ah! Now you menation it, it is, I thought it didn't have KJob in it. Well, then this is the only real crash that is affecting peruse right now, I'll mark it as duplicate :) *** This bug has been marked as a duplicate of bug 398204 ***