Summary: | plasmashell crashed when trying to edit panel | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | torokati44 |
Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | kde, nate, torokati44 |
Priority: | NOR | ||
Version: | 5.21.4 | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
torokati44
2021-05-05 16:31:34 UTC
Using DBus wrong? #7 0x00007f484963e010 in _dbus_warn_return_if_fail () at /lib64/libdbus-1.so.3 #8 0x00007f484b166d79 in QDBusConnectionPrivate::getNameOwnerNoCache(QString const&) () at /lib64/libQt5DBus.so.5 #9 0x00007f484b168d6b in QDBusConnectionPrivate::addSignalHook(QString const&, QDBusConnectionPrivate::SignalHook const&) () at /lib64/libQt5DBus.so.5 #10 0x00007f484b16a3d5 in QtPrivate::QSlotObject<bool (QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook const&), QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>, bool>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at Judging by the sporadic nature of these crashes, and similar ones happening all over the place, that's my guess also. I've read hints somewhere (in a QTBUG report IIRC) that this kind of error might be a result of concurrent access from multiple threads to a single QDBusConnection instance, which is not a thread-safe class. I don't actually know if plasmashell could ever potentially do this, or if it even uses multiple threads at all. *** This bug has been marked as a duplicate of bug 435999 *** |