https://bugs.kde.org/show_bug.cgi?id=438541
Bug ID: 438541
Summary: Crash in book cover preview cache when loading shelves
Product: peruse
Version: master
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
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)
--
You are receiving this mail because:
You are watching all bug changes.