Skip to content

Crash at startup on Python 3.14 Fedora 43 beta arm64 #6082

@zuzzurro

Description

@zuzzurro

Problem

Running beets crashes at start

$ beet 

Led to this problem:

Traceback (most recent call last):
  File "/usr/bin/beet", line 5, in <module>
    from beets.ui import main
  File "/usr/lib/python3.14/site-packages/beets/ui/__init__.py", line 858, in <module>
    indent_str, left, right, separator=" -> ", max_width=term_width()
                                                         ~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/beets/ui/__init__.py", line 715, in term_width
    buf = fcntl.ioctl(0, termios.TIOCGWINSZ, " " * 4)
SystemError: buffer overflow

Here's a link to the music files that trigger the bug (if relevant):

Setup

  • OS: Fedora 43 Beta arm64
  • Python version: Python 3.14.0rc3
  • beets version: beets-2.4.0-2.fc43.noarch
  • Turning off plugins made problem go away (yes/no): no

My configuration (output of beet config) is:

empty configuration

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions