Your message dated Thu, 04 Aug 2022 09:36:09 +0000
with message-id <[email protected]>
and subject line Bug#737043: fixed in iotop 0.6-42-ga14256a-0.1
has caused the Debian Bug report #737043,
regarding Fails to display processes with non-ascii characters
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
737043: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737043
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: iotop
Version: 0.6-1
Severity: normal

Hi,

Despite #616481, #670331, and #708252 being closed, I'm still getting
Unicode errors with iotop.  Perhaps process names should be treated as
opaque binary strings and sent straight to the terminal that way, just
like top(1), ps(1), etc.

$ sh -c "sleep 1000; echo ☻" &
$ sudo env -i /usr/sbin/iotop -b -n 1 > /dev/null
Traceback (most recent call last):
  File "/usr/sbin/iotop", line 17, in <module>
    main()
  File "/usr/lib/python2.7/dist-packages/iotop/ui.py", line 620, in main
    main_loop()
  File "/usr/lib/python2.7/dist-packages/iotop/ui.py", line 610, in <lambda>
    main_loop = lambda: run_iotop(options)
  File "/usr/lib/python2.7/dist-packages/iotop/ui.py", line 506, in run_iotop
    return run_iotop_window(None, options)
  File "/usr/lib/python2.7/dist-packages/iotop/ui.py", line 501, in 
run_iotop_window
    ui.run()
  File "/usr/lib/python2.7/dist-packages/iotop/ui.py", line 155, in run
    self.process_list.duration)
  File "/usr/lib/python2.7/dist-packages/iotop/ui.py", line 447, in 
refresh_display
    print(l)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u263b' in position 
83: ordinal not in range(128)

Jim

-- System Information:
Debian Release: 6.0.6
  APT prefers stable
  APT policy: (200, 'stable'), (80, 'testing'), (50, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iotop depends on:
ii  python  2.7.2-9

iotop recommends no packages.

iotop suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: iotop
Source-Version: 0.6-42-ga14256a-0.1
Done: Christian Ehrhardt <[email protected]>

We believe that the bug you reported is fixed in the latest version of
iotop, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Ehrhardt <[email protected]> (supplier of updated 
iotop package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 04 Aug 2022 09:39:29 +0200
Source: iotop
Architecture: source
Version: 0.6-42-ga14256a-0.1
Distribution: unstable
Urgency: medium
Maintainer: Paul Wise <[email protected]>
Changed-By: Christian Ehrhardt <[email protected]>
Closes: 737043 913375 926207 1004714
Launchpad-Bugs-Fixed: 1982727
Changes:
 iotop (0.6-42-ga14256a-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Christian Ehrhardt ]
   * New upstream release
     [still from git as there was no new tag since 9 years]
     - Among other fixes this new release includes various changes that
       fix some long waiting bugs:
       + 443737e Workaround crashes due to non-UTF-8 characters in
         process command-lines (Closes: #737043)
       + 0392b20 Ignore invalid lines in /proc/*/status files (Closes: #926207)
       + ab35334 Detect the kernel.task_delayacct sysctl value
         (Closes: #1004714)(LP: #1982727)
 .
   [ Helmut Grohne ]
   * Fix Build-Depends for cross. (Closes: #913375)
     - Annotate python3 with :any.
     - Replace python3:any with python3-all:any as pybuild insists.
     - Add libpython3-all-dev as pybuild needs that as well.
Checksums-Sha1:
 f071e83b882e337c8b5c1069f480d1332d456497 1880 iotop_0.6-42-ga14256a-0.1.dsc
 a2df33de25864c92fbbff62966ed78696b6df635 28751 
iotop_0.6-42-ga14256a.orig.tar.gz
 32334098b0e36bdaaf09d812d3bee134f0a09d4a 7632 
iotop_0.6-42-ga14256a-0.1.debian.tar.xz
 f4a889f6f31c4233c66ec1e3c1b20f448df96d94 7138 
iotop_0.6-42-ga14256a-0.1_source.buildinfo
Checksums-Sha256:
 f0495dfa91fbcf6e99614aec5580a1c2db2d1af59980932f4018117b7c1e7b9e 1880 
iotop_0.6-42-ga14256a-0.1.dsc
 e2a9740e61405547dd7479fd59a5cd7dcca25ffec0bb25f6d369e24a23f57f68 28751 
iotop_0.6-42-ga14256a.orig.tar.gz
 aef532c90d93303742a142197b6845243909a3db7ec205255730aa286c724543 7632 
iotop_0.6-42-ga14256a-0.1.debian.tar.xz
 ac12abe558761eb9e05e5ac96eccddbad3ecb84efb5b77d69fb32fb84a4404a9 7138 
iotop_0.6-42-ga14256a-0.1_source.buildinfo
Files:
 c275a5c0cff9037599b6e3d585b8fda2 1880 admin optional 
iotop_0.6-42-ga14256a-0.1.dsc
 ae3be5af07f04ae8850997478095426e 28751 admin optional 
iotop_0.6-42-ga14256a.orig.tar.gz
 44fbb1ba038eeb969b81b7a1cbe6c5b1 7632 admin optional 
iotop_0.6-42-ga14256a-0.1.debian.tar.xz
 2d566fa4fe3f4aa1d44c484011e3d7bf 7138 admin optional 
iotop_0.6-42-ga14256a-0.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEktYY9mjyL47YC+71uj4pM4KAskIFAmLri9AACgkQuj4pM4KA
skLaDg//QnI9TTCpdDWnAtV3VQsWob6hr+kcxn3p143ZR4+GQQGzaLfWfw3hzxtV
2KFAe1/PzHjgOE/YxIw3eTmjv7S8SVfJskV7YLXeNBCbQlytMIDNVrfpZy670RdA
/lT6PDE8eaBEIz5eEo4ZJOAKOCPFbVwHxjn2gLmO3yh3BB9Y7tnpT+vEoCzVIagh
D9+aUOX9Ieth+0AOU8NaGR6hNs4MLHsXAbC4OJuMS91Uh6ehubpFnTguP+A75yS0
moC/+lCrkOMrP3mIsbOIS/BHGkrQQTwdqFV5dH8AXLN4TWAi4LFELCgWsKMNaaJI
rMCrdw/YY2Ob8TrNGJ8NkjYzKJgcrOGmu6T9i8ecvYvxgG3rrIEeC6GjdbKDe0cu
6O1RUO909vCmShzGmHFun3GKvJ04AqZIMUYjnNESjgCc9iy6jgvixc1XBklh+Gag
wNnYUzMZhyCDVZQuy3etkKo8d6EdYaKF6rZREqjBfmq+iWybG0TlgFcR7SkqPnpT
g6qMUlq4qYbUkme66MFnJ3xj3fQdthDR6beyuDTZk+3GDJCCOHfsoNd+S6n/ulrF
3zdRD6FtLm1ucm3vCIievLgYaRRpMKnj2GlGTBPjrnw9hdSQiqoZPPbGjVYBUDc0
QEXQnu7jWpqbGD8QrcBG7KZ+uWp3ez2mkFNvnpah0/8VHK81br8=
=SjyQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to