Bug 381108 - KWin crashed right after login
Summary: KWin crashed right after login
Status: RESOLVED DUPLICATE of bug 379862
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.10.1
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-06-11 19:15 UTC by Dennis Schridde
Modified: 2017-06-11 23:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2017-06-11 19:15:13 UTC
Application: kwin_x11 (5.10.1)

Qt Version: 5.7.1
Frameworks Version: 5.34.0
Operating System: Linux 4.11.4-gentoo x86_64
Distribution: "Gentoo Base System release 2.4.1"

-- Information about the crash:
- What I was doing when the application crashed:

I logged in and as soon as I saw the desktop, I also saw the DrKonqi dialogue reporting that KWin had crashed.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f08a7a49e40 (LWP 5250))]

Thread 4 (Thread 0x7f0886de9700 (LWP 5392)):
#0  0x00007f08a75404f9 in ppoll () from /lib64/libc.so.6
#1  0x00007f08a5492e99 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f0874000ac8) at kernel/qcore_unix.cpp:81
#3  qt_safe_poll (fds=0x7f0874000ac8, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:102
#4  0x00007f08a5494343 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x00007f08a544964a in QEventLoop::exec (this=this@entry=0x7f0886de8d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f08a52b4f4b in QThread::exec (this=this@entry=0x2262de0) at thread/qthread.cpp:507
#7  0x00007f08a015f135 in QQmlThreadPrivate::run (this=0x2262de0) at qml/ftw/qqmlthread.cpp:147
#8  0x00007f08a52b914b in QThreadPrivate::start (arg=0x2262de0) at thread/qthread_unix.cpp:368
#9  0x00007f08a1232384 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f08a75496af in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f08875ea700 (LWP 5351)):
#0  0x00007f08a1238348 in pthread_cond_timedwait () from /lib64/libpthread.so.0
#1  0x00007f08a52b9768 in QWaitConditionPrivate::wait_relative (time=30000, this=0x2099b30) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x2099b30) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x2094780, mutex=mutex@entry=0x209df30, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007f08a52b62bd in QThreadPoolThread::run (this=0x2094770) at thread/qthreadpool.cpp:133
#5  0x00007f08a52b914b in QThreadPrivate::start (arg=0x2094770) at thread/qthread_unix.cpp:368
#6  0x00007f08a1232384 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f08a75496af in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f088dc82700 (LWP 5317)):
#0  0x00007f08a75404f9 in ppoll () from /lib64/libc.so.6
#1  0x00007f08a5492e99 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f088000aad8) at kernel/qcore_unix.cpp:81
#3  qt_safe_poll (fds=0x7f088000aad8, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:102
#4  0x00007f08a5494343 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x00007f08a544964a in QEventLoop::exec (this=this@entry=0x7f088dc81d50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f08a52b4f4b in QThread::exec (this=this@entry=0x7f08a7b9cd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507
#7  0x00007f08a7b28635 in QDBusConnectionManager::run (this=0x7f08a7b9cd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f08a52b914b in QThreadPrivate::start (arg=0x7f08a7b9cd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#9  0x00007f08a1232384 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f08a75496af in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f08a7a49e40 (LWP 5250)):
[KCrash Handler]
#6  QtPrivate::QStringList_contains (that=that@entry=0x7f0880007760, str=..., cs=cs@entry=Qt::CaseSensitive) at tools/qstringlist.cpp:317
#7  0x00007f08a7b3241a in QStringList::contains (cs=Qt::CaseSensitive, str=..., this=0x7f0880007760) at ../../include/QtCore/../../src/corelib/tools/qstringlist.h:214
#8  QDBusConnectionPrivate::isServiceRegisteredByThread (this=0x7f08800076d0, serviceName=...) at qdbusintegrator.cpp:2607
#9  0x00007f08a7b3a4b8 in QDBusConnectionPrivate::sendWithReplyAsync (this=0x7f08800076d0, message=..., receiver=receiver@entry=0x0, returnMethod=returnMethod@entry=0x0, errorMethod=errorMethod@entry=0x0, timeout=timeout@entry=-1) at qdbusintegrator.cpp:2108
#10 0x00007f08a7b29248 in QDBusConnection::asyncCall (this=this@entry=0x20a1640, message=..., timeout=timeout@entry=-1) at qdbusconnection.cpp:710
#11 0x00007f08a71182b3 in KWin::LogindIntegration::logindServiceRegistered (this=0x20a1630) at /var/tmp/portage/kde-plasma/kwin-5.10.1/work/kwin-5.10.1/logind.cpp:144
#12 0x00007f08a7118744 in KWin::LogindIntegration::<lambda(QDBusPendingCallWatcher*)>::operator() (self=<optimized out>, __closure=0x2090730) at /var/tmp/portage/kde-plasma/kwin-5.10.1/work/kwin-5.10.1/logind.cpp:110
#13 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QDBusPendingCallWatcher*>, void, KWin::LogindIntegration::LogindIntegration(const QDBusConnection&, QObject*)::<lambda(QDBusPendingCallWatcher*)> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:135
#14 QtPrivate::Functor<KWin::LogindIntegration::LogindIntegration(const QDBusConnection&, QObject*)::<lambda(QDBusPendingCallWatcher*)>, 1>::call<QtPrivate::List<QDBusPendingCallWatcher*>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:192
#15 QtPrivate::QFunctorSlotObject<KWin::LogindIntegration::LogindIntegration(const QDBusConnection&, QObject*)::<lambda(QDBusPendingCallWatcher*)>, 1, QtPrivate::List<QDBusPendingCallWatcher*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x2090720, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobject_impl.h:169
#16 0x00007f08a5470fb5 in QtPrivate::QSlotObjectBase::call (a=0x7ffc0280a050, r=0x20a1630, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#17 QMetaObject::activate (sender=0x205eed0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc0280a050) at kernel/qobject.cpp:3723
#18 0x00007f08a5471577 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f08a7b9b5c0 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc0280a050) at kernel/qobject.cpp:3602
#19 0x00007f08a7b7f00f in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:152
#20 0x00007f08a7b7f108 in QDBusPendingCallWatcherPrivate::_q_finished (this=<optimized out>) at qdbuspendingcall.cpp:494
#21 QDBusPendingCallWatcher::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:83
#22 0x00007f08a5471d79 in QObject::event (this=0x205eed0, e=<optimized out>) at kernel/qobject.cpp:1263
#23 0x00007f08a5c747fc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x205eed0, e=0x7f088000c400) at kernel/qapplication.cpp:3799
#24 0x00007f08a5c7be20 in QApplication::notify (this=0x7ffc0280a660, receiver=0x205eed0, e=0x7f088000c400) at kernel/qapplication.cpp:3556
#25 0x00007f08a544a651 in QCoreApplication::notifyInternal2 (receiver=0x205eed0, event=event@entry=0x7f088000c400) at kernel/qcoreapplication.cpp:988
#26 0x00007f08a544cca3 in QCoreApplication::sendEvent (event=0x7f088000c400, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1fca2f0) at kernel/qcoreapplication.cpp:1649
#28 0x00007f08a54941bb in QEventDispatcherUNIX::processEvents (this=0x2030ed0, flags=...) at kernel/qeventdispatcher_unix.cpp:466
#29 0x00007f08904de925 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:68
#30 0x00007f08a544964a in QEventLoop::exec (this=this@entry=0x7ffc0280a550, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#31 0x00007f08a5450f64 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261
#32 0x00007f08a5773a6c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1633
#33 0x00007f08a5c74755 in QApplication::exec () at kernel/qapplication.cpp:2975
#34 0x00007f08a780405d in kdemain (argc=<optimized out>, argv=0x7ffc0280a7f8) at /var/tmp/portage/kde-plasma/kwin-5.10.1/work/kwin-5.10.1/main_x11.cpp:466
#35 0x00007f08a7483261 in __libc_start_main () from /lib64/libc.so.6
#36 0x00000000004006ea in _start ()

Possible duplicates by query: bug 379862.

Reported using DrKonqi
Comment 1 Christoph Feck 2017-06-11 23:50:35 UTC

*** This bug has been marked as a duplicate of bug 379862 ***