Bug 464709 - kioslave5 crashes when I open a specific folder or hover over it
Summary: kioslave5 crashes when I open a specific folder or hover over it
Status: RESOLVED DUPLICATE of bug 464734
Alias: None
Product: kio-extras
Classification: Frameworks and Libraries
Component: Thumbnails and previews (show other bugs)
Version: 22.12.1
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2023-01-23 18:45 UTC by Patrick Silva
Modified: 2023-01-24 20:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2023-01-23 18:45:36 UTC
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]
Comment 2 Nate Graham 2023-01-24 20:01:42 UTC

*** This bug has been marked as a duplicate of bug 464734 ***