Bug 461013 - kioslave5 crashes in KIO::SlaveBase::SlaveBase() from kio_krarc.so
Summary: kioslave5 crashes in KIO::SlaveBase::SlaveBase() from kio_krarc.so
Status: REPORTED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 5.99.0
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-26 12:23 UTC by elman
Modified: 2022-10-26 19:07 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description elman 2022-10-26 12:23:39 UTC
SUMMARY
***
kioslave5 crash. Don't remember what I was doing, but I can provide backtrace.
***

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.26.1
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Kernel Version: 6.0.2-zen1-1-zen (64-bit)
Graphics Platform: Wayland

Core was generated by `/usr/lib/kf5/kioslave5 /usr/lib/qt/plugins/kio_krarc.so krarc  local:/run/user/'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  std::__atomic_base<QThreadData*>::load (__m=std::memory_order_relaxed,
this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/12.2.0/atomic:578
578           load(memory_order __m = memory_order_seq_cst) const noexcept
(gdb) bt
#0  std::__atomic_base<QThreadData*>::load (__m=std::memory_order_relaxed,
this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/12.2.0/atomic:578
#1  std::atomic<QThreadData*>::load (__m=std::memory_order_relaxed,
this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/12.2.0/atomic:579
#2  QAtomicOps<QThreadData*>::loadRelaxed<QThreadData*> (_q_value=..., _q_value=...)
at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#3  QBasicAtomicPointer<QThreadData>::loadRelaxed (this=<optimized out>, this=<optimized out>)
at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#4  QObject::thread (this=0x0) at kernel/qobject.cpp:1520
#5  0x00007f80403f691b in KIO::SlaveBase::SlaveBase (this=<optimized out>, protocol=..., pool_socket=...,
app_socket=..., this=<optimized out>, protocol=..., pool_socket=..., app_socket=...)
at /usr/src/debug/kio/kio-5.99.0/src/core/slavebase.cpp:266
#6  0x00007f8040511824 in ?? () from /usr/lib/qt/plugins/kio_krarc.so
#7  0x00007f804051476b in kdemain () from /usr/lib/qt/plugins/kio_krarc.so
#8  0x00005638b2dd2207 in main (argc=5, argv=0x7ffcbeea3de8)
at /usr/src/debug/kio/kio-5.99.0/src/kioslave/kioslave.cpp:152