https://bugs.kde.org/show_bug.cgi?id=372015
--- Comment #9 from Wayne <wew2...@teksavvy.com> --- I have been experiencing a similar, but somewhat sporadic "crash" on boot-up, since an upgrade ~3-4+(?) months ago. It happens ~50-75% of the time, closer to 100% the last week. This crash happens, but then the machine apparently recovers and restarts kwin and then works without kwin re-crashing. System: Debian "testing" net install late last year (new HD but I5/MB built about 5 yr ago), upgraded regularly. While it has extra software (video/audio/office/Myth/radio) and now debug files installed, it has not really been modified other than for auto login on boot. I am a neophyte on backtraces, but these backtraces/problems are not consistent. This was the first today of two consecutive crashes on a single boot. The second, is similar. I can provide that trace if wished. Earlier crash reports were much more extensive, along the lines of the original report reported here, but were incomplete and the kcrash handler reported them as needing additional debug files for: /usr/bin/kwin_x11 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 Other reported similar bugs seem to require user input/or are related to other programs which I have not provided to the operating system/do not seem to be in these traces. But, I leave windows/programs open to expedite startup and those restart with the boot. General Symptoms (may not be related to this kwin crash, but have been around since that upgrade). -alt tab keyboard shortcut between programs no longer works. -very slow window responsiveness to changing among running programs-mainly libreoffice/iceweasel/icedove (lately several seconds or more). That seems to be fixed by a memory transplant last week (to 16Gb from 8Gb). Other erratic symptoms which may or may not be related: -after this crash kate's title bar was mostly above the top screen edge, that operating program behaviour does not happen all the time. After moving the window and a change in focus to another program and back, it went back up mostly above the screen a couple of times. Reducing the size of the kate window apparently stopped that behavior, even after re-maximizing the window. -sometimes the widgets (? in the task bar ? not sure those are the right names) for running programs do not show up and one has to close or kill the top program to see/switch to the window underneath. -A second boot (occasionally a third) will clear problems up. Other: systemd gives messages on shutdown, maybe ~15-20% of the time, about failure to unmount swap (4x) and a couple of times I have noted an extra similar message for the rpc file system. Again this swap thing started up about the same time as the upgrade. Changes to the originally installed fstab (by the net install disk which used /dev/sdx rather than the uuid for the swap) seemed to have fixed that swap issue a few weeks ago, but that restarted recently. Current software is Linux debian 4.7.0-1-amd64 #1 SMP Debian 4.7.8-1 (2016-10-19) x86_64 GNU/Linux Package: qt5-default Source: qtbase-opensource-src (5.6.1+dfsg-3) Package: breeze Version: 4:5.8.2-1 Package: kde-full Source: meta-kde Version: 5:91 Package: kwin-x11 Source: kwin Version: 4:5.8.2-1 I installed breeze from Jessie a month or so ago, that did not seem to help so have changed apt back to point to Stretch. Wayne Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fa59bbfae00 (LWP 2238))] Thread 3 (Thread 0x7fa57298c700 (LWP 2261)): #0 __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:73 #1 0x00007fa5b31702a5 in select () at ../sysdeps/unix/syscall-template.S:84 #2 0x00007fa5b0fd5d3f in qt_safe_select (nfds=16, fdread=fdread@entry=0x7fa56c000a78, fdwrite=fdwrite@entry=0x7fa56c000d08, fdexcept=fdexcept@entry=0x7fa56c000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75 #3 0x00007fa5b0fd77e4 in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7fa56c000f98, writefds=0x7fa56c000d08, readfds=0x7fa56c000a78, nfds=<optimized out>, this=0x7fa56c0008c0) at kernel/qeventdispatcher_unix.cpp:320 #4 QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7fa56c0008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196 #5 0x00007fa5b0fd7cfa in QEventDispatcherUNIX::processEvents (this=0x7fa56c0008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #6 0x00007fa5b0f8219a in QEventLoop::exec (this=this@entry=0x7fa57298bc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #7 0x00007fa5b0da7e53 in QThread::exec (this=this@entry=0x22e8130) at thread/qthread.cpp:500 #8 0x00007fa5abf88a55 in QQmlThreadPrivate::run (this=0x22e8130) at qml/ftw/qqmlthread.cpp:141 #9 0x00007fa5b0dacd78 in QThreadPrivate::start (arg=0x22e8130) at thread/qthread_unix.cpp:341 #10 0x00007fa5ace2b464 in start_thread (arg=0x7fa57298c700) at pthread_create.c:333 #11 0x00007fa5b31779df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7fa5991e2700 (LWP 2241)): #0 0x00007fa5b31702b3 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa5b0fd5d3f in qt_safe_select (nfds=8, fdread=fdread@entry=0x7fa58c000a78, fdwrite=fdwrite@entry=0x7fa58c000d08, fdexcept=fdexcept@entry=0x7fa58c000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75 #2 0x00007fa5b0fd77e4 in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7fa58c000f98, writefds=0x7fa58c000d08, readfds=0x7fa58c000a78, nfds=<optimized out>, this=0x7fa58c0008c0) at kernel/qeventdispatcher_unix.cpp:320 #3 QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7fa58c0008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196 #4 0x00007fa5b0fd7cfa in QEventDispatcherUNIX::processEvents (this=0x7fa58c0008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #5 0x00007fa5b0f8219a in QEventLoop::exec (this=this@entry=0x7fa5991e1c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fa5b0da7e53 in QThread::exec (this=this@entry=0x7fa5b37edd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #7 0x00007fa5b3779525 in QDBusConnectionManager::run (this=0x7fa5b37edd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #8 0x00007fa5b0dacd78 in QThreadPrivate::start (arg=0x7fa5b37edd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #9 0x00007fa5ace2b464 in start_thread (arg=0x7fa5991e2700) at pthread_create.c:333 #10 0x00007fa5b31779df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7fa59bbfae00 (LWP 2238)): [KCrash Handler] #6 QHash<QHashedStringRef, QQmlType*>::size (this=0x10) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:259 #7 QHash<QHashedStringRef, QQmlType*>::values (this=0x10) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:679 #8 0x00007fa5abf1dcd2 in QQmlMetaType::qmlSingletonTypes () at qml/qqmlmetatype.cpp:1911 #9 0x00007fa5abef5731 in QQmlEngine::~QQmlEngine (this=0x22e3320, __in_chrg=<optimized out>) at qml/qqmlengine.cpp:965 #10 0x00007fa5abef58a9 in QQmlEngine::~QQmlEngine (this=0x22e3320, __in_chrg=<optimized out>) at qml/qqmlengine.cpp:971 #11 0x00007fa5b30c4920 in __run_exit_handlers (status=status@entry=1, listp=0x7fa5b34275d8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:83 #12 0x00007fa5b30c497a in __GI_exit (status=status@entry=1) at exit.c:105 #13 0x00007fa59b968533 in QXcbConnection::processXcbEvents (this=0x2170a00) at qxcbconnection.cpp:1687 #14 0x00007fa5b0fb2729 in QObject::event (this=0x2170a00, e=<optimized out>) at kernel/qobject.cpp:1256 #15 0x00007fa5b18c0bec in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2170a00, e=0x7fa594002500) at kernel/qapplication.cpp:3804 #16 0x00007fa5b18c608f in QApplication::notify (this=0x7ffd99f5be40, receiver=0x2170a00, e=0x7fa594002500) at kernel/qapplication.cpp:3561 #17 0x00007fa5b0f84450 in QCoreApplication::notifyInternal2 (receiver=0x2170a00, event=event@entry=0x7fa594002500) at kernel/qcoreapplication.cpp:1015 #18 0x00007fa5b0f863cc in QCoreApplication::sendEvent (event=0x7fa594002500, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #19 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2159640) at kernel/qcoreapplication.cpp:1650 #20 0x00007fa5b0fd7be2 in QEventDispatcherUNIX::processEvents (this=0x21a88c0, flags=...) at kernel/qeventdispatcher_unix.cpp:579 #21 0x00007fa59b9da0ad in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62 #22 0x00007fa5b0f8219a in QEventLoop::exec (this=this@entry=0x7ffd99f5bd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #23 0x00007fa5b0f8a99c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #24 0x00007fa5b12ceb6c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607 #25 0x00007fa5b18bdc25 in QApplication::exec () at kernel/qapplication.cpp:2979 #26 0x00007fa5b3436206 in kdemain (argc=<optimized out>, argv=0x7ffd99f5bfc8) at ./main_x11.cpp:466 #27 0x00007fa5b30af2b1 in __libc_start_main (main=0x400670 <main>, argc=3, argv=0x7ffd99f5bfc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd99f5bfb8) at ../csu/libc-start.c:291 #28 0x00000000004006aa in _start () -- You are receiving this mail because: You are watching all bug changes.