Bug 270872

Summary: kwin crashed using present windows effect
Product: [Plasma] kwin Reporter: omega <biasquez>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description omega 2011-04-13 20:34:05 UTC
Application: kwin (4.6.2 (4.6.2))
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu Natty (development branch)

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

kwin crashed when i used present windows effect and i clicked on menubar (kickoff)

The crash does not seem to be reproducible.

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

Thread 3 (Thread 0x7f4a073a8700 (LWP 2045)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f4a073a79f0 in ?? ()
#2  0x00007fff7bdff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7f4a06ba7700 (LWP 2046)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4a22b232a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f4a22e3c180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f4a22b232d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f4a22e4a254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f4a2151e903 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#4  0x00007f4a1a5efd8c in start_thread (arg=0x7f4a06ba7700) at pthread_create.c:304
#5  0x00007f4a23cc404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4a2446a7c0 (LWP 2039)):
[KCrash Handler]
#6  KWin::CloseWindowView::hide (this=0x0) at ../../../kwin/effects/presentwindows/presentwindows.cpp:2096
#7  0x00007f4a0989a28c in KWin::PresentWindowsEffect::setHighlightedWindow (this=0x1784010, w=0x0) at ../../../kwin/effects/presentwindows/presentwindows.cpp:1776
#8  0x00007f4a098a5f13 in KWin::PresentWindowsEffect::windowClosed (this=0x1784010, w=0x2e330f0) at ../../../kwin/effects/presentwindows/presentwindows.cpp:424
#9  0x00007f4a2404e517 in KWin::EffectsHandlerImpl::windowClosed (this=<value optimized out>, c=0x2e330f0) at ../../kwin/effects.cpp:322
#10 0x00007f4a23fbdd0d in KWin::Client::releaseWindow (this=0x2986fe0, on_shutdown=false) at ../../kwin/client.cpp:238
#11 0x00007f4a23febdb9 in KWin::Client::windowEvent (this=0x2986fe0, e=0x7fff7bdab370) at ../../kwin/events.cpp:655
#12 0x00007f4a23feca38 in KWin::Workspace::workspaceEvent (this=0x1213500, e=0x7fff7bdab370) at ../../kwin/events.cpp:323
#13 0x00007f4a23fc8bb8 in KWin::Application::x11EventFilter (this=0x7fff7bdab5b0, e=0x7fff7bdab370) at ../../kwin/main.cpp:367
#14 0x00007f4a1f412a85 in qt_x11EventFilter (ev=0x7fff7bdab370) at kernel/qapplication_x11.cpp:440
#15 0x00007f4a1f423630 in QApplication::x11ProcessEvent (this=0x7fff7bdab5b0, event=0x7fff7bdab370) at kernel/qapplication_x11.cpp:3390
#16 0x00007f4a1f44cb44 in QEventDispatcherX11::processEvents (this=0x11da340, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#17 0x00007f4a1ffe2882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#18 0x00007f4a1ffe2abc in QEventLoop::exec (this=0x7fff7bdab4f0, flags=...) at kernel/qeventloop.cpp:201
#19 0x00007f4a1ffe6ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#20 0x00007f4a23fcb1ec in kdemain (argc=<value optimized out>, argv=0x7fff7bdabc48) at ../../kwin/main.cpp:542
#21 0x00007f4a23bfceff in __libc_start_main (main=0x400740 <main(int, char**)>, argc=1, ubp_av=0x7fff7bdabc48, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff7bdabc38) at libc-start.c:226
#22 0x0000000000400669 in _start ()

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

Possible duplicates by query: bug 269270, bug 266364.

Reported using DrKonqi
Comment 1 Martin Flöser 2011-04-13 20:38:32 UTC

*** This bug has been marked as a duplicate of bug 262485 ***
Comment 2 omega 2011-04-13 21:47:45 UTC
(In reply to comment #1)
> 
> *** This bug has been marked as a duplicate of bug 262485 ***

i have this bug with kde 4.6.2...maybe bug isn't fixed...
Comment 3 Thomas Lübking 2011-04-13 21:50:48 UTC
resetting to the direct dupe since the dupe status of the dupe is actually duped... errr "uncertain" ;-)

*** This bug has been marked as a duplicate of bug 266364 ***
Comment 4 Thomas Lübking 2011-04-13 21:52:44 UTC
the patch is only in git master i.e. 4.7 (it's quite a huuuge patch)