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 0x00007f136cb08b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (__timeout=<optimized out>, __nfds=1, __fds=0x7f1340000fc8) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (timeout_ts=0x0, nfds=1, fds=0x7f1340000fc8) at kernel/qcore_unix.cpp:93 #3 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f1340000fc8, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:112 #4 0x00007f136a9e9fb8 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:495 #5 0x00007f136a997d9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f134efd0ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #6 0x00007f136a7bd044 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507 #7 0x00007f13659c6685 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f136a7c1c28 in QThreadPrivate::start(void*) (arg=0x14510d0) at thread/qthread_unix.cpp:344 #9 0x00007f136686270a in start_thread (arg=0x7f134efd1700) at pthread_create.c:333 #10 0x00007f136cb1482d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f133d529700 (LWP 2439)): [KCrash Handler] #6 0x00007f136ca43428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #7 0x00007f136ca4502a in __GI_abort () at abort.c:89 #8 0x00007f136a7a8811 in QMessageLogger::fatal(char const*, ...) const (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1680 #9 0x00007f136a7a8811 in QMessageLogger::fatal(char const*, ...) const (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:793 #10 0x00007f13541d0194 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so #11 0x00007f136a9c4f36 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7f133d528800, r=0x13db2c0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:130 #12 0x00007f136a9c4f36 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x13db2c0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3723 #13 0x00007f136a9c5577 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x13db2c0, m=m@entry=0x7f136abe4720 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3602 #14 0x00007f136aa3d790 in QTimer::timeout(QTimer::QPrivateSignal) (this=this@entry=0x13db2c0) at .moc/moc_qtimer.cpp:198 #15 0x00007f136a9d14e8 in QTimer::timerEvent(QTimerEvent*) (this=0x13db2c0, e=<optimized out>) at kernel/qtimer.cpp:254 #16 0x00007f136a9c5a93 in QObject::event(QEvent*) (this=0x13db2c0, e=<optimized out>) at kernel/qobject.cpp:1285 #17 0x00007f136b28589c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x13db2c0, e=0x7f133d528b20) at kernel/qapplication.cpp:3799 #18 0x00007f136b28d296 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcccb8c020, receiver=0x13db2c0, e=0x7f133d528b20) at kernel/qapplication.cpp:3556 #19 0x00007f136a999da8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x13db2c0, event=event@entry=0x7f133d528b20) at kernel/qcoreapplication.cpp:988 #20 0x00007f136a9ec23e in QTimerInfoList::activateTimers() (event=0x7f133d528b20, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #21 0x00007f136a9ec23e in QTimerInfoList::activateTimers() (this=this@entry=0x7f13340af1c0) at kernel/qtimerinfo_unix.cpp:644 #22 0x00007f136a9e903c in QEventDispatcherUNIXPrivate::activateTimers() (this=this@entry=0x7f13340af120) at kernel/qeventdispatcher_unix.cpp:249 #23 0x00007f136a9ea218 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:509 #24 0x00007f136a997d9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f133d528cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #25 0x00007f136a7bd044 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507 #26 0x00007f136a7c1c28 in QThreadPrivate::start(void*) (arg=0x1096270) at thread/qthread_unix.cpp:344 #27 0x00007f136686270a in start_thread (arg=0x7f133d529700) at pthread_create.c:333 #28 0x00007f136cb1482d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f1333815700 (LWP 1838)): #0 0x00007f13668683b0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1369b595c4 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007f1369b59609 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007f136686270a in start_thread (arg=0x7f1333815700) at pthread_create.c:333 #4 0x00007f136cb1482d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f134e30c700 (LWP 1792)): #0 0x00007f136cb08b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (__timeout=<optimized out>, __nfds=1, __fds=0x7f1344000ac8) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (timeout_ts=0x0, nfds=1, fds=0x7f1344000ac8) at kernel/qcore_unix.cpp:93 #3 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f1344000ac8, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:112 #4 0x00007f136a9e9fb8 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:495 #5 0x00007f136a997d9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f134e30bca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #6 0x00007f136a7bd044 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507 #7 0x00007f13659c6685 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f136a7c1c28 in QThreadPrivate::start(void*) (arg=0x1019890) at thread/qthread_unix.cpp:344 #9 0x00007f136686270a in start_thread (arg=0x7f134e30c700) at pthread_create.c:333 #10 0x00007f136cb1482d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f134ffff700 (LWP 1745)): #0 0x00007f136cb08b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (__timeout=<optimized out>, __nfds=1, __fds=0x7f134800e6e8) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (timeout_ts=0x0, nfds=1, fds=0x7f134800e6e8) at kernel/qcore_unix.cpp:93 #3 0x00007f136a9e86da in qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f134800e6e8, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:112 #4 0x00007f136a9e9fb8 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:495 #5 0x00007f136a997d9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f134fffec90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #6 0x00007f136a7bd044 in QThread::exec() (this=this@entry=0x7f136d1add60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507 #7 0x00007f136d1397a5 in QDBusConnectionManager::run() (this=0x7f136d1add60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:196 #8 0x00007f136a7c1c28 in QThreadPrivate::start(void*) (arg=0x7f136d1add60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:344 #9 0x00007f136686270a in start_thread (arg=0x7f134ffff700) at pthread_create.c:333 #10 0x00007f136cb1482d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f13560c6700 (LWP 1696)): #0 0x00007f136cb08b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f136bc70c62 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f136bc728d7 in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f135719fa39 in QXcbEventReader::run() (this=0xf0a340) at qxcbconnection.cpp:1337 #4 0x00007f136a7c1c28 in QThreadPrivate::start(void*) (arg=0xf0a340) at thread/qthread_unix.cpp:344 #5 0x00007f136686270a in start_thread (arg=0x7f13560c6700) at pthread_create.c:333 #6 0x00007f136cb1482d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f136d01b900 (LWP 1693)): #0 0x00007f136cb0e8e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f133fd6ef55 in () at /usr/lib/nvidia-367/libGLX_nvidia.so.0 #2 0x00007f133fd6ec53 in () at /usr/lib/nvidia-367/libGLX_nvidia.so.0 #3 0x00007f133ee95ac0 in () at /usr/lib/nvidia-367/libnvidia-glcore.so.367.57 #4 0x00007f133ed91ec8 in () at /usr/lib/nvidia-367/libnvidia-glcore.so.367.57 #5 0x00007f133ea28c24 in () at /usr/lib/nvidia-367/libnvidia-glcore.so.367.57 #6 0x00007f1366409c11 in KWin::checkGLError(char const*) () at /usr/lib/x86_64-linux-gnu/libkwinglutils.so.9 #7 0x00007f136c6b87cc in () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #8 0x00007f136c6b8bc6 in KWin::SceneOpenGL::createScene(QObject*) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #9 0x00007f136c68fc5f in KWin::Compositor::slotCompositingOptionsInitialized() () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #10 0x00007f136c690640 in KWin::Compositor::setup() () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #11 0x00007f136a9c5ad9 in QObject::event(QEvent*) (this=0xfa6260, e=<optimized out>) at kernel/qobject.cpp:1263 #12 0x00007f136b28589c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0xfa6260, e=0x1c456c0) at kernel/qapplication.cpp:3799 #13 0x00007f136b28d296 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcccb8c020, receiver=0xfa6260, e=0x1c456c0) at kernel/qapplication.cpp:3556 #14 0x00007f136a999da8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0xfa6260, event=event@entry=0x1c456c0) at kernel/qcoreapplication.cpp:988 #15 0x00007f136a99c46b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x1c456c0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #16 0x00007f136a99c46b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xee3d10) at kernel/qcoreapplication.cpp:1649 #17 0x00007f136a9e9dea in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xf517e0, flags=flags@entry=...) at kernel/qeventdispatcher_unix.cpp:461 #18 0x00007f135721787d in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:68 #19 0x00007f136a997d9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcccb8bf10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210 #20 0x00007f136a9a03ac in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1261 #21 0x00007f136cde0206 in kdemain () at /usr/lib/x86_64-linux-gnu/libkdeinit5_kwin_x11.so #22 0x00007f136ca2e830 in __libc_start_main (main=0x400710, argc=1, argv=0x7ffcccb8c1a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcccb8c198) at ../csu/libc-start.c:291 #23 0x0000000000400749 in _start () Possible duplicates by query: bug 368847, bug 364721, bug 364388, bug 364342, bug 362635. Reported using DrKonqi
Unfortunately the backtrace is missing debug symbols. In case you are able to reproduce, please install the debug packages and provide a new backtrace. So far all we see is that it crashes somewhere in the proprietary driver, but we don't know from where in our code that happens.
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 set the bug status 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!
Dear Bug Submitter, 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!