Bug#820557: plasma-workspace: Turning on the screen crashes plasmashell
Package: plasma-workspace
Version: 4:5.4.3-2
Severity: important
Dear Maintainer,
Whenever I turn *on* the screen plasmashell crashes. Here is how to reproduce this:
* Start computer, login, etc.
At this point you could log in remotely via ssh and start gdb on the plasmashell
process.
* Turn off the screen.
* Wait a few seconds, all is well (no crash in gdb).
* Turn on the screen.
* plasmashell crashes (see the gdb session).
Here is the backtrace:
Program received signal SIGSEGV, Segmentation fault.
QXcbScreen::mapToNative (this=this@entry=0x0, rect=...) at qxcbscreen.cpp:267
267 qxcbscreen.cpp: Aucun fichier ou dossier de ce type.
(gdb) bt
#0 QXcbScreen::mapToNative (this=this@entry=0x0, rect=...) at qxcbscreen.cpp:267
#1 0x00007f2bcd73a713 in QXcbWindow::mapToNative (this=<optimized out>, rect=...,
screen=0x0) at qxcbwindow.cpp:199
#2 0x00007f2bcd73bf8b in QXcbWindow::propagateSizeHints (this=0x49db5e0)
at qxcbwindow.cpp:1618
#3 0x00007f2bcd74114c in QXcbWindow::setGeometry (this=0x49db5e0, rect=...)
at qxcbwindow.cpp:713
#4 0x00007f2bdd25f2f4 in QWindow::setPosition (this=0x492e0d0, pt=...)
at kernel/qwindow.cpp:1537
#5 0x00007f2be1a9f414 in PlasmaQuick::Dialog::setVisible(bool) ()
from /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#6 0x00007f2bc88c1ffe in ?? ()
from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#7 0x00007f2bc88a6f46 in ?? ()
from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#8 0x00007f2bdcf46e80 in QObject::event (this=this@entry=0x472c0d0, e=e@entry=0x3f8c550)
at kernel/qobject.cpp:1230
#9 0x00007f2bdffdd55b in QQuickItem::event (this=0x472c0d0, ev=0x3f8c550)
at items/qquickitem.cpp:7317
#10 0x00007f2bdda19ffc in QApplicationPrivate::notify_helper (this=this@entry=0x1e62190,
receiver=receiver@entry=0x472c0d0, e=e@entry=0x3f8c550)
at kernel/qapplication.cpp:3716
#11 0x00007f2bdda1f4b6 in QApplication::notify (this=0x7fff85544ab0, receiver=0x472c0d0,
e=0x3f8c550) at kernel/qapplication.cpp:3499
#12 0x00007f2bdcf175ab in QCoreApplication::notifyInternal (this=0x7fff85544ab0,
receiver=0x472c0d0, event=event@entry=0x3f8c550) at kernel/qcoreapplication.cpp:965
#13 0x00007f2bdcf199a6 in QCoreApplication::sendEvent (event=0x3f8c550,
receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x1e58600) at kernel/qcoreapplication.cpp:1593
#15 0x00007f2bdcf19e88 in QCoreApplication::sendPostedEvents (
receiver=receiver@entry=0x0, event_type=event_type@entry=0)
at kernel/qcoreapplication.cpp:1451
#16 0x00007f2bdcf6d633 in postEventSourceDispatch (s=0x1e99d80)
at kernel/qeventdispatcher_glib.cpp:271
#17 0x00007f2bd93fe137 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f2bd93fe390 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f2bd93fe43c in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f2bdcf6da3f in QEventDispatcherGlib::processEvents (this=0x1ea0cd0, flags=...)
at kernel/qeventdispatcher_glib.cpp:418
#21 0x00007f2bdcf14d6a in QEventLoop::exec (this=this@entry=0x7fff85544930, flags=...,
flags@entry=...) at kernel/qeventloop.cpp:204
#22 0x00007f2bdcf1ce0c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#23 0x00007f2bdd25084c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#24 0x00007f2bdda16435 in QApplication::exec () at kernel/qapplication.cpp:2976
#25 0x0000000000431b03 in main (argc=2, argv=<optimized out>)
at /build/plasma-workspace-KFkJSD/plasma-workspace-5.4.3/shell/main.cpp:176
Package information follows. Here is some more information about the system:
I use the integrated GPU of my i7-4790K CPU. Intel says it's an Intel HD Graphics 4600
GPU.
http://ark.intel.com/fr/products/80807/Intel-Core-i7-4790K-Processor-8M-Cache-up-to-4_40-GHz
$ dpkg -l | grep xserver-xorg-video-intel
ii xserver-xorg-vid 2:2.99.917+g amd64 X.Org X server -- Intel i8xx, i9xx dis
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
$ lsmod | grep 915
i915 1183744 10
drm_kms_helper 135168 1 i915
drm 356352 11 i915,drm_kms_helper
i2c_algo_bit 16384 1 i915
video 40960 2 i915,asus_wmi
button 16384 1 i915
parport 49152 3 lp,ppdev,parport_pc
usbhid 49152 0
$ cat /proc/version
Linux version 4.4.0-1-amd64 (debian-kernel@lists.debian.org) (gcc version 5.3.1 20160307 (Debian 5.3.1-11) ) #1 SMP Debian 4.4.6-1 (2016-03-17)
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.4.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages plasma-workspace depends on:
ii dbus-x11 1.10.8-1
ii frameworkintegration 5.16.0-1
ii gdb 7.10-1+b1
ii kactivities 5.16.0-1
ii kde-cli-tools 4:5.4.3-1
ii kded5 5.16.0-1
ii kinit 5.16.0-1
ii kio 5.16.0-1
ii libc6 2.22-5
ii libcln6 1.3.4-1
ii libdbusmenu-qt5-2 0.9.3+15.10.20150604-1
ii libgcc1 1:5.3.1-13
ii libgps22 3.15-2
ii libice6 2:1.0.9-1+b1
ii libkf5activities5 5.16.0-1
ii libkf5auth5 5.16.0-1
ii libkf5baloo5 5.16.0-1
ii libkf5bookmarks5 5.16.0-1
ii libkf5completion5 5.16.0-1
ii libkf5configcore5 5.16.0-1
ii libkf5configgui5 5.16.0-1
ii libkf5configwidgets5 5.16.0-1
ii libkf5coreaddons5 5.16.0-1
ii libkf5crash5 5.16.0-1
ii libkf5dbusaddons5 5.16.0-1
ii libkf5declarative5 5.16.0-1
ii libkf5globalaccel-bin 5.16.0-1
ii libkf5globalaccel5 5.16.0-1
ii libkf5guiaddons5 5.16.0-1
ii libkf5i18n5 5.16.0-1
ii libkf5iconthemes5 5.16.0-1
ii libkf5idletime5 5.16.0-1
ii libkf5itemviews5 5.16.0-1
ii libkf5jobwidgets5 5.16.0-1
ii libkf5js5 5.16.0-1
ii libkf5jsembed5 5.16.0-1
ii libkf5kdelibs4support5 5.16.0-1
ii libkf5kiocore5 5.16.0-1
ii libkf5kiofilewidgets5 5.16.0-1
ii libkf5kiowidgets5 5.16.0-1
ii libkf5networkmanagerqt6 5.16.0-1
ii libkf5newstuff5 5.16.0-1
ii libkf5notifications5 5.16.0-1
ii libkf5notifyconfig5 5.16.0-1
ii libkf5package5 5.16.0-1
ii libkf5plasma5 5.16.0-1
ii libkf5plasmaquick5 5.16.0-1
ii libkf5quickaddons5 5.16.0-1
ii libkf5runner5 5.16.0-1
ii libkf5screen6 4:5.4.3-1
ii libkf5service-bin 5.16.0-1
ii libkf5service5 5.16.0-1
ii libkf5solid5 5.16.0-1
ii libkf5su5 5.16.0-1
ii libkf5texteditor5 5.16.0-1
ii libkf5textwidgets5 5.16.0-1
ii libkf5wallet-bin 5.16.0-1
ii libkf5wallet5 5.16.0-1
ii libkf5waylandclient5 4:5.4.3-1
ii libkf5waylandserver5 4:5.4.3-1
ii libkf5webkit5 5.16.0-1
ii libkf5widgetsaddons5 5.16.0-1
ii libkf5windowsystem5 5.16.0-1
ii libkf5xmlgui5 5.16.0-1
ii libkf5xmlrpcclient5 5.16.0-1
ii libksgrd7 4:5.4.3-1
ii libkworkspace5-5 4:5.4.3-2
ii libpam0g 1.1.8-3.2
ii libphonon4qt5-4 4:4.8.3-2
ii libplasma-geolocation-interface5 4:5.4.3-2
ii libprocesscore7 4:5.4.3-1
ii libprocessui7 4:5.4.3-1
ii libqalculate5v5 0.9.7-9.1+b1
ii libqt5core5a 5.5.1+dfsg-16
ii libqt5dbus5 5.5.1+dfsg-16
ii libqt5gui5 5.5.1+dfsg-16
ii libqt5network5 5.5.1+dfsg-16
ii libqt5qml5 5.5.1-3
ii libqt5quick5 5.5.1-3
ii libqt5script5 5.5.1+dfsg-2
ii libqt5sql5 5.5.1+dfsg-16
ii libqt5webkit5 5.5.1+dfsg-2
ii libqt5widgets5 5.5.1+dfsg-16
ii libqt5x11extras5 5.5.1-3
ii libqt5xml5 5.5.1+dfsg-16
ii libsm6 2:1.2.2-1+b1
ii libstdc++6 5.3.1-13
ii libtaskmanager5 4:5.4.3-2
ii libwayland-client0 1.9.0-1
ii libwayland-server0 1.9.0-1
ii libweather-ion7 4:5.4.3-2
ii libx11-6 2:1.6.3-1
ii libxcb-keysyms1 0.4.0-1
ii libxcb1 1.11.1-1
ii libxfixes3 1:5.0.1-2+b2
ii libxi6 2:1.7.6-1
ii libxrender1 1:0.9.9-2
ii milou 4:5.4.3-1
ii phonon4qt5 4:4.8.3-2
ii plasma-framework 5.16.0-1
ii qdbus-qt5 5.5.1-3
ii qml-module-org-kde-extensionplugin 5.16.0-1
ii qml-module-org-kde-kcoreaddons 5.16.0-1
ii qml-module-org-kde-kquickcontrols 5.16.0-1
ii qml-module-org-kde-kquickcontrolsaddons 5.16.0-1
ii qml-module-org-kde-kwindowsystem 5.16.0-1
ii qml-module-org-kde-solid 5.16.0-1
ii qml-module-qtgraphicaleffects 5.5.1-2
ii qml-module-qtquick-controls 5.5.1-2
ii qml-module-qtquick-dialogs 5.5.1-2
ii qml-module-qtquick-layouts 5.5.1-2
ii qml-module-qtquick-window2 5.5.1-3
ii qml-module-qtquick2 5.5.1-3
ii qttools5-dev-tools 5.5.1-3
ii udisks2 2.1.7-1
ii x11-utils 7.7+3
ii x11-xserver-utils 7.7+7
ii zlib1g 1:1.2.8.dfsg-2+b1
Versions of packages plasma-workspace recommends:
ii kio-extras 4:15.08.3-2
ii libpam-kwallet5 5.4.3-1
plasma-workspace suggests no packages.
-- no debconf information
Reply to: