Bug 275099 - kwin crash when changing the default panel edge
Summary: kwin crash when changing the default panel edge
Status: RESOLVED DUPLICATE of bug 266364
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-07 08:07 UTC by Javier Spinoza
Modified: 2011-06-07 12:19 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 Javier Spinoza 2011-06-07 08:07:40 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 i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
Was changing the position of the edge of default panel, unlock the graphic elements and the main panel was above what I put aside left and failure, had the program open Netbeans
- Unusual behavior I noticed:
The screen flashes sometimes when I move the windows

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

Thread 3 (Thread 0xb2c0fb70 (LWP 1688)):
#0  0x412e7d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x41d3a118 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x41e06832 in updateCurrentTime (this=0x9d1f7d8, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x9d1f7d8, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x41e086e3 in QEventDispatcherUNIX::processEvents (this=0x9cbecd0, flags=...) at kernel/qeventdispatcher_unix.cpp:906
#6  0x41dd75c9 in QEventLoop::processEvents (this=0xb2c0f280, flags=...) at kernel/qeventloop.cpp:149
#7  0x41dd7862 in QEventLoop::exec (this=0xb2c0f280, flags=...) at kernel/qeventloop.cpp:201
#8  0x41ce15e0 in QThread::exec (this=0x9cf3868) at thread/qthread.cpp:492
#9  0x41db931b in QInotifyFileSystemWatcherEngine::run (this=0x9cf3868) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x41ce40e2 in QThreadPrivate::start (arg=0x9cf3868) at thread/qthread_unix.cpp:320
#11 0x412cee99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x4123073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb22ffb70 (LWP 1689)):
#0  0x00bf3416 in __kernel_vsyscall ()
#1  0x412d348c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x4123e3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x43a6c4f7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x43b7fea0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x43a6c531 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x43b7fea0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x412cee99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x4123073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb784e720 (LWP 1629)):
[KCrash Handler]
#7  KWin::CloseWindowView::hide (this=0x0) at ../../../kwin/effects/presentwindows/presentwindows.cpp:2096
#8  0x006ec246 in KWin::PresentWindowsEffect::setHighlightedWindow (this=0x9a71d00, w=0x0) at ../../../kwin/effects/presentwindows/presentwindows.cpp:1776
#9  0x006f80d4 in KWin::PresentWindowsEffect::windowClosed (this=0x9a71d00, w=0xab01838) at ../../../kwin/effects/presentwindows/presentwindows.cpp:424
#10 0x42a867e4 in KWin::EffectsHandlerImpl::windowClosed (this=0x96d3d18, c=0xab01838) at ../../kwin/effects.cpp:322
#11 0x429e513b in KWin::Client::releaseWindow (this=0xa589a38, on_shutdown=false) at ../../kwin/client.cpp:238
#12 0x42a133fd in KWin::Client::unmapNotifyEvent (this=0xa589a38, e=0xbfce638c) at ../../kwin/events.cpp:809
#13 0x42a16fac in KWin::Client::windowEvent (this=0xa589a38, e=0xbfce638c) at ../../kwin/events.cpp:655
#14 0x42a17c6c in KWin::Workspace::workspaceEvent (this=0x9a022b0, e=0xbfce638c) at ../../kwin/events.cpp:323
#15 0x429f0de2 in KWin::Application::x11EventFilter (this=0xbfce6574, e=0xbfce638c) at ../../kwin/main.cpp:367
#16 0x45a6d514 in qt_x11EventFilter (ev=0xbfce638c) at kernel/qapplication_x11.cpp:440
#17 0x45a7e307 in QApplication::x11ProcessEvent (this=0xbfce6574, event=0xbfce638c) at kernel/qapplication_x11.cpp:3390
#18 0x45aaade0 in QEventDispatcherX11::processEvents (this=0x95eeac0, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#19 0x41dd75c9 in QEventLoop::processEvents (this=0xbfce64b4, flags=...) at kernel/qeventloop.cpp:149
#20 0x41dd7862 in QEventLoop::exec (this=0xbfce64b4, flags=...) at kernel/qeventloop.cpp:201
#21 0x41ddc20c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#22 0x459f3fe7 in QApplication::exec () at kernel/qapplication.cpp:3736
#23 0x429f3892 in kdemain (argc=1, argv=0xbfce67f4) at ../../kwin/main.cpp:542
#24 0x080485bb in main (argc=1, argv=0xbfce67f4) at kwin_dummy.cpp:3

Possible duplicates by query: bug 273279, bug 271087, bug 270872, bug 269270, bug 266364.

Reported using DrKonqi
Comment 1 Thomas Lübking 2011-06-07 12:19:58 UTC
Happened when you were using the "present windows" (aka "exposé") effect and is caused by an invalid close button (so disabling the close window function might avoid it) but very much likely derives from inconsistant data, therefore (hopefully) fixed in 4.7 with a wider fix on this general issue.

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