cjbassi / gotop

A terminal based graphical activity monitor inspired by gtop and vtop
GNU Affero General Public License v3.0
7.37k stars 442 forks source link

errors.log is filling up hard drive #178

Open mathi-ryte opened 4 years ago

mathi-ryte commented 4 years ago

Required information:

Also please copy or attach ~/.local/state/gotop/errors.log if it exists and contains logs:

Thats the issue. Gotop was running for 24 hours and was producing a 20GB errors.log. This copy/paste is only 12 seconds of running gotop and it already produced 3,2 MB errors.log

(It's just en excerpt:)

17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:          1 launchd                                              0,0   0,1 launchd
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,1": invalid syntax. split:          1 launchd                                              0,0   0,1 launchd
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         57 syslogd                                              0,0   0,0 syslogd
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         57 syslogd                                              0,0   0,0 syslogd
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         58 UserEventAgent                                       0,0   0,1 UserEventAgent (System)
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,1": invalid syntax. split:         58 UserEventAgent                                       0,0   0,1 UserEventAgent (System)
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         60 com.crystalidea.macsfancontrol.smcwrite              0,0   0,0 com.crystalidea.macsfancontrol.smcwrite
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         60 com.crystalidea.macsfancontrol.smcwrite              0,0   0,0 com.crystalidea.macsfancontrol.smcwrite
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         62 uninstalld                                           0,0   0,0 uninstalld
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         62 uninstalld                                           0,0   0,0 uninstalld
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         63 kextd                                                0,0   0,1 kextd
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,1": invalid syntax. split:         63 kextd                                                0,0   0,1 kextd
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         64 fseventsd                                            0,0   0,0 fseventsd
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         64 fseventsd                                            0,0   0,0 fseventsd
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         66 mediaremoted                                         0,0   0,1 mediaremoted
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,1": invalid syntax. split:         66 mediaremoted                                         0,0   0,1 mediaremoted
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         68 appleeventsd                                         0,0   0,0 appleeventsd --server
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         68 appleeventsd                                         0,0   0,0 appleeventsd --server
17:30:02 proc_other.go:56: failed to convert third field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         69 systemstats                                          0,0   0,0 systemstats --daemon
17:30:02 proc_other.go:60: failed to convert fourth field to float: strconv.ParseFloat: parsing "0,0": invalid syntax. split:         69 systemstats                                          0,0   0,0 systemstats --daemon

I attached the whole file here... errors.log