Bug 268179

Summary: KWin crashes when I change color scheme
Product: [Plasma] kwin Reporter: Nikola Schnelle <n.schnelle>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: danielscott171
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: kcrash file

Description Nikola Schnelle 2011-03-11 01:53:35 UTC
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
Comment 1 Nikola Schnelle 2011-03-11 02:04:22 UTC
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.
Comment 2 Thomas Lübking 2011-03-11 13:50:35 UTC
apparently the radeon driver / mesa is broken in that branch

*** This bug has been marked as a duplicate of bug 268027 ***
Comment 3 Nikola Schnelle 2011-03-19 11:25:30 UTC
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.
Comment 4 Daniel Añez Scott 2012-08-06 19:14:31 UTC
Created attachment 72992 [details]
kcrash file
Comment 5 Daniel Añez Scott 2012-08-06 19:17:51 UTC
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.
Comment 6 Thomas Lübking 2012-08-06 19:24:24 UTC
#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
Comment 7 Daniel Añez Scott 2012-08-06 19:33:29 UTC
Thanks Thomas, I'll do as you said.