Bug 384792

Summary: Unstable row height in Process Table in case of very long commands
Product: [Unmaintained] ksysguard Reporter: EP <bertyfogs+kdebugs>
Component: ksysguardAssignee: KSysGuard Developers <ksysguard-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: richard.llom
Priority: NOR    
Version First Reported In: 5.10.5   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: a firefox process on top of the list
the same process, but not the first row
cmdline contents

Description EP 2017-09-17 13:14:51 UTC
Created attachment 107888 [details]
a firefox process on top of the list

Firefox processes are launched with a bunch of garbage in their arguments. I have the Command column enabled and when one of such firefox processes is on top of the list the height of all rows in the table changes in response to, I presume, line breaks in the command string, even if they are not displayed. Another possible reason is that some of the characters in that string are rendered with a font that has different line height. But no matter what the real reason is I think such behavior is unwanted and should be considered as a bug, i.e. the row height shouldn't change to fit in the invisible text.
Comment 1 EP 2017-09-17 13:20:12 UTC
Created attachment 107889 [details]
the same process, but not the first row
Comment 2 Richard Llom 2019-03-11 18:22:08 UTC
I cannot reproduce this (also using firefox) on v 5.15.

Does this still happen to you?
Comment 3 EP 2019-03-12 02:05:53 UTC
(In reply to Richard Llom from comment #2)
> I cannot reproduce this (also using firefox) on v 5.15.
> 
> Does this still happen to you?

Although this does not seem to happen with current Firefox anymore, it still can be reproduced with Firefox v55. Here is a cmdline dump for convenience. To reproduce, for example:
$ kwrite `cat firefox-cmdline`
Comment 4 EP 2019-03-12 02:07:46 UTC
Created attachment 118731 [details]
cmdline contents
Comment 5 Richard Llom 2019-03-12 17:20:04 UTC
Confirmed
Comment 6 Christoph Cullmann 2024-09-23 21:00:06 UTC
ksysguard is no longer maintained, in Plasma 6 there is the Plasma system monitor for this task.

If your issue still happens with the Plasma 6 replacement, please re-open and we can move this bug to the new product, thanks!