Bug 361948

Summary: plasmashell panel krashes on resuming after docking. drkongqi crashes on bug reporting
Product: [Plasma] plasmashell Reporter: Mohammed Arafa <bugzilla>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: notmart
Priority: NOR Keywords: triaged
Version: master   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mohammed Arafa 2016-04-19 02:08:46 UTC
i recently upgraded to plasma 5.5.5.*
since then i have noticed that plasmashell will crash and the panel disappears when this scenario happens.

while the laptop is suspended, dock the machine. resume.
on login, the plasmashell panel will be missing and drkonqi will as to report the bug.
when attempting to report the bug drkonqi crashes too.
thereby losing the backtrace

i do not think this is related to plasmashell maxing out the cpu on resume

Reproducible: Always

Steps to Reproduce:
1.see above
2.
3.


Expected Results:  
everything works(tm)

[marafa@laptop ~] $  xrandr -q 
Screen 0: minimum 8 x 8, current 2560 x 1024, maximum 32767 x 32767
LVDS1 connected (normal left inverted right x axis y axis)
   1366x768      60.10 +
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   680x384       60.00  
   640x360       60.00  
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02  
   1152x864      75.00  
   1024x768      75.08    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32  
   640x480       75.00    72.81    60.00  
   720x400       70.08  
VGA1 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02  
   1152x864      75.00  
   1024x768      75.08    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32  
   640x480       75.00    72.81    60.00  
   720x400       70.08  

[marafa@laptop ~] $ cat ~/bin/monitors.sh 
#!/bin/sh
#laptop monitor
IN="LVDS1" 
#externaml monitors
EXT1="VGA1"     #when possible always make VGA1 the 1st external; most laptops come with a VGA port
EXT2="HDMI3"

if (xrandr | grep "$EXT1 disconnected" > /dev/null 2>&1); then
    xrandr --output $IN --mode 1366x768 --primary --output $EXT1 --off --output $EXT2 --off
else
    xrandr --output $IN --off --output $EXT1 --auto --output $EXT2 --auto --left-of $EXT1 --primary
fi

i loop on that script via a kde auto start script
Comment 1 Mohammed Arafa 2016-04-27 02:09:32 UTC
[marafa@laptop ~] $ rpm -qa |grep -i qt5
phonon-qt5-backend-gstreamer-4.8.2-5.fc23.x86_64
qt5-qtbase-gui-5.6.0-9.fc23.x86_64
qt5-qttools-libs-clucene-5.6.0-3.fc23.x86_64
qt5-qtlocation-5.6.0-3.fc23.x86_64
qt5-qttranslations-5.6.0-1.fc23.noarch
qt5-qtwebkit-5.6.0-3.fc23.x86_64
qt5-qtenginio-1.6.0-3.fc23.x86_64
qt5-qttools-common-5.6.0-3.fc23.noarch
qt5-qtwebchannel-5.6.0-3.fc23.x86_64
qt5-qtx11extras-5.6.0-3.fc23.x86_64
qt5-qtsvg-5.6.0-3.fc23.x86_64
libkscreen-qt5-5.5.5-1.fc23.x86_64
qt5-qttools-5.6.0-3.fc23.x86_64
qt5-qtwebsockets-5.6.0-3.fc23.x86_64
qt5-qtscript-5.6.0-3.fc23.x86_64
qt5-qtdeclarative-5.6.0-4.fc23.x86_64
qt5-qdbusviewer-5.6.0-3.fc23.x86_64
qca-qt5-2.1.1-4.fc23.x86_64
dbusmenu-qt5-0.9.3-0.10.20150604.fc23.x86_64
qt5-qtbase-common-5.6.0-9.fc23.noarch
qt5-qtmultimedia-5.6.0-3.fc23.x86_64
qt5-qtserialport-5.6.0-3.fc23.x86_64
polkit-qt5-1-0.112.0-7.fc23.x86_64
qt5-qtsensors-5.6.0-3.fc23.x86_64
qt5-qtgraphicaleffects-5.6.0-3.fc23.x86_64
PackageKit-Qt5-0.9.5-5.fc23.x86_64
qt5-qtconnectivity-5.6.0-4.fc23.x86_64
qt5-qttools-libs-help-5.6.0-3.fc23.x86_64
qt5-qttools-libs-designer-5.6.0-3.fc23.x86_64
phonon-qt5-4.8.3-7.fc23.x86_64
qt5-qtxmlpatterns-5.6.0-4.fc23.x86_64
poppler-qt5-0.34.0-2.fc23.x86_64
qt5-qtbase-5.6.0-9.fc23.x86_64
qt5-qtquickcontrols-5.6.0-3.fc23.x86_64
python3-qt5-5.5.1-2.fc23.3.x86_64
[marafa@laptop ~] $
Comment 2 Marco Martin 2016-05-04 11:47:17 UTC
if drkonqui isn't available, can be plasmashell be ran directly in gdb?

gdb plasmashell
run
Comment 3 Andrew Crouthamel 2018-09-26 22:07:04 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-27 03:29:59 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!