Operating System: Arch Linux KDE Plasma Version: 5.26.90 KDE Frameworks Version: 5.102.0 Qt Version: 5.15.8 Graphics Platform: Wayland Application: kioslave5 (kioslave5), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [KCrash Handler] #6 0x00007fd408c8cf3b in QMetaObject::cast(QObject const*) const (this=0x7fd408f10080 <QFileDevice::staticMetaObject>, obj=0x5636cc4c31b0) at kernel/qmetaobject.cpp:389 #7 0x00007fd408c8cf7a in QMetaObject::cast(QObject*) const (this=<optimized out>, obj=<optimized out>) at kernel/qmetaobject.cpp:378 #8 0x00007fd3dbb32508 in qobject_cast<QFileDevice*>(QObject*) (object=<optimized out>) at /usr/include/qt/QtCore/qobject.h:524 #9 qtiffUnmapProc(void*, void*, unsigned long) (fd=<optimized out>, base=0x7fd3cf378000) at /usr/src/debug/qt5-imageformats/qtimageformats/src/plugins/imageformats/tiff/qtiffhandler.cpp:121 #10 0x00007fd3d31347e2 in TIFFCleanup (tif=0x5636cc7f32a0) at /usr/src/debug/libtiff/tiff-4.5.0/libtiff/tif_close.c:72 #11 0x00007fd3d313492e in TIFFClose (tif=<optimized out>) at /usr/src/debug/libtiff/tiff-4.5.0/libtiff/tif_close.c:136 #12 0x00007fd3dbb356ef in QTiffHandlerPrivate::close() (this=0x5636cc4f6b10) at /usr/src/debug/qt5-imageformats/qtimageformats/src/plugins/imageformats/tiff/qtiffhandler.cpp:219 #13 QTiffHandlerPrivate::~QTiffHandlerPrivate() (this=0x5636cc4f6b10, this=<optimized out>) at /usr/src/debug/qt5-imageformats/qtimageformats/src/plugins/imageformats/tiff/qtiffhandler.cpp:213 #14 QScopedPointerDeleter<QTiffHandlerPrivate>::cleanup(QTiffHandlerPrivate*) (pointer=0x5636cc4f6b10) at /usr/include/qt/QtCore/qscopedpointer.h:60 #15 QScopedPointer<QTiffHandlerPrivate, QScopedPointerDeleter<QTiffHandlerPrivate> >::~QScopedPointer() (this=0x5636cc3d0180, this=<optimized out>) at /usr/include/qt/QtCore/qscopedpointer.h:107 #16 QTiffHandler::~QTiffHandler() (this=0x5636cc3d0170, this=<optimized out>) at /usr/src/debug/qt5-imageformats/qtimageformats/src/plugins/imageformats/tiff/qtiffhandler_p.h:49 #17 QTiffHandler::~QTiffHandler() (this=0x5636cc3d0170, this=<optimized out>) at /usr/src/debug/qt5-imageformats/qtimageformats/src/plugins/imageformats/tiff/qtiffhandler_p.h:49 #18 0x00007fd406bab3a2 in QImageReaderPrivate::~QImageReaderPrivate() (this=0x5636cc700930, this=<optimized out>) at image/qimagereader.cpp:520 #19 QImageReader::~QImageReader() (this=this@entry=0x7fff675033d8, this=<optimized out>) at image/qimagereader.cpp:628 #20 0x00007fd3cf3a745e in ImageCreator::create(QString const&, int, int, QImage&) (this=<optimized out>, path=<optimized out>, img=...) at /usr/src/debug/kio-extras/kio-extras-22.12.1/thumbnail/imagecreator.cpp:86 #21 0x00007fd4092b07ce in ThumbnailProtocol::createThumbnail(ThumbCreatorWithMetadata*, QString const&, int, int, QImage&) (this=0x7fff675044f0, thumbCreator=0x5636cc686eb0, filePath=..., width=128, height=128, thumbnail=...) at /usr/src/debug/kio-extras/kio-extras-22.12.1/thumbnail/thumbnail.cpp:843 #22 0x00007fd4092b4504 in ThumbnailProtocol::createSubThumbnail(QImage&, QString const&, int, int) (this=this@entry=0x7fff675044f0, thumbnail=..., filePath=..., segmentWidth=segmentWidth@entry=108, segmentHeight=segmentHeight@entry=68) at /usr/src/debug/kio-extras/kio-extras-22.12.1/thumbnail/thumbnail.cpp:769 #23 0x00007fd4092b55d1 in ThumbnailProtocol::thumbForDirectory(QString const&) (this=this@entry=0x7fff675044f0, directory=...) at /usr/src/debug/kio-extras/kio-extras-22.12.1/thumbnail/thumbnail.cpp:529 #24 0x00007fd4092b6bba in ThumbnailProtocol::get(QUrl const&) (this=0x7fff675044f0, url=<optimized out>) at /usr/src/debug/kio-extras/kio-extras-22.12.1/thumbnail/thumbnail.cpp:222 #25 0x00007fd409190a24 in KIO::WorkerSlaveBaseBridge::get(QUrl const&) (this=0x5636cc1a5e10, url=<optimized out>) at /usr/src/debug/kio/kio-5.102.0/src/core/workerbase_p.h:71 #26 0x00007fd40918d0f6 in KIO::SlaveBase::dispatch(int, QByteArray const&) (this=0x5636cc1a5e10, command=67, data=...) at /usr/src/debug/kio/kio-5.102.0/src/core/slavebase.cpp:1257 #27 0x00007fd4091854ce in KIO::SlaveBase::dispatchLoop() (this=0x5636cc1a5e10) at /usr/src/debug/kio/kio-5.102.0/src/core/slavebase.cpp:342 #28 0x00007fd4092b22a2 in kdemain(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kio-extras/kio-extras-22.12.1/thumbnail/thumbnail.cpp:121 #29 0x00005636cb8d7207 in main(int, char**) (argc=5, argv=0x7fff67505148) at /usr/src/debug/kio/kio-5.102.0/src/kioslave/kioslave.cpp:152 [Inferior 1 (process 30218) detached]
see https://invent.kde.org/qt/qt/qtimageformats/-/commit/cd92d76e9dcd98f4fc974c796453459779393bdc#note_603746
*** This bug has been marked as a duplicate of bug 464734 ***