[Current thread is 1 (Thread 0x7f93d0d0c800 (LWP 8205))] Thread 5 (Thread 0x7f93a782d700 (LWP 8223)): #0 0x00007f93c5df3fd3 in select () from /usr/lib/libc.so.6 #1 0x00007f93c72a248b in qt_safe_select (nfds=13, fdread=0x7f93a0000a78, fdwrite=0x7f93a0000d08, fdexcept=0x7f93a0000f98, orig_timeout=0x0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp:83 #2 0x00007f93c72a3afe in QEventDispatcherUNIX::select (this=0x7f93a00008c0, nfds=13, readfds=0x7f93a0000a78, writefds=0x7f93a0000d08, exceptfds=0x7f93a0000f98, timeout=0x0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:328 #3 0x00007f93c72a3342 in QEventDispatcherUNIXPrivate::doSelect (this=0x7f93a00008e0, flags=..., timeout=0x0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:204 #4 0x00007f93c72a4e27 in QEventDispatcherUNIX::processEvents (this=0x7f93a00008c0, flags=...) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:615 #5 0x00007f93c722dcce in QEventLoop::processEvents (this=0x7f93a782cd60, flags=...) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:136 #6 0x00007f93c722dfb1 in QEventLoop::exec (this=0x7f93a782cd60, flags=...) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212 #7 0x00007f93c700b3ba in QThread::exec (this=0x1fd7ad0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qthread.cpp:511 #8 0x00007f93ce4611cf in QQmlThreadPrivate::run (this=0x1fd7ad0) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:149 #9 0x00007f93c70128f1 in QThreadPrivate::start (arg=0x1fd7ad0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:345 #10 0x00007f93c56b10a2 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007f93c5dfad1d in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f93b4882700 (LWP 8230)): #0 0x00007f93c56b504f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f93c7013fee in QWaitConditionPrivate::wait (this=0x30a9bb0, time=18446744073709551615) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 0x00007f93c7013da3 in QWaitCondition::wait (this=0x30a6150, mutex=0x30a6148, time=18446744073709551615) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007f93cea9aa5b in QSGRenderThreadEventQueue::takeEvent (this=0x30a6140, wait=true) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:254 #4 0x00007f93cea9891b in QSGRenderThread::processEventsAndWaitForMore (this=0x30a60c0) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683 #5 0x00007f93cea98b21 in QSGRenderThread::run (this=0x30a60c0) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:713 #6 0x00007f93c70128f1 in QThreadPrivate::start (arg=0x30a60c0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:345 #7 0x00007f93c56b10a2 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f93c5dfad1d in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f939ffff700 (LWP 9995)): #0 0x00007f93c56b504f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f93c7013fee in QWaitConditionPrivate::wait (this=0x353ceb0, time=18446744073709551615) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 0x00007f93c7013da3 in QWaitCondition::wait (this=0x353b730, mutex=0x353b728, time=18446744073709551615) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007f93cea9aa5b in QSGRenderThreadEventQueue::takeEvent (this=0x353b720, wait=true) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:254 #4 0x00007f93cea9891b in QSGRenderThread::processEventsAndWaitForMore (this=0x353b6a0) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683 #5 0x00007f93cea98b21 in QSGRenderThread::run (this=0x353b6a0) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:713 #6 0x00007f93c70128f1 in QThreadPrivate::start (arg=0x353b6a0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:345 #7 0x00007f93c56b10a2 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f93c5dfad1d in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f931714c700 (LWP 11332)): #0 0x00007f93c56b504f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f93c7013fee in QWaitConditionPrivate::wait (this=0x6cf14c0, time=18446744073709551615) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 0x00007f93c7013da3 in QWaitCondition::wait (this=0x6c42420, mutex=0x6c42418, time=18446744073709551615) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007f93cea9aa5b in QSGRenderThreadEventQueue::takeEvent (this=0x6c42410, wait=true) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:254 #4 0x00007f93cea9891b in QSGRenderThread::processEventsAndWaitForMore (this=0x6c42390) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683 #5 0x00007f93cea98b21 in QSGRenderThread::run (this=0x6c42390) at /home/kde-devel/frameworks/qt5/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:713 #6 0x00007f93c70128f1 in QThreadPrivate::start (arg=0x6c42390) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:345 #7 0x00007f93c56b10a2 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f93c5dfad1d in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f93d0d0c800 (LWP 8205)): [KCrash Handler] #6 0x00007f93c5d4a389 in raise () from /usr/lib/libc.so.6 #7 0x00007f93c5d4b788 in abort () from /usr/lib/libc.so.6 #8 0x00007f93c6fffa0d in qt_message_fatal (context=..., message=...) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1338 #9 0x00007f93c6ffd516 in QMessageLogger::fatal (this=0x7fffc49236b0, msg=0x7f93c7308ea8 "ASSERT failure in %s: \"%s\", file %s, line %d") at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:667 #10 0x00007f93c6ff7bbd in qt_assert_x (where=0x7f93d08cb12a "QVector<T>::operator[]", what=0x7f93d08cb016 "index out of range", file=0x7f93d08cafe8 "/home/kde-devel/kde5/include/QtCore/qvector.h", line=381) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:2132 #11 0x00007f93d0783b6f in QVector<QMap<KWin::Group*, KWin::Layer> >::operator[] (this=0x7fffc4923790, i=1) at /home/kde-devel/kde5/include/QtCore/qvector.h:381 #12 0x00007f93d0781937 in KWin::Workspace::constrainedStackingOrder (this=0x1d7baa0) at /home/kde-devel/frameworks/kwin/layers.cpp:514 #13 0x00007f93d077ffec in KWin::Workspace::updateStackingOrder (this=0x1d7baa0, propagate_new_clients=false) at /home/kde-devel/frameworks/kwin/layers.cpp:119 #14 0x00007f93d07d4b73 in KWin::Client::setGeometry (this=0x1fd7640, x=0, y=280, w=1280, h=800, force=KWin::Client::NormalGeometrySet) at /home/kde-devel/frameworks/kwin/geometry.cpp:1952 #15 0x00007f93d0763bf0 in KWin::Client::setGeometry (this=0x1fd7640, r=..., force=KWin::Client::NormalGeometrySet) at /home/kde-devel/frameworks/kwin/client.h:1220 #16 0x00007f93d07d5a16 in KWin::Client::blockGeometryUpdates (this=0x1fd7640, block=false) at /home/kde-devel/frameworks/kwin/geometry.cpp:2095 #17 0x00007f93d0763a1c in KWin::GeometryUpdatesBlocker::~GeometryUpdatesBlocker (this=0x7fffc4923b80, __in_chrg=<optimized out>) at /home/kde-devel/frameworks/kwin/client.h:1030 #18 0x00007f93d07d7213 in KWin::Client::changeMaximize (this=0x1fd7640, vertical=false, horizontal=false, adjust=true) at /home/kde-devel/frameworks/kwin/geometry.cpp:2357 #19 0x00007f93d07cf1c5 in KWin::Client::checkWorkspacePosition (this=0x1fd7640, oldGeometry=..., oldDesktop=1) at /home/kde-devel/frameworks/kwin/geometry.cpp:1062 #20 0x00007f93d07ca493 in KWin::Workspace::updateClientArea (this=0x1d7baa0, force=false) at /home/kde-devel/frameworks/kwin/geometry.cpp:239 #21 0x00007f93d07ca65d in KWin::Workspace::updateClientArea (this=0x1d7baa0) at /home/kde-devel/frameworks/kwin/geometry.cpp:253 #22 0x00007f93d07c98be in KWin::Workspace::desktopResized (this=0x1d7baa0) at /home/kde-devel/frameworks/kwin/geometry.cpp:81 #23 0x00007f93d08c1ab2 in KWin::Workspace::qt_static_metacall (_o=0x1d7baa0, _c=QMetaObject::InvokeMetaMethod, _id=79, _a=0x7fffc4924830) at moc_workspace.cpp:479 #24 0x00007f93c7273270 in QMetaObject::activate (sender=0x1e25b50, signalOffset=3, local_signal_index=1, argv=0x0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3680 #25 0x00007f93c7272a7e in QMetaObject::activate (sender=0x1e25b50, m=0x7f93d0b83020 <KWin::Screens::staticMetaObject>, local_signal_index=1, argv=0x0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3546 #26 0x00007f93d08b64bd in KWin::Screens::changed (this=0x1e25b50) at moc_screens.cpp:247 #27 0x00007f93d079d7a6 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (KWin::Screens::*)()>::call(void (KWin::Screens::*)(), KWin::Screens*, void**) (f=(void (KWin::Screens::*)(KWin::Screens * const)) 0x7f93d08b6494 <KWin::Screens::changed()>, o=0x1e25b50, arg=0x7fffc4924ba0) at /home/kde-devel/kde5/include/QtCore/qobjectdefs_impl.h:508 #28 0x00007f93d079d739 in QtPrivate::FunctionPointer<void (KWin::Screens::*)()>::call<QtPrivate::List<>, void>(void (KWin::Screens::*)(), KWin::Screens*, void**) (f=(void (KWin::Screens::*)(KWin::Screens * const)) 0x7f93d08b6494 <KWin::Screens::changed()>, o=0x1e25b50, arg=0x7fffc4924ba0) at /home/kde-devel/kde5/include/QtCore/qobjectdefs_impl.h:527 #29 0x00007f93d079d5f5 in QtPrivate::QSlotObject<void (KWin::Screens::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x1e24850, r=0x1e25b50, a=0x7fffc4924ba0, ret=0x0) at /home/kde-devel/kde5/include/QtCore/qobject_impl.h:151 #30 0x00007f93c7275fa1 in QtPrivate::QSlotObjectBase::call (this=0x1e24850, r=0x1e25b50, a=0x7fffc4924ba0) at ../../include/QtCore/../../../../frameworks/qt5/qtbase/src/corelib/kernel/qobject_impl.h:132 #31 0x00007f93c7273163 in QMetaObject::activate (sender=0x1e25b50, signalOffset=3, local_signal_index=0, argv=0x7fffc4924ba0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3666 #32 0x00007f93c7272a7e in QMetaObject::activate (sender=0x1e25b50, m=0x7f93d0b83020 <KWin::Screens::staticMetaObject>, local_signal_index=0, argv=0x7fffc4924ba0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3546 #33 0x00007f93d08b6491 in KWin::Screens::countChanged (this=0x1e25b50, _t1=2, _t2=1) at moc_screens.cpp:241 #34 0x00007f93d079afdf in KWin::Screens::setCount (this=0x1e25b50, count=1) at /home/kde-devel/frameworks/kwin/screens.cpp:111 #35 0x00007f93d079b48a in KWin::DesktopWidgetScreens::updateCount (this=0x1e25b50) at /home/kde-devel/frameworks/kwin/screens.cpp:208 #36 0x00007f93d079b444 in KWin::DesktopWidgetScreens::number (this=0x1e25b50, pos=...) at /home/kde-devel/frameworks/kwin/screens.cpp:202 #37 0x00007f93d07f4e25 in KWin::Toplevel::checkScreen (this=0x6fd42d0) at /home/kde-devel/frameworks/kwin/toplevel.cpp:282 #38 0x00007f93d07f4f01 in KWin::Toplevel::setupCheckScreenConnection (this=0x6fd42d0) at /home/kde-devel/frameworks/kwin/toplevel.cpp:293 #39 0x00007f93d07f3ff2 in KWin::Toplevel::Toplevel (this=0x6fd42d0) at /home/kde-devel/frameworks/kwin/toplevel.cpp:59 #40 0x00007f93d08248fa in KWin::Deleted::Deleted (this=0x6fd42d0) at /home/kde-devel/frameworks/kwin/deleted.cpp:47 #41 0x00007f93d0824ca2 in KWin::Deleted::create (c=0x1eeb200) at /home/kde-devel/frameworks/kwin/deleted.cpp:62 #42 0x00007f93d0755b49 in KWin::Client::destroyClient (this=0x1eeb200) at /home/kde-devel/frameworks/kwin/client.cpp:425 #43 0x00007f93d07952d9 in KWin::Client::unmapNotifyEvent (this=0x1eeb200, e=0x7f93b0012100) at /home/kde-devel/frameworks/kwin/events.cpp:689 #44 0x00007f93d0794c01 in KWin::Client::windowEvent (this=0x1eeb200, e=0x7f93b0012100) at /home/kde-devel/frameworks/kwin/events.cpp:537 #45 0x00007f93d07938f0 in KWin::Workspace::workspaceEvent (this=0x1d7baa0, e=0x7f93b0012100) at /home/kde-devel/frameworks/kwin/events.cpp:238 #46 0x00007f93d0786ca8 in KWin::XcbEventFilter::nativeEventFilter (this=0x1db3e30, eventType=..., message=0x7f93b0012100, result=0x7fffc4925388) at /home/kde-devel/frameworks/kwin/main.cpp:390 #47 0x00007f93c722c885 in QAbstractEventDispatcher::filterNativeEvent (this=0x1d87380, eventType=..., message=0x7f93b0012100, result=0x7fffc4925388) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qabstracteventdispatcher.cpp:468 #48 0x00007f93b9c87471 in QXcbConnection::handleXcbEvent (this=0x1d60ef0, event=0x7f93b0012100) at /home/kde-devel/frameworks/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:795 #49 0x00007f93b9c8930d in QXcbConnection::processXcbEvents (this=0x1d60ef0) at /home/kde-devel/frameworks/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1204 #50 0x00007f93b9cbfa5f in QXcbConnection::qt_static_metacall (_o=0x1d60ef0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7f93b00016c0) at .moc/moc_qxcbconnection.cpp:179 #51 0x00007f93c726b88d in QMetaCallEvent::placeMetaCall (this=0x7f93b000fb00, object=0x1d60ef0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:487 #52 0x00007f93c726c8d0 in QObject::event (this=0x1d60ef0, e=0x7f93b000fb00) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:1241 #53 0x00007f93c809df14 in QApplicationPrivate::notify_helper (this=0x1d58c20, receiver=0x1d60ef0, e=0x7f93b000fb00) at /home/kde-devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3491 #54 0x00007f93c809b6a6 in QApplication::notify (this=0x7fffc49263a0, receiver=0x1d60ef0, e=0x7f93b000fb00) at /home/kde-devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:2944 #55 0x00007f93d0786b1e in KWin::Application::notify (this=0x7fffc49263a0, o=0x1d60ef0, e=0x7f93b000fb00) at /home/kde-devel/frameworks/kwin/main.cpp:344 #56 0x00007f93c7231018 in QCoreApplication::notifyInternal (this=0x7fffc49263a0, receiver=0x1d60ef0, event=0x7f93b000fb00) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:935 #57 0x00007f93c7234d01 in QCoreApplication::sendEvent (receiver=0x1d60ef0, event=0x7f93b000fb00) at ../../include/QtCore/../../../../frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.h:237 #58 0x00007f93c7232375 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1d494b0) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1539 #59 0x00007f93c72a4cdd in QEventDispatcherUNIX::processEvents (this=0x1d87380, flags=...) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:587 #60 0x00007f93b9d0076c in QUnixEventDispatcherQPA::processEvents (this=0x1d87380, flags=...) at /home/kde-devel/frameworks/qt5/qtbase/src/platformsupport/eventdispatchers/qunixeventdispatcher.cpp:70 #61 0x00007f93c722dcce in QEventLoop::processEvents (this=0x7fffc4926290, flags=...) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:136 #62 0x00007f93c722dfb1 in QEventLoop::exec (this=0x7fffc4926290, flags=...) at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212 #63 0x00007f93c7231701 in QCoreApplication::exec () at /home/kde-devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1188 #64 0x00007f93c7815c34 in QGuiApplication::exec () at /home/kde-devel/frameworks/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1436 #65 0x00007f93c809aed3 in QApplication::exec () at /home/kde-devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:2736 #66 0x00007f93d078821a in kdemain (argc=2, argv=0x7fffc49269c8) at /home/kde-devel/frameworks/kwin/main.cpp:556 #67 0x0000000000400cef in main (argc=2, argv=0x7fffc49269c8) at kwin_dummy.cpp:3 Reproducible: Sometimes I get random crashes quite often, I hope this backtrace is useful.
You reported this one before. *** This bug has been marked as a duplicate of bug 333313 ***