Application: kwin (4.6.1 (4.6.1)) KDE Platform Version: 4.6.1 (4.6.1) Qt Version: 4.7.2 Operating System: Linux 2.6.38-6-generic i686 Distribution: Ubuntu Natty (development branch) -- Information about the crash: - What I was doing when the application crashed: KWin crashes when I change color scheme. It also crashes when I change settings in Desktop Effects section of System Settings (for example turn on/off some effect or turn off Vsync etc). This crashes are not happening in Kubuntu Maverick KDE 4.6.1 with stock packages (Mesa 7.9). -- Backtrace: Application: KWin (kwin), signal: Segmentation fault [Current thread is 1 (Thread 0xb63bd720 (LWP 1693))] Thread 3 (Thread 0xb21eab70 (LWP 1696)): #0 0x05f25d41 in clock_gettime () from /lib/librt.so.1 #1 0x03ea8e18 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x03f75552 in updateCurrentTime (this=0x971afb8, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0x971afb8, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x03f77403 in QEventDispatcherUNIX::processEvents (this=0x97af1f8, flags=...) at kernel/qeventdispatcher_unix.cpp:906 #6 0x03f462b9 in QEventLoop::processEvents (this=0xb21ea280, flags=...) at kernel/qeventloop.cpp:149 #7 0x03f46552 in QEventLoop::exec (this=0xb21ea280, flags=...) at kernel/qeventloop.cpp:201 #8 0x03e50270 in QThread::exec (this=0x97b5f58) at thread/qthread.cpp:492 #9 0x03f2800b in QInotifyFileSystemWatcherEngine::run (this=0x97b5f58) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x03e52d72 in QThreadPrivate::start (arg=0x97b5f58) at thread/qthread_unix.cpp:320 #11 0x062aee99 in start_thread () from /lib/libpthread.so.0 #12 0x001e05ce in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb19e1b70 (LWP 1697)): #0 0x008c6416 in __kernel_vsyscall () #1 0x062b348c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x001ee28d in pthread_cond_wait () from /lib/libc.so.6 #3 0x00df8987 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xf0c1c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0x00df89c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xf0c1c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0x062aee99 in start_thread () from /lib/libpthread.so.0 #6 0x001e05ce in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb63bd720 (LWP 1693)): [KCrash Handler] #7 0x02e784de in r600_bo (radeon=0x9109980, size=128, alignment=4096, binding=32, usage=0) at r600_bo.c:43 #8 0x02e6cf79 in r600_buffer_create (screen=0x91099e0, templ=0xbfa76c14) at r600_buffer.c:62 #9 0x02e5c654 in r600_resource_create (screen=0x91099e0, templ=0xbfa76c14) at r600_resource.c:30 #10 0x02fc4aad in pipe_buffer_create (st=0x953ef08, params=0x965a778, shader_type=0) at ../../src/gallium/auxiliary/util/u_inlines.h:183 #11 st_upload_constants (st=0x953ef08, params=0x965a778, shader_type=0) at state_tracker/st_atom_constbuf.c:80 #12 0x02fc4bd9 in update_vs_constants (st=0x953ef08) at state_tracker/st_atom_constbuf.c:115 #13 0x02fc4183 in st_validate_state (st=0x953ef08) at state_tracker/st_atom.c:172 #14 0x02f21cff in st_draw_vbo (ctx=0x93e7a40, arrays=0x95417d8, prims=0x95401ac, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=3) at state_tracker/st_draw.c:649 #15 0x02f1fa0f in vbo_exec_vtx_flush (exec=0x9540038, unmap=1 '\001') at vbo/vbo_exec_draw.c:381 #16 0x02f1d6f7 in vbo_exec_FlushVertices_internal (ctx=0x93e7a40, unmap=1 '\001') at vbo/vbo_exec_api.c:911 #17 0x02f1d8f8 in vbo_exec_FlushVertices (ctx=0x93e7a40, flags=1) at vbo/vbo_exec_api.c:945 #18 0x02f87a67 in _mesa_PopAttrib () at main/attrib.c:858 #19 0x006b736e in KWin::PaintClipper::Iterator::~Iterator (this=0xbfa773b8, __in_chrg=<value optimized out>) at ../../../kwin/lib/kwineffects.cpp:873 #20 0x006c1160 in KWin::renderGLGeometry (region=..., count=4, vertices=0x961af18, texture=0x9595d08, color=0x0, dim=2, stride=0) at ../../../kwin/lib/kwinglutils.cpp:180 #21 0x003c54a6 in KWin::SceneOpenGL::Window::paintDecoration (this=0x986fc60, decoration=0x98658d8, decorationType=KWin::SceneOpenGL::Window::DecorationTop, region=..., rect=..., data=..., quads=..., updateDeco=false) at ../../kwin/scene_opengl.cpp:1633 #22 0x003cbab9 in KWin::SceneOpenGL::Window::performPaint (this=0x986fc60, mask=9, region=..., data=...) at ../../kwin/scene_opengl.cpp:1545 #23 0x003b4e86 in KWin::Scene::finalDrawWindow (this=0x943ea38, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/scene.cpp:332 #24 0x003d5bf3 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:247 #25 0x006b60dd in KWin::Effect::drawWindow (this=0x95c5c98, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #26 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #27 0x006b60dd in KWin::Effect::drawWindow (this=0x95a9be0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #28 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #29 0x006b60dd in KWin::Effect::drawWindow (this=0x95ed6f0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #30 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #31 0x067e27f7 in KWin::ShadowEffect::drawWindow (this=0x95bd230, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/shadow/shadow.cpp:250 #32 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #33 0x006b60dd in KWin::Effect::drawWindow (this=0x95b2ad8, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #34 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #35 0x006b60dd in KWin::Effect::drawWindow (this=0x960cc70, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #36 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #37 0x006b60dd in KWin::Effect::drawWindow (this=0x9618da8, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #38 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #39 0x006b60dd in KWin::Effect::drawWindow (this=0x9619e70, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #40 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #41 0x006b60dd in KWin::Effect::drawWindow (this=0x95a3a98, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #42 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #43 0x006b60dd in KWin::Effect::drawWindow (this=0x95a4350, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #44 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #45 0x006b60dd in KWin::Effect::drawWindow (this=0x9596828, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #46 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #47 0x006b60dd in KWin::Effect::drawWindow (this=0x95a0070, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #48 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #49 0x006b60dd in KWin::Effect::drawWindow (this=0x95fad18, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #50 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #51 0x006b60dd in KWin::Effect::drawWindow (this=0x9610eb0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #52 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #53 0x006b60dd in KWin::Effect::drawWindow (this=0x96115c8, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #54 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #55 0x006b60dd in KWin::Effect::drawWindow (this=0x95c3cb0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #56 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #57 0x006b60dd in KWin::Effect::drawWindow (this=0x96125f0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #58 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #59 0x006b60dd in KWin::Effect::drawWindow (this=0x95b9748, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #60 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #61 0x006b60dd in KWin::Effect::drawWindow (this=0x95d0698, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #62 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #63 0x006b60dd in KWin::Effect::drawWindow (this=0x9620070, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:262 #64 0x003d5c69 in KWin::EffectsHandlerImpl::drawWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:243 #65 0x003b468d in KWin::Scene::finalPaintWindow (this=0x943ea38, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/scene.cpp:323 #66 0x003d5d63 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:204 #67 0x006b61dd in KWin::Effect::paintWindow (this=0x95c5c98, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:242 #68 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #69 0x067ad7b3 in KWin::DashboardEffect::paintWindow (this=0x95a9be0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/dashboard/dashboard.cpp:100 #70 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #71 0x067c4bee in KWin::LogoutEffect::paintWindow (this=0x95ed6f0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/logout/logout.cpp:198 #72 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #73 0x006b61dd in KWin::Effect::paintWindow (this=0x95bd238, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:242 #74 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #75 0x067cc4b9 in KWin::PresentWindowsEffect::paintWindow (this=0x95b2ad0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/presentwindows/presentwindows.cpp:379 #76 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #77 0x067ed580 in KWin::TaskbarThumbnailEffect::paintWindow (this=0x960cc68, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/taskbarthumbnail/taskbarthumbnail.cpp:70 #78 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #79 0x067c1e6b in KWin::HighlightWindowEffect::paintWindow (this=0x9618da8, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/highlightwindow/highlightwindow.cpp:104 #80 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #81 0x067ba8b8 in KWin::DialogParentEffect::paintWindow (this=0x9619e70, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/dialogparent/dialogparent.cpp:70 #82 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #83 0x067be510 in KWin::FadeEffect::paintWindow (this=0x95a3a98, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/fade/fade.cpp:160 #84 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #85 0x067c6cc9 in KWin::MagicLampEffect::paintWindow (this=0x95a4350, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/magiclamp/magiclamp.cpp:351 #86 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #87 0x067b2bf2 in KWin::DesktopGridEffect::paintWindow (this=0x9596820, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/desktopgrid/desktopgrid.cpp:400 #88 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #89 0x067e6682 in KWin::SlideEffect::paintWindow (this=0x95a0068, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/slide/slide.cpp:165 #90 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #91 0x067a61d6 in KWin::BoxSwitchEffect::paintWindow (this=0x95fad18, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/boxswitch/boxswitch.cpp:245 #92 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #93 0x06804532 in KWin::CubeEffect::paintWindow (this=0x9610ea8, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/cube/cube.cpp:1581 #94 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #95 0x006b61dd in KWin::Effect::paintWindow (this=0x96115c8, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:242 #96 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #97 0x067c878c in KWin::TranslucencyEffect::paintWindow (this=0x95c3cb0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/translucency/translucency.cpp:180 #98 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #99 0x067f896c in KWin::CoverSwitchEffect::paintWindow (this=0x96125f0, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/coverswitch/coverswitch.cpp:504 #100 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #101 0x067ebc84 in KWin::SlidingPopupsEffect::paintWindow (this=0x95b9748, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/slidingpopups/slidingpopups.cpp:127 #102 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #103 0x067c377b in KWin::LoginEffect::paintWindow (this=0x95d0698, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/effects/login/login.cpp:69 #104 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #105 0x006b61dd in KWin::Effect::paintWindow (this=0x9620070, w=0x9616ff8, mask=9, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:242 #106 0x003d5dd9 in KWin::EffectsHandlerImpl::paintWindow (this=0x9576008, w=0x9616ff8, mask=9, region=..., data=...) at ../../kwin/effects.cpp:200 #107 0x003b5086 in KWin::Scene::paintWindow (this=0x943ea38, w=0x986fc60, mask=9, region=..., quads=...) at ../../kwin/scene.cpp:317 #108 0x003b5edb in KWin::Scene::paintSimpleScreen (this=0x943ea38, orig_mask=8, region=...) at ../../kwin/scene.cpp:288 #109 0x003b45a9 in KWin::Scene::finalPaintScreen (this=0x943ea38, mask=8, region=..., data=...) at ../../kwin/scene.cpp:180 #110 0x003d5f3c in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:173 #111 0x06822a99 in KWin::StartupFeedbackEffect::paintScreen (this=0x95c5c90, mask=8, region=..., data=...) at ../../../kwin/effects/startupfeedback/startupfeedback.cpp:166 #112 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #113 0x006b6256 in KWin::Effect::paintScreen (this=0x95a9be0, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #114 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #115 0x067c4f6f in KWin::LogoutEffect::paintScreen (this=0x95ed6f0, mask=8, region=..., data=...) at ../../../kwin/effects/logout/logout.cpp:207 #116 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #117 0x067e09f0 in KWin::ShadowEffect::paintScreen (this=0x95bd230, mask=8, region=..., data=...) at ../../../kwin/effects/shadow/shadow.cpp:189 #118 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #119 0x067c9d3f in KWin::PresentWindowsEffect::paintScreen (this=0x95b2ad0, mask=8, region=..., data=...) at ../../../kwin/effects/presentwindows/presentwindows.cpp:205 #120 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #121 0x006b6256 in KWin::Effect::paintScreen (this=0x960cc70, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #122 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #123 0x006b6256 in KWin::Effect::paintScreen (this=0x9618da8, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #124 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #125 0x006b6256 in KWin::Effect::paintScreen (this=0x9619e70, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #126 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #127 0x006b6256 in KWin::Effect::paintScreen (this=0x95a3a98, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #128 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #129 0x006b6256 in KWin::Effect::paintScreen (this=0x95a4350, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #130 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #131 0x067b07b9 in KWin::DesktopGridEffect::paintScreen (this=0x9596820, mask=8, region=..., data=...) at ../../../kwin/effects/desktopgrid/desktopgrid.cpp:155 #132 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #133 0x067e7bc2 in KWin::SlideEffect::paintScreen (this=0x95a0068, mask=8, region=..., data=...) at ../../../kwin/effects/slide/slide.cpp:86 #134 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #135 0x067a9799 in KWin::BoxSwitchEffect::paintScreen (this=0x95fad18, mask=8, region=..., data=...) at ../../../kwin/effects/boxswitch/boxswitch.cpp:143 #136 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #137 0x0680357c in KWin::CubeEffect::paintScreen (this=0x9610ea8, mask=8, region=..., data=...) at ../../../kwin/effects/cube/cube.cpp:698 #138 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #139 0x006b6256 in KWin::Effect::paintScreen (this=0x96115c8, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #140 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #141 0x006b6256 in KWin::Effect::paintScreen (this=0x95c3cb0, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #142 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #143 0x067fc3bc in KWin::CoverSwitchEffect::paintScreen (this=0x96125f0, mask=8, region=..., data=...) at ../../../kwin/effects/coverswitch/coverswitch.cpp:126 #144 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #145 0x006b6256 in KWin::Effect::paintScreen (this=0x95b9748, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #146 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #147 0x006b6256 in KWin::Effect::paintScreen (this=0x95d0698, mask=8, region=..., data=...) at ../../../kwin/lib/kwineffects.cpp:227 #148 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #149 0x067f1a71 in KWin::ZoomEffect::paintScreen (this=0x9620068, mask=8, region=..., data=...) at ../../../kwin/effects/zoom/zoom.cpp:341 #150 0x003d5fb2 in KWin::EffectsHandlerImpl::paintScreen (this=0x9576008, mask=8, region=..., data=...) at ../../kwin/effects.cpp:169 #151 0x003b57ec in KWin::Scene::paintScreen (this=0x943ea38, mask=0xbfa7b5b8, region=0xbfa7b640) at ../../kwin/scene.cpp:137 #152 0x003cc7a2 in KWin::SceneOpenGL::paint (this=0x943ea38, damage=..., toplevels=...) at ../../kwin/scene_opengl.cpp:772 #153 0x003b16e6 in KWin::Workspace::performCompositing (this=0x94816f0) at ../../kwin/composite.cpp:448 #154 0x03f5c244 in QObject::event (this=0x94816f0, e=0xbfa7bb6c) at kernel/qobject.cpp:1190 #155 0x0213cd24 in QApplicationPrivate::notify_helper (this=0x90565c8, receiver=0x94816f0, e=0xbfa7bb6c) at kernel/qapplication.cpp:4462 #156 0x021418ce in QApplication::notify (this=0xbfa7be84, receiver=0x94816f0, e=0xbfa7bb6c) at kernel/qapplication.cpp:3862 #157 0x00aa83ca in KApplication::notify (this=0xbfa7be84, receiver=0x94816f0, event=0xbfa7bb6c) at ../../kdeui/kernel/kapplication.cpp:311 #158 0x0034090f in KWin::Application::notify (this=0xbfa7be84, o=0x94816f0, e=0xbfa7bb6c) at ../../kwin/main.cpp:376 #159 0x03f470eb in QCoreApplication::notifyInternal (this=0xbfa7be84, receiver=0x94816f0, event=0xbfa7bb6c) at kernel/qcoreapplication.cpp:731 #160 0x03f77244 in sendEvent (this=0x9056e70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #161 QTimerInfoList::activateTimers (this=0x9056e70) at kernel/qeventdispatcher_unix.cpp:604 #162 0x03f77398 in QEventDispatcherUNIX::processEvents (this=0x9033aa8, flags=...) at kernel/qeventdispatcher_unix.cpp:923 #163 0x021f189a in QEventDispatcherX11::processEvents (this=0x9033aa8, flags=...) at kernel/qeventdispatcher_x11.cpp:152 #164 0x03f462b9 in QEventLoop::processEvents (this=0xbfa7bdc4, flags=...) at kernel/qeventloop.cpp:149 #165 0x03f46552 in QEventLoop::exec (this=0xbfa7bdc4, flags=...) at kernel/qeventloop.cpp:201 #166 0x03f4aefc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #167 0x0213a8e7 in QApplication::exec () at kernel/qapplication.cpp:3736 #168 0x00343402 in kdemain (argc=2, argv=0xbfa7c104) at ../../kwin/main.cpp:542 #169 0x080485bb in main (argc=2, argv=0xbfa7c104) at kwin_dummy.cpp:3 Possible duplicates by query: bug 268027. Reported using DrKonqi
It also crashes when I enable anti-aliasing and when I turn on/off oxygen animations. All these crashes doesn't occur in Kubuntu Maverick KDE 4.6.1 with stock packages.
apparently the radeon driver / mesa is broken in that branch *** This bug has been marked as a duplicate of bug 268027 ***
I have been testing and these are my findings: Mesa 7.9 classic - no kwin crashes Mesa 7.11-devel classic - no kwin crashes Mesa 7.10.1 gallium (natty default) - kwin crashes whenever you change window decoration, color scheme, turn on/off effect, turn on/off vsync etc. So problem seems to be in Mesa 7.10.1 gallium. All these tests are performed on KDE 4.6.1 with radeon driver.
Created attachment 72992 [details] kcrash file
The bug is back in kde 4.9.0.0. I'm currently using kubuntu 12.04 but enabled the backport repositories and updated to kde 4.9 yesterday. I had to change the color scheme because I was using a dark one but the fonts on the sidebar in dolphin seems to be hard-coded to be black. I guess that's another bug to report.
#6 0x00007f119ac68f10 in ?? () from /usr/lib/kde4/kwin3_oxygen.so #7 0x00007f11b33b3d52 in KDecorationPlugins::reset(unsigned long) () from /usr/lib/libkdecorations.so.4 #8 0x00007f11b533e0a1 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so #9 0x00007f11b533e7da in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so #10 0x00007f11b085d281 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 the backtrace for comment #5 is absolutely NOT related to this bug (leaving alone that this here is the dupe of a driver bug) @Daniel please install debug packages [1] trigger the crash and create a new bug report (the crash is in the oxygen decoration, so it is *probably* a bug for the oxygen component, impossible to say w/o a usable backtrace) [1] http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Backtraces
Thanks Thomas, I'll do as you said.