https://bugs.kde.org/show_bug.cgi?id=493937
--- Comment #3 from Artur <k...@usbx.eu> --- When running without gdb I can also observe a testparm process that is a zombie. I rebuilt kio with debug symbols. This is what I get in the stuck state: (gdb) bt full #0 0x00007ffff54496c6 in ppoll () at /lib64/libc.so.6 #1 0x00007ffff598f34d in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer) () at /usr/lib64/libQt6Core.so.6 #2 0x00007ffff58df8e4 in ??? () at /usr/lib64/libQt6Core.so.6 #3 0x00007ffff58e8ae7 in QProcess::waitForFinished(int) () at /usr/lib64/libQt6Core.so.6 #4 0x00007ffff78194d8 in KSambaSharePrivate::runProcess (progName=..., args=..., stdOut=..., stdErr=...) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/ksambashare.cpp:88 process = <incomplete type> exec = {d = {d = 0x555555e959a0, ptr = 0x555555e959b0 u"/usr/bin/testparm", size = 17}, static _empty = 0 u'\000'} #5 0x00007ffff7819857 in KSambaSharePrivate::testparmParamValue (parameterName=...) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/ksambashare.cpp:111 stdErr = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 '\000'} stdOut = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 '\000'} args = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x555555e4e600, ptr = 0x555555e4e610, size = 4}} #6 0x00007ffff781ac90 in KSambaSharePrivate::setUserSharePath (this=this@entry=0x555555e7b7f0) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/ksambashare.cpp:68 rawString = {d = {d = 0x7ffff795f0c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__instance> >::instance()::holder>, ptr = 0x7fffffffc260 u"", size = 140737488339536}, static _empty = 0 u'\000'} fileInfo = {d_ptr = {d = 0x0}} #7 0x00007ffff781c8ac in KSambaSharePrivate::KSambaSharePrivate (this=0x555555e7b7f0, parent=<optimized out>) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/ksambashare.cpp:42 #8 0x00007ffff781c98c in KSambaShare::KSambaShare (this=0x7ffff795f0c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__instance> >::instance()::holder>) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/ksambashare.cpp:455 d = <optimized out> #9 0x00007ffff781cacf in KSambaShareSingleton::KSambaShareSingleton (this=0x7ffff795f0c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__instance> >::instance()::holder>) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/ksambashare.cpp:523 #10 (anonymous namespace)::Q_QGS__instance::innerFunction (pointer=0x7ffff795f0c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__instance> >::instance()::holder>) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/ksambashare.cpp:529 #11 QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__instance>::Holder (this=0x7ffff795f0c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__instance> >::instance()::holder>) at /usr/include/qt6/QtCore/qglobalstatic.h:37 --Type <RET> for more, q to quit, c to continue without paging--c #12 QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__instance> >::instance () at /usr/include/qt6/QtCore/qglobalstatic.h:100 holder = {static ConstructionIsNoexcept = false, static guard = {_q_value = std::atomic<signed char> = { 0 '\000' }}, storage = {instance = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff5d588e0 <QObject::staticMetaObject>}, stringdata = 0x7ffff7913940 <(anonymous namespace)::qt_meta_stringdata_CLASSKSambaShareENDCLASS>, data = 0x7ffff79138e0 <qt_meta_data_CLASSKSambaShareENDCLASS>, static_metacall = 0x7ffff7817d00 <KSambaShare::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff7953860 <qt_incomplete_metaTypeArray<(anonymous namespace)::qt_meta_stringdata_CLASSKSambaShareENDCLASS_t, QtPrivate::TypeAndForceComplete<KSambaShare, std::integral_constant<bool, true> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> > >>, extradata = 0x0}}, d_ptr = 0x0}}} #13 QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__instance> >::operator() (this=<optimized out>) at /usr/include/qt6/QtCore/qglobalstatic.h:82 #14 KSambaShare::instance () at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/ksambashare.cpp:533 #15 0x00007ffff7829ccd in KFileItem::overlays (this=<optimized out>) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/kfileitem.cpp:1261 path = {d = {d = 0x555555cd5c70, ptr = 0x555555cd5c80 u"/home/hexx/app", size = 14}, static _empty = 0 u'\000'} url = {d = 0x555555c72170} isLocalUrl = true names = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} #16 0x00007ffff7e927db in KFileItemModelRolesUpdater::rolesData(KFileItem const&, int) () at /usr/lib64/libdolphinprivate.so.6 #17 0x00007ffff7e93141 in KFileItemModelRolesUpdater::applyResolvedRoles(int, KFileItemModelRolesUpdater::ResolveHint) () at /usr/lib64/libdolphinprivate.so.6 #18 0x00007ffff7e940b4 in KFileItemModelRolesUpdater::slotPreviewFailed(KFileItem const&) () at /usr/lib64/libdolphinprivate.so.6 #19 0x00007ffff5a901e7 in ??? () at /usr/lib64/libQt6Core.so.6 #20 0x00007ffff7a87679 in KIO::PreviewJob::failed (this=this@entry=0x555555e6cbb0, _t1=...) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0_build/src/gui/KF6KIOGui_autogen/include/moc_previewjob.cpp:203 _a = {0x0, 0x555555cd9960} #21 0x00007ffff7a88603 in KIO::PreviewJobPrivate::determineNextFile (this=0x555555cd9890) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/gui/previewjob.cpp:460 q = 0x555555e6cbb0 #22 0x00007ffff5a901e7 in ??? () at /usr/lib64/libQt6Core.so.6 #23 0x00007ffff70338c7 in KJob::result(KJob*, KJob::QPrivateSignal) () at /usr/lib64/libKF6CoreAddons.so.6 #24 0x00007ffff703452b in ??? () at /usr/lib64/libKF6CoreAddons.so.6 #25 0x00007ffff5a901e7 in ??? () at /usr/lib64/libQt6Core.so.6 #26 0x00007ffff78edb43 in KIO::WorkerInterface::privilegeOperationRequested (this=<optimized out>) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0_build/src/core/KF6KIOCore_autogen/include/moc_workerinterface_p.cpp:565 #27 KIO::WorkerInterface::dispatch (this=0x555555e2ab20, _cmd=102, rawdata=<optimized out>) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/workerinterface.cpp:278 stream = {<QIODeviceBase> = {<No data fields>}, d = {d = 0x0}, dev = 0x555555e58200, owndev = true, noswap = false, byteorder = QDataStream::BigEndian, ver = 22, q_status = QDataStream::Ok, static NullCode = 4294967295, static ExtendedSize = 4294967294} str1 = {d = {d = 0x555555ea7970, ptr = 0x555555ea7980 u"Cannot create thumbnail for directory", size = 37}, static _empty = 0 u'\000'} i = 104 b = 0 '\000' ul = 1439271856 #28 0x00007ffff78eb1ef in KIO::WorkerInterface::dispatch (this=0x555555e2ab20) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/workerinterface.cpp:60 cmd = 102 data = {d = {d = 0x555555bc3d90, ptr = 0x555555bc3da0 "", size = 82}, static _empty = 0 '\000'} ret = <optimized out> #29 0x00007ffff78e80f7 in KIO::Worker::gotInput (this=0x555555e2ab20) at /usr/src/debug/kde-frameworks/kio-6.5.0/kio-6.5.0/src/core/worker.cpp:263 #30 0x00007ffff5a901e7 in ??? () at /usr/lib64/libQt6Core.so.6 #31 0x00007ffff5a32b7b in QObject::event(QEvent*) () at /usr/lib64/libQt6Core.so.6 #32 0x00007ffff6b98835 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt6Widgets.so.6 #33 0x00007ffff5aa7c68 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt6Core.so.6 #34 0x00007ffff5accba7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt6Core.so.6 #35 0x00007ffff5884da7 in ??? () at /usr/lib64/libQt6Core.so.6 #36 0x00007ffff26f0c84 in ??? () at /usr/lib64/libglib-2.0.so.0 #37 0x00007ffff26f3d27 in ??? () at /usr/lib64/libglib-2.0.so.0 #38 0x00007ffff26f431c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #39 0x00007ffff58833d0 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6 #40 0x00007ffff5ad17ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6 #41 0x00007ffff5ad196a in QCoreApplication::exec() () at /usr/lib64/libQt6Core.so.6 #42 0x00005555555ae474 in ??? () #43 0x00007ffff5375f50 in ??? () at /lib64/libc.so.6 #44 0x00007ffff5376009 in __libc_start_main () at /lib64/libc.so.6 #45 0x00005555555aeb55 in ??? () -- You are receiving this mail because: You are watching all bug changes.