Bug 419128 - org_kde_powerdevil crashes on KDE startup
Summary: org_kde_powerdevil crashes on KDE startup
Status: RESOLVED WORKSFORME
Alias: None
Product: Powerdevil
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-03-22 22:38 UTC by PhotonQyv
Modified: 2022-11-04 05:08 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description PhotonQyv 2020-03-22 22:38:33 UTC
Application: org_kde_powerdevil (2.0.0)
 (Compiled from sources)
Qt Version: 5.12.4
Frameworks Version: 5.69.0
Operating System: Linux 5.3.0-43-generic x86_64
Windowing system: X11
Distribution: Ubuntu 19.10

-- Information about the crash:
- What I was doing when the application crashed:

When starting KDE plasma-workspace the powerdevil service crashes.

Operating System: Kubuntu 19.10
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.69.0
Qt Version: 5.12.4
Kernel Version: 5.3.0-43-generic
OS Type: 64-bit
Processors: 2 × AMD E2-3000M APU with Radeon(tm) HD Graphics
Memory: 7.3 GiB of RAM
Graphics Processor: AMD SUMO2

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Power Management System (org_kde_powerdevil), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f264a8df800 (LWP 2554))]

Thread 5 (Thread 0x7f26437fe700 (LWP 2663)):
#0  0x00007f264e6eec2f in __GI___poll (fds=0x565497bcf6a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f264d296aae in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f264d296e33 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f264868c8da in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f264d2c0181 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f264dc5e669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007f264e6fb323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f2643fff700 (LWP 2662)):
#0  0x00007f264d2e2c68 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f264d29695d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f264d296be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f264d296c31 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f264d2c0181 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f264dc5e669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007f264e6fb323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f2649020700 (LWP 2627)):
#0  0x00007f264d262784 in poll@plt () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f264d296aae in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f264d296be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f264ec97653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f264ec3e5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f264ea77a45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f264ef18efa in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f264ea78c92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f264dc5e669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f264e6fb323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f2649a34700 (LWP 2608)):
#0  0x00007f264e6eec2f in __GI___poll (fds=0x7f2649a33ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f264dce7917 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f264dce953a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f264a1fb288 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f264ea78c92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f264dc5e669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007f264e6fb323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f264a8df800 (LWP 2554)):
[KCrash Handler]
#6  0x0000000000000000 in  ()
#7  0x00007f2648810490 in KAuth::DBusHelperProxy::executeAction(QString const&, QString const&, QMap<KAuth::Action::AuthDetail, QVariant> const&, QMap<QString, QVariant> const&, int) (this=0x565497bd54d0, action=..., helperID=..., details=..., arguments=..., timeout=-1) at /home/qyv/dev/kde/kauth-src/src/backends/dbus/DBusHelperProxy.cpp:106
#8  0x00007f264dc97cfd in KAuth::ExecuteJob::Private::doExecuteAction() (this=0x565497bd5140) at /home/qyv/dev/kde/kauth-src/src/kauthexecutejob.cpp:163
#9  0x00007f264dc9730d in KAuth::ExecuteJob::<lambda()>::operator()(void) const (__closure=0x565497c204a0) at /home/qyv/dev/kde/kauth-src/src/kauthexecutejob.cpp:95
#10 0x00007f264dc98d17 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KAuth::ExecuteJob::start()::<lambda()> >::call(KAuth::ExecuteJob::<lambda()> &, void **) (f=..., arg=0x7ffe857149a0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#11 0x00007f264dc98cbf in QtPrivate::Functor<KAuth::ExecuteJob::start()::<lambda()>, 0>::call<QtPrivate::List<>, void>(KAuth::ExecuteJob::<lambda()> &, void *, void **) (f=..., arg=0x7ffe857149a0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#12 0x00007f264dc98c03 in QtPrivate::QFunctorSlotObject<KAuth::ExecuteJob::start()::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x565497c20490, r=0x565497bd5390, a=0x7ffe857149a0, ret=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:439
#13 0x00007f264ec78696 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f264ec6bde5 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f264ec3fa2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f264ec96990 in QTimerInfoList::activateTimers() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f264ec972b4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f264d2968bd in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f264d296b40 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f264d296be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f264ec97635 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f264ec3e5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f264ec46336 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x0000565495e3f3d0 in main(int, char**) (argc=1, argv=0x7ffe85714ee8) at /home/qyv/dev/kde/powerdevil-src/daemon/powerdevilapp.cpp:221
[Inferior 1 (process 2554) detached]

Possible duplicates by query: bug 339046, bug 334974, bug 332261, bug 327966, bug 321690.

Reported using DrKonqi
Comment 1 Justin Zobel 2022-10-05 02:24:42 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-10-20 04:59:36 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-11-04 05:08:03 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!