Skip to content

Fastfetch hangs on TerminalFont module after updating to version 1.12.2 #493

@edflinchum

Description

@edflinchum

General description of bug:

  • What happened: Fastfetch hangs on TerminalFont module
  • What should happen: Fastfetch completes
  • Did it work in an older version: last tried it on 1.11.3 which worked
  • Where did you get the binary: brew
  • Does this issue still occurs in the latest dev build? YES

Often helpful information:

Output of fastfetch --version:

fastfetch 1.12.2 (x86_64)

The content of the configuration file you use (if any)

none

Output of env NO_CONFIG=1 fastfetch --load-config all --show-errors --stat --multithreading false --disable-linewrap false --hide-cursor false:

❯ env NO_CONFIG=1 fastfetch --load-config all --show-errors --stat --multithreading false --disable-linewrap false --hide-cursor false
       _,met$$$$$gg.           ed@Ed-ThinkBook                                                                                                          0ms
    ,g$$$$$$$$$$$$$$$P.        ---------------                                                                                                          0ms
  ,g$$P"         """Y$$.".     OS: Debian GNU/Linux x86_64                                                                                              0ms
 ,$$P'               `$$$.     Host: Windows Subsystem for Linux (1.2.5.0)                                                                            120ms
',$$P       ,ggs.     `$$b:    Bios: bios_release is not set.                                                                                           0ms
`d$$'     ,$P"'   .    $$$     Board: board_name is not set.                                                                                            0ms
 $$P      d$'     ,    $$$P    Chassis: chassis_type is not set by O.E.M.                                                                               0ms
 $$:      $.   -    ,d$$'      Kernel: 5.15.90.1-microsoft-standard-WSL2                                                                                0ms
 $$;      Y$b._   _,d$P'       Uptime: 6 days, 4 hours, 27 mins                                                                                         0ms
 Y$$.    `.`"Y$$$$P"'          Processes: 541                                                                                                           0ms
 `$$b      "-.__               Packages: 451 (dpkg), 14 (brew)                                                                                          2ms
  `Y$$                         Shell: zsh 5.9                                                                                                           1ms
   `Y$$.                       Display: 5760x2163                                                                                                       1ms
     `$$b.                     Brightness: Failed to open `/sys/class/backlight/`                                                                       0ms
       `Y$$b.                  DE: No DE found                                                                                                          0ms
          `"Y$b._              WM: WSLg (Wayland)                                                                                                       0ms
             `"""              WM Theme: Unknown WM: WSLg                                                                                               0ms
                               Theme: No themes found                                                                                                   0ms
                               Icons: No icons could be found                                                                                           0ms
                               Font: No fonts found                                                                                                     0ms
                               Cursor: WSLg uses native windows cursor                                                                                  0ms
                               Wallpaper: Failed to detect the current wallpaper path                                                                   0ms
                               Terminal: Windows Terminal

Output of fastfetch --list-features:

❯ fastfetch --list-features
threads
vulkan
wayland
xcb-randr
xcb
xrandr
x11
gio
dbus
imagemagick7
chafa
zlib
sqlite3
rpm
egl
libcjson
libpulse

If fastfatch crashed

Paste the stacktrace here. You may get it with:

$ gdb /path/to/fastfetch
$ run
$ bt

If you are able to identify which module crashed, the strace can be helpful too

❯ strace fastfetch --multithreading false --structure TerminalFont --pipe
execve("/home/linuxbrew/.linuxbrew/bin/fastfetch", ["fastfetch", "--multithreading", "false", "--structure", "TerminalFont", "--pipe"], 0x7ffe7203d718 /* 41 vars */) = 0
brk(NULL)                               = 0x55a1f1f53000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffcf6dcfd60) = -1 EINVAL (Invalid argument)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f77ceb2b000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/glibc-hwcaps/x86-64-v3", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/glibc-hwcaps/x86-64-v2", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/tls/x86_64/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/tls/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/tls/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/tls", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/x86_64/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/Cellar/fastfetch/1.12.2/lib", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/glibc-hwcaps/x86-64-v3", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/glibc-hwcaps/x86-64-v2", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/tls/x86_64/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/tls/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/tls/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/tls", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/x86_64/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/glibc-hwcaps/x86-64-v3", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/glibc-hwcaps/x86-64-v2", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/tls/x86_64/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/tls/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/tls/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/tls", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/x86_64/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/x86_64", 0x7ffcf6dcef80, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=15211, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 15211, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f77ceb27000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\237\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
pread64(3, "\4\0\0\0 \0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0"..., 48, 848) = 48
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0i8\235HZ\227\223\333\350s\360\352,\223\340."..., 68, 896) = 68
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=2216304, ...}, AT_EMPTY_PATH) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2260560, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f77ce8ff000
mmap(0x7f77ce927000, 1658880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f77ce927000
mmap(0x7f77ceabc000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bd000) = 0x7f77ceabc000
mmap(0x7f77ceb14000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x214000) = 0x7f77ceb14000
mmap(0x7f77ceb1a000, 52816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f77ceb1a000
close(3)                                = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f77ce8fc000
arch_prctl(ARCH_SET_FS, 0x7f77ce8fc740) = 0
set_tid_address(0x7f77ce8fca10)         = 13425
set_robust_list(0x7f77ce8fca20, 24)     = 0
rseq(0x7f77ce8fd0e0, 0x20, 0, 0x53053053) = 0
mprotect(0x7f77ceb14000, 16384, PROT_READ) = 0
mprotect(0x55a1f0abc000, 4096, PROT_READ) = 0
mprotect(0x7f77ceb65000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7f77ceb27000, 15211)           = 0
getuid()                                = 1000
getrandom("\xf9\x64\x18\xa8\x21\x08\xd1\xd3", 8, GRND_NONBLOCK) = 8
brk(NULL)                               = 0x55a1f1f53000
brk(0x55a1f1f74000)                     = 0x55a1f1f74000
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
newfstatat(AT_FDCWD, "/etc/nsswitch.conf", {st_mode=S_IFREG|0644, st_size=510, ...}, 0) = 0
newfstatat(AT_FDCWD, "/", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=510, ...}, AT_EMPTY_PATH) = 0
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 510
read(3, "", 4096)                       = 0
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=510, ...}, AT_EMPTY_PATH) = 0
close(3)                                = 0
openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=1415, ...}, AT_EMPTY_PATH) = 0
lseek(3, 0, SEEK_SET)                   = 0
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1415
close(3)                                = 0
uname({sysname="Linux", nodename="Ed-ThinkBook", ...}) = 0
uname({sysname="Linux", nodename="Ed-ThinkBook", ...}) = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
newfstatat(AT_FDCWD, "/etc/nsswitch.conf", {st_mode=S_IFREG|0644, st_size=510, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=198, ...}, 0) = 0
openat(AT_FDCWD, "/etc/host.conf", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=92, ...}, AT_EMPTY_PATH) = 0
read(3, "# The \"order\" line is only used "..., 4096) = 92
read(3, "", 4096)                       = 0
close(3)                                = 0
futex(0x7f77ceb2132c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/etc/resolv.conf", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=198, ...}, AT_EMPTY_PATH) = 0
read(3, "# This file was automatically ge"..., 4096) = 198
read(3, "", 4096)                       = 0
uname({sysname="Linux", nodename="Ed-ThinkBook", ...}) = 0
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=198, ...}, AT_EMPTY_PATH) = 0
close(3)                                = 0
openat(AT_FDCWD, "/etc/hosts", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=524, ...}, AT_EMPTY_PATH) = 0
lseek(3, 0, SEEK_SET)                   = 0
read(3, "# This file was automatically ge"..., 4096) = 524
read(3, "", 4096)                       = 0
close(3)                                = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
openat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/etc/fastfetch/config.conf", O_RDONLY) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=663, ...}, AT_EMPTY_PATH) = 0
read(3, "# Fastfetch system configuration"..., 4096) = 663
read(3, "", 4096)                       = 0
close(3)                                = 0
openat(AT_FDCWD, "/etc/fastfetch/config.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/xdg/fastfetch/config.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/ed/fastfetch/config.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/ed/.config/fastfetch/config.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGINT, {sa_handler=0x55a1f0a6e1e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f77ce941520}, NULL, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x55a1f0a6e1e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f77ce941520}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x55a1f0a6e1e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f77ce941520}, NULL, 8) = 0
getppid()                               = 13422
openat(AT_FDCWD, "/proc/13422/stat", O_RDONLY) = 3
newfstatat(3, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(3, "13422 (strace) S 355 13422 355 3"..., 1024) = 325
close(3)                                = 0
openat(AT_FDCWD, "/proc/355/stat", O_RDONLY) = 3
newfstatat(3, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(3, "355 (zsh) S 354 355 355 34816 13"..., 1024) = 331
close(3)                                = 0
openat(AT_FDCWD, "/proc/355/cmdline", O_RDONLY) = 3
newfstatat(3, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(3, "-zsh\0", 259)                  = 5
close(3)                                = 0
openat(AT_FDCWD, "/proc/354/stat", O_RDONLY) = 3
newfstatat(3, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(3, "354 (Relay(355)) S 353 353 353 0"..., 1024) = 188
close(3)                                = 0
pipe2([3, 4], 0)                        = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f77ce8fca10) = 13426
close(4)                                = 0
wait4(13426, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13426
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13426, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
newfstatat(3, "", {st_mode=S_IFIFO|0600, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(3, "zsh 5.8.1 (x86_64-ubuntu-linux-", 31) = 31
read(3, "gnu)\n", 32)                   = 5
close(3)                                = 0
pipe2([3, 4], 0)                        = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f77ce8fca10) = 13427
close(4)                                = 0
wait4(13427,

Program hangs at this point until Ctrl-c is pressed.

If you cannot do the instructions above, please upload the core dump file:

If my image logo didn't show / work

  • The image protocol you used:
  • The terminal you used:
  • Upload the image file here, or paste the image URL:
  • Does it work with --logo-width {WIDTH} --logo-height {HEIGHT}?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions