Public bug reported: This happened on 2 cd's that were not in cddb. For one of them I filled the info locally but it didn't change anything. All tracks up until the last were ripped correctly.
One example below (track 11 being the last track). Encoding track 11 of 11: La novia... LAME 3.101 (beta 3, Feb 4 2026) 64bits (https://lame.sourceforge.io) Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz Encoding /home/john/abcde.8a08020b/track11.wav to /home/john/abcde.8a08020b/track11.mp3 Encoding as 44.1 kHz j-stereo MPEG-1 Layer III (11x) 128 kbps qval=4 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 8358/8358 (100%)| 0:03/ 0:03| 0:03/ 0:03| 57.465x| 0:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------- kbps LR MS % long switch short % 128.0 23.1 76.9 98.2 1.0 0.8 Writing LAME Tag...done ReplayGain: -3.4dB Tagging track 11 of 11: La novia... 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 [ERROR] abcde: The following commands failed to run: tagtrack-mp3-11: returned code 1: nice -n 10 eyeD3 --encoding utf16 -A Fiesta del Bosco 500 -a Kenneth Valverde and Los Mayas -t La novia -G 255 -n 11 -N 11 --text-frame=TDRC:2016 /home/john/abcde.8a08020b/track11.mp3 Finished. Not cleaning /home/john/abcde.8a08020b. ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: abcde 2.9.3-1build1 ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0 Uname: Linux 7.0.0-15-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.34.0-0ubuntu2 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Tue May 26 09:40:24 2026 InstallationDate: Installed on 2023-09-25 (974 days ago) InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Release amd64 (20230418) PackageArchitecture: all SourcePackage: abcde UpgradeStatus: Upgraded to resolute on 2026-05-15 (11 days ago) ** Affects: abcde (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug resolute wayland-session ** Description changed: This happened on 2 cd's that were not in cddb. For one of them I filled the info locally but it didn't change anything. + All tracks up until the last were ripped correctly. + One example below (track 11 being the last track). Encoding track 11 of 11: La novia... LAME 3.101 (beta 3, Feb 4 2026) 64bits (https://lame.sourceforge.io) Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz Encoding /home/john/abcde.8a08020b/track11.wav to /home/john/abcde.8a08020b/track11.mp3 Encoding as 44.1 kHz j-stereo MPEG-1 Layer III (11x) 128 kbps qval=4 - Frame | CPU time/estim | REAL time/estim | play/CPU | ETA - 8358/8358 (100%)| 0:03/ 0:03| 0:03/ 0:03| 57.465x| 0:00 + Frame | CPU time/estim | REAL time/estim | play/CPU | ETA + 8358/8358 (100%)| 0:03/ 0:03| 0:03/ 0:03| 57.465x| 0:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------- - kbps LR MS % long switch short % - 128.0 23.1 76.9 98.2 1.0 0.8 + kbps LR MS % long switch short % + 128.0 23.1 76.9 98.2 1.0 0.8 Writing LAME Tag...done ReplayGain: -3.4dB Tagging track 11 of 11: La novia... 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) + 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 [ERROR] abcde: The following commands failed to run: tagtrack-mp3-11: returned code 1: nice -n 10 eyeD3 --encoding utf16 -A Fiesta del Bosco 500 -a Kenneth Valverde and Los Mayas -t La novia -G 255 -n 11 -N 11 --text-frame=TDRC:2016 /home/john/abcde.8a08020b/track11.mp3 Finished. Not cleaning /home/john/abcde.8a08020b. ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: abcde 2.9.3-1build1 ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0 Uname: Linux 7.0.0-15-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.34.0-0ubuntu2 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Tue May 26 09:40:24 2026 InstallationDate: Installed on 2023-09-25 (974 days ago) InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Release amd64 (20230418) PackageArchitecture: all SourcePackage: abcde UpgradeStatus: Upgraded to resolute on 2026-05-15 (11 days ago) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2154267 Title: abcde does not rip the last track of a cd, instead gives an error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/abcde/+bug/2154267/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
