Bug 438523 - Plasma crash after add network speed widget
Summary: Plasma crash after add network speed widget
Status: RESOLVED DUPLICATE of bug 410964
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-12 22:23 UTC by Bruno
Modified: 2021-09-22 18:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno 2021-06-12 22:23:18 UTC
STEPS TO REPRODUCE
1. create a new user
2. Start a Plasma session on Wayland
3. Click on "add widget" and add "Network speed" widget.

OBSERVED RESULT
Plasma crash

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.3
Kernel Version: 5.4.0-74-generic (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-4200U CPU @ 1.60GHz
Memory: 9,6 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4400

ADDITIONAL INFORMATION
This bug affect only new users.

Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 9151]
[New LWP 9069]
[New LWP 9040]
[New LWP 9041]
[New LWP 9043]
[New LWP 9112]
[New LWP 9114]
[New LWP 9115]
[New LWP 8952]
[New LWP 9022]
[New LWP 9117]
[New LWP 9113]
[New LWP 9042]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7f9426dff700 (LWP 9151))]
[Current thread is 1 (Thread 0x7f9426dff700 (LWP 9151))]

Thread 13 (Thread 0x7f9465059700 (LWP 9042)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561354e3d71c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561354e3d6c8, cond=0x561354e3d6f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561354e3d6f0, mutex=0x561354e3d6c8) at pthread_cond_wait.c:638
#3  0x00007f9466755e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f9466755a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f94467c0700 (LWP 9113)):
#0  0x00007f946c44eaff in __GI___poll (fds=0x7f9438018210, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f946ad6b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f946ad6b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f946ca1cb22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f946c9c0dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f946c7dabb2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f946e3643ba in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f946c7dbd4c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f943e28b700 (LWP 9117)):
#0  0x00007f946c44eaff in __GI___poll (fds=0x7f942c006550, nfds=1, timeout=3498563) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f946ad6b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f946ad6b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f946ca1cb22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f946c9c0dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f946c7dabb2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f943e78207c in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f946c7dbd4c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f9467b59700 (LWP 9022)):
#0  0x00007f946c44eaff in __GI___poll (fds=0x7f9460005240, nfds=3, timeout=7611) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f946ad6b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f946ad6b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f946ca1cb22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f946c9c0dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f946c7dabb2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f946d34cf4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f946c7dbd4c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f94687318c0 (LWP 8952)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561361863aa4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561361863a50, cond=0x561361863a78) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561361863a78, mutex=0x561361863a50) at pthread_cond_wait.c:638
#3  0x00007f946c7e1ebb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f946e426c81 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f946e426d8a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f946cdafe1d in QWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007f946e493e9b in QQuickWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f946ed6d473 in PlasmaQuick::Dialog::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#9  0x00007f946d6c1dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f946d6cabb8 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007f946c9c22ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f946cdafa16 in QWindowPrivate::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007f946ed6a6ce in PlasmaQuick::Dialog::setVisible(bool) () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#14 0x00007f946ed6c9dd in ?? () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#15 0x00007f946ed6e1bb in PlasmaQuick::Dialog::qt_metacall(QMetaObject::Call, int, void**) () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#16 0x00007f946df1dd63 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007f946de3b78c in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x00007f946de3c2be in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007f946de3c437 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007f946ddb991c in QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x00007f942433866b in ?? ()
#22 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f9444e2e700 (LWP 9115)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56135bcbd084) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56135bcbd030, cond=0x56135bcbd058) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56135bcbd058, mutex=0x56135bcbd030) at pthread_cond_wait.c:638
#3  0x00007f946c7e1ebb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f946e429b44 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f946e429fb9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f946c7dbd4c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f94457df700 (LWP 9114)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5613590dc9a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613590dc950, cond=0x5613590dc978) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5613590dc978, mutex=0x5613590dc950) at pthread_cond_wait.c:638
#3  0x00007f946c7e1ebb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f946e429b44 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f946e429fb9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f946c7dbd4c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f9446fe6700 (LWP 9112)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561355c58ab0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561355c58a60, cond=0x561355c58a88) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561355c58a88, mutex=0x561355c58a60) at pthread_cond_wait.c:638
#3  0x00007f946c7e1ebb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f946e429b44 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f946e429fb9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f946c7dbd4c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f9464858700 (LWP 9043)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561354e3d71c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561354e3d6c8, cond=0x561354e3d6f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561354e3d6f0, mutex=0x561354e3d6c8) at pthread_cond_wait.c:638
#3  0x00007f9466755e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f9466755a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f946585a700 (LWP 9041)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561354e3d718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561354e3d6c8, cond=0x561354e3d6f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561354e3d6f0, mutex=0x561354e3d6c8) at pthread_cond_wait.c:638
#3  0x00007f9466755e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f9466755a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f946605b700 (LWP 9040)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561354e3d71c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561354e3d6c8, cond=0x561354e3d6f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x561354e3d6f0, mutex=0x561354e3d6c8) at pthread_cond_wait.c:638
#3  0x00007f9466755e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f9466755a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f944d6b4700 (LWP 9069)):
#0  0x00007f946c44eaff in __GI___poll (fds=0x7f9448004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f946ad6b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f946ad6b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f946ca1cb22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f946c9c0dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f946c7dabb2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f946dfdb559 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f946c7dbd4c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9426dff700 (LWP 9151)):
[KCrash Handler]
#3  0x00007f94672f741f in ?? () from /lib/x86_64-linux-gnu/libEGL_mesa.so.0
#4  0x00007f94672f7828 in ?? () from /lib/x86_64-linux-gnu/libEGL_mesa.so.0
#5  0x00007f946631aa4c in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#6  0x00007f946631b1d9 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#7  0x00007f9466317697 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#8  0x00007f946e3c4b0a in QSGBatchRenderer::Renderer::renderBatches() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f946e3c522a in QSGBatchRenderer::Renderer::render() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f946e3a8de4 in QSGRenderer::renderScene(QSGBindable const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f946e3a92b3 in QSGRenderer::renderScene(unsigned int) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f946e417fa7 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f946e4858f9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f946e425ae9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007f946e429f77 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007f946c7dbd4c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f946b79d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#18 0x00007f946c45b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Comment 1 Nate Graham 2021-06-15 23:14:54 UTC
Graphics driver bug. You can report upstream: https://docs.mesa3d.org/bugs.html

*** This bug has been marked as a duplicate of bug 349519 ***
Comment 2 Nate Graham 2021-09-22 18:33:27 UTC

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