Bug 427336 - Plasmashell segfault after pacman -Syu
Summary: Plasmashell segfault after pacman -Syu
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: master
Platform: Other Linux
: NOR major
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL: https://bugreports.qt.io/browse/QTBUG...
Keywords:
: 427884 428444 429029 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-10-04 19:24 UTC by ihasdapi
Modified: 2020-11-16 22:33 UTC (History)
5 users (show)

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


Attachments
ghost windows (1.04 MB, image/jpeg)
2020-10-04 19:24 UTC, ihasdapi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ihasdapi 2020-10-04 19:24:57 UTC
Created attachment 132119 [details]
ghost windows

SUMMARY
Plasmashell crashing w/ segfault after pacman -Syu, coredump.

Ghost windows like windows xp crash also observed.



STEPS TO REPRODUCE
1. killall plasmashell; kstart5 plasmashell
2. OR: plasmashell --replace

OBSERVED RESULT
Segfault


EXPECTED RESULT
Functional desktop

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro 5.8.11-1
plasmashell version: 5.19.5

ADDITIONAL INFO:


Please find coredump here: https://raw.githubusercontent.com/ihasdapie/plasma_bug_report/main/plasmashellreplace.txt
Comment 1 Nate Graham 2020-10-05 21:11:39 UTC
(In reply to ihasdapi from comment #0)
> Please find coredump here:
> https://raw.githubusercontent.com/ihasdapie/plasma_bug_report/main/
> plasmashellreplace.txt
There doesn't seem to be any content here. Can you attach the backtrace please?
Comment 2 ihasdapi 2020-10-05 21:29:02 UTC
(In reply to Nate Graham from comment #1)
> (In reply to ihasdapi from comment #0)
> > Please find coredump here:
> > https://raw.githubusercontent.com/ihasdapie/plasma_bug_report/main/
> > plasmashellreplace.txt
> There doesn't seem to be any content here. Can you attach the backtrace
> please?

My bad, I had attached the wrong link in my report.

https://raw.githubusercontent.com/ihasdapie/plasma_bug_report/main/journaldlog.txt
Comment 3 ihasdapi 2020-10-05 21:37:25 UTC
https://raw.githubusercontent.com/ihasdapie/plasma_bug_report/main/journaldlog.txt

includes coredump for kstart5 & other processes that failed alongside plasmashell
Comment 4 Nate Graham 2020-10-05 21:51:53 UTC
Hmm, unfortunately that's not very useful because you're using an Arch-based distro. Could you build/install with debug symbols and get a new one?
Comment 5 ihasdapi 2020-10-05 21:55:51 UTC
(In reply to Nate Graham from comment #4)
> Hmm, unfortunately that's not very useful because you're using an Arch-based
> distro. Could you build/install with debug symbols and get a new one?

I've rolled back to a previous system backup. Currently need my system for work, will update this thread if I can get more info/the issue comes up again.
Comment 6 Antonio Rojas 2020-10-06 11:29:39 UTC
This is the infamous event calendar crash with Qt 5.15.1. Update your event calendar applet first and then update your system.
Comment 7 ihasdapi 2020-10-06 15:07:05 UTC
(In reply to Antonio Rojas from comment #6)
> This is the infamous event calendar crash with Qt 5.15.1. Update your event
> calendar applet first and then update your system.

I don't have the event calendar applet installed on my system...
Comment 8 Antonio Rojas 2020-10-06 15:17:26 UTC
Then there must be some other applet triggering the same crash. Please post your plasma-org.kde.plasma.desktop-appletsrc
Comment 9 ihasdapi 2020-10-06 15:27:24 UTC
(In reply to Antonio Rojas from comment #8)
> Then there must be some other applet triggering the same crash. Please post
> your plasma-org.kde.plasma.desktop-appletsrc


[ActionPlugins][0]
MidButton;NoModifier=org.kde.paste
RightButton;NoModifier=org.kde.contextmenu
wheel:Vertical;NoModifier=org.kde.switchdesktop

[ActionPlugins][1]
MidButton;NoModifier=org.kde.paste
RightButton;NoModifier=org.kde.contextmenu

[AppletGlobals][org.kde.plasma.comic]
lastUpdate=2020,8,17,21,20,23
updateInterval=17

[Containments][107]
activityId=de2754b3-5aa1-4049-ac0c-5e19adbe0525
formfactor=0
immutability=1
lastScreen=1
location=0
plugin=org.kde.plasma.folder
wallpaperplugin=org.kde.image

[Containments][107][Configuration]
PreloadWeight=26

[Containments][112]
ItemGeometriesHorizontal=Applet-123:1248,128,480,192,0;Applet-133:1760,512,160,160,0;Applet-100:2368,96,608,800,0;
activityId=de2754b3-5aa1-4049-ac0c-5e19adbe0525
formfactor=0
immutability=1
lastScreen=0
location=0
plugin=org.kde.plasma.folder
wallpaperplugin=org.kde.image

[Containments][112][Applets][100]
immutability=1
plugin=org.kde.plasma.weather

[Containments][112][Applets][100][Configuration]
PreloadWeight=18
pressureUnit=5007
showHumidityInTooltip=true
showPressureInTooltip=true
showTemperatureInCompactMode=false
showTemperatureInTooltip=true
showWindInTooltip=true
source=bbcukmet|weather|Vancouver, Canada|6173331
speedUnit=9001
temperatureUnit=6001
updateInterval=60
visibilityUnit=2007
weatherServiceProviders=bbcukmet

[Containments][112][Applets][100][Configuration][ConfigDialog]
DialogHeight=1140
DialogWidth=1520

[Containments][112][Applets][123]
immutability=1
plugin=org.kde.plasma.digitalclock

[Containments][112][Applets][123][Configuration]
PreloadWeight=47

[Containments][112][Applets][123][Configuration][Appearance]
displayTimezoneAsCode=false
enabledCalendarPlugins=/usr/lib/qt/plugins/plasmacalendarplugins/astronomicalevents.so,/usr/lib/qt/plugins/plasmacalendarplugins/holidaysevents.so
showWeekNumbers=true

[Containments][112][Applets][123][Configuration][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][112][Applets][133]
immutability=1
plugin=org.kde.plasma.quickshare

[Containments][112][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][112][Configuration]
PreloadWeight=0

[Containments][112][General]
ToolBoxButtonState=topcenter
ToolBoxButtonX=1090
positions=4,14,desktop:/timeshift-gtk.desktop,2,4,desktop:/mailspring.desktop,2,5,desktop:/org.kde.dolphin.desktop,2,6,desktop:/org.kde.ksysguard.desktop,2,7,desktop:/brave-browser.desktop,2,1,desktop:/kitty.desktop,2,2,desktop:/org.kde.spectacle.desktop,2,3,desktop:/Projects,3,1
sortMode=-1

[Containments][112][Wallpaper][org.kde.image][General]
Image=file:///home/ihasdapie/Pictures/Wallpaper/rainbow_wavey.jpg

[Containments][112][Wallpaper][org.kde.potd][General]
FillMode=2
Provider=bing

[Containments][127]
activityId=de2754b3-5aa1-4049-ac0c-5e19adbe0525
formfactor=0
immutability=1
lastScreen=2
location=0
plugin=org.kde.plasma.folder
wallpaperplugin=org.kde.image

[Containments][127][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][127][Configuration]
PreloadWeight=42

[Containments][127][General]
ToolBoxButtonState=topcenter
ToolBoxButtonX=550

[Containments][138]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image

[Containments][138][Applets][139]
immutability=1
plugin=org.kde.plasma.kickoff

[Containments][138][Applets][139][Configuration]
PreloadWeight=100

[Containments][138][Applets][139][Configuration][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][138][Applets][139][Configuration][General]
favoritesPortedToKAstats=true
menuItems=oftenUsed:t,application:t,computer:t,used:t,leave:t,bookmark:f
systemApplications=systemsettings.desktop,org.kde.kinfocenter.desktop

[Containments][138][Applets][139][Configuration][Shortcuts]
global=Alt+F1

[Containments][138][Applets][139][Shortcuts]
global=Meta+F1

[Containments][138][Applets][140]
immutability=1
plugin=org.kde.plasma.pager

[Containments][138][Applets][140][Configuration][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][138][Applets][140][Configuration][General]
showWindowIcons=true

[Containments][138][Applets][141]
immutability=1
plugin=org.kde.plasma.icontasks

[Containments][138][Applets][141][Configuration][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][138][Applets][141][Configuration][General]
launchers=applications:brave-browser.desktop,applications:kitty.desktop,applications:org.kde.dolphin.desktop,applications:caprine.desktop,applications:mailspring.desktop

[Containments][138][Applets][143]
immutability=1
plugin=org.kde.plasma.systemtray

[Containments][138][Applets][143][Configuration]
PreloadWeight=100
SystrayContainmentId=144

[Containments][138][Applets][153]
immutability=1
plugin=org.kde.plasma.digitalclock

[Containments][138][Applets][153][Configuration]
PreloadWeight=100

[Containments][138][Applets][153][Configuration][Appearance]
dateFormat=isoDate
showDate=true

[Containments][138][Applets][153][Configuration][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][138][Applets][159]
immutability=1
plugin=org.kde.plasma_applet_dict

[Containments][138][Applets][159][Configuration]
PreloadWeight=65

[Containments][138][Applets][160]
immutability=1
plugin=gr.ictpro.jsalatas.plasma.pstate

[Containments][138][Applets][160][Configuration]
PreloadWeight=100

[Containments][138][Applets][161]
immutability=1
plugin=org.kde.plasma.notes

[Containments][138][Applets][161][Configuration]
PreloadWeight=75

[Containments][138][Applets][161][Configuration][General]
noteId=9c2e10f2-6566-4560-9e94-a09ab2ef23

[Containments][138][ConfigDialog]
DialogHeight=142
DialogWidth=3000

[Containments][138][General]
AppletOrder=139;159;160;161;141;140;143;153

[Containments][144]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.plasma.private.systemtray
wallpaperplugin=org.kde.image

[Containments][144][Applets][145]
immutability=1
plugin=org.kde.plasma.volume

[Containments][144][Applets][145][Configuration]
PreloadWeight=100

[Containments][144][Applets][145][Configuration][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][144][Applets][145][Configuration][General]
raiseMaximumVolume=true

[Containments][144][Applets][146]
immutability=1
plugin=org.kde.plasma.clipboard

[Containments][144][Applets][146][Configuration]
PreloadWeight=85

[Containments][144][Applets][147]
immutability=1
plugin=org.kde.plasma.devicenotifier

[Containments][144][Applets][147][Configuration]
PreloadWeight=100

[Containments][144][Applets][148]
immutability=1
plugin=org.kde.kdeconnect

[Containments][144][Applets][148][Configuration]
PreloadWeight=100

[Containments][144][Applets][149]
immutability=1
plugin=org.kde.plasma.keyboardindicator

[Containments][144][Applets][149][Configuration]
PreloadWeight=55

[Containments][144][Applets][150]
immutability=1
plugin=org.kde.plasma.nightcolorcontrol

[Containments][144][Applets][151]
immutability=1
plugin=org.kde.plasma.notifications

[Containments][144][Applets][151][Configuration]
PreloadWeight=100

[Containments][144][Applets][152]
immutability=1
plugin=org.kde.plasma.printmanager

[Containments][144][Applets][154]
immutability=1
plugin=org.kde.plasma.mediacontroller

[Containments][144][Applets][154][Configuration]
PreloadWeight=0

[Containments][144][Applets][155]
immutability=1
plugin=org.kde.plasma.battery

[Containments][144][Applets][155][Configuration]
PreloadWeight=100

[Containments][144][Applets][155][Configuration][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][144][Applets][156]
immutability=1
plugin=org.kde.plasma.networkmanagement

[Containments][144][Applets][156][Configuration]
PreloadWeight=95

[Containments][144][Applets][157]
immutability=1
plugin=org.kde.plasma.bluetooth

[Containments][144][Applets][157][Configuration]
PreloadWeight=65

[Containments][144][Applets][158]
immutability=1
plugin=org.kde.kscreen

[Containments][144][Applets][162]
immutability=1
plugin=touchpad

[Containments][144][Applets][162][Configuration][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][144][ConfigDialog]
DialogHeight=1020
DialogWidth=1360

[Containments][144][General]
extraItems=org.kde.plasma.networkmanagement,org.kde.plasma.keyboardindicator,org.kde.plasma.clipboard,org.kde.kdeconnect,org.kde.plasma.printmanager,org.kde.plasma.notifications,org.kde.plasma.nightcolorcontrol,touchpad,org.kde.plasma.mediacontroller,org.kde.plasma.devicenotifier,matebook-applet,Your system is up-to-date,org.kde.plasma.battery,Update Manager,org.kde.plasma.bluetooth,org.kde.plasma.volume,org.kde.kscreen
hiddenItems=touchpad,Your system is up-to-date,org.kde.plasma.nightcolorcontrol,Update Manager
knownItems=org.kde.plasma.mediacontroller,org.kde.plasma.networkmanagement,org.kde.plasma.keyboardindicator,org.kde.plasma.volume,org.kde.plasma.battery,org.kde.plasma.clipboard,org.kde.plasma.bluetooth,org.kde.kdeconnect,org.kde.plasma.printmanager,org.kde.plasma.devicenotifier,org.kde.plasma.notifications,org.kde.plasma.nightcolorcontrol
shownItems=org.kde.plasma.battery,org.kde.plasma.volume

[Containments1Appletsts][116][Configuration][General]
launchers=applications:mailspring.desktop,applications:kitty.desktop,applications:brave-browser.desktop,applications:org.kde.dolphin.desktop

[Containments1Appletsts][135][Configuration][General]
expanding=false
length=37

[ScreenMapping]
itemsOnDisabledScreens=
screenMapping=desktop:/timeshift-gtk.desktop,0,desktop:/Projects,0,desktop:/brave-browser.desktop,0,desktop:/mailspring.desktop,0,file:///home/ihasdapie/Desktop/Projects,0,file:///home/ihasdapie/Desktop/Link to Application.desktop,0,desktop:/org.kde.spectacle.desktop,0,desktop:/kitty.desktop,0,desktop:/org.kde.ksysguard.desktop,0,desktop:/org.kde.dolphin.desktop,0
Comment 10 Antonio Rojas 2020-10-06 15:46:42 UTC
The only thing that stands out there is the pstate applet, you may want to try removing it. Otherwise, start with a clean config and add the applets one by one until you find out which one is the culprit
Comment 11 John Salatas 2020-10-13 06:40:50 UTC
FYI: plasma-pstate is also being reported to crash the plasmashell with qt 5.15.1. :\
Comment 12 Nate Graham 2020-10-21 03:03:41 UTC
*** Bug 427884 has been marked as a duplicate of this bug. ***
Comment 13 Nate Graham 2020-10-21 03:04:23 UTC
Is there a Qt bug report on this?
Comment 14 John Salatas 2020-10-21 03:08:51 UTC
(In reply to Nate Graham from comment #13)
> Is there a Qt bug report on this?

Yes this one. 

https://bugreports.qt.io/browse/QTBUG-87189
Comment 15 Nate Graham 2020-11-16 20:33:48 UTC
*** Bug 429029 has been marked as a duplicate of this bug. ***
Comment 16 Nate Graham 2020-11-16 20:34:07 UTC
*** Bug 428444 has been marked as a duplicate of this bug. ***
Comment 17 ihasdapi 2020-11-16 21:40:32 UTC
Problem has been resolved by removing plasma p-state plasmoid & running a system update! Reinstalled p-state & event calendar and it has been stable since.
Comment 18 John Salatas 2020-11-16 22:09:49 UTC
(In reply to ihasdapi from comment #17)
> Problem has been resolved by removing plasma p-state plasmoid & running a
> system update! Reinstalled p-state & event calendar and it has been stable
> since.

Umm.... are you still on qt 5.15.1?
Comment 19 ihasdapi 2020-11-16 22:18:13 UTC
(In reply to John Salatas from comment #18)
> (In reply to ihasdapi from comment #17)
> > Problem has been resolved by removing plasma p-state plasmoid & running a
> > system update! Reinstalled p-state & event calendar and it has been stable
> > since.
> 
> Umm.... are you still on qt 5.15.1?

Oh I was able to fix the problem a little while back and since forgot to update this thread until I got an email notification for this thread today.
Comment 20 John Salatas 2020-11-16 22:20:14 UTC
(In reply to ihasdapi from comment #19)
> (In reply to John Salatas from comment #18)
> > (In reply to ihasdapi from comment #17)
> > > Problem has been resolved by removing plasma p-state plasmoid & running a
> > > system update! Reinstalled p-state & event calendar and it has been stable
> > > since.
> > 
> > Umm.... are you still on qt 5.15.1?
> 
> Oh I was able to fix the problem a little while back and since forgot to
> update this thread until I got an email notification for this thread today.


OK! Could you please let me know if you are still using the unpatched plasma-pstate widget and if you are in qt 5.15.1? :)
Comment 21 ihasdapi 2020-11-16 22:33:19 UTC
(In reply to John Salatas from comment #20)
> (In reply to ihasdapi from comment #19)
> > (In reply to John Salatas from comment #18)
> > > (In reply to ihasdapi from comment #17)
> > > > Problem has been resolved by removing plasma p-state plasmoid & running a
> > > > system update! Reinstalled p-state & event calendar and it has been stable
> > > > since.
> > > 
> > > Umm.... are you still on qt 5.15.1?
> > 
> > Oh I was able to fix the problem a little while back and since forgot to
> > update this thread until I got an email notification for this thread today.
> 
> 
> OK! Could you please let me know if you are still using the unpatched
> plasma-pstate widget and if you are in qt 5.15.1? :)

Oh, right, misinterpreted you. I'm on qt 5.15.1 & I installed the patched widget.