Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

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

Đang mở
#2,584 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Sôi nổi
Công nghệ
c
Lĩnh vực
cli

Hướng nghiên cứu

Tái hiện tình trạng treo trong /usr/bin/fastfetch bằng cách sử dụng --gen-config với các tùy chọn logo đã thay đổi và các cấu hình JSON đầy đủ hoặc tối thiểu trên những hệ thống được báo cáo. Bắt đầu bằng cách điều tra quá trình thực thi --gen-config dưới trình gỡ lỗi; hoàn thành nghĩa là quá trình tạo cấu hình hoàn tất mà không bị treo đối với các tổ hợp logo và JSON bị ảnh hưởng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

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.
Ngôn ngữ chính
C
Star
24.7k
Fork
895
Merge trung bình
22 giờ 43 phút
Pull request đã merge (30 ngày)
20

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của fastfetch-cli/fastfetch

Tất cả issue của fastfetch-cli/fastfetch

Issue tương tự

Thêm issue về C

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.