cinnamon: cinnamon-menu-editor segmentation fault / fails to start on Python 3.14
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 18/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Domínio
- build-system, desktop-dev
Direção de pesquisa
The payload names only the cinnamon package (6.6.7_1) and cinnamon-menu-editor crashing on Python 3.14, with no file or function identified. Start by running cinnamon-menu-editor from a terminal with python3 -X faulthandler or under gdb to capture the crashing C-extension frame. Done means either a working package build on Python 3.14 or a documented workaround, confirmed by the editor launching without a segfault.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Is this a new report?
Yes
System Info
Void Linux x86_64, Kernel: 6.18, Python 3.14
Package(s) Affected
cinnamon-6.6.7_1
Does a report exist for this bug with the project's home (upstream) and/or another distro?
Unknown / Not reported upstream yet. This issue is triggered by Void Linux's recent update to Python 3.14, where C-extension/GObject bindings in cinnamon-menu-editor cause a segmentation fault.
Expected behaviour
The menu editor (cinnamon-menu-editor) should launch normally when opened from the main menu or via terminal, allowing users to edit application shortcuts without crashing.
Actual behaviour
The menu editor (cinnamon-menu-editor) fails to open and immediately crashes with a "Segmentation fault" error when launched from the main menu or via terminal on Python 3.14.
Steps to reproduce
- Open the main menu or open a terminal.
- Launch the menu editor by clicking "Edit menu" in the context menu or running
cinnamon-menu-editorin the terminal. - Observe that the application fails to open and immediately terminates with a "Segmentation fault" (core dumped) error.
- Linguagem predominante
- Shell
- Estrelas
- 3.5k
- Forks
- 2.8k
- Merge médio
- 1d 18h
- PRs com merge (30d)
- 322
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de void-linux/void-packages
-
bug needs-testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
void-linux/void-packages#63385 ·
Mantenedores costumam responder em até 1 dia
-
bug needs-testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
void-linux/void-packages#63374 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
bug needs-testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
void-linux/void-packages#63249 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
xmlto: sources no longer available from upstreamTalvez já em andamento @L1TerminalFault assumiu há 9 dias. Abertabug needs-testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
void-linux/void-packages#63237 ·
Mantenedores costumam responder em até 1 dia
-
AI 🤖 bug needs-testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
void-linux/void-packages#63041 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de void-linux/void-packages
Issues semelhantes
-
enhancement needs:sonnet ready-for-agent
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
oracle/vagrant-projects#594 ·
-
package-update
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
oSoWoSo/oco#889 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
fish-shell/fish-shell#13084 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
good first issue priority:low type:bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
crazy-goat/fdb-php#182 ·
Mantenedores costumam responder em até 1 dia