Here happens similar thing. KWin with desktop effects enabled crashes on login to KDE and after resume from suspend with 100% reproductibility. My config Fedora 18. - kernel-PAE-3.8.5-201.fc18.i686 - libdrm-2.4.42-1.fc18.i686 - xorg-x11-server-Xorg-1.13.3-2.fc18.i686 - mesa-dri-drivers-9.1-3.fc18.i686 - kde 4.10.2-1 Backtrace: Application: KWin (kwin), signal: Bus error Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0xb769c780 (LWP 18403))] Thread 2 (Thread 0xb1644b40 (LWP 18417)): #0 0xb7784424 in __kernel_vsyscall () #1 0x4145e18c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:171 #2 0xb2d5c20c in pipe_semaphore_wait (sema=0xb4190b50) at ../../../../../src/gallium/auxiliary/os/os_thread.h:433 #3 radeon_drm_cs_emit_ioctl (param=0xb4170008) at radeon_drm_cs.c:416 #4 0x4145aaff in start_thread (arg=0xb1644b40) at pthread_create.c:308 #5 0x4138a0be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132 Thread 1 (Thread 0xb769c780 (LWP 18403)): [KCrash Handler] #7 __memset_sse2 () at ../sysdeps/i386/i686/multiarch/memset-sse2.S:331 #8 0xb2d2f186 in r600_texture_create_object (screen=screen@entry=0x9342718, base=base@entry=0xbfc4b1e4, pitch_in_bytes_override=pitch_in_bytes_override@entry=0, buf=buf@entry=0x0, alloc_bo=alloc_bo@entry=1 '\001', surface=surface@entry=0xbfc4a4d8) at r600_texture.c:460 #9 0xb2d2f49c in r600_texture_create (screen=screen@entry=0x9342718, templ=templ@entry=0xbfc4b1e4) at r600_texture.c:550 #10 0xb2d28564 in r600_resource_create (screen=0x9342718, templ=0xbfc4b1e4) at r600_resource.c:37 #11 0xb2d5650f in dri2_drawable_process_buffers (att_count=1, atts=0xbfc4b2a4, buffer_count=1, buffers=0x94cccbc, drawable=) at dri2.c:254 #12 dri2_allocate_textures (drawable=0x94dad88, statts=0xbfc4b2a4, statts_count=1) at dri2.c:404 #13 0xb2d5788c in dri_st_framebuffer_validate (stfbi=0x94dad88, statts=0xbfc4b2a4, count=1, out=0x0) at dri_drawable.c:81 #14 0xb2d57ab7 in dri_drawable_validate_att (statt=ST_ATTACHMENT_FRONT_LEFT, drawable=0x94dad88) at dri_drawable.c:206 #15 dri_set_tex_buffer2 (pDRICtx=0x9310270, target=3553, format=8409, dPriv=0x948c7a0) at dri_drawable.c:220 #16 0xb771b770 in dri2_bind_tex_image (dpy=0x91897e8, drawable=29360181, buffer=8414, attrib_list=0x0) at dri2_glx.c:1004 #17 0xb76efa93 in __glXBindTexImageEXT (dpy=0x91897e8, drawable=drawable@entry=29360181, buffer=buffer@entry=8414, attrib_list=attrib_list@entry=0x0) at glxcmds.c:2370 #18 0x447d5a8c in loadTexture (depth=24, size=..., pix=@0xbfc4b40c: 29360179, this=0x9494f08) at /usr/src/debug/kde-workspace-4.10.2/kwin/glxbackend.cpp:716 #19 KWin::GlxTexture::loadTexture (this=0x9494f08, pix=@0xbfc4b40c: 29360179, size=..., depth=24) at /usr/src/debug/kde-workspace-4.10.2/kwin/glxbackend.cpp:658 #20 0x447ca65a in KWin::SceneOpenGL::Texture::load (this=0x92df3a8, pix=@0xbfc4b40c: 29360179, size=..., depth=24, region=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene_opengl.cpp:764 #21 0x447ccaf7 in KWin::SceneOpenGL::Window::bindTexture (this=0x94ccbd0) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene_opengl.cpp:822 #22 0x447d385c in KWin::SceneOpenGL::Window::performPaint (this=0x94ccbd0, mask=1, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene_opengl.cpp:931 #23 0x447cbc9d in KWin::SceneOpenGL2::performPaintWindow (this=this@entry=0x93b0348, w=w@entry=0x94dbdc8, mask=mask@entry=1, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene_opengl.cpp:566 #24 0x447cbe57 in KWin::SceneOpenGL2::finalDrawWindow (this=0x93b0348, w=w@entry=0x94dbdc8, mask=mask@entry=1, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene_opengl.cpp:551 #25 0x447e3018 in KWin::EffectsHandlerImpl::drawWindow (this=0x94d9ff0, w=w@entry=0x94dbdc8, mask=mask@entry=1, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/effects.cpp:318 #26 0x447bd1e3 in KWin::Scene::finalPaintWindow (this=0x93b0348, w=0x94dbdc8, mask=1, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene.cpp:449 #27 0x447e3443 in KWin::EffectsHandlerImpl::paintWindow (this=0x94d9ff0, w=0x94dbdc8, mask=mask@entry=1, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/effects.cpp:281 #28 0x447c0398 in KWin::Scene::paintWindow (this=this@entry=0x93b0348, w=0x94ccbd0, mask=1, region=..., quads=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene.cpp:356 #29 0x447bf571 in KWin::Scene::paintSimpleScreen (this=this@entry=0x93b0348, orig_mask=orig_mask@entry=0, region=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene.cpp:342 #30 0x447bd114 in KWin::Scene::finalPaintScreen (this=0x93b0348, mask=0, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene.cpp:186 #31 0x447e3163 in KWin::EffectsHandlerImpl::paintScreen (this=0x94d9ff0, mask=0, region=..., data=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/effects.cpp:254 #32 0x447be77f in KWin::Scene::paintScreen (this=0x93b0348, mask=0xbfc4bc0c, region=0xbfc4bc7c) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene.cpp:140 #33 0x447cfe6b in KWin::SceneOpenGL::paint (this=0x93b0348, damage=..., toplevels=...) at /usr/src/debug/kde-workspace-4.10.2/kwin/scene_opengl.cpp:308 #34 0x447b7a68 in KWin::Compositor::performCompositing (this=this@entry=0x92e0d20) at /usr/src/debug/kde-workspace-4.10.2/kwin/composite.cpp:610 #35 0x447b85f3 in KWin::Compositor::slotCompositingOptionsInitialized (this=0x92e0d20) at /usr/src/debug/kde-workspace-4.10.2/kwin/composite.cpp:275 #36 0x447334d8 in qt_static_metacall (_c=QMetaObject::InvokeMetaMethod, _a=0xbfc4befc, _id=14, _o=0x92e0d20) at /usr/src/debug/kde-workspace-4.10.2/i686-redhat-linux-gnu/kwin/moc_composite.cpp:112 #37 KWin::Compositor::qt_static_metacall (_o=0x92e0d20, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfc4befc) at /usr/src/debug/kde-workspace-4.10.2/i686-redhat-linux-gnu/kwin/moc_composite.cpp:92 #38 0x4222328e in QMetaObject::activate (sender=0x9294a10, m=0x42376d60 , local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3539 #39 0x422728e6 in QFutureWatcherBase::finished (this=0x9294a10) at .moc/release-shared/moc_qfuturewatcher.cpp:140 #40 0x420e56ec in QFutureWatcherBasePrivate::sendCallOutEvent (this=this@entry=0x9304420, event=event@entry=0xb4000468) at concurrent/qfuturewatcher.cpp:439 #41 0x420e59f2 in QFutureWatcherBase::event (this=0x9294a10, event=0xb4000468) at concurrent/qfuturewatcher.cpp:344 #42 0x4273306c in QApplicationPrivate::notify_helper (this=0x9178238, receiver=0x9294a10, e=0xb4000468) at kernel/qapplication.cpp:4562 #43 0x42737b2f in QApplication::notify (this=0xb4000468, receiver=0x9294a10, e=0xb4000468) at kernel/qapplication.cpp:3944 #44 0x4760e5c2 in KApplication::notify (this=0xbfc4c778, receiver=0x9294a10, event=0xb4000468) at /usr/src/debug/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311 #45 0x447603e0 in notify (e=0xb4000468, o=0x9294a10, this=0xbfc4c778) at /usr/src/debug/kde-workspace-4.10.2/kwin/main.cpp:371 #46 KWin::Application::notify (this=0xbfc4c778, o=0x9294a10, e=0xb4000468) at /usr/src/debug/kde-workspace-4.10.2/kwin/main.cpp:367 #47 0x4220c0be in QCoreApplication::notifyInternal (this=0xbfc4c778, receiver=0x9294a10, event=0xb4000468) at kernel/qcoreapplication.cpp:946 #48 0x42210065 in sendEvent (event=, receiver=) at kernel/qcoreapplication.h:231 #49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9120e58) at kernel/qcoreapplication.cpp:1570 #50 0x422102ed in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1463 #51 0x427e65ae in sendPostedEvents () at ../../src/corelib/kernel/qcoreapplication.h:236 #52 QEventDispatcherX11::processEvents (this=0x9121c08, flags=...) at kernel/qeventdispatcher_x11.cpp:75 #53 0x4220ab5d in QEventLoop::processEvents (this=this@entry=0xbfc4c5f8, flags=...) at kernel/qeventloop.cpp:149 #54 0x4220ae59 in QEventLoop::exec (this=0xbfc4c5f8, flags=...) at kernel/qeventloop.cpp:204 #55 0x4221039b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #56 0x42730ee5 in QApplication::exec () at kernel/qapplication.cpp:3823 #57 0x44762e95 in kdemain (argc=1, argv=0xbfc4c864) at /usr/src/debug/kde-workspace-4.10.2/kwin/main.cpp:537 #58 0x080487dc in main (argc=1, argv=0xbfc4c864) at /usr/src/debug/kde-workspace-4.10.2/i686-redhat-linux-gnu/kwin/kwin_dummy.cpp:3 Bisect pointed to the same commit as above: 35840ab189595b817fa8b1a1df8cc92474a7c38d is the first bad commit commit 35840ab189595b817fa8b1a1df8cc92474a7c38d Author: Marek Olšák