[Reportbug-maint] Bug#877650: reportbug: crashes when maintainer's name contains incompatible character

Eckhard Neber eckhard.neber at web.de
Tue Oct 3 19:20:16 UTC 2017

Package: reportbug
Version: 7.1.7
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

When I wanted to report a bug against the udftools package using reportbug 
the script failed, probably it's because of a character set problem with the 
accent in maintainer's name. It is similar to bug #814454 but occurs at a different position.

Here's the output of the session:
eckhard at p4:/tmp/$ reportbug 
Please enter the name of the package in which you have found a problem, or type 'other'
to report a more general problem. If you don't know what package the bug is in, please
contact debian-user at lists.debian.org for assistance.
> udftools
*** Welcome to reportbug.  Use ? for help at prompts. ***
Note: bug reports are publicly archived (including the email address of the submitter).
Detected character set: UTF-8
Please change your locale if this is incorrect.

Using 'Eckhard Neber <eckhard.neber at web.de>' as your from address.
Getting status for udftools...
Checking for newer versions at madison...
Will send report to Debian (per lsb_release).
Querying Debian BTS for reports on udftools (source)...
10 bug reports found:

Bugs with severity normal
   1) #288455  udftools: can't eject iso cdrom (programmatically or manually)
   2) #454719  udftools: Not writable file and non conformant udf file system.
   3) #510907  aptitude upgrade returns error on udftools
   4) #511059  udftools: cdrwtool -d /dev/hdc -q fails
   5) #511108  udftools: mkudffs fails with various errors
   6) #606664  udftools: mkudffs creates an incorrect LVID  [RESOLVED]
   7) #619757  udftools: Can't read more than 1073741312 bytes from DVD+{RW, R/DL} if p
   8) #645352  udftools fails on upgrade when external dvdram burner is not connected
Bugs with severity wishlist
   9) #583380  udftools: init-script might be "too chatty"
  10) #775962  udftools: No means of repairing a UDF filesystem i.e. no fsck.udf
(9-10/10) Is the bug you found listed above [y|N|b|m|r|q|s|f|e|?]? 
Maintainer for udftools is 'Pali Rohár <pali.rohar at gmail.com>'.
Looking up dependencies of udftools...
Getting changed configuration files...
Traceback (most recent call last):
  File "/usr/bin/reportbug", line 2234, in <module>
  File "/usr/bin/reportbug", line 1107, in main
    return iface.user_interface()
  File "/usr/bin/reportbug", line 1810, in user_interface
    conffiles, self.options.nocompress)
  File "/usr/lib/python3/dist-packages/reportbug/utils.py", line 728, in get_changed_config_files
    for line in fp:
  File "/usr/lib/python3.5/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 294: invalid continuation byte

*** End of the template - remove these template lines ***

-- Package-specific info:
** Environment settings:

** /home/eckhard/.reportbugrc:
reportbug_version "7.1.7"
mode standard
ui text
email "eckhard.neber at web.de"
header "X-Debbugs-CC: eckhard.neber at web.de"
smtphost reportbug.debian.org

-- System Information:
Debian Release: 9.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-3-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages reportbug depends on:
ii  apt                1.4.7
ii  python3            3.5.3-1
ii  python3-reportbug  7.1.7

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mail                                 <none>
pn  debconf-utils                              <none>
pn  debsums                                    <none>
pn  dlocate                                    <none>
ii  emacs24-bin-common                         24.5+1-11+deb9u1
ii  exim4-daemon-light [mail-transport-agent]  4.89-2+deb9u1
ii  file                                       1:5.30-1+deb9u1
ii  gir1.2-gtk-3.0                             3.22.11-1
pn  gir1.2-vte-2.91                            <none>
ii  gnupg                                      2.1.18-6
ii  python3-gi                                 3.22.0-2
pn  python3-gi-cairo                           <none>
pn  python3-gtkspellcheck                      <none>
pn  python3-urwid                              <none>
ii  xdg-utils                                  1.1.1-1

Versions of packages python3-reportbug depends on:
ii  apt                1.4.7
ii  file               1:5.30-1+deb9u1
ii  python3            3.5.3-1
ii  python3-debian     0.1.30
ii  python3-debianbts  2.6.1
ii  python3-requests   2.12.4-1

python3-reportbug suggests no packages.

-- no debconf information

More information about the Reportbug-maint mailing list