Summary: | kded crashing with Qt 5.6.0-rc | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kded | Reporter: | Bernd Steinhauser <linux> |
Component: | general | Assignee: | David Faure <faure> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | kdelibs-bugs-null, rdieter, thomas.luebking, zhx |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Output of coredumpctl |
Description
Bernd Steinhauser
2016-03-08 06:18:49 UTC
Created attachment 97757 [details]
Output of coredumpctl
Looks like powerdevil => polkit-qt is reading an invalid dbus reply. Compare bug #246638 or bug #195087 Looking into the polkit-qt source a) the error actually seems to be checked b) to occur because it queries consolekt?? Disabling powerdevil in "kcmshell5 kded" will likely prevent the particular abort. The problem is likely that the check is *not* whether the reply is QDBusMessage::ReplyMessage but whether it's not QDBusMessage::ErrorMessage (and Qt might have introduced more precise typings?) but *my* problem is that polkit-qt has no component. @Bernd, can you try reverting the logics in https://quickgit.kde.org/?p=polkit-qt-1.git Howeve, this might also have been fixed by other recent commits, so ensure to rebuild polkit-qt-1 against 5.6 anyway. Thanks for that hint. building polkit-qt scm did actually fix kded and other things improved as well (i.e. kmix and akregator weren't showing up in the systray). Maybe it would be a good idea to make a new release of polkit-qt targeting qt 5.6. Since this issue does not show up in newer versions, I now close it as "WORKSFORME". Please reopen or submit another report if you think otherwise. |