Package: eyeD3
Version: 0.9.7-2
Severity: grave
Tags: upstream newcomer
Justification: renders package unusable
Dear Maintainer,
eyeD3 doesn't start :
```
eyeD3 my-mp3-file.mp3
Uncaught exception: buffer overflow
eyed3:ERROR: buffer overflow
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/eyed3/main.py", line 277, in _main
retval = mainFunc(args, config)
File "/usr/lib/python3/dist-packages/eyed3/main.py", line 41, in main
eyed3.utils.walk(args.plugin, p, excludes=args.excludes,
fs_encoding=args.fs_encoding,
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
recursive=recursive)
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/eyed3/utils/__init__.py", line 71, in
walk
handler.handleFile(os.path.abspath(path))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/eyed3/plugins/classic.py", line 447, in
handleFile
self.terminal_width = getTtySize()[1]
~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/eyed3/utils/console.py", line 476, in
getTtySize
data = fcntl.ioctl(fd, termios.TIOCGWINSZ, '\0' * 4)
SystemError: buffer overflow
```
I've found an issue upstream, tied to python 3.14 :
https://github.com/nicfit/eyeD3/issues/680
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 7.1.3+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages eyeD3 depends on:
ii python3 3.14.6-1
ii python3-eyed3 0.9.7-2
eyeD3 recommends no packages.
eyeD3 suggests no packages.
-- no debconf information