data.py get_cmdline: use errors=replace for unicode errorsmaster
commit4b2e1aa2464cfc4a29c9565c9e143b52ef8e4848
authorDominique Martinet <dominique.martinet@atmark-techno.com>
Mon, 3 Apr 2023 09:09:29 +0000 (3 18:09 +0900)
committerPaul Wise <pabs3@bonedaddy.net>
Mon, 3 Apr 2023 13:02:22 +0000 (3 21:02 +0800)
tree5a4eb3f247f0477cb687acb03b44642e5fb4d73a
parenta14256a3ff74eeee59493ac088561f1bafab85a7
data.py get_cmdline: use errors=replace for unicode errors

/proc/pid/cmdline is user-controlled and not necessarily valid unicode,
just replace bogus characters like already done for /proc/pid/status.

See-also: commit 443737ec620a699286b9b2e44dbcaac53f553812
iotop/data.py