https://bugs.kde.org/show_bug.cgi?id=520837

            Bug ID: 520837
           Summary: kio trash crashes when deleting
    Classification: Frameworks and Libraries
           Product: frameworks-kio
      Version First 6.26.0
       Reported In:
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Application: kioworker (6.26.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.26.0
Operating System: Linux 6.17.0-35-generic x86_64
Windowing System: X11
Distribution: KDE neon User Edition
DrKonqi: 6.6.5 [CoredumpBackend]

-- Information about the crash:
The trash process dies every time when deleting a certain folder, but not other
files or folders?

The crash can be reproduced every time.

-- Backtrace:
Application: kioworker (kioworker), signal: Segmentation fault

warning: Can't open file /var/cache/nscd/group during file-backed mapping note
processing
warning: Can't open file /var/cache/nscd/passwd during file-backed mapping note
processing
[New LWP 1609388]
This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.neon.kde.org/>
  <https://debuginfod.ubuntu.com/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/lib/x86_64-linux-gnu/libexec/kf6/kioworker
/usr/lib/x86_64-linux-gnu/qt6/plugi'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized
out>) at ./nptl/pthread_kill.c:44
warning: 44     ./nptl/pthread_kill.c: No such file or directory
Using eu-unstrip to resolve modules.
add symbol table from file "/lib/x86_64-linux-gnu/libc.so.6"
add symbol table from file "/lib/x86_64-linux-gnu/libKF6Crash.so.6"
add symbol table from file
"/usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/kio_trash.so"
add symbol table from file "/lib/x86_64-linux-gnu/libKF6KIOCore.so.6"
add symbol table from file "/usr/lib/x86_64-linux-gnu/libexec/kf6/kioworker"
[KCrash Handler]
#6  QHashPrivate::iterator<QHashPrivate::Node<QByteArray,
TrashSizeCache::SizeAndModTime> >::isUnused (this=0x7ffccf417d80) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qhash.h:803
#7  0x0000780b476329db in QHashPrivate::iterator<QHashPrivate::Node<QByteArray,
TrashSizeCache::SizeAndModTime> >::node (this=0x7ffccf417d80) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qhash.h:807
#8  0x0000780b47630780 in QHash<QByteArray,
TrashSizeCache::SizeAndModTime>::const_iterator::operator->
(this=0x7ffccf417d80) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qhash.h:1206
#9  0x0000780b4762b3c0 in TrashImpl::adaptTrashSize (this=0x7ffccf418430,
origPath=..., trashId=0) at
/workspace/build/src/kioworkers/trash/trashimpl.cpp:1328
#10 0x0000780b47625a6d in TrashImpl::moveToTrash (this=0x7ffccf418430,
origPath=..., trashId=0, fileId=...) at
/workspace/build/src/kioworkers/trash/trashimpl.cpp:391
#11 0x0000780b47617c91 in TrashProtocol::copyOrMoveToTrash
(this=0x7ffccf418410, src=..., dest=..., action=TrashProtocol::Move) at
/workspace/build/src/kioworkers/trash/kio_trash.cpp:271
#12 0x0000780b47616cd7 in TrashProtocol::rename (this=0x7ffccf418410,
oldURL=..., newURL=..., flags=...) at
/workspace/build/src/kioworkers/trash/kio_trash.cpp:187
#13 0x0000780b4d70770c in KIO::WorkerSlaveBaseBridge::rename
(this=0x5fea46741c10, src=..., dest=..., flags=...) at
/workspace/build/src/core/workerbase_p.h:131
#14 0x0000780b4d6fe01c in KIO::SlaveBase::dispatch (this=0x5fea46741c10,
command=73, data=...) at /workspace/build/src/core/slavebase.cpp:1199
#15 0x0000780b4d6f8957 in KIO::SlaveBase::dispatchLoop (this=0x5fea46741c10) at
/workspace/build/src/core/slavebase.cpp:330
#16 0x0000780b4d704fae in KIO::WorkerBase::dispatchLoop (this=0x7ffccf418420)
at /workspace/build/src/core/workerbase.cpp:27
#17 0x0000780b476159c3 in kdemain (argc=4, argv=0x7ffccf418608) at
/workspace/build/src/kioworkers/trash/kio_trash.cpp:52
#18 0x00005fea31def99b in main (argc=5, argv=0x7ffccf418778) at
/workspace/build/src/kioworker/kioworker.cpp:144

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to