Summary: | Plasma crashed after unplugging USB memory stick | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | niluxv.opensource.C-h2ty6xl |
Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | dezelin, ftefrjbhfvasf32, lilian.lobry, nate, plasma-bugs |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.22.5 | ||
Target Milestone: | 1.0 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
niluxv.opensource.C-h2ty6xl
2021-09-15 11:39:06 UTC
Created attachment 141797 [details]
New crash information added by DrKonqi
plasmashell (5.22.5) using Qt 5.15.2
- What I was doing when the application crashed:
I unplugged pendrive from computer using external drives applet.
-- Backtrace (Reduced):
#6 std::__atomic_base<QThreadData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/10/bits/atomic_base.h:741
#7 std::atomic<QThreadData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/10/atomic:523
#8 QAtomicOps<QThreadData*>::loadRelaxed<QThreadData*>(std::atomic<QThreadData*> const&) (_q_value=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:239
#9 QBasicAtomicPointer<QThreadData>::loadRelaxed() const (this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:248
#10 QQmlNotifierEndpoint::connect(QObject*, int, QQmlEngine*, bool) (this=this@entry=0x56544ba586e0, source=0x56544d0618e0, sourceSignal=46, engine=0x0, doNotify=doNotify@entry=true) at qml/qqmlnotifier.cpp:122
It seems like it happens only when the USB stick is removed immediately upon the "The device can now be safely removed" message, and not when there is a larger pause between these events. Created attachment 142529 [details]
New crash information added by DrKonqi
plasmashell (5.23.0) using Qt 5.15.3
- What I was doing when the application crashed:
I unmounted my external hard drive via the menu bar and then unplugged it, causing Plasma to crash.
-- Backtrace (Reduced):
#4 std::__atomic_base<QThreadData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/9/bits/atomic_base.h:734
#5 std::atomic<QThreadData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/9/atomic:519
#6 QAtomicOps<QThreadData*>::loadRelaxed<QThreadData*>(std::atomic<QThreadData*> const&) (_q_value=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:239
#7 QBasicAtomicPointer<QThreadData>::loadRelaxed() const (this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:248
#8 QQmlNotifierEndpoint::connect(QObject*, int, QQmlEngine*, bool) (this=this@entry=0x557a15850410, source=0x7f4b643c5a70, sourceSignal=46, engine=0x0, doNotify=doNotify@entry=true) at qml/qqmlnotifier.cpp:122
*** Bug 444352 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 427945 *** |