Bug 266362 - kwin crash when I want enable desktop effects
Summary: kwin crash when I want enable desktop effects
Status: RESOLVED DUPLICATE of bug 253703
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-02-15 10:27 UTC by jajaX
Modified: 2011-02-15 16:54 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 jajaX 2011-02-15 10:27:30 UTC
Application: kwin (4.6.00 (4.6.0))
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-25-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
Hi (sorry for my bad english !)

I have got this issue =>

http://forum.kde.org/viewtopic.php?f=111&t=92993

I try to solve it. when I try to modify desktop effects options and I try to enable back desktop effects. kwin crash !

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb479bb70 (LWP 1799)):
#0  0x00c3de36 in clock_gettime (clock_id=12853236, tp=0xb479b000) at ../sysdeps/unix/clock_gettime.c:100
#1  0x0971750b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x097ee6e5 in QTimerInfoList::updateCurrentTime (this=0xa2150a8) at kernel/qeventdispatcher_unix.cpp:339
#4  0x097eed55 in QEventDispatcherUNIXPrivate::doSelect (this=0xa214a08, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:182
#5  0x097efc25 in QEventDispatcherUNIX::processEvents (this=0xa1020f8, flags=...) at kernel/qeventdispatcher_unix.cpp:919
#6  0x097bc609 in QEventLoop::processEvents (this=0xb479b280, flags=) at kernel/qeventloop.cpp:149
#7  0x097bca8a in QEventLoop::exec (this=0xb479b280, flags=...) at kernel/qeventloop.cpp:201
#8  0x096b8b7e in QThread::exec (this=0xa210c28) at thread/qthread.cpp:490
#9  0x0979b35b in QInotifyFileSystemWatcherEngine::run (this=0xa210c28) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x096bbdf9 in QThreadPrivate::start (arg=0xa210c28) at thread/qthread_unix.cpp:266
#11 0x02f6ecc9 in start_thread (arg=0xb479bb70) at pthread_create.c:304
#12 0x001e069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb3f92b70 (LWP 1801)):
#0  0x00e53416 in __kernel_vsyscall ()
#1  0x02f734dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x001edd9d in __pthread_cond_wait (cond=0x63b2290, mutex=0x63b2278) at forward.c:139
#3  0x062ae877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x63ad1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x062ae8c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x63ad1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x02f6ecc9 in start_thread (arg=0xb3f92b70) at pthread_create.c:304
#6  0x001e069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb78ae720 (LWP 1691)):
[KCrash Handler]
#7  0x0467575d in intelDRI2Flush (drawable=0xa62bef8) at intel_screen.c:108
#8  0x007071bc in dri2SwapBuffers (pdraw=0xa089eb8, target_msc=0, divisor=0, remainder=0) at dri2_glx.c:518
#9  0x006e01f7 in glXSwapBuffers (dpy=0x9fd9250, drawable=27265183) at glxcmds.c:730
#10 0x009b4fce in KWin::SceneOpenGL::flushBuffer (this=0xa339d18, mask=0, damage=...) at ../../kwin/scene_opengl.cpp:860
#11 0x009b57f8 in KWin::SceneOpenGL::paint (this=0xa339d18, damage=..., toplevels=...) at ../../kwin/scene_opengl.cpp:789
#12 0x00999b57 in KWin::Workspace::performCompositing (this=0xa013318) at ../../kwin/composite.cpp:448
#13 0x097d0504 in QObject::event (this=0xa013318, e=0x4929050) at kernel/qobject.cpp:1183
#14 0x0123afdc in QApplicationPrivate::notify_helper (this=0x9fc9af0, receiver=0xa013318, e=0xbfc58c50) at kernel/qapplication.cpp:4396
#15 0x0124104e in QApplication::notify (this=0xbfc58f74, receiver=0xa013318, e=0xbfc58c50) at kernel/qapplication.cpp:3798
#16 0x00476f7a in KApplication::notify (this=0xbfc58f74, receiver=0xa013318, event=0xbfc58c50) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00922d0f in KWin::Application::notify (this=0xbfc58f74, o=0xa013318, e=0xbfc58c50) at ../../kwin/main.cpp:376
#18 0x097bdb3b in QCoreApplication::notifyInternal (this=0xbfc58f74, receiver=0xa013318, event=0xbfc58c50) at kernel/qcoreapplication.cpp:732
#19 0x097efad6 in sendEvent (this=0x9fca278) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QTimerInfoList::activateTimers (this=0x9fca278) at kernel/qeventdispatcher_unix.cpp:602
#21 0x097efc37 in QEventDispatcherUNIX::processEvents (this=0x9fabba0, flags=...) at kernel/qeventdispatcher_unix.cpp:923
#22 0x012fe0d2 in QEventDispatcherX11::processEvents (this=0x9fabba0, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#23 0x097bc609 in QEventLoop::processEvents (this=0xbfc58ea4, flags=) at kernel/qeventloop.cpp:149
#24 0x097bca8a in QEventLoop::exec (this=0xbfc58ea4, flags=...) at kernel/qeventloop.cpp:201
#25 0x097c100f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#26 0x01239e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#27 0x00925d00 in kdemain (argc=1, argv=0xbfc591f4) at ../../kwin/main.cpp:542
#28 0x080485ab in main (argc=1, argv=0xbfc591f4) at kwin_dummy.cpp:3

Possible duplicates by query: bug 265296, bug 253703.

Reported using DrKonqi
Comment 1 Thomas Lübking 2011-02-15 14:27:40 UTC
driver bug, sorry.
see comment #1 in the dupe for fix or workaround

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