[plasmashell] [Bug 372436] New: Plasma crashed when turning back on one of two monitors
https://bugs.kde.org/show_bug.cgi?id=372436 Bug ID: 372436 Summary: Plasma crashed when turning back on one of two monitors Product: plasmashell Version: 5.8.3 Platform: Neon Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: alden.weddle...@gmail.com CC: bhus...@gmail.com, plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.8.3) Qt Version: 5.7.0 Frameworks Version: 5.27.0 Operating System: Linux 4.4.0-47-generic x86_64 Distribution: KDE neon User Edition 5.8 -- Information about the crash: plasmashell 5.8.3 nvidia driver 367.57 I was turning back on the one of my monitors currently set up as the primary when plasma crashed. This is the config nvidia generates. # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 361.42 (buildd@lgw01-18) Tue Apr 5 14:33:28 UTC 2016 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice"Keyboard0" "CoreKeyboard" InputDevice"Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" # HorizSync source: edid, VertRefresh source: edid Identifier "Monitor0" VendorName "Unknown" ModelName "LG Electronics W2361" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 61.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 970" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor"Monitor0" DefaultDepth24 Option "Stereo" "0" Option "nvidiaXineramaInfoOrder" "DFP-6" Option "metamodes" "DVI-I-1: 1920x1080_60_0 +0+0, DP-4: 1920x1080_144 +1920+0" Option "SLI" "Off" Option "MultiGPU" "Off" Option "BaseMosaic" "off" SubSection "Display" Depth 24 EndSubSection EndSection It was tricky figureing out which packages had the required debug libraries. I would have found a note pointing towards using the apt-find tool helpful. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 [Current thread is 1 (Thread 0x7f2498f448c0 (LWP 3597))] Thread 20 (Thread 0x7f23d77fe700 (LWP 6308)): [KCrash Handler] #6 0x4391f22a in () #7 0x7f23dff05c09 in Plotter::render() (this=0x50e0970) at /workspace/build/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:652 #8 0x7f249415af36 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7f23d77fdb10, r=0x50e0970, this=) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:130 #9 0x7f249415af36 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x5b6a6d0, signalOffset=, local_signal_index=, argv=) at kernel/qobject.cpp:3723 #10 0x7f24971f0b8e in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #11 0x7f24971c209a in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #12 0x7f24971c670c in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #13 0x7f2493f57c28 in QThreadPrivate::start(void*) (arg=0x28ea990) at thread/qthread_unix.cpp:344 #14 0x7f249303b70a in start_thread (arg=0x7f23d77fe700) at pthread_create.c:333 #15 0x7f249386482d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 19 (Thread 0x7f2372862700 (LWP 4399)): #0 0x7f24930413b0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x7f2493f58adb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x5d0ca80) at thread/qwaitcondition_unix.cpp:143 #2 0x7f2493f58adb in QWaitCondition::wait(QMutex*, unsigned long) (this=, mutex=0x5b09300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x7f24971c5f5d in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x7f24971c6835 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x7f2493f57c28 in QThreadPriv
[plasmashell] [Bug 372436] Plasma crashed when turning back on one of two monitors
https://bugs.kde.org/show_bug.cgi?id=372436 Alden changed: What|Removed |Added Component|general |Multi-screen support -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 372436] Plasma crashed when turning back on one of two monitors
https://bugs.kde.org/show_bug.cgi?id=372436 Alden changed: What|Removed |Added CC||alden.weddle...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 372443] New: Kwin crash when pressing alt tab using cover switch
https://bugs.kde.org/show_bug.cgi?id=372443 Bug ID: 372443 Summary: Kwin crash when pressing alt tab using cover switch Product: kwin Version: 5.8.3 Platform: Neon Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: alden.weddle...@gmail.com Target Milestone: --- Application: kwin_x11 (5.8.3) Qt Version: 5.7.0 Frameworks Version: 5.27.0 Operating System: Linux 4.4.0-47-generic x86_64 Distribution: KDE neon User Edition 5.8 -- Information about the crash: - What I was doing when the application crashed: Opening Kmail via the application menu. I believe it crashed when I hit alt tab. Was using the cover switch type. After the crash the switch method being used is breeze. The setting menu still shows cover switch as the primary method and breeze as the alternate method. -- Backtrace: Application: KWin (kwin_x11), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 [Current thread is 1 (Thread 0x7f136d01b900 (LWP 1693))] Thread 7 (Thread 0x7f134efd1700 (LWP 3671)): #0 0x7f136cb08b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x7f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (__timeout=, __nfds=1, __fds=0x7f134fc8) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 0x7f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (timeout_ts=0x0, nfds=1, fds=0x7f134fc8) at kernel/qcore_unix.cpp:93 #3 0x7f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f134fc8, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:112 #4 0x7f136a9e9fb8 in QEventDispatcherUNIX::processEvents(QFlags) (this=, flags=...) at kernel/qeventdispatcher_unix.cpp:495 #5 0x7f136a997d9a in QEventLoop::exec(QFlags) (this=this@entry=0x7f134efd0ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #6 0x7f136a7bd044 in QThread::exec() (this=) at thread/qthread.cpp:507 #7 0x7f13659c6685 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x7f136a7c1c28 in QThreadPrivate::start(void*) (arg=0x14510d0) at thread/qthread_unix.cpp:344 #9 0x7f136686270a in start_thread (arg=0x7f134efd1700) at pthread_create.c:333 #10 0x7f136cb1482d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f133d529700 (LWP 2439)): [KCrash Handler] #6 0x7f136ca43428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #7 0x7f136ca4502a in __GI_abort () at abort.c:89 #8 0x7f136a7a8811 in QMessageLogger::fatal(char const*, ...) const (context=..., message=) at global/qlogging.cpp:1680 #9 0x7f136a7a8811 in QMessageLogger::fatal(char const*, ...) const (this=, msg=) at global/qlogging.cpp:793 #10 0x7f13541d0194 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so #11 0x7f136a9c4f36 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7f133d528800, r=0x13db2c0, this=) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:130 #12 0x7f136a9c4f36 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x13db2c0, signalOffset=, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3723 #13 0x7f136a9c5577 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x13db2c0, m=m@entry=0x7f136abe4720 , local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3602 #14 0x7f136aa3d790 in QTimer::timeout(QTimer::QPrivateSignal) (this=this@entry=0x13db2c0) at .moc/moc_qtimer.cpp:198 #15 0x7f136a9d14e8 in QTimer::timerEvent(QTimerEvent*) (this=0x13db2c0, e=) at kernel/qtimer.cpp:254 #16 0x7f136a9c5a93 in QObject::event(QEvent*) (this=0x13db2c0, e=) at kernel/qobject.cpp:1285 #17 0x7f136b28589c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=, receiver=0x13db2c0, e=0x7f133d528b20) at kernel/qapplication.cpp:3799 #18 0x7f136b28d296 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcccb8c020, receiver=0x13db2c0, e=0x7f133d528b20) at kernel/qapplication.cpp:3556 #19 0x7f136a999da8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x13db2c0, event=event@entry=0x7f133d528b20) at kernel/qcoreapplication.cpp:988 #20 0x7f136a9ec23e in QTimerInfoList::activateTimers() (event=0x7f133d528b20, receiver=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #21 0x7f136a9ec23e in QTimerInfoList::activateTimers() (this=this@entry=0x7f13340af1c0) at kernel/qtimerinfo_unix.cpp:644 #22 0x7f136a9e903c in QEventDispatcherUNIXPrivate::activateTimers() (this=this@entry