[plasmashell] [Bug 485680] New: Plasma crashes when I click on a window behind a notification window
https://bugs.kde.org/show_bug.cgi?id=485680 Bug ID: 485680 Summary: Plasma crashes when I click on a window behind a notification window Classification: Plasma Product: plasmashell Version: 5.27.10 Platform: Debian testing OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: ali...@she-devel.com CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.27.10) Qt Version: 5.15.10 Frameworks Version: 5.107.0 Operating System: Linux 6.7.9 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux trixie/sid DrKonqi: 5.27.10 [CoredumpBackend] -- Information about the crash: I am running a self-compiled 6.7.9 kernel with much, much debugging enabled. Otherwise, Testing with proprietary signal-desktop application running. The crash: I plugged in my watch for charging. A window popped up offering to mount the storage. I clicked on the signal-desktop window behind the storage-offer notification to dismiss it. That's when Plasma crashed. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault PID: 29557 (plasmashell) UID: 1000 (alison) GID: 1000 (alison) Signal: 11 (SEGV) Timestamp: Wed 2024-04-17 07:20:06 PDT (42s ago) Command Line: /usr/bin/plasmashell --no-respawn Executable: /usr/bin/plasmashell Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service Unit: user@1000.service User Unit: plasma-plasmashell.service Slice: user-1000.slice Owner UID: 1000 (alison) Boot ID: 54267bd90d9f4fe5a1631a532995e8ac Machine ID: 7e2a66a37efc4613aa621a7723e6bc42 Hostname: remerge Storage: /var/lib/systemd/coredump/core.plasmashell.1000.54267bd90d9f4fe5a1631a532995e8ac.29557.171336360600.zst (present) Size on Disk: 16.7M Message: Process 29557 (plasmashell) of user 1000 dumped core. Module libarchive.so.13 from deb libarchive-3.7.2-1.amd64 Module libsystemd.so.0 from deb systemd-255.4-1.amd64 Module libzstd.so.1 from deb libzstd-1.5.5+dfsg2-2.amd64 Module libudev.so.1 from deb systemd-255.4-1.amd64 Stack trace of thread 29557: #0 0x7f65050ad054 __GI___pthread_sigmask (libc.so.6 + 0x8f054) #1 0x7f650505a6f9 __GI___sigprocmask (libc.so.6 + 0x3c6f9) #2 0x7f6507a4feaf _ZN6KCrash15setCrashHandlerEPFviE (libKF5Crash.so.5 + 0x4eaf) #3 0x7f6507a50b4e _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x5b4e) #4 0x7f650505a510 __restore_rt (libc.so.6 + 0x3c510) #5 0x7f65058f8ec2 _ZN14QObjectPrivateD1Ev (libQt5Core.so.5 + 0x2f8ec2) #6 0x7f65058f916d _ZN14QObjectPrivateD0Ev (libQt5Core.so.5 + 0x2f916d) #7 0x7f650590a5ad _ZN6QTimerD0Ev (libQt5Core.so.5 + 0x30a5ad) #8 0x7f65058f970b _ZN7QObject5eventEP6QEvent (libQt5Core.so.5 + 0x2f970b) #9 0x7f6506562f32 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x162f32) #10 0x7f65058cc748 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2cc748) #11 0x7f65058cfe51 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5 + 0x2cfe51) #12 0x7f6505928697 n/a (libQt5Core.so.5 + 0x328697) #13 0x7f65041511f4 n/a (libglib-2.0.so.0 + 0x571f4) #14 0x7f6504154317 n/a (libglib-2.0.so.0 + 0x5a317) #15 0x7f6504154930 g_main_context_iteration (libglib-2.0.so.0 + 0x5a930) #16 0x7f6505927d4a _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x327d4a) #17 0x7f65058cb0fb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2cb0fb) #18 0x7f65058d38a4 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2d38a4) #19 0x561453f54db4 n/a (plasmashell + 0x26db4) #20 0x7f65050456ca __libc_start_call_main (libc.so.6 + 0x276ca) #21 0x7f6505045785 __libc_start_main_impl (libc.so.6 + 0x27785) #22 0x561453f54ed1 n/a (plasmashell + 0x26ed1) Stack trace of thread 29561: #0 0x7f65050a31c6 __futex_abstimed_wait_common64 (libc.so.6 + 0x851c6) #1 0x7f65050a5888 __pthread_cond_wait_common (libc.so.6 + 0x87888) #2
[Discover] [Bug 396763] New: Print Settings KDE applet crashes on start
https://bugs.kde.org/show_bug.cgi?id=396763 Bug ID: 396763 Summary: Print Settings KDE applet crashes on start Product: Discover Version: 5.13.1 Platform: Debian testing OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: discover Assignee: aleix...@kde.org Reporter: ali...@she-devel.com Target Milestone: --- Application: plasma-discover (5.13.1) Qt Version: 5.10.1 Frameworks Version: 5.47.0 Operating System: Linux 4.9.0-3-amd64 x86_64 Distribution: Debian GNU/Linux testing (buster) -- Information about the crash: - What I was doing when the application crashed: I tried starting the application two ways: with left-click on "Print Settings" in launcher menu, which produced an icon in the system tray for one second, then nothing. Then I tried right-click on the same launcher item and selected "Manage Print Settings", which tried longer to open but still crashed. - Unusual behavior I noticed: No output is produced with the left click: no error message. The right click produces some notification popups that report errors. The crash can be reproduced every time. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f281cb58300 (LWP 25960))] Thread 12 (Thread 0x7f27d1338700 (LWP 25980)): #0 0x7f282135acf4 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x7f2821314c39 in g_main_context_query () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x7f28213153b7 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x7f282131554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x7f28266fd1bb in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f28266a0b6a in QEventLoop::exec(QFlags) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x7f28264b67ea in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x7f28264bbb4f in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x7f2822cd4f2a in start_thread (arg=0x7f27d1338700) at pthread_create.c:463 #9 0x7f28261c1edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f27d1b39700 (LWP 25974)): #0 0x7f282135acf4 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x7f2821314988 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x7f282131536b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x7f282131554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x7f28266fd1bb in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7f28266a0b6a in QEventLoop::exec(QFlags) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x7f28264b67ea in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x7f28264bbb4f in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x7f2822cd4f2a in start_thread (arg=0x7f27d1b39700) at pthread_create.c:463 #9 0x7f28261c1edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f27d313d700 (LWP 25972)): #0 0x7f282135acd9 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x7f2821314b81 in g_main_context_query () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x7f28213153b7 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x7f28213157d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x7f27e10cde26 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #5 0x7f282133ce05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x7f2822cd4f2a in start_thread (arg=0x7f27d313d700) at pthread_create.c:463 #7 0x7f28261c1edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f27d393e700 (LWP 25971)): #0 0x7f282135acd9 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x7f28213142e0 in g_main_context_acquire () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x7f28213152f5 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x7f282131554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x7f2821315591 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x7f282133ce05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x7f2822cd4f2a in start_thread (arg=0x7f27d393e700) at pthread_create.c:463 #7 0x7f28261c1edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f27e3903700 (LWP 25968)): #0 0x7f28261b7739 in __GI___poll (fds=0x7f27dc11d910, nfds=1, timeout=48347) at
[plasmashell] [Bug 395827] New: plasmashell crash was system was largely idle
https://bugs.kde.org/show_bug.cgi?id=395827 Bug ID: 395827 Summary: plasmashell crash was system was largely idle Product: plasmashell Version: 5.12.5 Platform: Debian testing OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: ali...@she-devel.com CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.12.5) Qt Version: 5.10.1 Frameworks Version: 5.46.0 Operating System: Linux 4.9.0-3-amd64 x86_64 Distribution: Debian GNU/Linux testing (buster) -- Information about the crash: - What I was doing when the application crashed: Nothing. I returned after some absence and saw the failure icon. Chromium, Firefox, emacs, konsole are running. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f1ee7685cc0 (LWP 1189))] Thread 18 (Thread 0x7f1de97fa700 (LWP 20341)): #0 0x7f1ee04c14ec in futex_wait_cancelable (private=, expected=0, futex_word=0x561bb02a3dd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x7f1ee04c14ec in __pthread_cond_wait_common (abstime=0x0, mutex=0x561bb02a3d80, cond=0x561bb02a3da8) at pthread_cond_wait.c:502 #2 0x7f1ee04c14ec in __pthread_cond_wait (cond=0x561bb02a3da8, mutex=0x561bb02a3d80) at pthread_cond_wait.c:655 #3 0x7f1ee1300fbb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f1e1cf416d5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x7f1e1cf457a8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x7f1e1cf408fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x7f1e1cf45802 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x7f1e1cf408fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x7f1e1cf4366b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x7f1ee12ffb4f in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x7f1ee04bb5aa in start_thread (arg=0x7f1de97fa700) at pthread_create.c:463 #12 0x7f1ee0c0bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f1de9ffb700 (LWP 20340)): #0 0x7f1ee04c14ec in futex_wait_cancelable (private=, expected=0, futex_word=0x561bb02a3dd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x7f1ee04c14ec in __pthread_cond_wait_common (abstime=0x0, mutex=0x561bb02a3d80, cond=0x561bb02a3da8) at pthread_cond_wait.c:502 #2 0x7f1ee04c14ec in __pthread_cond_wait (cond=0x561bb02a3da8, mutex=0x561bb02a3d80) at pthread_cond_wait.c:655 #3 0x7f1ee1300fbb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x7f1e1cf416d5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x7f1e1cf457a8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x7f1e1cf408fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x7f1e1cf45802 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x7f1e1cf408fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x7f1e1cf4366b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x7f1ee12ffb4f in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x7f1ee04bb5aa in start_thread (arg=0x7f1de9ffb700) at pthread_create.c:463 #12 0x7f1ee0c0bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f1dea7fc700 (LWP 20339)): [KCrash Handler] #6 0x7f1ee152af80 in QVariant::QVariant(QVariant const&) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x7f1e0d5d4c8b in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlite.so #8 0x7f1e0d5d253e in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlite.so #9 0x7f1edf272304 in QSqlQuery::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #10 0x7f1df15ceddc in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_bookmarksrunner.so #11 0x7f1df15d114a in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_bookmarksrunner.so #12 0x7f1df15cc31d in () at