Application: kwin_x11 (5.8.4) Qt Version: 5.7.1 Frameworks Version: 5.27.0 Operating System: Linux 4.8.15-300.fc25.x86_64 x86_64 Distribution: "Fedora release 25 (Twenty Five)" -- Information about the crash: - What I was doing when the application crashed: I logged into Plasma, then I got the Drkonqi crashreport even before the Plasma was completely loaded -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 185 62: movl (%rsp), %edi [Current thread is 1 (Thread 0x7f463ecd1940 (LWP 1418))] Thread 13 (Thread 0x7f46164dd700 (LWP 1944)): #0 0x00007f4651eb4460 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f46576fe2f4 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7f46577ea380 <QTWTF::pageheap_memory>) at /usr/src/debug/qtscript-opensource-src-5.7.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f46576fe339 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at /usr/src/debug/qtscript-opensource-src-5.7.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f4651eae6ca in start_thread (arg=0x7f46164dd700) at pthread_create.c:333 #4 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 12 (Thread 0x7f4616d77700 (LWP 1939)): #0 0x00007f4651eb4809 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007f464fc93038 in QWaitConditionPrivate::wait_relative(unsigned long) (time=30000, this=0x55d64e7b1800) at thread/qwaitcondition_unix.cpp:133 #2 0x00007f464fc93038 in QWaitConditionPrivate::wait(unsigned long) (time=30000, this=0x55d64e7b1800) at thread/qwaitcondition_unix.cpp:141 #3 0x00007f464fc93038 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55d64ed67900, mutex=mutex@entry=0x55d64e5e8880, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007f464fc8fa6d in QThreadPoolThread::run() (this=0x55d64ed678f0) at thread/qthreadpool.cpp:133 #5 0x00007f464fc929da in QThreadPrivate::start(void*) (arg=0x55d64ed678f0) at thread/qthread_unix.cpp:368 #6 0x00007f4651eae6ca in start_thread (arg=0x7f4616d77700) at pthread_create.c:333 #7 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 11 (Thread 0x7f462ffff700 (LWP 1938)): #0 0x00007f4651eb4809 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007f464fc93038 in QWaitConditionPrivate::wait_relative(unsigned long) (time=30000, this=0x55d64e5eda50) at thread/qwaitcondition_unix.cpp:133 #2 0x00007f464fc93038 in QWaitConditionPrivate::wait(unsigned long) (time=30000, this=0x55d64e5eda50) at thread/qwaitcondition_unix.cpp:141 #3 0x00007f464fc93038 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55d64e5ebb30, mutex=mutex@entry=0x55d64e5e8880, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007f464fc8fa6d in QThreadPoolThread::run() (this=0x55d64e5ebb20) at thread/qthreadpool.cpp:133 #5 0x00007f464fc929da in QThreadPrivate::start(void*) (arg=0x55d64e5ebb20) at thread/qthread_unix.cpp:368 #6 0x00007f4651eae6ca in start_thread (arg=0x7f462ffff700) at pthread_create.c:333 #7 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 10 (Thread 0x7f4617578700 (LWP 1785)): #0 0x00007f4651eb4460 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f462d29445b in cnd_wait (mtx=0x55d64e774758, cond=0x55d64e774780) at ../../../include/c11/threads_posix.h:159 #2 0x00007f462d29445b in util_queue_thread_func (input=input@entry=0x55d64e7d69c0) at util/u_queue.c:76 #3 0x00007f462d2942b7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87 #4 0x00007f4651eae6ca in start_thread (arg=0x7f4617578700) at pthread_create.c:333 #5 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 9 (Thread 0x7f4617d79700 (LWP 1784)): #0 0x00007f4651eb4460 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f462d29445b in cnd_wait (mtx=0x55d64e774758, cond=0x55d64e774780) at ../../../include/c11/threads_posix.h:159 #2 0x00007f462d29445b in util_queue_thread_func (input=input@entry=0x55d64e81e9a0) at util/u_queue.c:76 #3 0x00007f462d2942b7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87 #4 0x00007f4651eae6ca in start_thread (arg=0x7f4617d79700) at pthread_create.c:333 #5 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 8 (Thread 0x7f461857a700 (LWP 1783)): #0 0x00007f4651eb4460 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f462d29445b in cnd_wait (mtx=0x55d64e774758, cond=0x55d64e774780) at ../../../include/c11/threads_posix.h:159 #2 0x00007f462d29445b in util_queue_thread_func (input=input@entry=0x55d64e7d69c0) at util/u_queue.c:76 #3 0x00007f462d2942b7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87 #4 0x00007f4651eae6ca in start_thread (arg=0x7f461857a700) at pthread_create.c:333 #5 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 7 (Thread 0x7f4618d7b700 (LWP 1782)): #0 0x00007f4651eb4460 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f462d29445b in cnd_wait (mtx=0x55d64e774758, cond=0x55d64e774780) at ../../../include/c11/threads_posix.h:159 #2 0x00007f462d29445b in util_queue_thread_func (input=input@entry=0x55d64e81e9a0) at util/u_queue.c:76 #3 0x00007f462d2942b7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87 #4 0x00007f4651eae6ca in start_thread (arg=0x7f4618d7b700) at pthread_create.c:333 #5 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 6 (Thread 0x7f4619781700 (LWP 1781)): #0 0x00007f4651eb4460 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f462d29445b in cnd_wait (mtx=0x55d64e7da958, cond=0x55d64e7da980) at ../../../include/c11/threads_posix.h:159 #2 0x00007f462d29445b in util_queue_thread_func (input=input@entry=0x55d64e6bb130) at util/u_queue.c:76 #3 0x00007f462d2942b7 in impl_thrd_routine (p=<optimized out>) at ../../../include/c11/threads_posix.h:87 #4 0x00007f4651eae6ca in start_thread (arg=0x7f4619781700) at pthread_create.c:333 #5 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 5 (Thread 0x7f462e55f700 (LWP 1780)): [KCrash Handler] #6 0x00007f464fdd5ccf in QString::toLocal8Bit() const & (this=0x55d64e960750) at ../../src/corelib/tools/qstring.h:525 #7 0x00007f464fdd5ccf in QFile::encodeName(QString const&) (fileName=...) at ../../src/corelib/io/qfile.h:89 #8 0x00007f464fdd5ccf in QLockFilePrivate::tryLock_sys() (this=this@entry=0x55d64e960750) at io/qlockfile_unix.cpp:190 #9 0x00007f464fd82d8d in QLockFile::tryLock(int) (this=<optimized out>, timeout=timeout@entry=-1) at io/qlockfile.cpp:218 #10 0x00007f464fd82f3a in QLockFile::lock() (this=<optimized out>) at io/qlockfile.cpp:187 #11 0x00007f465487d439 in KConfigIniBackend::lock() (this=0x55d64e59ad90) at /usr/src/debug/kconfig-5.27.0/src/core/kconfigini.cpp:635 #12 0x00007f46548670e0 in KConfigPrivate::lockLocal() (this=0x55d64e59a740) at /usr/src/debug/kconfig-5.27.0/src/core/kconfig.cpp:114 #13 0x00007f46548670e0 in KConfig::sync() (this=0x55d64e59aad0) at /usr/src/debug/kconfig-5.27.0/src/core/kconfig.cpp:433 #14 0x00007f4635319ea5 in QtPrivate::QFunctorSlotObject<KWin::X11StandalonePlatform::createOpenGLSafePoint(KWin::Platform::OpenGLSafePoint)::{lambda()#1}, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /usr/lib64/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so #15 0x00007f464fe59ae6 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7f462e55e7f0, r=0x55d64e5e9890, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101 #16 0x00007f464fe59ae6 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x55d64e5e9890, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3723 #17 0x00007f464fe5a057 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55d64e5e9890, m=m@entry=0x7f465006eda0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3602 #18 0x00007f464fec98e0 in QTimer::timeout(QTimer::QPrivateSignal) (this=this@entry=0x55d64e5e9890) at .moc/moc_qtimer.cpp:198 #19 0x00007f464fe65c98 in QTimer::timerEvent(QTimerEvent*) (this=0x55d64e5e9890, e=<optimized out>) at kernel/qtimer.cpp:254 #20 0x00007f464fe5a82b in QObject::event(QEvent*) (this=0x55d64e5e9890, e=<optimized out>) at kernel/qobject.cpp:1285 #21 0x00007f4650674ecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55d64e5e9890, e=0x7f462e55eb10) at kernel/qapplication.cpp:3799 #22 0x00007f465067c671 in QApplication::notify(QObject*, QEvent*) (this=0x7fffdc3a1fd0, receiver=0x55d64e5e9890, e=0x7f462e55eb10) at kernel/qapplication.cpp:3556 #23 0x00007f464fe327aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55d64e5e9890, event=event@entry=0x7f462e55eb10) at kernel/qcoreapplication.cpp:988 #24 0x00007f464fe7fd3b in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7f462e55eb10, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #25 0x00007f464fe7fd3b in QTimerInfoList::activateTimers() (this=this@entry=0x7f4620000980) at kernel/qtimerinfo_unix.cpp:644 #26 0x00007f464fe7cf1c in QEventDispatcherUNIXPrivate::activateTimers() (this=this@entry=0x7f46200008e0) at kernel/qeventdispatcher_unix.cpp:249 #27 0x00007f464fe7e078 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:514 #28 0x00007f464fe3173a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f462e55ec80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #29 0x00007f464fc8e5f3 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507 #30 0x00007f464fc929da in QThreadPrivate::start(void*) (arg=0x55d64e6f0de0) at thread/qthread_unix.cpp:368 #31 0x00007f4651eae6ca in start_thread (arg=0x7f462e55f700) at pthread_create.c:333 #32 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 4 (Thread 0x7f462f5e0700 (LWP 1610)): #0 0x00007f464f07a0e1 in __GI_ppoll (fds=fds@entry=0x7f461c000ac8, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007f464fe7c9c1 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77 #2 0x00007f464fe7c9c1 in qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f461c000ac8) at kernel/qcore_unix.cpp:81 #3 0x00007f464fe7c9c1 in qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f461c000ac8, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:102 #4 0x00007f464fe7ded6 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500 #5 0x00007f464fe3173a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f462f5dfc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f464fc8e5f3 in QThread::exec() (this=this@entry=0x55d64e6ec650) at thread/qthread.cpp:507 #7 0x00007f46569554e5 in QQmlThreadPrivate::run() (this=0x55d64e6ec650) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/ftw/qqmlthread.cpp:147 #8 0x00007f464fc929da in QThreadPrivate::start(void*) (arg=0x55d64e6ec650) at thread/qthread_unix.cpp:368 #9 0x00007f4651eae6ca in start_thread (arg=0x7f462f5e0700) at pthread_create.c:333 #10 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 3 (Thread 0x7f4635d40700 (LWP 1482)): #0 0x00007f464f07a0e1 in __GI_ppoll (fds=fds@entry=0x7f462800ad68, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007f464fe7c9c1 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77 #2 0x00007f464fe7c9c1 in qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f462800ad68) at kernel/qcore_unix.cpp:81 #3 0x00007f464fe7c9c1 in qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f462800ad68, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:102 #4 0x00007f464fe7ded6 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500 #5 0x00007f464fe3173a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4635d3fc40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f464fc8e5f3 in QThread::exec() (this=this@entry=0x7f4651a1e060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507 #7 0x00007f46519a8739 in QDBusConnectionManager::run() (this=0x7f4651a1e060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #8 0x00007f464fc929da in QThreadPrivate::start(void*) (arg=0x7f4651a1e060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368 #9 0x00007f4651eae6ca in start_thread (arg=0x7f4635d40700) at pthread_create.c:333 #10 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7f463744c700 (LWP 1459)): #0 0x00007f464f07a01d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f4651776d10 in poll (__timeout=-1, __nfds=1, __fds=0x7f463744bb80) at /usr/include/bits/poll2.h:46 #2 0x00007f4651776d10 in _xcb_conn_wait (c=c@entry=0x55d64e527360, cond=cond@entry=0x55d64e5273a0, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007f4651778aa9 in xcb_wait_for_event (c=0x55d64e527360) at xcb_in.c:693 #4 0x00007f46380fcd69 in QXcbEventReader::run() (this=0x55d64e52f920) at qxcbconnection.cpp:1343 #5 0x00007f464fc929da in QThreadPrivate::start(void*) (arg=0x55d64e52f920) at thread/qthread_unix.cpp:368 #6 0x00007f4651eae6ca in start_thread (arg=0x7f463744c700) at pthread_create.c:333 #7 0x00007f464f085f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7f463ecd1940 (LWP 1418)): #0 0x00007f4651eb4460 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f4651776f87 in _xcb_conn_wait (c=c@entry=0x55d64e527360, cond=cond@entry=0x7fffdc3a1860, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:447 #2 0x00007f46517787cf in wait_for_reply (c=c@entry=0x55d64e527360, request=1112, e=e@entry=0x0) at xcb_in.c:516 #3 0x00007f46517788e2 in xcb_wait_for_reply (c=0x55d64e527360, request=1112, e=0x0) at xcb_in.c:546 #4 0x00007f465803488f in KWin::Workspace::xStackingOrder() const () at /lib64/libkwin.so.5 #5 0x00007f4658093dc3 in KWin::Compositor::performCompositing() () at /lib64/libkwin.so.5 #6 0x00007f464fe5a82b in QObject::event(QEvent*) (this=0x55d64e5ada30, e=<optimized out>) at kernel/qobject.cpp:1285 #7 0x00007f4650674ecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55d64e5ada30, e=0x7fffdc3a1d30) at kernel/qapplication.cpp:3799 #8 0x00007f465067c671 in QApplication::notify(QObject*, QEvent*) (this=0x7fffdc3a1fd0, receiver=0x55d64e5ada30, e=0x7fffdc3a1d30) at kernel/qapplication.cpp:3556 #9 0x00007f464fe327aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55d64e5ada30, event=event@entry=0x7fffdc3a1d30) at kernel/qcoreapplication.cpp:988 #10 0x00007f464fe7fd3b in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7fffdc3a1d30, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #11 0x00007f464fe7fd3b in QTimerInfoList::activateTimers() (this=this@entry=0x55d64e5847a0) at kernel/qtimerinfo_unix.cpp:644 #12 0x00007f464fe7cf1c in QEventDispatcherUNIXPrivate::activateTimers() (this=this@entry=0x55d64e584700) at kernel/qeventdispatcher_unix.cpp:249 #13 0x00007f464fe7e078 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:514 #14 0x00007f463817679d in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:68 #15 0x00007f464fe3173a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffdc3a1ec0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #16 0x00007f464fe3923c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1261 #17 0x00007f46584200b6 in kdemain () at /lib64/libkdeinit5_kwin_x11.so #18 0x00007f464ef9e401 in __libc_start_main (main=0x55d64c4cac90 <main>, argc=1, argv=0x7fffdc3a2158, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffdc3a2148) at ../csu/libc-start.c:289 #19 0x000055d64c4cacca in _start () Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 372114 ***