Bug 400835 - Plasmashell crashed in PlasmaQuick::AppletQuickItem::~AppletQuickItem() after changing Weather Report settings
Summary: Plasmashell crashed in PlasmaQuick::AppletQuickItem::~AppletQuickItem() after...
Status: RESOLVED DUPLICATE of bug 449981
Alias: None
Product: libplasma
Classification: Frameworks and Libraries
Component: libplasma (show other bugs)
Version: 5.75.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords: drkonqi
: 479140 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-11-08 07:55 UTC by Anton
Modified: 2023-12-29 22:15 UTC (History)
16 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (8.15 KB, text/plain)
2022-12-30 22:27 UTC, mpeter.68m0y
Details
full dump plasma shell crash (133.36 KB, text/plain)
2023-01-04 21:32 UTC, Pawel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton 2018-11-08 07:55:34 UTC
Application: plasmashell (5.14.2)

Qt Version: 5.11.2
Frameworks Version: 5.51.0
Operating System: Linux 4.18.16-arch1-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
Changing Weather Report settings, i only change region preferences.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f07593ee0c0 (LWP 710))]

Thread 18 (Thread 0x7f06d1b2f700 (LWP 25132)):
#0  0x00007f075f5b7c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f075d2daee0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f075d2dafce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f075fadefe4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f075fa8a8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f075f8d3eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f0761206859 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f06d256b700 (LWP 25055)):
#0  0x00007f075f5b7c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f075d2daee0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f075d2dafce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f075fadefe4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f075fa8a8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f075f8d3eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f06d3fff700 (LWP 7914)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f075f8de71c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f073e6a8469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f073e6ac339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f073e6aa389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#17 0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#18 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f06f0ff9700 (LWP 7913)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f075f8de71c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f073e6a8469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f073e6ac339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f073e6aa389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f06f17fa700 (LWP 7912)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f075f8de71c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f073e6a8469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f073e6ac339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f073e6aa389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f06f1ffb700 (LWP 7911)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f075f8de71c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f073e6a8469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f073e6ac339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f073e6aa389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f06f27fc700 (LWP 7910)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f075f8de71c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f073e6a8469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f073e6ac339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f073e6aa389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f06f2ffd700 (LWP 7909)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f075f8de71c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f073e6a8469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f073e6ac339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f073e6aa389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f06f37fe700 (LWP 7908)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f075f8de71c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f073e6a8469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f073e6ac339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f073e6aa389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#17 0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#18 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f06f3fff700 (LWP 7907)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f075f8de71c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f073e6a8469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f073e6ac339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f073e6ac392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f073e6a752d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f073e6aa389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f072b279700 (LWP 3581)):
#0  0x00007f075f5b7c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f0737ae5673 in  () at /usr/lib/libpulse.so.0
#2  0x00007f0737ad6990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x00007f0737ad6fe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007f0737ad7091 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007f0737ae55ae in  () at /usr/lib/libpulse.so.0
#6  0x00007f073767f9fc in  () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#7  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f072a870700 (LWP 849)):
#0  0x00007f075f5b7c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f0737ae5673 in  () at /usr/lib/libpulse.so.0
#2  0x00007f0737ad6990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x00007f0737ad6fe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007f0737ad7091 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007f0737ae55ae in  () at /usr/lib/libpulse.so.0
#6  0x00007f073767f9fc in  () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#7  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f07312a9700 (LWP 843)):
#0  0x00007f075f5b7c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f075d2daee0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f075d2dafce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f075fadefe4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f075fa8a8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f075f8d3eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f073256435a in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f073ffff700 (LWP 834)):
#0  0x00007f075f5b37a4 in read () at /usr/lib/libc.so.6
#1  0x00007f075d289781 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f075d2d9a50 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f075d2dae86 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f075d2dafce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f075fadefe4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f075fa8a8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f075f8d3eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f07614875bb in  () at /usr/lib/libQt5Quick.so.5
#9  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f07471c7700 (LWP 829)):
#0  0x00007f075e7fbafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f07476201ac in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f074761fee8 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f0755a1f700 (LWP 800)):
#0  0x00007f075d2893a9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f075d2da7b7 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f075d2dae06 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f075d2dafce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f075fadefe4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f075fa8a8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f075f8d3eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f0761206859 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f0756c30700 (LWP 733)):
#0  0x00007f075f5d0183 in __libc_enable_asynccancel () at /usr/lib/libc.so.6
#1  0x00007f075f5b7c0e in poll () at /usr/lib/libc.so.6
#2  0x00007f075d2daee0 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f075d2dafce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f075fadefe4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f075fa8a8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f075f8d3eb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f0760bf5ba6 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f075f8ddf65 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f075e7f5a9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f075f5c2b23 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f07593ee0c0 (LWP 710)):
[KCrash Handler]
#6  0x00007f0761552476 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5
#7  0x00007f07446f7aaf in  () at /usr/lib/qt/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#8  0x00007f07446f757b in  () at /usr/lib/qt/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#9  0x00007f076154b2c3 in QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () at /usr/lib/libQt5Quick.so.5
#10 0x00007f076154b85e in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#11 0x00007f076154b772 in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#12 0x00007f076154b772 in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#13 0x00007f076155100f in QQuickItem::setParentItem(QQuickItem*) () at /usr/lib/libQt5Quick.so.5
#14 0x00007f07615524a9 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5
#15 0x00007f07446f5722 in  () at /usr/lib/qt/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#16 0x00007f07446f0fb2 in  () at /usr/lib/qt/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#17 0x00007f0761c7ffa6 in PlasmaQuick::AppletQuickItem::~AppletQuickItem() () at /usr/lib/libKF5PlasmaQuick.so.5
#18 0x00007f07547a5709 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#19 0x00007f075fab39bb in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#20 0x00007f075fabc955 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#21 0x00007f07547a14e5 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#22 0x00007f076183d73c in  () at /usr/lib/libKF5Plasma.so.5
#23 0x00007f076183d949 in  () at /usr/lib/libKF5Plasma.so.5
#24 0x00007f0761828f1a in Plasma::Applet::~Applet() () at /usr/lib/libKF5Plasma.so.5
#25 0x00007f07280234b9 in  () at /usr/lib/qt/plugins/plasma/applets/plasma_applet_weather.so
#26 0x00007f075fab6371 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#27 0x00007f07604e4e14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#28 0x00007f07604ec6e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#29 0x00007f075fa8bc39 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#30 0x00007f075fa8eccc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#31 0x00007f075fadf9d4 in  () at /usr/lib/libQt5Core.so.5
#32 0x00007f075d2d93cf in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#33 0x00007f075d2daf89 in  () at /usr/lib/libglib-2.0.so.0
#34 0x00007f075d2dafce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#35 0x00007f075fadefc9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#36 0x00007f0759015da2 in  () at /usr/lib/libQt5XcbQpa.so.5
#37 0x00007f075fa8a8cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#38 0x00007f075fa92bc6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#39 0x000055ceb12ded2e in  ()
#40 0x00007f075f4eb223 in __libc_start_main () at /usr/lib/libc.so.6
#41 0x000055ceb12df1de in _start ()
[Inferior 1 (process 710) detached]

Reported using DrKonqi
Comment 1 David Edmundson 2018-11-12 16:44:51 UTC
Can you reproduce the crash if you try?

If so, can you get debug symbols for 

libqquicklayoutsplugin.so
Comment 2 Marco Martin 2018-12-14 16:27:00 UTC
*** Bug 402121 has been marked as a duplicate of this bug. ***
Comment 3 twinshadows404 2020-11-09 19:42:06 UTC
*** Bug 417232 has been marked as a duplicate of this bug. ***
Comment 4 twinshadows404 2020-11-09 19:45:18 UTC
*** Bug 428573 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2021-03-09 03:32:45 UTC
*** Bug 410575 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2021-03-09 03:32:56 UTC
*** Bug 404902 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2021-03-23 12:29:15 UTC
*** Bug 434823 has been marked as a duplicate of this bug. ***
Comment 8 Nate Graham 2021-08-04 23:57:33 UTC
*** Bug 440265 has been marked as a duplicate of this bug. ***
Comment 9 Nate Graham 2021-08-30 16:53:28 UTC
*** Bug 441728 has been marked as a duplicate of this bug. ***
Comment 10 Nate Graham 2022-10-09 23:40:53 UTC
*** Bug 459958 has been marked as a duplicate of this bug. ***
Comment 11 Fushan Wen 2022-10-10 14:49:48 UTC
Not sure why I was in the CC list but it could be fixed by https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/616
Comment 12 mpeter.68m0y 2022-12-30 22:27:58 UTC
Created attachment 154916 [details]
New crash information added by DrKonqi

plasmashell (5.24.4) using Qt 5.15.2

- What I was doing when the application crashed:
I'll describe what did I do to reproduce the crash after the first time it happened:
1. Placed the weather widget to the desktop
2. Set up location by searching for my city
3. Probably unrelated: toggled visibility of widget background a few times
4. Removed widget from the desktop
5. In a few seconds (at most 10) the graphical environment has crashed, but then restarted without intervention

- Unusual behavior I noticed:
This is related to the 2nd step. After setting the location, weather data seems to have been loaded (I already had the widget on my main panel with the same city and provider I selected here), but the blue circle in the middle of the widget is still spinning.

- Custom settings of the application:
Only the city and the provider, I think I've left everything else the default.
Also, this is a quite new OS installation, ~2 weeks old.

-- Backtrace (Reduced):
#4  QQuickItem::~QQuickItem (this=0x68aeb80, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/quick/items/qquickitem.cpp:2324
#5  0x00007f85644ba9c0 in QQuickGridLayoutBase::invalidate (this=0xcccfc70, childItem=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/imports/layouts/qquicklinearlayout.cpp:400
#6  0x00007f85644b83dc in QQuickGridLayoutBase::itemVisibilityChanged (this=0xcccfc70, item=0x6d56520) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/imports/layouts/qquicklinearlayout.cpp:464
#7  0x00007f85ab8fe09a in QQuickItemPrivate::itemChange (this=this@entry=0xcbe5310, change=change@entry=QQuickItem::ItemVisibleHasChanged, data=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/quick/items/qquickitem.cpp:6318
#8  0x00007f85ab8fe633 in QQuickItemPrivate::setEffectiveVisibleRecur (this=0xcbe5310, newEffectiveVisible=newEffectiveVisible@entry=true) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/quick/items/qquickitem.cpp:6074
Comment 13 mpeter.68m0y 2022-12-30 22:32:09 UTC
Is it useful to send my crash report in cases like this, when there are already a few reports for it?
Comment 14 Nate Graham 2022-12-30 22:46:08 UTC
Only if it's fully symbolicated and the there isn't already one here.
Comment 15 Pawel 2023-01-04 21:32:25 UTC
Created attachment 155036 [details]
full dump plasma shell crash

I can easily reproduce this. There doesn't seem to be any crash dump though. I have tried recording the crash but couldn't because notifications don't show up when recording with OBS, not sure if intended. Shortly after I stopped recording plasmashell crashed. 

Attached is the captured dump with full debug symbols.

Operating System: Arch Linux
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.101.0
Qt Version: 5.15.7
Kernel Version: 6.1.3-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 6800 XT
Comment 16 Pawel 2023-01-04 21:41:31 UTC
and here is an OBS recording of the crash - https://mega.nz/file/4wRWVQ7a#R39D2DH8Tlk0xOixHiIO--R8BiJi0mssO7A870MY8qA

no new dump created this time around
Comment 17 David Edmundson 2023-02-03 15:33:33 UTC

*** This bug has been marked as a duplicate of bug 449981 ***
Comment 18 Nicolas Fella 2023-12-29 22:15:42 UTC
*** Bug 479140 has been marked as a duplicate of this bug. ***