Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[BUG] [Artix & Gentoo] [Sakura] Freezes on --gen-config with changing logo option and/or full json config

Aperta
#2,584 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
c
Ambito
cli

Direzione di ricerca

Riproduci il blocco in /usr/bin/fastfetch usando --gen-config con opzioni del logo modificate e configurazioni JSON complete o minime sui sistemi segnalati. Inizia analizzando l’esecuzione di --gen-config con un debugger; il lavoro è completato quando la generazione della configurazione termina senza bloccarsi per le combinazioni di logo e JSON interessate.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug can't reproduce
Read the FAQ first
  • I have checked the FAQ but the issue is not covered
Not a known issue
  • I have checked the existing issues but the issue is not covered
  • My issue is not about crashing on Fedora and KDE 6.6
Description
Made a quick verification of this being a new issue. Potentially missed it if said issue is a duplicate.
What I have tried:
  • Attempted to create a full .json config without a logo.
  • Tried various toggled options to verify the issue wasn't one of them.
  • Tried a full logo with a full .json config, same issue.
  • Tried a minimal .json config with no logo.
  • Tried a minimal logo with both full and minimal .json configs.
  • Deleting previous config files to verify the problem isn't with overwriting
  • Killing the affected process with Ctrl+C (does nothing)
  • Killing the affected process with htop
  • Tested all of the above on a Gentoo system registering version 2.65.2-r1

Tested up to 30 mins per option to verify.

What I haven't tried:
  • Newer version via AUR/Git. Attempting to keep a fairly stable system.
  • Building version 2.67.1 from source code (Artix)
What does work:
  • The --gen-config flag without adding any changes to the logo.
  • The --gen-config flag without adding any changes to the verbosity of the generated config.
  • Killing affected processes via xkill on Sakura
Doubtful this will help, but both systems have these in common:
  • OpenRC for an init system
  • BTRFS File System, 3 partition layout in order: EFI, Root, Swap
  • Sakura for a Terminal Emulator
  • CWM window manager
  • soteria root prompt
  • polybar with the same config
  • Pure X11 (No Wayland components, Gentoo built against it)
  • elogind
  • xcompmgr compositor
  • 1920x1080 display (stranger things have happened from displays, can't rule it out)
  • ALSA Pulseaudio configuration
  • Environment Agnostic GUI tools (e.g. xfe, leafpad, palemoon)
  • Clang Compiler (maybe important for Gentoo, Artix used the binary)
Version used

2.67.1 (x86_64)

Bug prevalence

Always

Regression

No

Installation

Package manager

Package manager

pacman/yay wrapper and portage via Clang Compiler

Screenshots

No response

Configuration

Stacktrace
Reading symbols from /usr/bin/fastfetch...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.artixlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
(No debugging symbols found in /usr/bin/fastfetch)
Starting program: /usr/bin/fastfetch 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".

(Fastfetch ran normally here, redacted for privacy)
                                           
[Inferior 1 (process 8184) exited normally]
❌️ No stack.
Lingua principale
C
Stelle
24.8k
Fork
908
Merge medio
15h 19m
PR unite (30g)
20

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di fastfetch-cli/fastfetch

Tutte le issue di fastfetch-cli/fastfetch

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.