Bug 335139 - Kwin crashed after login
Summary: Kwin crashed after login
Status: RESOLVED DUPLICATE of bug 315453
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 4.11.9
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-21 12:32 UTC by Adam Cormany
Modified: 2014-05-21 12:45 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Cormany 2014-05-21 12:32:59 UTC
Application: kwin (4.11.9)
KDE Platform Version: 4.12.5
Qt Version: 4.8.6
Operating System: Linux 3.14.4-200.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
Just logged in.  The desktop came up much slower.  I was at a black screen for 30'ish seconds, desktop loaded, and then an alert that Kwin crashed came up.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
185	62:	movl	(%rsp), %edi
[Current thread is 1 (Thread 0x7f03abcbf900 (LWP 3229))]

Thread 3 (Thread 0x7f03a0f3e700 (LWP 3239)):
[KCrash Handler]
#6  0x0000003405189f07 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x6a3fc0, event_type=event_type@entry=43, data=0x83ebe0) at kernel/qcoreapplication.cpp:1481
#7  0x000000340518a573 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=event_type@entry=43) at kernel/qcoreapplication.cpp:1470
#8  0x0000003405e5d962 in QDBusPendingCallWatcher::waitForFinished (this=<optimized out>) at qdbuspendingcall.cpp:541
#9  0x000000340b809896 in waitForCallFinished (mutex=0x778440, watcher=<optimized out>) at /usr/src/debug/kactivities-4.12.5/src/lib/core/utils_p.h:99
#10 KActivities::Consumer::currentActivity (this=this@entry=0x75d500) at /usr/src/debug/kactivities-4.12.5/src/lib/core/consumer.cpp:161
#11 0x00000037f35341f6 in KWin::fetchActivityListAndCurrent (controller=0x75d500) at /usr/src/debug/kde-workspace-4.11.9/kwin/activities.cpp:233
#12 0x00000037f3536d68 in QtConcurrent::StoredFunctorCall1<QPair<QString, QStringList>, QPair<QString, QStringList> (*)(KActivities::Controller*), KActivities::Controller*>::runFunctor (this=0x978270) at /usr/include/QtCore/qtconcurrentstoredfunctioncall.h:267
#13 0x00000037f35396b7 in QtConcurrent::RunFunctionTask<QPair<QString, QStringList> >::run (this=0x978270) at /usr/include/QtCore/qtconcurrentrunbase.h:106
#14 0x000000340507004e in QThreadPoolThread::run (this=0x6f0a70) at concurrent/qthreadpool.cpp:108
#15 0x000000340507c6bf in QThreadPrivate::start (arg=0x6f0a70) at thread/qthread_unix.cpp:349
#16 0x00000035a9007f33 in start_thread (arg=0x7f03a0f3e700) at pthread_create.c:309
#17 0x00000035a84f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f038b5df700 (LWP 3578)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000340e98ef2b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x340ec8df00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x000000340e98ef69 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00000035a9007f33 in start_thread (arg=0x7f038b5df700) at pthread_create.c:309
#4  0x00000035a84f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f03abcbf900 (LWP 3229)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000340507cbf6 in wait (time=18446744073709551615, this=0x83ea30) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x83ea00, mutex=mutex@entry=0x83e9d8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000340506f26a in QThreadPoolPrivate::waitForDone (this=0x83e950, msecs=msecs@entry=-1) at concurrent/qthreadpool.cpp:295
#4  0x0000003405070725 in QThreadPool::~QThreadPool (this=0x80e690, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:438
#5  0x0000003405070759 in QThreadPool::~QThreadPool (this=0x80e690, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440
#6  0x0000003405070f25 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter (this=0x34054edfe0 <theInstance()::cleanup>, __in_chrg=<optimized out>) at ../../src/corelib/global/qglobal.h:1958
#7  0x00000035a84394c9 in __run_exit_handlers (status=1, listp=0x35a87b86c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#8  0x00000035a8439515 in __GI_exit (status=<optimized out>) at exit.c:104
#9  0x0000003406a35608 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:773
#10 0x0000003407c49510 in KApplication::xioErrhandler (this=0x7fff9877f100, dpy=0x71ff80) at /usr/src/debug/kdelibs-4.12.5/kdeui/kernel/kapplication.cpp:419
#11 0x00000035ab84515e in _XIOError (dpy=dpy@entry=0x71ff80) at XlibInt.c:1498
#12 0x00000035ab842b4d in _XEventsQueued (dpy=dpy@entry=0x71ff80, mode=mode@entry=2) at xcb_io.c:366
#13 0x00000035ab83456b in XEventsQueued (dpy=0x71ff80, mode=2) at Pending.c:43
#14 0x0000003406a6d6e2 in QEventDispatcherX11::processEvents (this=0x697c20, flags=...) at kernel/qeventdispatcher_x11.cpp:141
#15 0x000000340518595f in QEventLoop::processEvents (this=this@entry=0x7fff9877ef50, flags=...) at kernel/qeventloop.cpp:149
#16 0x0000003405185cad in QEventLoop::exec (this=this@entry=0x7fff9877ef50, flags=...) at kernel/qeventloop.cpp:204
#17 0x000000340518b399 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#18 0x00000034069c94ec in QApplication::exec () at kernel/qapplication.cpp:3823
#19 0x00000037f347e4c1 in kdemain (argc=3, argv=0x7fff9877f258) at /usr/src/debug/kde-workspace-4.11.9/kwin/main.cpp:597
#20 0x00000035a8421d65 in __libc_start_main (main=0x4009d0 <main(int, char**)>, argc=3, argv=0x7fff9877f258, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff9877f248) at libc-start.c:285
#21 0x0000000000400a01 in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 320930.

Possible duplicates by query: bug 334111, bug 333996, bug 327740, bug 325584, bug 320930.

Reported using DrKonqi
Comment 1 Martin Flöser 2014-05-21 12:45:49 UTC

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