Summary: | kwin crashing when waking up from supend | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Michael Glockenstein <software> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | Keywords: | drkonqi |
Priority: | NOR | ||
Version: | 5.16.5 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
crash report
new crash report |
Description
Michael Glockenstein
2019-10-12 17:11:08 UTC
Unfortunately the backtrace lacks debug symbols. Please install relevant kwin debug packages and submit a new backtrace with debug symbols. Yesterday freezing was not possible anymore, so I had to reboot the system, but afterwards the output module of the compositor page switched to XRender. I do not remember if it was OpenGL 3.1 or 2.0 before. I also I have to switch back some notification settings of the KDE plasma workspace, so maybe I need some time to reproduce this again. For now I have installed kwin-common-dbgsym and kwin-x11-dbgsym. Give some advice please if you think there should be more packages installed. thanks! You need to install debug packages for effects as well. have not installed debug packages for effects yet, but maybe this helps already? Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fbaf0eab880 (LWP 3557))] Thread 6 (Thread 0x7fbacf5ef700 (LWP 7933)): #0 0x00007fbaedd28dcc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007fbaedd53070 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fbaedcf5eaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fbaedb113ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fbaedb12b72 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fbae97646db in start_thread (arg=0x7fbacf5ef700) at pthread_create.c:463 #6 0x00007fbaf081688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fbacd32b700 (LWP 3798)): #0 0x00007fbae976a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fbaecf62fb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fbae976a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fbaecf62f68, cond=0x7fbaecf62f90) at pthread_cond_wait.c:502 #2 0x00007fbae976a9f3 in __pthread_cond_wait (cond=0x7fbaecf62f90, mutex=0x7fbaecf62f68) at pthread_cond_wait.c:655 #3 0x00007fbaecc6d874 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #4 0x00007fbaecc6d8b9 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #5 0x00007fbae97646db in start_thread (arg=0x7fbacd32b700) at pthread_create.c:463 #6 0x00007fbaf081688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fbace796700 (LWP 3670)): #0 0x00007fbaf0809cf6 in __GI_ppoll (fds=0x7fbabc000d28, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007fbaedd516e1 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fbaedd52e78 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fbaedcf5eaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fbaedb113ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fbae816fcb5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #6 0x00007fbaedb12b72 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fbae97646db in start_thread (arg=0x7fbace796700) at pthread_create.c:463 #8 0x00007fbaf081688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fbad562b700 (LWP 3594)): #0 0x00007fbaf0809cf6 in __GI_ppoll (fds=0x7fbac800b858, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007fbaedd516e1 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fbaedd52e78 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fbaedcf5eaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fbaedb113ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fbae6d3d0e5 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #6 0x00007fbaedb12b72 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fbae97646db in start_thread (arg=0x7fbad562b700) at pthread_create.c:463 #8 0x00007fbaf081688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fbad7aff700 (LWP 3583)): #0 0x00007fbaf0809bf9 in __GI___poll (fds=0x7fbad7afec28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fbaed84b747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fbaed84d36a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fbad8e38f00 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fbaedb12b72 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fbae97646db in start_thread (arg=0x7fbad7aff700) at pthread_create.c:463 #6 0x00007fbaf081688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fbaf0eab880 (LWP 3557)): [KCrash Handler] #6 0x00007fbaed036b0e in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #7 0x00007fbaed036be4 in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #8 0x00007fbaed03899d in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #9 0x00007fbaed0392ee in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #10 0x00007fbaf02d3e2e in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) (this=0x5591d1138bb0, w=0x5591d0e56d40, mask=2, region=..., data=...) at ./effects.cpp:473 #11 0x00007fbaecfa004a in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #12 0x00007fbaf02d3e2e in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) (this=this@entry=0x5591d1138bb0, w=w@entry=0x5591d0e56d40, mask=mask@entry=2, region=..., data=...) at ./effects.cpp:473 #13 0x00007fbaf0371150 in KWin::Scene::finalPaintWindow(KWin::EffectWindowImpl*, int, QRegion, KWin::WindowPaintData&) (this=this@entry=0x7fbad0016970, w=w@entry=0x5591d0e56d40, mask=mask@entry=2, region=..., data=...) at ./scene.cpp:612 #14 0x00007fbaf02d3cbd in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) (this=<optimized out>, w=0x5591d0e56d40, mask=2, region=..., data=...) at ./effects.cpp:439 #15 0x00007fbaed02ac7a in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #16 0x00007fbaf02d3c5e in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) (this=0x5591d1138bb0, w=0x5591d0e56d40, mask=2, region=..., data=...) at ./effects.cpp:436 #17 0x00007fbaed2a00b0 in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #18 0x00007fbaf02d3c5e in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) (this=0x5591d1138bb0, w=0x5591d0e56d40, mask=2, region=..., data=...) at ./effects.cpp:436 #19 0x00007fbaed2a00b0 in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #20 0x00007fbaf02d3c5e in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) (this=this@entry=0x5591d1138bb0, w=0x5591d0e56d40, mask=mask@entry=2, region=..., data=...) at ./effects.cpp:436 #21 0x00007fbaf0377525 in KWin::Scene::paintWindow(KWin::Scene::Window*, int, QRegion, KWin::WindowQuadList) (this=this@entry=0x7fbad0016970, w=0x5591d0fc2690, mask=2, region=..., quads=...) at ./scene.cpp:484 #22 0x00007fbaf0373734 in KWin::Scene::paintSimpleScreen(int, QRegion) (this=this@entry=0x7fbad0016970, orig_mask=orig_mask@entry=0, region=...) at ./scene.cpp:374 #23 0x00007fbacd33f8a2 in KWin::SceneOpenGL2::paintSimpleScreen(int, QRegion) (this=this@entry=0x7fbad0016970, mask=mask@entry=0, region=...) at ./plugins/scenes/opengl/scene_opengl.cpp:1015 #24 0x00007fbaf0376a07 in KWin::Scene::finalPaintScreen(int, QRegion, KWin::ScreenPaintData&) (this=this@entry=0x7fbad0016970, mask=mask@entry=0, region=..., data=...) at ./scene.cpp:199 #25 0x00007fbaf02d3a15 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) (this=<optimized out>, mask=0, region=..., data=...) at ./effects.cpp:396 #26 0x00007fbaed2a0001 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #27 0x00007fbaf02d39bd in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) (this=0x5591d1138bb0, mask=0, region=..., data=...) at ./effects.cpp:393 #28 0x00007fbaed2a0001 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #29 0x00007fbaf02d39bd in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) (this=0x5591d1138bb0, mask=0, region=..., data=...) at ./effects.cpp:393 #30 0x00007fbaed2a0001 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #31 0x00007fbaf02d39bd in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) (this=this@entry=0x5591d1138bb0, mask=0, region=..., data=...) at ./effects.cpp:393 #32 0x00007fbaf03766fe in KWin::Scene::paintScreen(int*, QRegion const&, QRegion const&, QRegion*, QRegion*, QMatrix4x4 const&, QRect const&) (this=this@entry=0x7fbad0016970, mask=mask@entry=0x7ffe1bfba370, damage=..., repaint=..., updateRegion=updateRegion@entry=0x7ffe1bfba358, validRegion=validRegion@entry=0x7ffe1bfba360, projection=..., outputGeometry=...) at ./scene.cpp:149 #33 0x00007fbacd346a71 in KWin::SceneOpenGL::paint(QRegion, QList<KWin::Toplevel*>) (this=this@entry=0x7fbad0016970, damage=..., toplevels=...) at ./plugins/scenes/opengl/scene_opengl.cpp:707 #34 0x00007fbaf02a08b6 in KWin::Compositor::performCompositing() (this=0x5591d0dcf480) at ./composite.cpp:692 #35 0x00007fbaedd2922b in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007fbaeeafceac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #37 0x00007fbaeeb044b0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #38 0x00007fbaedcf7d48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00007fbaedd54e49 in QTimerInfoList::activateTimers() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #40 0x00007fbaedd5317a in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #41 0x00007fbad8e3a24e in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #42 0x00007fbaedcf5eaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #43 0x00007fbaedcff220 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #44 0x00007fbaf0aeed05 in kdemain(int, char**) (argc=<optimized out>, argv=0x7ffe1bfbac68) at ./main_x11.cpp:474 #45 0x00007fbaf0716b97 in __libc_start_main (main=0x5591cfc2f720 <main>, argc=3, argv=0x7ffe1bfbac68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe1bfbac58) at ../csu/libc-start.c:310 #46 0x00005591cfc2f75a in _start () Created attachment 123284 [details]
crash report
and now with
kwin-common-dbgsym 4:5.17.0-0xneon+18.04+bionic+bui amd64
kwin-x11-dbgsym 4:5.17.0-0xneon+18.04+bionic+bui amd64
libkwineffects12-dbgsym 4:5.17.0-0xneon+18.04+bionic+bui amd64
installed.
Some debug symbols are still missing #6 0x00007f2d1d7b7b0e in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #7 0x00007f2d1d7b7be4 in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #8 0x00007f2d1d7b999d in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #9 0x00007f2d1d7ba2ee in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 Created attachment 123635 [details]
new crash report
.. now with libkwin4-effect-builtins1-dbgsym installed
New backtrace was added with comment #7; changing status for inspection. Thanks. *** This bug has been marked as a duplicate of bug 372305 *** |