Summary: | Plasma crashed during keyboard layout switching | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Eugene <ken20001> |
Component: | Keyboard Layout | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | butirsky, kishore96, materka, nate, plasma-bugs |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.21.4 | ||
Target Milestone: | 1.0 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=435991 | ||
Latest Commit: | https://invent.kde.org/frameworks/plasma-framework/commit/5984d4960fa5ecf60a20b1fbc782fb841faa4af7 | Version Fixed In: | 5.22 |
Sentry Crash Report: |
Description
Eugene
2021-04-25 18:26:07 UTC
Recently checked: it crashes again and again. Just need to switch layouts again and again several times. I am using three layouts (English, Russian, Ukrainian). > #7 0x00007f2dd71f93fa in __GI___fortify_fail (msg=msg@entry=0x7f2dd727f93b "stack smashing detected") at fortify_fail.c:26
LOL is this a backtrace or a message about an ongoing battle? :D
How do you switching the layout - using old SNI widget in systray, using "main" shortcut set in Keyboard KCM, "additional" shortcut there, or using the shortcut specific for that particular layout? Does it also happens with disabled keyboard layout indicator in the Keyboard KCM? Could you also try to reproduce on Wayland session? I am sorry but I am not able to reproduce it currently. (In reply to Andrey from comment #3) > How do you switching the layout - using old SNI widget in systray, using > "main" shortcut set in Keyboard KCM, "additional" shortcut there, or using > the shortcut specific for that particular layout? > Does it also happens with disabled keyboard layout indicator in the Keyboard > KCM? > Could you also try to reproduce on Wayland session? My layout is usually changing through Alt+Shift hotkey. can you install additional debug symbols? sudo apt install libkf5itemmodels5-dbgsym You crash report is missing line number: #9 0x00007f2dc832d209 in ?? () from /lib/x86_64-linux-gnu/libKF5ItemModels.so.5 crash is probably somewher in KConcatenateRowsProxyModelPrivate::slotDataChanged but without better stack trace I'm not sure where (and why). Eugene, please try to reproduce this crash with debug symbols installed. Please follow these instructions: https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Ubuntu-based_distros_.28Ubuntu.2C_Kubuntu.2C_KDE_Neon.2C_Linux_Mint.29 (In reply to Konrad Materka from comment #6) > can you install additional debug symbols? > sudo apt install libkf5itemmodels5-dbgsym > > You crash report is missing line number: > #9 0x00007f2dc832d209 in ?? () from > /lib/x86_64-linux-gnu/libKF5ItemModels.so.5 Unfortunately I am not able to reproduce this crash. I tried several times. Still, please install the debug symbols. With that, you should be able to repost backtraces from previous crashes using coredumpctl. Git commit 26f369ad7a23fb51d685438c51fec97654ca63e6 by Konrad Materka. Committed on 01/05/2021 at 19:41. Pushed by kmaterka into branch 'master'. [dataengine] Emit sourceRemoved earlier Emit `sourceRemoved` before source is actually removed, so that visualization has a chance to disconnect itself. Related: bug 436350, bug 435991 M +2 -2 src/plasma/dataengine.cpp https://invent.kde.org/frameworks/plasma-framework/commit/26f369ad7a23fb51d685438c51fec97654ca63e6 Git commit 5984d4960fa5ecf60a20b1fbc782fb841faa4af7 by Konrad Materka. Committed on 04/05/2021 at 07:14. Pushed by kmaterka into branch 'master'. [dataengine] Emit sourceRemoved earlier Emit `sourceRemoved` before source is actually removed, so that visualization has a chance to disconnect itself. Related: bug 436350, bug 435991 M +2 -2 src/plasma/dataengine.cpp https://invent.kde.org/frameworks/plasma-framework/commit/5984d4960fa5ecf60a20b1fbc782fb841faa4af7 |