Summary: | kded crashed while plug off the A/C | ||
---|---|---|---|
Product: | [Unmaintained] solid | Reporter: | Toralf Förster <toralf.foerster> |
Component: | powermanagement-daemon | Assignee: | Dario Freddi <drf> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | afiestas, dantti12, kavol, valir, whitebuffalo00 |
Priority: | NOR | ||
Version: | 4.10.0 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kde-workspace/a781558d055c4840b2b322551e765e22d6be30f4 | Version Fixed In: | 4.10.5 |
Sentry Crash Report: | |||
Attachments: |
grep -i kded .xsession-errors
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Toralf Förster
2013-02-12 20:09:05 UTC
Created attachment 77232 [details]
grep -i kded .xsession-errors
*** Bug 306265 has been marked as a duplicate of this bug. *** *** Bug 289373 has been marked as a duplicate of this bug. *** It's quite a strange bug. This crashes upon ConsoleKit not being found or active, even though CK is correctly not found by powerdevil, hence it should never reach that block. Can you please tell us if you have either systemd or consolekit installed and running? (In reply to comment #4) > It's quite a strange bug. This crashes upon ConsoleKit not being found or > active, even though CK is correctly not found by powerdevil, hence it should > never reach that block. Can you please tell us if you have either systemd or > consolekit installed and running? nope - it is an almost stbale Gentoo, so no systemd, but consolekit 0.4.5_p20120320-r1 This is a Qt bug, reported and fixed (Qt5), every time you see a crash around QDBusPendingReply::argumentAt<0> it's the same bug, to work around use QDBusReply or before retrieving the value use reply.isError(). <offtopic>oh that's why I had problems when implementing ksecretservice api! I also had crashes with that method call! Thanks for poiting this up.</offtopic> Created attachment 80214 [details]
New crash information added by DrKonqi
kded4 (4.10.3) on KDE Platform 4.10.3 using Qt 4.8.4
- What I was doing when the application crashed:
It crashed right after logging in. Meanwhile, I got some message about powermanagement problem, so I guess this is dupe.
$ grep -i kded .xsession-errors
kded(1313) PowerDevilUPowerBackend::isAvailable: Could not request activatable names to DBus!
kded(1313): KDE Power Management System init failed!
KCrash: Attempting to start /usr/bin/kded4 from kdeinit
KCrash: Application 'kded4' crashing...
kded(2025)/Network Management (NetworkManager backend) ConnectionDbus::fromDbusMap: Setting "802-1x" not initialized
-- Backtrace (Reduced):
#6 Private (other=..., this=0x7fff13c20e40) at kernel/qvariant.h:356
#7 QVariant::QVariant (this=0x7fff13c20e40, p=...) at kernel/qvariant.cpp:1423
#8 0x0000003fb465bdcd in QDBusPendingReplyData::argumentAt (this=this@entry=0x7fff13c20e00, index=index@entry=0) at qdbuspendingreply.cpp:270
#9 0x00007f4c6e39fdcf in argumentAt<0> (this=0x7fff13c20e00) at /usr/include/QtDBus/qdbuspendingreply.h:176
#10 operator QDBusPendingReplyTypes::Select<0, unsigned int, void, void, void, void, void, void, void>::Type (this=0x7fff13c20e00) at /usr/include/QtDBus/qdbuspendingreply.h:186
Created attachment 80216 [details]
New crash information added by DrKonqi
kded4 (4.10.3) on KDE Platform 4.10.3 using Qt 4.8.4
- What I was doing when the application crashed:
the same crash, seems reproducible on my system
-- Backtrace (Reduced):
#6 Private (other=..., this=0x7fffe7a7ae30) at kernel/qvariant.h:356
#7 QVariant::QVariant (this=0x7fffe7a7ae30, p=...) at kernel/qvariant.cpp:1423
#8 0x0000003fb465bdcd in QDBusPendingReplyData::argumentAt (this=this@entry=0x7fffe7a7adf0, index=index@entry=0) at qdbuspendingreply.cpp:270
#9 0x00007faf1bbcfdcf in argumentAt<0> (this=0x7fffe7a7adf0) at /usr/include/QtDBus/qdbuspendingreply.h:176
#10 operator QDBusPendingReplyTypes::Select<0, unsigned int, void, void, void, void, void, void, void>::Type (this=0x7fffe7a7adf0) at /usr/include/QtDBus/qdbuspendingreply.h:186
@kavol The issue is already known, and the fix is on it's way, no further backtraces are needed. Thanks. Git commit a781558d055c4840b2b322551e765e22d6be30f4 by Kai Uwe Broulik. Committed on 04/06/2013 at 00:29. Pushed by broulik into branch 'KDE/4.10'. Don't access QDBusPendingReply value if it is not valid. REVIEW: 110746 FIXED-IN: 4.10.5 M +1 -1 powerdevil/daemon/powerdevilpolicyagent.cpp http://commits.kde.org/kde-workspace/a781558d055c4840b2b322551e765e22d6be30f4 |