-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
java -jar ./LTM.jar
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "Co"
at java.base/jdk.internal.math.FloatingDecimal.check(FloatingDecimal.java:2219)
at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1846)
at java.base/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:72)
at java.base/java.lang.Double.parseDouble(Double.java:971)
at ltm.ProcessesPanel.calculateCpuPercentage(ProcessesPanel.java:238)
at ltm.ProcessesPanel.refreshProcesses(ProcessesPanel.java:215)
at ltm.ProcessesPanel.<init>(ProcessesPanel.java:109)
at ltm.Main.lambda$0(Main.java:55)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:323)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:714)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
If fails to parse output of the list_running_processes.sh:
$ ps -eo comm,pid,%cpu,%mem --sort=-%mem | awk 'NR>1 {print $1, $2, $3, $4}'
goland 121958 8.8 6.1
studio 204685 189 3.8
Isolated Web Co 10308
firefox-bin 9699 12.7 1.5
WebExtensions 9917 1.6 1.2
plasmashell 8657 0.3 0.9
Isolated Web Co 11167
The app should be able to start even if failed to parse the list of processes.
My environment: Kubuntu 25.10
Metadata
Metadata
Assignees
Labels
No labels