Bug 392951 - Power applet crashed after waking from sleep under Plasma (Wayland)
Summary: Power applet crashed after waking from sleep under Plasma (Wayland)
Status: RESOLVED DUPLICATE of bug 391109
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-04-10 02:45 UTC by Javier O. Cordero Pérez (Cuperino)
Modified: 2018-04-10 07:12 UTC (History)
1 user (show)

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 Javier O. Cordero Pérez (Cuperino) 2018-04-10 02:45:28 UTC
Application: org_kde_powerdevil ()

Qt Version: 5.10.1
Frameworks Version: 5.44.0
Operating System: Linux 4.14.31-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
- What I was doing when the application crashed:
Waking the computer from sleep.

- Unusual behavior I noticed:
Brightness was at it's fullest little after waking up the computer but it wasn't so when it went to sleep.
I don't remember if the brightness was at its fullest while in the lock screen.
The computer is a laptop, it was not connected to a power source when it went to sleep nor when it woke up.
The toolbar was flickering when attempting to show when I moved the mouse towards the power applet that was now gone.
Toolbar flickering stopped after switching to workspace with no window behind the toolbar.
Firefox tabs started flickering afterwards.
Flickering stopped entirelly when I attempted to take a screenshot with Spectacle.
Flickering occurs on newly opened apps, the display server or KWin is certrainly in an unstable state.

- Custom settings related to the application:
I'm running the Wayland display server.
Screen brighness is set to minimum on both AC Power and Battery.
Dim screen is enabled.
If I remember correctly, battery appeared to be at 41% according to the lock screen.
The toolbar that contains the applet is placed at the top of the screen.
Autohide is set to true on this toolbar.

The crash can be reproduced sometimes.

-- Backtrace:
Application: org_kde_powerdevil (org_kde_powerdevil), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5bb3bb3840 (LWP 1295))]

Thread 6 (Thread 0x7f5b98ade700 (LWP 1420)):
#0  0x00007f5bb0f1b97b in poll () at /usr/lib/libc.so.6
#1  0x00007f5baba38ff3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5baba3910e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5bb1867264 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5bb180932b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5bb161872e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f5bb161dacd in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f5badfb608c in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f5bb0f25e7f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f5b992df700 (LWP 1419)):
#0  0x00007f5bb0f173d8 in read () at /usr/lib/libc.so.6
#1  0x00007f5baba7e7d1 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5baba38ac8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5baba38f96 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5baba3910e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f5bb1867264 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5bb180932b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5bb161872e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f5bb161dacd in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f5badfb608c in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f5bb0f25e7f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f5b9adaa700 (LWP 1398)):
#0  0x00007f5bb0f1b97b in poll () at /usr/lib/libc.so.6
#1  0x00007f5baba38ff3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5baba393b2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5b9bd296d8 in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007f5baba6126a in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f5badfb608c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5bb0f25e7f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f5b9b5ab700 (LWP 1397)):
#0  0x00007f5bb0f1b97b in poll () at /usr/lib/libc.so.6
#1  0x00007f5baba38ff3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5baba3910e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5baba39162 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5baba6126a in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f5badfb608c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5bb0f25e7f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f5ba115f700 (LWP 1318)):
#0  0x00007f5bb0f173d8 in read () at /usr/lib/libc.so.6
#1  0x00007f5baba7e7d1 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5baba38ac8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5baba38f96 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5baba3910e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f5bb1867264 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5bb180932b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5bb161872e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f5bb1c8a416 in  () at /usr/lib/libQt5DBus.so.5
#9  0x00007f5bb161dacd in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f5badfb608c in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f5bb0f25e7f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f5bb3bb3840 (LWP 1295)):
[KCrash Handler]
#6  0x00007f5bb35c4a37 in PowerDevil::Core::onResumingFromIdle() () at /usr/lib/libpowerdevilcore.so.2
#7  0x00007f5bb35f61a6 in  () at /usr/lib/libpowerdevilcore.so.2
#8  0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#9  0x00007f5bafcdf31d in  () at /usr/lib/libKF5IdleTime.so.5
#10 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#11 0x00007f5bb183b73f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#12 0x00007f5ba13981c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#13 0x00007f5ba1397c2a in ffi_call () at /usr/lib/libffi.so.6
#14 0x00007f5ba1c2fbad in  () at /usr/lib/libwayland-client.so.0
#15 0x00007f5ba1c2c679 in  () at /usr/lib/libwayland-client.so.0
#16 0x00007f5ba1c2d9b4 in wl_display_dispatch_queue_pending () at /usr/lib/libwayland-client.so.0
#17 0x00007f5ba1e8e6ac in QtWaylandClient::QWaylandDisplay::flushRequests() () at /usr/lib/libQt5WaylandClient.so.5
#18 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#19 0x00007f5bb186720f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#20 0x00007f5ba1ec64e2 in  () at /usr/lib/libQt5WaylandClient.so.5
#21 0x00007f5bb180932b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#22 0x00007f5ba075acf1 in  () at /usr/lib/qt/plugins/kauth/backend/kauth_backend_plugin.so
#23 0x00007f5bae645d3f in KAuth::Action::setName(QString const&) () at /usr/lib/libKF5Auth.so.5
#24 0x00007f5bae645db1 in KAuth::Action::Action(QString const&) () at /usr/lib/libKF5Auth.so.5
#25 0x00007f5b9a17c22d in PowerDevilUPowerBackend::setBrightness(int, PowerDevil::BackendInterface::BrightnessControlType) () at /usr/lib/qt/plugins/kf5/powerdevil/powerdevilupowerbackend.so
#26 0x00007f5bb35ee33f in  () at /usr/lib/libpowerdevilcore.so.2
#27 0x00007f5bb35bd76f in PowerDevil::Action::trigger(QMap<QString, QVariant> const&) () at /usr/lib/libpowerdevilcore.so.2
#28 0x00007f5bb35eee7f in  () at /usr/lib/libpowerdevilcore.so.2
#29 0x00007f5bb35ef174 in  () at /usr/lib/libpowerdevilcore.so.2
#30 0x00007f5bb35c4a3d in PowerDevil::Core::onResumingFromIdle() () at /usr/lib/libpowerdevilcore.so.2
#31 0x00007f5bb35f61a6 in  () at /usr/lib/libpowerdevilcore.so.2
#32 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#33 0x00007f5bafcdf31d in  () at /usr/lib/libKF5IdleTime.so.5
#34 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#35 0x00007f5bb183b73f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#36 0x00007f5ba13981c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#37 0x00007f5ba1397c2a in ffi_call () at /usr/lib/libffi.so.6
#38 0x00007f5ba1c2fbad in  () at /usr/lib/libwayland-client.so.0
#39 0x00007f5ba1c2c679 in  () at /usr/lib/libwayland-client.so.0
#40 0x00007f5ba1c2d9b4 in wl_display_dispatch_queue_pending () at /usr/lib/libwayland-client.so.0
#41 0x00007f5ba1e8e6ac in QtWaylandClient::QWaylandDisplay::flushRequests() () at /usr/lib/libQt5WaylandClient.so.5
#42 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#43 0x00007f5bb186720f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#44 0x00007f5ba1ec64e2 in  () at /usr/lib/libQt5WaylandClient.so.5
#45 0x00007f5bb180932b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#46 0x00007f5ba075acf1 in  () at /usr/lib/qt/plugins/kauth/backend/kauth_backend_plugin.so
#47 0x00007f5bae645d3f in KAuth::Action::setName(QString const&) () at /usr/lib/libKF5Auth.so.5
#48 0x00007f5bae645db1 in KAuth::Action::Action(QString const&) () at /usr/lib/libKF5Auth.so.5
#49 0x00007f5b9a17c22d in PowerDevilUPowerBackend::setBrightness(int, PowerDevil::BackendInterface::BrightnessControlType) () at /usr/lib/qt/plugins/kf5/powerdevil/powerdevilupowerbackend.so
#50 0x00007f5bb35ee33f in  () at /usr/lib/libpowerdevilcore.so.2
#51 0x00007f5bb35bd76f in PowerDevil::Action::trigger(QMap<QString, QVariant> const&) () at /usr/lib/libpowerdevilcore.so.2
#52 0x00007f5bb35eee7f in  () at /usr/lib/libpowerdevilcore.so.2
#53 0x00007f5bb35ef174 in  () at /usr/lib/libpowerdevilcore.so.2
#54 0x00007f5bb35c4a3d in PowerDevil::Core::onResumingFromIdle() () at /usr/lib/libpowerdevilcore.so.2
#55 0x00007f5bb35f61a6 in  () at /usr/lib/libpowerdevilcore.so.2
#56 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#57 0x00007f5bafcdf31d in  () at /usr/lib/libKF5IdleTime.so.5
#58 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#59 0x00007f5bb183b73f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#60 0x00007f5ba13981c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#61 0x00007f5ba1397c2a in ffi_call () at /usr/lib/libffi.so.6
#62 0x00007f5ba1c2fbad in  () at /usr/lib/libwayland-client.so.0
#63 0x00007f5ba1c2c679 in  () at /usr/lib/libwayland-client.so.0
#64 0x00007f5ba1c2d9b4 in wl_display_dispatch_queue_pending () at /usr/lib/libwayland-client.so.0
#65 0x00007f5ba1e8e6ac in QtWaylandClient::QWaylandDisplay::flushRequests() () at /usr/lib/libQt5WaylandClient.so.5
#66 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#67 0x00007f5bb186720f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#68 0x00007f5ba1ec64e2 in  () at /usr/lib/libQt5WaylandClient.so.5
#69 0x00007f5bb180932b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#70 0x00007f5ba075acf1 in  () at /usr/lib/qt/plugins/kauth/backend/kauth_backend_plugin.so
#71 0x00007f5bae645d3f in KAuth::Action::setName(QString const&) () at /usr/lib/libKF5Auth.so.5
#72 0x00007f5bae645db1 in KAuth::Action::Action(QString const&) () at /usr/lib/libKF5Auth.so.5
#73 0x00007f5b9a17c22d in PowerDevilUPowerBackend::setBrightness(int, PowerDevil::BackendInterface::BrightnessControlType) () at /usr/lib/qt/plugins/kf5/powerdevil/powerdevilupowerbackend.so
#74 0x00007f5bb35ee33f in  () at /usr/lib/libpowerdevilcore.so.2
#75 0x00007f5bb35bd76f in PowerDevil::Action::trigger(QMap<QString, QVariant> const&) () at /usr/lib/libpowerdevilcore.so.2
#76 0x00007f5bb35eee7f in  () at /usr/lib/libpowerdevilcore.so.2
#77 0x00007f5bb35ef174 in  () at /usr/lib/libpowerdevilcore.so.2
#78 0x00007f5bb35c4a3d in PowerDevil::Core::onResumingFromIdle() () at /usr/lib/libpowerdevilcore.so.2
#79 0x00007f5bb35f61a6 in  () at /usr/lib/libpowerdevilcore.so.2
#80 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#81 0x00007f5bafcdf31d in  () at /usr/lib/libKF5IdleTime.so.5
#82 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#83 0x00007f5bb183b73f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#84 0x00007f5ba13981c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#85 0x00007f5ba1397c2a in ffi_call () at /usr/lib/libffi.so.6
#86 0x00007f5ba1c2fbad in  () at /usr/lib/libwayland-client.so.0
#87 0x00007f5ba1c2c679 in  () at /usr/lib/libwayland-client.so.0
#88 0x00007f5ba1c2d9b4 in wl_display_dispatch_queue_pending () at /usr/lib/libwayland-client.so.0
#89 0x00007f5ba1e8e6d4 in QtWaylandClient::QWaylandDisplay::flushRequests() () at /usr/lib/libQt5WaylandClient.so.5
#90 0x00007f5bb183b616 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#91 0x00007f5bb1867288 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#92 0x00007f5ba1ec64e2 in  () at /usr/lib/libQt5WaylandClient.so.5
#93 0x00007f5bb180932b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#94 0x00007f5bb1812728 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#95 0x00005625fb9822a9 in  ()
#96 0x00007f5bb0e50f4a in __libc_start_main () at /usr/lib/libc.so.6
#97 0x00005625fb98230a in _start ()

Reported using DrKonqi
Comment 1 Kai Uwe Broulik 2018-04-10 07:12:34 UTC

*** This bug has been marked as a duplicate of bug 391109 ***