Bug 300616

Summary: black screens for seconds , system unresponsive for moments
Product: [Plasma] kwin Reporter: chinmayanand <narkhedkarcn>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash Flags: mgraesslin: Intel+
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description chinmayanand 2012-05-25 17:59:54 UTC
Application: kwin (4.8.2 (4.8.2))
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- Unusual behavior I noticed:Black borders surrounding system notifications.

- Custom settings of the application:
conky is installed in gnome envirement but also appears in kde-desktop same is true about screenlet.

-- Backtrace:
Application: KWin (kwin), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1a9c740 (LWP 2037))]

Thread 3 (Thread 0xace19b40 (LWP 2041)):
#0  0xb2a82dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb5eb3315 in do_gettime (frac=0xace190c0, sec=0xace190b8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb5f9d226 in QTimerInfoList::updateCurrentTime (this=0xa196274) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb5f9d57a in QTimerInfoList::timerWait (this=0xa196274, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb5f9f27e in QEventDispatcherUNIX::processEvents (this=0xa19e408, flags=...) at kernel/qeventdispatcher_unix.cpp:913
#6  0xb5f6850d in QEventLoop::processEvents (this=0xace19240, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5f687a9 in QEventLoop::exec (this=0xace19240, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5e5194c in QThread::exec (this=0xa1f4e18) at thread/qthread.cpp:501
#9  0xb5f45b5d in QInotifyFileSystemWatcherEngine::run (this=0xa1f4e18) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb5e54de0 in QThreadPrivate::start (arg=0xa1f4e18) at thread/qthread_unix.cpp:298
#11 0xb2a39d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb7525ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xac618b40 (LWP 2042)):
#0  0xb774f424 in __kernel_vsyscall ()
#1  0xb2a3d96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb75333dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb6642029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb664206f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2a39d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb7525ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1a9c740 (LWP 2037)):
[KCrash Handler]
#7  0xb774f424 in __kernel_vsyscall ()
#8  0xb74691ef in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb746c835 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb7462095 in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0xb7462147 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
#12 0xae7e8aaa in do_bo_emit_reloc (bo=0xa6e58e8, offset=<optimized out>, target_bo=0xa7ca808, target_offset=0, read_domains=4, write_domain=0, need_fence=false) at ../../intel/intel_bufmgr_gem.c:1579
#13 0xae7e32c8 in drm_intel_bo_emit_reloc (bo=0xa6e58e8, offset=4760, target_bo=0xa7ca808, target_offset=0, read_domains=4, write_domain=0) at ../../intel/intel_bufmgr.c:181
#14 0xaebae78e in intel_batchbuffer_emit_reloc (intel=0x9f92698, buffer=0xa7ca808, read_domains=4, write_domain=0, delta=0) at intel_batchbuffer.c:235
#15 0xaebab28c in i830_emit_state (intel=0x9f92698) at i830_vtbl.c:542
#16 0xaebd0764 in intelRenderStart (ctx=0x9f92698) at intel_tris.c:1109
#17 0xaea4cabe in run_render (ctx=0x9f92698, stage=0xa0eee78) at tnl/t_vb_render.c:276
#18 0xaea40497 in _tnl_run_pipeline (ctx=0x9f92698) at tnl/t_pipeline.c:163
#19 0xaebe6b3a in intelRunPipeline (ctx=0x9f92698) at intel_tris.c:1095
#20 0xaea40dc7 in _tnl_draw_prims (ctx=0x9f92698, arrays=0x9fe7b58, prim=0xbf9cf8f8, nr_prims=1, ib=0x0, min_index=0, max_index=83) at tnl/t_draw.c:523
#21 0xaea414b1 in _tnl_vbo_draw_prims (ctx=0x9f92698, arrays=0x9fe7b58, prim=0xbf9cf8f8, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=83, tfb_vertcount=0x0) at tnl/t_draw.c:423
#22 0xaea2f69e in vbo_draw_arrays (ctx=0x9f92698, mode=4, start=0, count=84, numInstances=1) at vbo/vbo_exec_array.c:600
#23 0xb6479f27 in KWin::GLVertexBufferPrivate::fallbackPainting (this=0xa0de500, region=..., primitiveMode=4) at ../../../kwin/libkwineffects/kwinglutils.cpp:1218
#24 0xb647b916 in KWin::GLVertexBuffer::render (this=0xa0d6960, region=..., primitiveMode=4) at ../../../kwin/libkwineffects/kwinglutils.cpp:1300
#25 0xb76b6667 in renderQuads (normalized=false, tex=0xa51a150, quads=..., region=..., this=<optimized out>) at ../../kwin/scene_opengl.cpp:788
#26 KWin::SceneOpenGL::Window::renderQuads (this=0xa51a130, region=..., quads=..., tex=0xa51a150, normalized=false) at ../../kwin/scene_opengl.cpp:768
#27 0xb76bdd37 in KWin::SceneOpenGL::Window::performPaint (this=0xa51a130, mask=10, region=..., data=...) at ../../kwin/scene_opengl.cpp:592
#28 0xb76a42b7 in KWin::Scene::finalDrawWindow (this=0xa15afe8, w=0xa5197b8, mask=10, region=..., data=...) at ../../kwin/scene.cpp:438
#29 0xb76cb44a in KWin::EffectsHandlerImpl::drawWindow (this=0xa0d6b10, w=0xa5197c0, mask=10, region=..., data=...) at ../../kwin/effects.cpp:286
#30 0xb68e83a2 in KWin::Effect::drawWindow (this=0xa1f0240, w=0xa5197c0, mask=10, region=..., data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:182
#31 0xb76cb3e8 in KWin::EffectsHandlerImpl::drawWindow (this=0xa0d6b10, w=0xa5197c0, mask=10, region=..., data=...) at ../../kwin/effects.cpp:283
#32 0xb76a36f2 in KWin::Scene::finalPaintWindow (this=0xa15afe8, w=0xa5197b8, mask=10, region=..., data=...) at ../../kwin/scene.cpp:429
#33 0xb76cb2da in KWin::EffectsHandlerImpl::paintWindow (this=0xa0d6b10, w=0xa5197c0, mask=10, region=..., data=...) at ../../kwin/effects.cpp:249
#34 0xaddb0c28 in KWin::TranslucencyEffect::paintWindow (this=0xa1f0240, w=0xa5197c0, mask=10, region=..., data=...) at ../../../kwin/effects/translucency/translucency.cpp:169
#35 0xb76cb278 in KWin::EffectsHandlerImpl::paintWindow (this=0xa0d6b10, w=0xa5197c0, mask=10, region=..., data=...) at ../../kwin/effects.cpp:246
#36 0xb76a44de in KWin::Scene::paintWindow (this=0xa15afe8, w=0xa51a130, mask=10, region=..., quads=...) at ../../kwin/scene.cpp:385
#37 0xb76a525f in KWin::Scene::paintSimpleScreen (this=0xa15afe8, orig_mask=8, region=...) at ../../kwin/scene.cpp:371
#38 0xb76a35fa in KWin::Scene::finalPaintScreen (this=0xa15afe8, mask=8, region=..., data=...) at ../../kwin/scene.cpp:198
#39 0xb76cb760 in KWin::EffectsHandlerImpl::paintScreen (this=0xa0d6b10, mask=8, region=..., data=...) at ../../kwin/effects.cpp:222
#40 0xb68e853a in KWin::Effect::paintScreen (this=0xa1f0240, mask=8, region=..., data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142
#41 0xb76cb710 in KWin::EffectsHandlerImpl::paintScreen (this=0xa0d6b10, mask=8, region=..., data=...) at ../../kwin/effects.cpp:219
#42 0xb76a616f in KWin::Scene::paintScreen (this=0xa15afe8, mask=0xbf9d0714, region=0xbf9d07a8) at ../../kwin/scene.cpp:156
#43 0xb76be909 in KWin::SceneOpenGL::paint (this=0xa15afe8, damage=..., toplevels=...) at ../../kwin/scene_opengl_glx.cpp:459
#44 0xb769f844 in KWin::Workspace::performCompositing (this=0x9f7b248) at ../../kwin/composite.cpp:417
#45 0xb5f84ac4 in QObject::event (this=0x9f7b248, e=0xbf9d0c8c) at kernel/qobject.cpp:1157
#46 0xb5453ed4 in notify_helper (e=0xbf9d0c8c, receiver=0x9f7b248, this=0x9e78a88) at kernel/qapplication.cpp:4559
#47 QApplicationPrivate::notify_helper (this=0x9e78a88, receiver=0x9f7b248, e=0xbf9d0c8c) at kernel/qapplication.cpp:4531
#48 0xb545930d in QApplication::notify (this=0xbf9d0c8c, receiver=0x9f7b248, e=0xbf9d0c8c) at kernel/qapplication.cpp:4288
#49 0xb71e3b21 in KApplication::notify (this=0xbf9d0f98, receiver=0x9f7b248, event=0xbf9d0c8c) at ../../kdeui/kernel/kapplication.cpp:311
#50 0xb76485ef in notify (e=0xbf9d0c8c, o=0x9f7b248, this=0xbf9d0f98) at ../../kwin/main.cpp:368
#51 KWin::Application::notify (this=0xbf9d0f98, o=0x9f7b248, e=0xbf9d0c8c) at ../../kwin/main.cpp:364
#52 0xb5f6997e in QCoreApplication::notifyInternal (this=0xbf9d0f98, receiver=0x9f7b248, event=0xbf9d0c8c) at kernel/qcoreapplication.cpp:876
#53 0xb5f9e990 in sendEvent (event=0xbf9d0c8c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#54 QTimerInfoList::activateTimers (this=0x9e7932c) at kernel/qeventdispatcher_unix.cpp:611
#55 0xb5f9f207 in QEventDispatcherUNIX::processEvents (this=0x9e41ea8, flags=...) at kernel/qeventdispatcher_unix.cpp:930
#56 0xb550db6e in QEventDispatcherX11::processEvents (this=0x9e41ea8, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#57 0xb5f6850d in QEventLoop::processEvents (this=0xbf9d0ed4, flags=...) at kernel/qeventloop.cpp:149
#58 0xb5f687a9 in QEventLoop::exec (this=0xbf9d0ed4, flags=...) at kernel/qeventloop.cpp:204
#59 0xb5f6deba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#60 0xb5451a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#61 0xb764b5b5 in kdemain (argc=3, argv=0xbf9d1244) at ../../kwin/main.cpp:541
#62 0x0804850b in main (argc=3, argv=0xbf9d1244) at kwin_dummy.cpp:3

Possible duplicates by query: bug 299561, bug 299557, bug 297348, bug 296496.

Reported using DrKonqi
Comment 1 Thomas Lübking 2012-05-25 18:20:13 UTC
driver bug - xf86-video-intel
as workaround don't use opengl compositing with intel i8xx chips but the xrender backend ("kcmshell4 kwincompositing", 3rd tab)

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