Summary: | Crash inQSGNode::markDirty() after getting many notifications. | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Tony <jodr666> |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | bsmith7581, me, nate, plasma-bugs |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 5.21 | |
Sentry Crash Report: |
Description
Tony
2020-02-03 05:56:58 UTC
I just switched wifi networks a few times because my home wifi is acting up. Plasmashell crashed immediately after the notification appeared that the wifi was connected. Plasma 5.19.2 Manjaro Linux with kernel 5.7.6. Jun 27 01:01:08 bens-laptop systemd-coredump[9716]: Process 1041 (plasmashell) of user 1000 dumped core. Stack trace of thread 1337: #0 0x00007fc487b1a355 raise (libc.so.6 + 0x3c355) #1 0x00007fc487b1a3e0 __restore_rt (libc.so.6 + 0x3c3e0) #2 0x00007fc469639fb4 n/a (libkquickcontrolsaddonsplugin.so + 0x27fb4) #3 0x00007fc48816d906 n/a (libQt5Core.so.5 + 0x2e9906) #4 0x00007fc489c37115 _ZN19QQuickWindowPrivate16renderSceneGraphERK5QSizeS2_ (libQt5Quick.so.5 + 0x254115) #5 0x00007fc489bd9a3f n/a (libQt5Quick.so.5 + 0x1f6a3f) #6 0x00007fc489bda3d7 n/a (libQt5Quick.so.5 + 0x1f73d7) #7 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #8 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #9 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1041: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc487f57d64 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd3d64) #2 0x00007fc489bdc157 n/a (libQt5Quick.so.5 + 0x1f9157) #3 0x00007fc489c450a7 _ZN12QQuickWindow5eventEP6QEvent (libQt5Quick.so.5 + 0x2620a7) #4 0x00007fc488c5a702 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x15c702) #5 0x00007fc48813669a _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b269a) #6 0x00007fc4884ffe59 _ZN15QPlatformWindow11windowEventEP6QEvent (libQt5Gui.so.5 + 0x12ae59) #7 0x00007fc488c6145c _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x16345c) #8 0x00007fc48813669a _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b269a) #9 0x00007fc48818e595 _ZN14QTimerInfoList14activateTimersEv (libQt5Core.so.5 + 0x30a595) #10 0x00007fc48818ee42 n/a (libQt5Core.so.5 + 0x30ae42) #11 0x00007fc4865e943c g_main_context_dispatch (libglib-2.0.so.0 + 0x5243c) #12 0x00007fc486636fa9 n/a (libglib-2.0.so.0 + 0x9ffa9) #13 0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221) #14 0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211) #15 0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c) #16 0x00007fc48813d4a4 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2b94a4) #17 0x0000560348271f5d n/a (plasmashell + 0x1df5d) #18 0x00007fc487b05002 __libc_start_main (libc.so.6 + 0x27002) #19 0x000056034827219e _start (plasmashell + 0x1e19e) Stack trace of thread 1273: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc487f57d64 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd3d64) #2 0x00007fc489bd7e7b n/a (libQt5Quick.so.5 + 0x1f4e7b) #3 0x00007fc489bda41b n/a (libQt5Quick.so.5 + 0x1f741b) #4 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #5 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #6 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1268: #0 0x00007fc487bd305f __poll (libc.so.6 + 0xf505f) #1 0x00007fc486636f38 n/a (libglib-2.0.so.0 + 0x9ff38) #2 0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221) #3 0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211) #4 0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c) #5 0x00007fc487f50c32 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccc32) #6 0x00007fc48988d789 n/a (libQt5Qml.so.5 + 0x30b789) #7 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #8 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #9 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1272: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc472d5b3bc n/a (iris_dri.so + 0x4ae3bc) #2 0x00007fc472d59db8 n/a (iris_dri.so + 0x4acdb8) #3 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #4 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1332: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc487f57d64 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd3d64) #2 0x00007fc489bd7e7b n/a (libQt5Quick.so.5 + 0x1f4e7b) #3 0x00007fc489bda41b n/a (libQt5Quick.so.5 + 0x1f741b) #4 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #5 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #6 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1274: #0 0x00007fc487bd305f __poll (libc.so.6 + 0xf505f) #1 0x00007fc486636f38 n/a (libglib-2.0.so.0 + 0x9ff38) #2 0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221) #3 0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211) #4 0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c) #5 0x00007fc487f50c32 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccc32) #6 0x00007fc489b2918b n/a (libQt5Quick.so.5 + 0x14618b) #7 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #8 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #9 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1270: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc472d5b3bc n/a (iris_dri.so + 0x4ae3bc) #2 0x00007fc472d59db8 n/a (iris_dri.so + 0x4acdb8) #3 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #4 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1053: #0 0x00007fc487bd305f __poll (libc.so.6 + 0xf505f) #1 0x00007fc489ffd63b n/a (libxcb.so.1 + 0xc63b) #2 0x00007fc489fff37b xcb_wait_for_event (libxcb.so.1 + 0xe37b) #3 0x00007fc483a9ec51 n/a (libQt5XcbQpa.so.5 + 0x5dc51) #4 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #5 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #6 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1347: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc487f57d64 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd3d64) #2 0x00007fc489bd7e7b n/a (libQt5Quick.so.5 + 0x1f4e7b) #3 0x00007fc489bda41b n/a (libQt5Quick.so.5 + 0x1f741b) #4 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #5 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #6 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1311: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc489ffd819 n/a (libxcb.so.1 + 0xc819) #2 0x00007fc489fff45b xcb_wait_for_special_event (libxcb.so.1 + 0xe45b) #3 0x00007fc480689c12 n/a (libGLX_mesa.so.0 + 0x50c12) #4 0x00007fc48068e8be n/a (libGLX_mesa.so.0 + 0x558be) #5 0x00007fc480689460 n/a (libGLX_mesa.so.0 + 0x50460) #6 0x00007fc4729e28d1 n/a (iris_dri.so + 0x1358d1) #7 0x00007fc4729d58c4 n/a (iris_dri.so + 0x1288c4) #8 0x00007fc4729f1d5b n/a (iris_dri.so + 0x144d5b) #9 0x00007fc4729f2dff n/a (iris_dri.so + 0x145dff) #10 0x00007fc472a2a1e5 n/a (iris_dri.so + 0x17d1e5) #11 0x00007fc472a2acdc n/a (iris_dri.so + 0x17dcdc) #12 0x00007fc489b820c1 _ZN16QSGBatchRenderer8Renderer13renderBatchesEv (libQt5Quick.so.5 + 0x19f0c1) #13 0x00007fc489b829f5 _ZN16QSGBatchRenderer8Renderer6renderEv (libQt5Quick.so.5 + 0x19f9f5) #14 0x00007fc489b6adf2 _ZN11QSGRenderer11renderSceneERK11QSGBindable (libQt5Quick.so.5 + 0x187df2) #15 0x00007fc489b6b2d4 _ZN11QSGRenderer11renderSceneEj (libQt5Quick.so.5 + 0x1882d4) #16 0x00007fc489bcb973 _ZN23QSGDefaultRenderContext15renderNextFrameEP11QSGRendererj (libQt5Quick.so.5 + 0x1e8973) #17 0x00007fc489c37501 _ZN19QQuickWindowPrivate16renderSceneGraphERK5QSizeS2_ (libQt5Quick.so.5 + 0x254501) #18 0x00007fc489bd9a3f n/a (libQt5Quick.so.5 + 0x1f6a3f) #19 0x00007fc489bda3d7 n/a (libQt5Quick.so.5 + 0x1f73d7) #20 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #21 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #22 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1271: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc472d5b3bc n/a (iris_dri.so + 0x4ae3bc) #2 0x00007fc472d59db8 n/a (iris_dri.so + 0x4acdb8) #3 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #4 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1269: #0 0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32) #1 0x00007fc472d5b3bc n/a (iris_dri.so + 0x4ae3bc) #2 0x00007fc472d59db8 n/a (iris_dri.so + 0x4acdb8) #3 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #4 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1310: #0 0x00007fc487bd305f __poll (libc.so.6 + 0xf505f) #1 0x00007fc486636f38 n/a (libglib-2.0.so.0 + 0x9ff38) #2 0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221) #3 0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211) #4 0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c) #5 0x00007fc487f50c32 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccc32) #6 0x00007fc437a22bab _ZN15KCupsConnection3runEv (libkcupslib.so + 0x20bab) #7 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #8 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #9 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) Stack trace of thread 1083: #0 0x00007fc487bd305f __poll (libc.so.6 + 0xf505f) #1 0x00007fc486636f38 n/a (libglib-2.0.so.0 + 0x9ff38) #2 0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221) #3 0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211) #4 0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c) #5 0x00007fc487f50c32 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccc32) #6 0x00007fc489240098 n/a (libQt5DBus.so.5 + 0x17098) #7 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f) #8 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422) #9 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3) I strongly suspect that this is fixed in Plasma 5.21. Can you re-check? Thanks! *** Bug 412727 has been marked as a duplicate of this bug. *** (In reply to Nate Graham from comment #2) > I strongly suspect that this is fixed in Plasma 5.21. Can you re-check? > Thanks! I tried to trigger it again by connecting/disconnecting from networks and restarting frequently networkmanager. I'v been unable to trigger it. Awesome. Let's call it fixed, then. |