Bug 326213 - KWin Crash while manipulating a webpage in Chrome running some HTML5/Javascript
Summary: KWin Crash while manipulating a webpage in Chrome running some HTML5/Javascript
Status: RESOLVED DUPLICATE of bug 325129
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 4.11.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-10-18 16:29 UTC by Johan
Modified: 2013-10-18 16:58 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
thomas.luebking: nouveau+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johan 2013-10-18 16:29:57 UTC
Application: kwin (4.11.2)
KDE Platform Version: 4.11.2
Qt Version: 4.8.5
Operating System: Linux 3.7.10-1.16-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I was using a Chrome and hoovering above a product image with the supplied magnification tool. KWin then crashed. 

At the same time a video was running with VLC. 

On the desktop the KDE standard widgets for VPU/RAM/Network was also running.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdb94fa9780 (LWP 11627))]

Thread 2 (Thread 0x7fdb79257700 (LWP 11629)):
#0  0x00007fdb8efb5964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fdb93983fa7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fdb93c91660 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fdb93983fd9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fdb8efb1e0f in start_thread () from /lib64/libpthread.so.0
#4  0x00007fdb9478344d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fdb94fa9780 (LWP 11627)):
[KCrash Handler]
#6  PUSH_DATA (data=268496912, push=<optimized out>) at ../../../../src/gallium/drivers/nouveau/nouveau_winsys.h:32
#7  nv50_screen_fence_emit (pscreen=0x1efce10, sequence=0x34ab0d8) at nv50_screen.c:312
#8  0x00007fdaf1b44306 in nouveau_fence_emit (fence=0x34ab0c0) at nouveau_fence.c:102
#9  0x00007fdaf1b44665 in nouveau_fence_next (screen=screen@entry=0x1efce10) at nouveau_fence.c:224
#10 0x00007fdaf1ab3762 in nv50_default_kick_notify (push=<optimized out>) at nv50_context.c:63
#11 0x00007fdaf16c215c in pushbuf_submit (push=push@entry=0x1ea7930, chan=<optimized out>, chan=<optimized out>) at pushbuf.c:325
#12 0x00007fdaf16c23ce in pushbuf_flush (push=push@entry=0x1ea7930) at pushbuf.c:400
#13 0x00007fdaf16c2ed0 in nouveau_pushbuf_kick (push=0x1ea7930, chan=<optimized out>) at pushbuf.c:771
#14 0x00007fdaf1b445d1 in nouveau_fence_wait (fence=0x2fb1000) at nouveau_fence.c:199
#15 0x00007fdaf1b45102 in nouveau_buffer_sync (rw=<optimized out>, buf=0x25de9a0) at nouveau_buffer.c:229
#16 nouveau_buffer_transfer_map (pipe=<optimized out>, transfer=0x3535570) at nouveau_buffer.c:280
#17 0x00007fdaf1cb9821 in pipe_buffer_map_range (transfer=0x22ddb48, usage=<optimized out>, length=96, offset=0, buffer=<optimized out>, pipe=0x1e0cb10) at ../../src/gallium/auxiliary/util/u_inlines.h:279
#18 st_bufferobj_map_range (ctx=<optimized out>, offset=0, length=96, access=14, obj=0x22ddad0) at ../../src/mesa/state_tracker/st_cb_bufferobjects.c:291
#19 0x00007fdaf1c7b489 in _mesa_MapBufferRange (target=<optimized out>, offset=<optimized out>, length=<optimized out>, access=<optimized out>) at ../../src/mesa/main/bufferobj.c:1600
#20 0x00007fdaf05d8a13 in KWin::BlurEffect::uploadGeometry (this=this@entry=0x2325300, vbo=vbo@entry=0x1ff2cc0, horizontal=..., vertical=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/effects/blur/blur.cpp:253
#21 0x00007fdaf05d913e in KWin::BlurEffect::doCachedBlur (this=this@entry=0x2325300, w=w@entry=0x1f61350, region=..., opacity=1) at /usr/src/debug/kde-workspace-4.11.2/kwin/effects/blur/blur.cpp:619
#22 0x00007fdaf05da663 in KWin::BlurEffect::drawWindow (this=this@entry=0x2325300, w=w@entry=0x1f61350, mask=mask@entry=9, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/effects/blur/blur.cpp:420
#23 0x00007fdb94b3502a in KWin::EffectsHandlerImpl::drawWindow (this=0x2298530, w=w@entry=0x1f61350, mask=mask@entry=9, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/effects.cpp:451
#24 0x00007fdb94b123ba in KWin::Scene::finalPaintWindow (this=<optimized out>, w=0x1f61350, mask=9, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/scene.cpp:546
#25 0x00007fdb94b34ede in KWin::EffectsHandlerImpl::paintWindow (this=0x2298530, w=w@entry=0x1f61350, mask=mask@entry=9, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/effects.cpp:417
#26 0x00007fdb9425df7a in KWin::Effect::paintWindow (this=this@entry=0x2325300, w=w@entry=0x1f61350, mask=mask@entry=9, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/libkwineffects/kwineffects.cpp:537
#27 0x00007fdb94b34e7a in KWin::EffectsHandlerImpl::paintWindow (this=0x2298530, w=0x1f61350, mask=mask@entry=9, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/effects.cpp:414
#28 0x00007fdb94b16827 in KWin::Scene::paintWindow (this=0x2014b30, w=0x2b75290, mask=9, region=..., quads=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/scene.cpp:378
#29 0x00007fdb94b1567f in KWin::Scene::paintSimpleScreen (this=this@entry=0x2014b30, orig_mask=orig_mask@entry=8, region=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/scene.cpp:355
#30 0x00007fdb94b1222e in KWin::Scene::finalPaintScreen (this=0x2014b30, mask=8, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/scene.cpp:184
#31 0x00007fdb94b34c88 in KWin::EffectsHandlerImpl::paintScreen (this=0x2298530, mask=mask@entry=8, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/effects.cpp:374
#32 0x00007fdb9425dfe7 in KWin::Effect::paintScreen (this=this@entry=0x2325300, mask=mask@entry=8, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/libkwineffects/kwineffects.cpp:522
#33 0x00007fdb94b34c39 in KWin::EffectsHandlerImpl::paintScreen (this=0x2298530, mask=8, region=..., data=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/effects.cpp:371
#34 0x00007fdb94b14a40 in KWin::Scene::paintScreen (this=0x2014b30, mask=0x7fffee2ffe9c, region=0x7fffee2fff60) at /usr/src/debug/kde-workspace-4.11.2/kwin/scene.cpp:141
#35 0x00007fdb94b2c6ab in KWin::SceneOpenGL::paint (this=0x2014b30, damage=..., toplevels=...) at /usr/src/debug/kde-workspace-4.11.2/kwin/scene_opengl.cpp:360
#36 0x00007fdb94b0ce87 in KWin::Compositor::performCompositing (this=0x1eb76a0) at /usr/src/debug/kde-workspace-4.11.2/kwin/composite.cpp:618
#37 0x00007fdb8f35875c in QObject::event (this=0x1eb76a0, e=<optimized out>) at kernel/qobject.cpp:1165
#38 0x00007fdb8e4cf92c in QApplicationPrivate::notify_helper (this=this@entry=0x1cd32e0, receiver=receiver@entry=0x1eb76a0, e=e@entry=0x7fffee300740) at kernel/qapplication.cpp:4562
#39 0x00007fdb8e4d3dab in QApplication::notify (this=0x7fffee300d80, receiver=0x1eb76a0, e=0x7fffee300740) at kernel/qapplication.cpp:4423
#40 0x00007fdb933df016 in KApplication::notify (this=0x7fffee300d80, receiver=0x1eb76a0, event=0x7fffee300740) at /usr/src/debug/kdelibs-4.11.2/kdeui/kernel/kapplication.cpp:311
#41 0x00007fdb8f343f3e in QCoreApplication::notifyInternal (this=0x7fffee300d80, receiver=0x1eb76a0, event=0x7fffee300740) at kernel/qcoreapplication.cpp:949
#42 0x00007fdb8f374e51 in sendEvent (event=0x7fffee300740, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#43 QTimerInfoList::activateTimers (this=0x1cd3d48) at kernel/qeventdispatcher_unix.cpp:636
#44 0x00007fdb8f375490 in QEventDispatcherUNIX::activateTimers (this=this@entry=0x1c7aa70) at kernel/qeventdispatcher_unix.cpp:893
#45 0x00007fdb8f375648 in QEventDispatcherUNIX::processEvents (this=0x1c7aa70, flags=...) at kernel/qeventdispatcher_unix.cpp:955
#46 0x00007fdb8e570c2f in QEventDispatcherX11::processEvents (this=0x1c7aa70, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#47 0x00007fdb8f342bef in QEventLoop::processEvents (this=this@entry=0x7fffee300a90, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007fdb8f342e78 in QEventLoop::exec (this=0x7fffee300a90, flags=...) at kernel/qeventloop.cpp:204
#49 0x00007fdb8f347bb8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#50 0x00007fdb94ac5529 in kdemain (argc=1, argv=0x7fffee300ec8) at /usr/src/debug/kde-workspace-4.11.2/kwin/main.cpp:597
#51 0x00007fdb946bba15 in __libc_start_main () from /lib64/libc.so.6
#52 0x0000000000400761 in _start () at ../sysdeps/x86_64/start.S:123

Possible duplicates by query: bug 325129.

Reported using DrKonqi
Comment 1 Thomas Lübking 2013-10-18 16:58:54 UTC
Driver bug, you encountered it before.

It *might* be induced by the blur effect.

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