Bug 276367 - KWin crashed while attempting to closeing multiple windows
Summary: KWin crashed while attempting to closeing multiple windows
Status: RESOLVED DUPLICATE of bug 196350
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-23 22:32 UTC by Avihay
Modified: 2011-06-23 22:40 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 Avihay 2011-06-23 22:32:14 UTC
Application: kwin (4.6.2 (4.6.2))
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I was having a couple of VMs running in the background, so I was short on memory.
A wine program misbehaved, so I tried to close it. my system started swapping, so I start closing other applications. the wine application didn't close, so I tried to kill it with "system activity", and just about then kwin stopped responding, and restarted itself (or died and got restarted).

The bug is probably related to other bugs like the one marked as a possible duplicate. the crash reporting assistant found it rather quick.

I probably didn't provide enough useful info, hope the trace-back is useful.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78739f0 (LWP 1859))]

Thread 3 (Thread 0xb46fcb70 (LWP 1889)):
#0  0x00a4e416 in __kernel_vsyscall ()
#1  0x00542371 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x05b25872 in qt_safe_select (nfds=13, fdread=0x9615c38, fdwrite=0x9615e4c, fdexcept=0x9616060, orig_timeout=0x0) at kernel/qcore_unix.cpp:82
#3  0x05b2a329 in QEventDispatcherUNIX::select (this=0x9663b70, nfds=13, readfds=0x9615c38, writefds=0x9615e4c, exceptfds=0x9616060, timeout=0x0) at kernel/qeventdispatcher_unix.cpp:632
#4  0x05b2aeac in QEventDispatcherUNIXPrivate::doSelect (this=0x9615b40, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:219
#5  0x05b2bc25 in QEventDispatcherUNIX::processEvents (this=0x9663b70, flags=...) at kernel/qeventdispatcher_unix.cpp:919
#6  0x05af8609 in QEventLoop::processEvents (this=0xb46fc280, flags=) at kernel/qeventloop.cpp:149
#7  0x05af8a8a in QEventLoop::exec (this=0xb46fc280, flags=...) at kernel/qeventloop.cpp:201
#8  0x059f4b7e in QThread::exec (this=0x9615070) at thread/qthread.cpp:490
#9  0x05ad735b in QInotifyFileSystemWatcherEngine::run (this=0x9615070) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x059f7df9 in QThreadPrivate::start (arg=0x9615070) at thread/qthread_unix.cpp:266
#11 0x00a1bcc9 in start_thread (arg=0xb46fcb70) at pthread_create.c:304
#12 0x0054969e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb3cffb70 (LWP 1890)):
#0  0x00a4e416 in __kernel_vsyscall ()
#1  0x00a204dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00556d9d in __pthread_cond_wait (cond=0x11a6290, mutex=0x11a6278) at forward.c:139
#3  0x010a2877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x11a11a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x010a28c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x11a11a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x00a1bcc9 in start_thread (arg=0xb3cffb70) at pthread_create.c:304
#6  0x0054969e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb78739f0 (LWP 1859)):
[KCrash Handler]
#7  QProcess::setProcessState (this=0x9a63b48, state=QProcess::NotRunning) at io/qprocess.cpp:1753
#8  0x05a8de19 in QProcessPrivate::cleanup (this=0x9b0fe20) at io/qprocess.cpp:781
#9  0x05a92b3e in QProcessPrivate::_q_processDied (this=0x9b0fe20) at io/qprocess.cpp:1041
#10 0x05a9316e in QProcess::qt_metacall (this=0x9b154d8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbf8454d8) at .moc/release-shared/moc_qprocess.cpp:115
#11 0x05aff8ca in QMetaObject::metacall (object=0x9b154d8, cl=145, idx=21, argv=0xbf8454d8) at kernel/qmetaobject.cpp:237
#12 0x05b126ad in QMetaObject::activate (sender=0x9a5a988, m=0x5c2c550, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#13 0x05b64073 in QSocketNotifier::activated (this=0x9a5a988, _t1=26) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#14 0x05b17347 in QSocketNotifier::event (this=0x9a5a988, e=0xbf845994) at kernel/qsocketnotifier.cpp:317
#15 0x012d2fdc in QApplicationPrivate::notify_helper (this=0x940bae8, receiver=0x9a5a988, e=0xbf845994) at kernel/qapplication.cpp:4396
#16 0x012d904e in QApplication::notify (this=0xbf845dd4, receiver=0x9a5a988, e=0xbf845994) at kernel/qapplication.cpp:3798
#17 0x007e082a in KApplication::notify (this=0xbf845dd4, receiver=0x9a5a988, event=0xbf845994) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x00b88e5f in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#19 0x05af9b3b in QCoreApplication::notifyInternal (this=0xbf845dd4, receiver=0x9a5a988, event=0xbf845994) at kernel/qcoreapplication.cpp:732
#20 0x05b2acb0 in sendEvent (this=0x93e9ba0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 QEventDispatcherUNIX::activateSocketNotifiers (this=0x93e9ba0) at kernel/qeventdispatcher_unix.cpp:877
#22 0x05b2b042 in QEventDispatcherUNIXPrivate::doSelect (this=0x94150b0, flags=..., timeout=0xbf845b04) at kernel/qeventdispatcher_unix.cpp:305
#23 0x05b2bc25 in QEventDispatcherUNIX::processEvents (this=0x93e9ba0, flags=...) at kernel/qeventdispatcher_unix.cpp:919
#24 0x013960d2 in QEventDispatcherX11::processEvents (this=0x93e9ba0, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#25 0x05af8609 in QEventLoop::processEvents (this=0xbf845d04, flags=) at kernel/qeventloop.cpp:149
#26 0x05af8a8a in QEventLoop::exec (this=0xbf845d04, flags=...) at kernel/qeventloop.cpp:201
#27 0x05afd00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#28 0x012d1e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#29 0x00b8be50 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#30 0x080485ab in _start ()

This bug may be a duplicate of or related to bug 196350.

Possible duplicates by query: bug 264657, bug 256708, bug 251951, bug 248992.

Reported using DrKonqi
Comment 1 Thomas Lübking 2011-06-23 22:40:42 UTC
either you killed the kwin kill helper. (used xkill? got a dialog in the way?) or ran out of swap space.

To deal with wine wildrunner, try "wine -k" (this kills the wine server, ie "windows")

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