[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1003065: reportbug: crash (exception) on startup with locale de_DE@euro



Package: reportbug
Version: 7.10.3+deb11u1
Severity: normal
Tags: l10n

Dear Maintainer,

reportbug (console-version) raises an exception when called with the locale
de_DE@euro :

---------8<------------------------------------------------------------
:~$ LANG=de_DE@euro reportbug
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe4 in position 3: invalid continuation byte

The above exception was the direct cause of the following exception:

SystemError: <class 'UnicodeDecodeError'> returned a result with an error set

The above exception was the direct cause of the following exception:

SystemError: <class 'UnicodeDecodeError'> returned a result with an error set

The above exception was the direct cause of the following exception:

SystemError: <class 'UnicodeDecodeError'> returned a result with an error set

The above exception was the direct cause of the following exception:

SystemError: <class 'UnicodeDecodeError'> returned a result with an error set

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/bin/reportbug", line 44, in <module>
    from reportbug import utils
  File "/usr/lib/python3/dist-packages/reportbug/utils.py", line 109, in <module>
    _apt_cache = apt.Cache()
  File "/usr/lib/python3/dist-packages/apt/cache.py", line 152, in __init__
    self.open(progress)
  File "/usr/lib/python3/dist-packages/apt/cache.py", line 214, in open
    self._cache = apt_pkg.Cache(progress)
SystemError: <class 'apt_pkg.Cache'> returned a result with an error set
---------8<------------------------------------------------------------

With the C-Locate, it works:

---------8<------------------------------------------------------------
:~$ LANG= 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@lists.debian.org for assistance.
> 
reportbug: exiting due to user interrupt.
---------8<------------------------------------------------------------

If the Program is intended not to work without an UTF-8-Locate, it should at least bail out with an error-message
and not raise an exception.



Greetings ... AMB



==========================================



-- Package-specific info:
** Environment settings:
INTERFACE="text"

** /home//.reportbugrc:
reportbug_version "7.10.3+deb11u1"
mode standard
ui text
realname "Adolf Markus Berthold"
email "deb@berdisys.net"

-- System Information:
Debian Release: 11.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-9-amd64 (SMP w/4 CPU threads)
Locale: LANG=, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages reportbug depends on:
ii  apt                2.2.4
ii  python3            3.9.2-3
ii  python3-reportbug  7.10.3+deb11u1
ii  sensible-utils     0.0.14

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mail                  <none>
pn  debconf-utils               <none>
pn  debsums                     <none>
pn  dlocate                     <none>
ii  dma [mail-transport-agent]  0.13-1
pn  emacs-bin-common            <none>
ii  file                        1:5.39-3
ii  gnupg                       2.2.27-2
pn  python3-urwid               <none>
pn  reportbug-gtk               <none>
ii  xdg-utils                   1.1.3-4.1

Versions of packages python3-reportbug depends on:
ii  apt                2.2.4
ii  file               1:5.39-3
ii  python3            3.9.2-3
ii  python3-apt        2.2.1
ii  python3-debian     0.1.39
ii  python3-debianbts  3.1.0
ii  python3-requests   2.25.1+dfsg-2
ii  sensible-utils     0.0.14

python3-reportbug suggests no packages.

-- no debconf information


Reply to: