[Bug 1547901] [NEW] kwin crashes randomly

Andreas Heumaier 1547901 at bugs.launchpad.net
Sat Feb 20 15:56:22 UTC 2016


Public bug reported:

Hi ,

Fresh install of  Kubuntu 16.04 (due to kwin_x11 crashes randomly with
15.10 and fglrx-updates befor to known bugs).

Seemed stable with radeon . When moving to fglrx the crashes start
again.

gdb bt on the crashed kwin_x11 process shows the following:

Attaching to process 1644
Reading symbols from /usr/bin/kwin_x11...Reading symbols from /usr/lib/debug/.build-id/42/65680952ac10e5b094a8ff20ad82640aa21666.debug...done.
done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libkdeinit5_kwin_x11.so...Reading symbols from /usr/lib/debug/.build-id/c6/dac3d321681aacd103f9fda3095a2dbfbddee0.debug...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libc-2.21.so...done.
done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libkwin.so.5...Reading symbols from /usr/lib/debug/.build-id/a5/c882a7174dc7e3f51523e608b9f98242ca4cda.debug...done.
done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libpthread-2.21.so...done.
done.
[New LWP 1691]
[New LWP 1689]
[New LWP 1675]
[New LWP 1659]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
(...search for more debubg symbols)
(gdb) bt
#0  0x00007f3b9ab79d1d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f3b9ab79bb4 in __sleep (seconds=0) at ../sysdeps/unix/sysv/linux/sleep.c:138
#2  0x00007f3b9440a313 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
#3  0x00007f3b9440a929 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
#4  0x00007f3b9440ae18 in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
#5  <signal handler called>
#6  0x00007f3b71ad0eb9 in ?? () from /usr/lib/dri/fglrx_dri.so
#7  0x00007f3b711c4a28 in ?? () from /usr/lib/dri/fglrx_dri.so
#8  0x00007f3b711c4cc2 in ?? () from /usr/lib/dri/fglrx_dri.so
#9  0x00007f3b715f05c3 in ?? () from /usr/lib/dri/fglrx_dri.so
#10 0x00007f3b9823ec8e in KWin::BlurEffect::doCachedBlur (this=this at entry=0x1892ff0,
    w=w at entry=0x1911530, region=..., opacity=1) at ../../effects/blur/blur.cpp:600
#11 0x00007f3b9823f99c in KWin::BlurEffect::drawWindow (this=this at entry=0x1892ff0,
    w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
    at ../../effects/blur/blur.cpp:409
#12 0x00007f3b9a78a54e in KWin::EffectsHandlerImpl::drawWindow (this=0x1834d60,
    w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:492
#13 0x00007f3b9a750f01 in KWin::Scene::finalPaintWindow (this=<optimized out>,
    w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../scene.cpp:607
#14 0x00007f3b9a78a3fa in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60,
    w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:458
#15 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x185f990,
    w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
    at ../../libkwineffects/kwineffects.cpp:550
#16 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60,
    w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
#17 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x1892ff0,
    w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
    at ../../libkwineffects/kwineffects.cpp:550
#18 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60, w=0x1911530,
    mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
#19 0x00007f3b9a7561f8 in KWin::Scene::paintWindow (this=this at entry=0x180c920, w=0x1903090,
    mask=10, region=..., quads=...) at ../scene.cpp:479
#20 0x00007f3b9a75588c in KWin::Scene::paintSimpleScreen (this=this at entry=0x180c920,
    orig_mask=orig_mask at entry=8, region=...) at ../scene.cpp:382
#21 0x00007f3b9a767213 in KWin::SceneOpenGL2::paintSimpleScreen (this=this at entry=0x180c920,
    mask=mask at entry=8, region=...) at ../scene_opengl.cpp:1095
#22 0x00007f3b9a7508c4 in KWin::Scene::finalPaintScreen (this=0x180c920, mask=mask at entry=8,
    region=..., data=...) at ../scene.cpp:201
#23 0x00007f3b9a78a17f in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60,
    mask=mask at entry=8, region=..., data=...) at ../effects.cpp:415
#24 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x185f990, mask=mask at entry=8,
    region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
#25 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60,
    mask=mask at entry=8, region=..., data=...) at ../effects.cpp:412
#26 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x1892ff0, mask=mask at entry=8,
    region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
#27 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60, mask=8,
    region=..., data=...) at ../effects.cpp:412
#28 0x00007f3b9a75053a in KWin::Scene::paintScreen (this=this at entry=0x180c920,
    mask=mask at entry=0x7ffdc524ad50, damage=..., repaint=...,
    updateRegion=updateRegion at entry=0x7ffdc524ad20, validRegion=validRegion at entry=0x7ffdc524ad30)
    at ../scene.cpp:151
#29 0x00007f3b9a76cbd8 in KWin::SceneOpenGL::paint (this=0x180c920, damage=..., toplevels=...)
    at ../scene_opengl.cpp:740
#30 0x00007f3b9a748493 in KWin::Compositor::performCompositing (this=0x1118ed0)
    at ../composite.cpp:712
#31 0x00007f3b9919ce13 in QObject::event (this=0x1118ed0, e=<optimized out>)
    at kernel/qobject.cpp:1261
#32 0x00007f3b99a61ffc in QApplicationPrivate::notify_helper (this=this at entry=0x1019ad0,
    receiver=receiver at entry=0x1118ed0, e=e at entry=0x7ffdc524b170) at kernel/qapplication.cpp:3716
#33 0x00007f3b99a674b6 in QApplication::notify (this=0x7ffdc524b3a0, receiver=0x1118ed0,
    e=0x7ffdc524b170) at kernel/qapplication.cpp:3499
#34 0x00007f3b9916d5ab in QCoreApplication::notifyInternal (this=0x7ffdc524b3a0,
    receiver=0x1118ed0, event=event at entry=0x7ffdc524b170) at kernel/qcoreapplication.cpp:965
#35 0x00007f3b991c285d in QCoreApplication::sendEvent (event=0x7ffdc524b170,
    receiver=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#36 QTimerInfoList::activateTimers (this=0x104f008) at kernel/qtimerinfo_unix.cpp:637
#37 0x00007f3b991c0600 in QEventDispatcherUNIX::activateTimers (this=this at entry=0x1048420)
    at kernel/qeventdispatcher_unix.cpp:549
#38 0x00007f3b991c1076 in QEventDispatcherUNIX::processEvents (this=0x1048420,
    flags=flags at entry=...) at kernel/qeventdispatcher_unix.cpp:611
#39 0x00007f3b84e1795d in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...)
    at eventdispatchers/qunixeventdispatcher.cpp:62
#40 0x00007f3b9916ad6a in QEventLoop::exec (this=this at entry=0x7ffdc524b2c0, flags=...,
    flags at entry=...) at kernel/qeventloop.cpp:204
#41 0x00007f3b99172e0c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#42 0x00007f3b994a887c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1530
#43 0x00007f3b99a5e435 in QApplication::exec () at kernel/qapplication.cpp:2976
#44 0x00007f3b9ae84494 in kdemain (argc=1, argv=0x7ffdc524b508) at ../main_x11.cpp:303
#45 0x00007f3b9aacfa00 in __libc_start_main (main=0x400780 <main(int, char**)>, argc=3,
    argv=0x7ffdc524b508, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
    stack_end=0x7ffdc524b4f8) at libc-start.c:289
#46 0x00000000004007b9 in _start ()
(gdb) quit


Let me know if/what can i do to provide more specs. Currently found no
way to reproduce.

** Affects: kwin (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: kde5 kubuntu16.04 kwin plasma5

** Description changed:

  Hi ,
  
- Fresh install of  Kubuntu 16.04 due to kwin_x11 crashes randomly with
- 15.10 and fglrx-updates.
+ Fresh install of  Kubuntu 16.04 (due to kwin_x11 crashes randomly with
+ 15.10 and fglrx-updates befor to known bugs).
  
- All Fime with radeon . When moving to fglrx the chrashes start again.
+ Seemed stable with radeon . When moving to fglrx the crashes start
+ again.
  
  gdb bt on the crashed kwin_x11 process showd the following:
  
  Attaching to process 1644
  Reading symbols from /usr/bin/kwin_x11...Reading symbols from /usr/lib/debug/.build-id/42/65680952ac10e5b094a8ff20ad82640aa21666.debug...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libkdeinit5_kwin_x11.so...Reading symbols from /usr/lib/debug/.build-id/c6/dac3d321681aacd103f9fda3095a2dbfbddee0.debug...done.
  done.
  Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libc-2.21.so...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libkwin.so.5...Reading symbols from /usr/lib/debug/.build-id/a5/c882a7174dc7e3f51523e608b9f98242ca4cda.debug...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5...(no debugging symbols found)...done.
  Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libpthread-2.21.so...done.
  done.
  [New LWP 1691]
  [New LWP 1689]
  [New LWP 1675]
  [New LWP 1659]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  (...search for more debubg symbols)
  (gdb) bt
  #0  0x00007f3b9ab79d1d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  #1  0x00007f3b9ab79bb4 in __sleep (seconds=0) at ../sysdeps/unix/sysv/linux/sleep.c:138
  #2  0x00007f3b9440a313 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #3  0x00007f3b9440a929 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #4  0x00007f3b9440ae18 in KCrash::defaultCrashHandler(int) ()
-    from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
+    from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #5  <signal handler called>
  #6  0x00007f3b71ad0eb9 in ?? () from /usr/lib/dri/fglrx_dri.so
  #7  0x00007f3b711c4a28 in ?? () from /usr/lib/dri/fglrx_dri.so
  #8  0x00007f3b711c4cc2 in ?? () from /usr/lib/dri/fglrx_dri.so
  #9  0x00007f3b715f05c3 in ?? () from /usr/lib/dri/fglrx_dri.so
- #10 0x00007f3b9823ec8e in KWin::BlurEffect::doCachedBlur (this=this at entry=0x1892ff0, 
-     w=w at entry=0x1911530, region=..., opacity=1) at ../../effects/blur/blur.cpp:600
- #11 0x00007f3b9823f99c in KWin::BlurEffect::drawWindow (this=this at entry=0x1892ff0, 
-     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
-     at ../../effects/blur/blur.cpp:409
- #12 0x00007f3b9a78a54e in KWin::EffectsHandlerImpl::drawWindow (this=0x1834d60, 
-     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:492
- #13 0x00007f3b9a750f01 in KWin::Scene::finalPaintWindow (this=<optimized out>, 
-     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../scene.cpp:607
- #14 0x00007f3b9a78a3fa in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60, 
-     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:458
- #15 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x185f990, 
-     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
-     at ../../libkwineffects/kwineffects.cpp:550
- #16 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60, 
-     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
- #17 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x1892ff0, 
-     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
-     at ../../libkwineffects/kwineffects.cpp:550
- #18 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60, w=0x1911530, 
-     mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
- #19 0x00007f3b9a7561f8 in KWin::Scene::paintWindow (this=this at entry=0x180c920, w=0x1903090, 
-     mask=10, region=..., quads=...) at ../scene.cpp:479
- #20 0x00007f3b9a75588c in KWin::Scene::paintSimpleScreen (this=this at entry=0x180c920, 
-     orig_mask=orig_mask at entry=8, region=...) at ../scene.cpp:382
- #21 0x00007f3b9a767213 in KWin::SceneOpenGL2::paintSimpleScreen (this=this at entry=0x180c920, 
-     mask=mask at entry=8, region=...) at ../scene_opengl.cpp:1095
- #22 0x00007f3b9a7508c4 in KWin::Scene::finalPaintScreen (this=0x180c920, mask=mask at entry=8, 
-     region=..., data=...) at ../scene.cpp:201
- #23 0x00007f3b9a78a17f in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60, 
-     mask=mask at entry=8, region=..., data=...) at ../effects.cpp:415
- #24 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x185f990, mask=mask at entry=8, 
-     region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
- #25 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60, 
-     mask=mask at entry=8, region=..., data=...) at ../effects.cpp:412
- #26 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x1892ff0, mask=mask at entry=8, 
-     region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
- #27 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60, mask=8, 
-     region=..., data=...) at ../effects.cpp:412
- #28 0x00007f3b9a75053a in KWin::Scene::paintScreen (this=this at entry=0x180c920, 
-     mask=mask at entry=0x7ffdc524ad50, damage=..., repaint=..., 
-     updateRegion=updateRegion at entry=0x7ffdc524ad20, validRegion=validRegion at entry=0x7ffdc524ad30)
-     at ../scene.cpp:151
+ #10 0x00007f3b9823ec8e in KWin::BlurEffect::doCachedBlur (this=this at entry=0x1892ff0,
+     w=w at entry=0x1911530, region=..., opacity=1) at ../../effects/blur/blur.cpp:600
+ #11 0x00007f3b9823f99c in KWin::BlurEffect::drawWindow (this=this at entry=0x1892ff0,
+     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
+     at ../../effects/blur/blur.cpp:409
+ #12 0x00007f3b9a78a54e in KWin::EffectsHandlerImpl::drawWindow (this=0x1834d60,
+     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:492
+ #13 0x00007f3b9a750f01 in KWin::Scene::finalPaintWindow (this=<optimized out>,
+     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../scene.cpp:607
+ #14 0x00007f3b9a78a3fa in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60,
+     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:458
+ #15 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x185f990,
+     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
+     at ../../libkwineffects/kwineffects.cpp:550
+ #16 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60,
+     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
+ #17 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x1892ff0,
+     w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
+     at ../../libkwineffects/kwineffects.cpp:550
+ #18 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60, w=0x1911530,
+     mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
+ #19 0x00007f3b9a7561f8 in KWin::Scene::paintWindow (this=this at entry=0x180c920, w=0x1903090,
+     mask=10, region=..., quads=...) at ../scene.cpp:479
+ #20 0x00007f3b9a75588c in KWin::Scene::paintSimpleScreen (this=this at entry=0x180c920,
+     orig_mask=orig_mask at entry=8, region=...) at ../scene.cpp:382
+ #21 0x00007f3b9a767213 in KWin::SceneOpenGL2::paintSimpleScreen (this=this at entry=0x180c920,
+     mask=mask at entry=8, region=...) at ../scene_opengl.cpp:1095
+ #22 0x00007f3b9a7508c4 in KWin::Scene::finalPaintScreen (this=0x180c920, mask=mask at entry=8,
+     region=..., data=...) at ../scene.cpp:201
+ #23 0x00007f3b9a78a17f in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60,
+     mask=mask at entry=8, region=..., data=...) at ../effects.cpp:415
+ #24 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x185f990, mask=mask at entry=8,
+     region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
+ #25 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60,
+     mask=mask at entry=8, region=..., data=...) at ../effects.cpp:412
+ #26 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x1892ff0, mask=mask at entry=8,
+     region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
+ #27 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60, mask=8,
+     region=..., data=...) at ../effects.cpp:412
+ #28 0x00007f3b9a75053a in KWin::Scene::paintScreen (this=this at entry=0x180c920,
+     mask=mask at entry=0x7ffdc524ad50, damage=..., repaint=...,
+     updateRegion=updateRegion at entry=0x7ffdc524ad20, validRegion=validRegion at entry=0x7ffdc524ad30)
+     at ../scene.cpp:151
  #29 0x00007f3b9a76cbd8 in KWin::SceneOpenGL::paint (this=0x180c920, damage=..., toplevels=...)
-     at ../scene_opengl.cpp:740
+     at ../scene_opengl.cpp:740
  #30 0x00007f3b9a748493 in KWin::Compositor::performCompositing (this=0x1118ed0)
-     at ../composite.cpp:712
+     at ../composite.cpp:712
  #31 0x00007f3b9919ce13 in QObject::event (this=0x1118ed0, e=<optimized out>)
-     at kernel/qobject.cpp:1261
- #32 0x00007f3b99a61ffc in QApplicationPrivate::notify_helper (this=this at entry=0x1019ad0, 
-     receiver=receiver at entry=0x1118ed0, e=e at entry=0x7ffdc524b170) at kernel/qapplication.cpp:3716
- #33 0x00007f3b99a674b6 in QApplication::notify (this=0x7ffdc524b3a0, receiver=0x1118ed0, 
-     e=0x7ffdc524b170) at kernel/qapplication.cpp:3499
- #34 0x00007f3b9916d5ab in QCoreApplication::notifyInternal (this=0x7ffdc524b3a0, 
-     receiver=0x1118ed0, event=event at entry=0x7ffdc524b170) at kernel/qcoreapplication.cpp:965
- #35 0x00007f3b991c285d in QCoreApplication::sendEvent (event=0x7ffdc524b170, 
-     receiver=<optimized out>)
-     at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
+     at kernel/qobject.cpp:1261
+ #32 0x00007f3b99a61ffc in QApplicationPrivate::notify_helper (this=this at entry=0x1019ad0,
+     receiver=receiver at entry=0x1118ed0, e=e at entry=0x7ffdc524b170) at kernel/qapplication.cpp:3716
+ #33 0x00007f3b99a674b6 in QApplication::notify (this=0x7ffdc524b3a0, receiver=0x1118ed0,
+     e=0x7ffdc524b170) at kernel/qapplication.cpp:3499
+ #34 0x00007f3b9916d5ab in QCoreApplication::notifyInternal (this=0x7ffdc524b3a0,
+     receiver=0x1118ed0, event=event at entry=0x7ffdc524b170) at kernel/qcoreapplication.cpp:965
+ #35 0x00007f3b991c285d in QCoreApplication::sendEvent (event=0x7ffdc524b170,
+     receiver=<optimized out>)
+     at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
  #36 QTimerInfoList::activateTimers (this=0x104f008) at kernel/qtimerinfo_unix.cpp:637
  #37 0x00007f3b991c0600 in QEventDispatcherUNIX::activateTimers (this=this at entry=0x1048420)
-     at kernel/qeventdispatcher_unix.cpp:549
- #38 0x00007f3b991c1076 in QEventDispatcherUNIX::processEvents (this=0x1048420, 
-     flags=flags at entry=...) at kernel/qeventdispatcher_unix.cpp:611
+     at kernel/qeventdispatcher_unix.cpp:549
+ #38 0x00007f3b991c1076 in QEventDispatcherUNIX::processEvents (this=0x1048420,
+     flags=flags at entry=...) at kernel/qeventdispatcher_unix.cpp:611
  #39 0x00007f3b84e1795d in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...)
-     at eventdispatchers/qunixeventdispatcher.cpp:62
- #40 0x00007f3b9916ad6a in QEventLoop::exec (this=this at entry=0x7ffdc524b2c0, flags=..., 
-     flags at entry=...) at kernel/qeventloop.cpp:204
+     at eventdispatchers/qunixeventdispatcher.cpp:62
+ #40 0x00007f3b9916ad6a in QEventLoop::exec (this=this at entry=0x7ffdc524b2c0, flags=...,
+     flags at entry=...) at kernel/qeventloop.cpp:204
  #41 0x00007f3b99172e0c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
  #42 0x00007f3b994a887c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1530
  #43 0x00007f3b99a5e435 in QApplication::exec () at kernel/qapplication.cpp:2976
  #44 0x00007f3b9ae84494 in kdemain (argc=1, argv=0x7ffdc524b508) at ../main_x11.cpp:303
- #45 0x00007f3b9aacfa00 in __libc_start_main (main=0x400780 <main(int, char**)>, argc=3, 
-     argv=0x7ffdc524b508, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
-     stack_end=0x7ffdc524b4f8) at libc-start.c:289
+ #45 0x00007f3b9aacfa00 in __libc_start_main (main=0x400780 <main(int, char**)>, argc=3,
+     argv=0x7ffdc524b508, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
+     stack_end=0x7ffdc524b4f8) at libc-start.c:289
  #46 0x00000000004007b9 in _start ()
  (gdb) quit

** Description changed:

  Hi ,
  
  Fresh install of  Kubuntu 16.04 (due to kwin_x11 crashes randomly with
  15.10 and fglrx-updates befor to known bugs).
  
  Seemed stable with radeon . When moving to fglrx the crashes start
  again.
  
- gdb bt on the crashed kwin_x11 process showd the following:
+ gdb bt on the crashed kwin_x11 process shows the following:
  
  Attaching to process 1644
  Reading symbols from /usr/bin/kwin_x11...Reading symbols from /usr/lib/debug/.build-id/42/65680952ac10e5b094a8ff20ad82640aa21666.debug...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libkdeinit5_kwin_x11.so...Reading symbols from /usr/lib/debug/.build-id/c6/dac3d321681aacd103f9fda3095a2dbfbddee0.debug...done.
  done.
  Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libc-2.21.so...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libkwin.so.5...Reading symbols from /usr/lib/debug/.build-id/a5/c882a7174dc7e3f51523e608b9f98242ca4cda.debug...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5...(no debugging symbols found)...done.
  Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libpthread-2.21.so...done.
  done.
  [New LWP 1691]
  [New LWP 1689]
  [New LWP 1675]
  [New LWP 1659]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  (...search for more debubg symbols)
  (gdb) bt
  #0  0x00007f3b9ab79d1d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  #1  0x00007f3b9ab79bb4 in __sleep (seconds=0) at ../sysdeps/unix/sysv/linux/sleep.c:138
  #2  0x00007f3b9440a313 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #3  0x00007f3b9440a929 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #4  0x00007f3b9440ae18 in KCrash::defaultCrashHandler(int) ()
     from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #5  <signal handler called>
  #6  0x00007f3b71ad0eb9 in ?? () from /usr/lib/dri/fglrx_dri.so
  #7  0x00007f3b711c4a28 in ?? () from /usr/lib/dri/fglrx_dri.so
  #8  0x00007f3b711c4cc2 in ?? () from /usr/lib/dri/fglrx_dri.so
  #9  0x00007f3b715f05c3 in ?? () from /usr/lib/dri/fglrx_dri.so
  #10 0x00007f3b9823ec8e in KWin::BlurEffect::doCachedBlur (this=this at entry=0x1892ff0,
      w=w at entry=0x1911530, region=..., opacity=1) at ../../effects/blur/blur.cpp:600
  #11 0x00007f3b9823f99c in KWin::BlurEffect::drawWindow (this=this at entry=0x1892ff0,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
      at ../../effects/blur/blur.cpp:409
  #12 0x00007f3b9a78a54e in KWin::EffectsHandlerImpl::drawWindow (this=0x1834d60,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:492
  #13 0x00007f3b9a750f01 in KWin::Scene::finalPaintWindow (this=<optimized out>,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../scene.cpp:607
  #14 0x00007f3b9a78a3fa in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:458
  #15 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x185f990,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
      at ../../libkwineffects/kwineffects.cpp:550
  #16 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
  #17 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x1892ff0,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
      at ../../libkwineffects/kwineffects.cpp:550
  #18 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60, w=0x1911530,
      mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
  #19 0x00007f3b9a7561f8 in KWin::Scene::paintWindow (this=this at entry=0x180c920, w=0x1903090,
      mask=10, region=..., quads=...) at ../scene.cpp:479
  #20 0x00007f3b9a75588c in KWin::Scene::paintSimpleScreen (this=this at entry=0x180c920,
      orig_mask=orig_mask at entry=8, region=...) at ../scene.cpp:382
  #21 0x00007f3b9a767213 in KWin::SceneOpenGL2::paintSimpleScreen (this=this at entry=0x180c920,
      mask=mask at entry=8, region=...) at ../scene_opengl.cpp:1095
  #22 0x00007f3b9a7508c4 in KWin::Scene::finalPaintScreen (this=0x180c920, mask=mask at entry=8,
      region=..., data=...) at ../scene.cpp:201
  #23 0x00007f3b9a78a17f in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60,
      mask=mask at entry=8, region=..., data=...) at ../effects.cpp:415
  #24 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x185f990, mask=mask at entry=8,
      region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
  #25 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60,
      mask=mask at entry=8, region=..., data=...) at ../effects.cpp:412
  #26 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x1892ff0, mask=mask at entry=8,
      region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
  #27 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60, mask=8,
      region=..., data=...) at ../effects.cpp:412
  #28 0x00007f3b9a75053a in KWin::Scene::paintScreen (this=this at entry=0x180c920,
      mask=mask at entry=0x7ffdc524ad50, damage=..., repaint=...,
      updateRegion=updateRegion at entry=0x7ffdc524ad20, validRegion=validRegion at entry=0x7ffdc524ad30)
      at ../scene.cpp:151
  #29 0x00007f3b9a76cbd8 in KWin::SceneOpenGL::paint (this=0x180c920, damage=..., toplevels=...)
      at ../scene_opengl.cpp:740
  #30 0x00007f3b9a748493 in KWin::Compositor::performCompositing (this=0x1118ed0)
      at ../composite.cpp:712
  #31 0x00007f3b9919ce13 in QObject::event (this=0x1118ed0, e=<optimized out>)
      at kernel/qobject.cpp:1261
  #32 0x00007f3b99a61ffc in QApplicationPrivate::notify_helper (this=this at entry=0x1019ad0,
      receiver=receiver at entry=0x1118ed0, e=e at entry=0x7ffdc524b170) at kernel/qapplication.cpp:3716
  #33 0x00007f3b99a674b6 in QApplication::notify (this=0x7ffdc524b3a0, receiver=0x1118ed0,
      e=0x7ffdc524b170) at kernel/qapplication.cpp:3499
  #34 0x00007f3b9916d5ab in QCoreApplication::notifyInternal (this=0x7ffdc524b3a0,
      receiver=0x1118ed0, event=event at entry=0x7ffdc524b170) at kernel/qcoreapplication.cpp:965
  #35 0x00007f3b991c285d in QCoreApplication::sendEvent (event=0x7ffdc524b170,
      receiver=<optimized out>)
      at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
  #36 QTimerInfoList::activateTimers (this=0x104f008) at kernel/qtimerinfo_unix.cpp:637
  #37 0x00007f3b991c0600 in QEventDispatcherUNIX::activateTimers (this=this at entry=0x1048420)
      at kernel/qeventdispatcher_unix.cpp:549
  #38 0x00007f3b991c1076 in QEventDispatcherUNIX::processEvents (this=0x1048420,
      flags=flags at entry=...) at kernel/qeventdispatcher_unix.cpp:611
  #39 0x00007f3b84e1795d in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...)
      at eventdispatchers/qunixeventdispatcher.cpp:62
  #40 0x00007f3b9916ad6a in QEventLoop::exec (this=this at entry=0x7ffdc524b2c0, flags=...,
      flags at entry=...) at kernel/qeventloop.cpp:204
  #41 0x00007f3b99172e0c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
  #42 0x00007f3b994a887c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1530
  #43 0x00007f3b99a5e435 in QApplication::exec () at kernel/qapplication.cpp:2976
  #44 0x00007f3b9ae84494 in kdemain (argc=1, argv=0x7ffdc524b508) at ../main_x11.cpp:303
  #45 0x00007f3b9aacfa00 in __libc_start_main (main=0x400780 <main(int, char**)>, argc=3,
      argv=0x7ffdc524b508, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
      stack_end=0x7ffdc524b4f8) at libc-start.c:289
  #46 0x00000000004007b9 in _start ()
  (gdb) quit

** Description changed:

  Hi ,
  
  Fresh install of  Kubuntu 16.04 (due to kwin_x11 crashes randomly with
  15.10 and fglrx-updates befor to known bugs).
  
  Seemed stable with radeon . When moving to fglrx the crashes start
  again.
  
  gdb bt on the crashed kwin_x11 process shows the following:
  
  Attaching to process 1644
  Reading symbols from /usr/bin/kwin_x11...Reading symbols from /usr/lib/debug/.build-id/42/65680952ac10e5b094a8ff20ad82640aa21666.debug...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libkdeinit5_kwin_x11.so...Reading symbols from /usr/lib/debug/.build-id/c6/dac3d321681aacd103f9fda3095a2dbfbddee0.debug...done.
  done.
  Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libc-2.21.so...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libkwin.so.5...Reading symbols from /usr/lib/debug/.build-id/a5/c882a7174dc7e3f51523e608b9f98242ca4cda.debug...done.
  done.
  Reading symbols from /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5...(no debugging symbols found)...done.
  Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libpthread-2.21.so...done.
  done.
  [New LWP 1691]
  [New LWP 1689]
  [New LWP 1675]
  [New LWP 1659]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  (...search for more debubg symbols)
  (gdb) bt
  #0  0x00007f3b9ab79d1d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  #1  0x00007f3b9ab79bb4 in __sleep (seconds=0) at ../sysdeps/unix/sysv/linux/sleep.c:138
  #2  0x00007f3b9440a313 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #3  0x00007f3b9440a929 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #4  0x00007f3b9440ae18 in KCrash::defaultCrashHandler(int) ()
     from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
  #5  <signal handler called>
  #6  0x00007f3b71ad0eb9 in ?? () from /usr/lib/dri/fglrx_dri.so
  #7  0x00007f3b711c4a28 in ?? () from /usr/lib/dri/fglrx_dri.so
  #8  0x00007f3b711c4cc2 in ?? () from /usr/lib/dri/fglrx_dri.so
  #9  0x00007f3b715f05c3 in ?? () from /usr/lib/dri/fglrx_dri.so
  #10 0x00007f3b9823ec8e in KWin::BlurEffect::doCachedBlur (this=this at entry=0x1892ff0,
      w=w at entry=0x1911530, region=..., opacity=1) at ../../effects/blur/blur.cpp:600
  #11 0x00007f3b9823f99c in KWin::BlurEffect::drawWindow (this=this at entry=0x1892ff0,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
      at ../../effects/blur/blur.cpp:409
  #12 0x00007f3b9a78a54e in KWin::EffectsHandlerImpl::drawWindow (this=0x1834d60,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:492
  #13 0x00007f3b9a750f01 in KWin::Scene::finalPaintWindow (this=<optimized out>,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../scene.cpp:607
  #14 0x00007f3b9a78a3fa in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:458
  #15 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x185f990,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
      at ../../libkwineffects/kwineffects.cpp:550
  #16 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
  #17 0x00007f3b987155e1 in KWin::Effect::paintWindow (this=this at entry=0x1892ff0,
      w=w at entry=0x1911530, mask=mask at entry=10, region=..., data=...)
      at ../../libkwineffects/kwineffects.cpp:550
  #18 0x00007f3b9a78a39e in KWin::EffectsHandlerImpl::paintWindow (this=0x1834d60, w=0x1911530,
      mask=mask at entry=10, region=..., data=...) at ../effects.cpp:455
  #19 0x00007f3b9a7561f8 in KWin::Scene::paintWindow (this=this at entry=0x180c920, w=0x1903090,
      mask=10, region=..., quads=...) at ../scene.cpp:479
  #20 0x00007f3b9a75588c in KWin::Scene::paintSimpleScreen (this=this at entry=0x180c920,
      orig_mask=orig_mask at entry=8, region=...) at ../scene.cpp:382
  #21 0x00007f3b9a767213 in KWin::SceneOpenGL2::paintSimpleScreen (this=this at entry=0x180c920,
      mask=mask at entry=8, region=...) at ../scene_opengl.cpp:1095
  #22 0x00007f3b9a7508c4 in KWin::Scene::finalPaintScreen (this=0x180c920, mask=mask at entry=8,
      region=..., data=...) at ../scene.cpp:201
  #23 0x00007f3b9a78a17f in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60,
      mask=mask at entry=8, region=..., data=...) at ../effects.cpp:415
  #24 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x185f990, mask=mask at entry=8,
      region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
  #25 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60,
      mask=mask at entry=8, region=..., data=...) at ../effects.cpp:412
  #26 0x00007f3b9871552f in KWin::Effect::paintScreen (this=this at entry=0x1892ff0, mask=mask at entry=8,
      region=..., data=...) at ../../libkwineffects/kwineffects.cpp:535
  #27 0x00007f3b9a78a12a in KWin::EffectsHandlerImpl::paintScreen (this=0x1834d60, mask=8,
      region=..., data=...) at ../effects.cpp:412
  #28 0x00007f3b9a75053a in KWin::Scene::paintScreen (this=this at entry=0x180c920,
      mask=mask at entry=0x7ffdc524ad50, damage=..., repaint=...,
      updateRegion=updateRegion at entry=0x7ffdc524ad20, validRegion=validRegion at entry=0x7ffdc524ad30)
      at ../scene.cpp:151
  #29 0x00007f3b9a76cbd8 in KWin::SceneOpenGL::paint (this=0x180c920, damage=..., toplevels=...)
      at ../scene_opengl.cpp:740
  #30 0x00007f3b9a748493 in KWin::Compositor::performCompositing (this=0x1118ed0)
      at ../composite.cpp:712
  #31 0x00007f3b9919ce13 in QObject::event (this=0x1118ed0, e=<optimized out>)
      at kernel/qobject.cpp:1261
  #32 0x00007f3b99a61ffc in QApplicationPrivate::notify_helper (this=this at entry=0x1019ad0,
      receiver=receiver at entry=0x1118ed0, e=e at entry=0x7ffdc524b170) at kernel/qapplication.cpp:3716
  #33 0x00007f3b99a674b6 in QApplication::notify (this=0x7ffdc524b3a0, receiver=0x1118ed0,
      e=0x7ffdc524b170) at kernel/qapplication.cpp:3499
  #34 0x00007f3b9916d5ab in QCoreApplication::notifyInternal (this=0x7ffdc524b3a0,
      receiver=0x1118ed0, event=event at entry=0x7ffdc524b170) at kernel/qcoreapplication.cpp:965
  #35 0x00007f3b991c285d in QCoreApplication::sendEvent (event=0x7ffdc524b170,
      receiver=<optimized out>)
      at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
  #36 QTimerInfoList::activateTimers (this=0x104f008) at kernel/qtimerinfo_unix.cpp:637
  #37 0x00007f3b991c0600 in QEventDispatcherUNIX::activateTimers (this=this at entry=0x1048420)
      at kernel/qeventdispatcher_unix.cpp:549
  #38 0x00007f3b991c1076 in QEventDispatcherUNIX::processEvents (this=0x1048420,
      flags=flags at entry=...) at kernel/qeventdispatcher_unix.cpp:611
  #39 0x00007f3b84e1795d in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...)
      at eventdispatchers/qunixeventdispatcher.cpp:62
  #40 0x00007f3b9916ad6a in QEventLoop::exec (this=this at entry=0x7ffdc524b2c0, flags=...,
      flags at entry=...) at kernel/qeventloop.cpp:204
  #41 0x00007f3b99172e0c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
  #42 0x00007f3b994a887c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1530
  #43 0x00007f3b99a5e435 in QApplication::exec () at kernel/qapplication.cpp:2976
  #44 0x00007f3b9ae84494 in kdemain (argc=1, argv=0x7ffdc524b508) at ../main_x11.cpp:303
  #45 0x00007f3b9aacfa00 in __libc_start_main (main=0x400780 <main(int, char**)>, argc=3,
      argv=0x7ffdc524b508, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
      stack_end=0x7ffdc524b4f8) at libc-start.c:289
  #46 0x00000000004007b9 in _start ()
  (gdb) quit
+ 
+ 
+ 
+ Let me know if/what can i do to provide more specs. Currently found no way to reproduce.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kwin in Ubuntu.
https://bugs.launchpad.net/bugs/1547901

Title:
  kwin crashes randomly

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kwin/+bug/1547901/+subscriptions




More information about the kubuntu-bugs mailing list