[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 Nate Graham changed: What|Removed |Added Resolution|--- |DUPLICATE Status|REPORTED|RESOLVED --- Comment #7 from Nate Graham --- Looks like a duplicate of Bug 417603. *** This bug has been marked as a duplicate of bug 417603 *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 medin changed: What|Removed |Added Status|NEEDSINFO |REPORTED Ever confirmed|1 |0 Resolution|BACKTRACE |--- --- Comment #6 from medin --- I don't know how to get all those needed debug symbols into my kubuntu 19.10, I added already some ppa for debug symbols. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 --- Comment #5 from medin --- It's impossible to catch the whole plasma crash because the screen goes dark and after relaunching plasma by terminal there is no indication in tray icon of any bug report. Here is another stacktrace that catched while playing with widgets Application: Plasma (plasmashell), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". futex_wait_cancelable (private=, expected=0, futex_word=0x55b6076c60b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 [Current thread is 1 (Thread 0x7f32cd75c1c0 (LWP 15978))] Thread 25 (Thread 0x7f3274ec8700 (LWP 26004)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55b61bcb4494) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b61bcb4440, cond=0x55b61bcb4468) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55b61bcb4468, mutex=0x55b61bcb4440) at pthread_cond_wait.c:638 #3 0x7f32d1095dbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f32d1095eb1 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f32d2d317b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x7f32d2d31a1a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x7f32d108fc92 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x7f32d052e669 in start_thread (arg=) at pthread_create.c:479 #9 0x7f32d0d12323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7f326c935700 (LWP 25997)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55b6170b6434) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b6170b63e0, cond=0x55b6170b6408) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55b6170b6408, mutex=0x55b6170b63e0) at pthread_cond_wait.c:638 #3 0x7f32d1095dbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f32d1095eb1 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f32d2d317b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x7f32d2d31a1a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x7f32d108fc92 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x7f32d052e669 in start_thread (arg=) at pthread_create.c:479 #9 0x7f32d0d12323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7f326d28c700 (LWP 25996)): #0 0x7ffd3f7f6933 in clock_gettime () #1 0x7f32d0d2012b in __GI___clock_gettime (clock_id=1, tp=0x7f326d28bad0) at ../sysdeps/unix/sysv/linux/clock_gettime.c:33 #2 0x7f32d12adf15 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x7f32d12ac7bd in QTimerInfoList::updateCurrentTime() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f32d12acd99 in QTimerInfoList::timerWait(timespec&) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f32d12ae3a6 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x7f32cf97702f in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x7f32cf9779db in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x7f32cf977be3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x7f32d12ae653 in QEventDispatcherGlib::processEvents(QFlags) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x7f32d12555cb in QEventLoop::exec(QFlags) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x7f32d108ea45 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x7f32d2ca98aa in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #13 0x7f32d108fc92 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x7f32d052e669 in start_thread (arg=) at pthread_create.c:479 #15 0x7f32d0d12323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f326e6a4700 (LWP 25994)): [KCrash Handler] #6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #7 0x7f32d0c15899 in __GI_abort () at abort.c:79 #8 0x7f32d0c8038e in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f32d0da93a5 "%s\n") at ../sysdeps/posix/libc_fatal.c:181 #9 0x7f32d0c884dc in malloc_printerr (str=str@entry=0x7f32d0da752a "free(): invalid pointer") at malloc.c:5332 #10 0x7f32d0c89cfc in _int_free (av=, p=, have_lock=0) at malloc.c:4173 #11 0x7f32c4af4f0c in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #12 0x7f32c4b5d72e in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #13 0x7f32c4c07657 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #14 0x7f32c4d4e808 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #15 0x7f32c4cacb53 in ?? () from /usr/lib/x8
[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 David Edmundson changed: What|Removed |Added Status|REOPENED|NEEDSINFO Resolution|--- |BACKTRACE --- Comment #4 from David Edmundson --- get me debug symbols for: #13 0x7f6bffbac1f8 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/private/containmentlayoutmanager/libcontainmentlayoutmanagerplugin.so -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 medin changed: What|Removed |Added Status|RESOLVED|REOPENED Ever confirmed|0 |1 Resolution|DUPLICATE |--- --- Comment #3 from medin --- It's totally different from bug 417603 ! -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 David Edmundson changed: What|Removed |Added Resolution|--- |DUPLICATE CC||k...@davidedmundson.co.uk Status|REPORTED|RESOLVED --- Comment #2 from David Edmundson --- *** This bug has been marked as a duplicate of bug 417603 *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 Nate Graham changed: What|Removed |Added Component|generic-crash |Desktop Containment CC||plasma-b...@kde.org Assignee|plasma-b...@kde.org |notm...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 Nate Graham changed: What|Removed |Added Severity|critical|crash CC||n...@kde.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 418063] Adding and removing multiple widgets crash plasma desktop
https://bugs.kde.org/show_bug.cgi?id=418063 --- Comment #1 from medin --- This bug happens with many scenarios and sometimes no bug report is detected in notification area, here is a stack-trace from another scenario different from the one in the attached video but it leads to the same crash Application: Plasma (plasmashell), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6c21cc11c0 (LWP 20640))] Thread 16 (Thread 0x7f6bca495700 (LWP 20813)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x5608e63390b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5608e6339060, cond=0x5608e6339088) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5608e6339088, mutex=0x5608e6339060) at pthread_cond_wait.c:638 #3 0x7f6c255fadbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f6c255faeb1 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f6c272967b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x7f6c27296a1a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x7f6c255f4c92 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x7f6c24a93669 in start_thread (arg=) at pthread_create.c:479 #9 0x7f6c25277323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f6bcb28a700 (LWP 20812)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x5608e4d643d0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5608e4d64380, cond=0x5608e4d643a8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5608e4d643a8, mutex=0x5608e4d64380) at pthread_cond_wait.c:638 #3 0x7f6c255fadbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f6c255faeb1 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f6c272967b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x7f6c27296a1a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x7f6c255f4c92 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x7f6c24a93669 in start_thread (arg=) at pthread_create.c:479 #9 0x7f6c25277323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f6bcbc77700 (LWP 20811)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x5608df964850) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5608df964800, cond=0x5608df964828) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5608df964828, mutex=0x5608df964800) at pthread_cond_wait.c:638 #3 0x7f6c255fadbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f6c255faeb1 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f6c272967b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x7f6c27296a1a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x7f6c255f4c92 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x7f6c24a93669 in start_thread (arg=) at pthread_create.c:479 #9 0x7f6c25277323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f6bee5c9700 (LWP 20810)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x5608e1a4a2a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5608e1a4a250, cond=0x5608e1a4a278) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5608e1a4a278, mutex=0x5608e1a4a250) at pthread_cond_wait.c:638 #3 0x7f6c255fadbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f6c255faeb1 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f6c272967b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x7f6c27296a1a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x7f6c255f4c92 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x7f6c24a93669 in start_thread (arg=) at pthread_create.c:479 #9 0x7f6c25277323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f6bedc03700 (LWP 20807)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x5608dfa59434) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5608dfa593e0, cond=0x5608dfa59408) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5608dfa59408, mutex=0x5608dfa593e0) at pthread_cond_wait.c:638 #3 0x7f6c255fadbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /li