[BUG] fastfetch stops outputting data partway through.
bug
### Read the FAQ first
- [x] I have checked the FAQ but the issue is not covered
### Not a known issue
- [x] I have checked the existing issues but the issue is not covered
- [x] My issue is not about crashing on Fedora and KDE 6.6
### Description
This is the stack trace for [https://github.com/fastfetch-cli/fastfetch/issues/2384](url) .
### Version used
fastfetch 2.64.2 (aarch64)
### Bug prevalence
Always
### Regression
Yes
### Installation
Package manager
### Package manager
apt
### Screenshots
<img width="1920" height="1152" alt="Image" src="https://github.com/user-attachments/assets/86b62585-50df-42b1-ae4c-e2e91a34544b" />
### Configuration
```jsonc
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"modules": [
"title",
"separator",
"os",
"host",
"kernel",
"uptime",
"packages",
"shell",
"display",
"de",
"wm",
"wmtheme",
"theme",
"icons",
"font",
"cursor",
"terminal",
"terminalfont",
"cpu",
"gpu",
"memory",
"swap",
"disk",
"localip",
"battery",
"poweradapter",
"locale",
"break",
"colors"
]
}
```
### Stacktrace
```text
execve("/usr/bin/fastfetch", ["/usr/bin/fastfetch", "--multithreading", "false", "-s", "{MODULE}", "--pipe"], 0x7feafc7128 /* 58 vars */) = 0
brk(NULL) = 0x558f677000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa1603000
faccessat(AT_FDCWD, "/etc/ld.so.preload", R_OK) = -1 ENOENT (そのようなファイルやディレクトリはありません)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=78887, ...}) = 0
mmap(NULL, 78887, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fa15b6000
close(5) = 0
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=591960, ...}) = 0
mmap(NULL, 720920, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x7fa1505000
mmap(0x7fa1510000, 655384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0) = 0x7fa1510000
munmap(0x7fa1505000, 45056) = 0
munmap(0x7fa15b1000, 16408) = 0
mprotect(0x7fa159e000, 69632, PROT_NONE) = 0
mmap(0x7fa15af000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x8f000) = 0x7fa15af000
close(5) = 0
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\200$\2\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0755, st_size=1716616, ...}) = 0
mmap(NULL, 1892368, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x7fa1341000
mmap(0x7fa1350000, 1826832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0) = 0x7fa1350000
munmap(0x7fa1341000, 61440) = 0
munmap(0x7fa150f000, 16) = 0
mprotect(0x7fa14ec000, 69632, PROT_NONE) = 0
mmap(0x7fa14fd000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x19d000) = 0x7fa14fd000
mmap(0x7fa1502000, 49168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa1502000
close(5) = 0
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=67592, ...}) = 0
mmap(NULL, 196624, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x7fa131f000
mmap(0x7fa1320000, 131088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0) = 0x7fa1320000
munmap(0x7fa131f000, 4096) = 0
munmap(0x7fa1341000, 57360) = 0
mprotect(0x7fa1321000, 122880, PROT_NONE) = 0
mmap(0x7fa133f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0xf000) = 0x7fa133f000
close(5) = 0
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=67592, ...}) = 0
mmap(NULL, 196624, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x7fa12ef000
mmap(0x7fa12f0000, 131088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0) = 0x7fa12f0000
munmap(0x7fa12ef000, 4096) = 0
munmap(0x7fa1311000, 57360) = 0
mprotect(0x7fa12f1000, 122880, PROT_NONE) = 0
mmap(0x7fa130f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0xf000) = 0x7fa130f000
close(5) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa1601000
set_tid_address(0x7fa1601b70) = 15911
set_robust_list(0x7fa1601b80, 24) = 0
rseq(0x7fa1602280, 0x20, 0, 0xd428bc00) = 0
mprotect(0x7fa14fd000, 12288, PROT_READ) = 0
mprotect(0x7fa130f000, 4096, PROT_READ) = 0
mprotect(0x7fa133f000, 4096, PROT_READ) = 0
mprotect(0x7fa15af000, 4096, PROT_READ) = 0
mprotect(0x5562620000, 270336, PROT_READ) = 0
mprotect(0x7fa1608000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7fa15b6000, 78887) = 0
getrandom("\x23\xce\xe3\x09\x5b\xb1\x0a\xe1", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x558f677000
brk(0x558f698000) = 0x558f698000
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=78887, ...}) = 0
mmap(NULL, 78887, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fa15b6000
close(5) = 0
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=133768, ...}) = 0
mmap(NULL, 263104, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x7fa12af000
mmap(0x7fa12b0000, 197568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0) = 0x7fa12b0000
munmap(0x7fa12af000, 4096) = 0
munmap(0x7fa12e1000, 58304) = 0
mprotect(0x7fa12cf000, 65536, PROT_NONE) = 0
mmap(0x7fa12df000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1f000) = 0x7fa12df000
close(5) = 0
mprotect(0x7fa12df000, 4096, PROT_READ) = 0
munmap(0x7fa15b6000, 78887) = 0
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (そのようなファイルやディレクトリはありません)
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=2996, ...}) = 0
read(5, "# Locale name alias data base.\n#"..., 4096) = 2996
read(5, "", 4096) = 0
close(5) = 0
openat(AT_FDCWD, "/usr/lib/locale/ja_JP.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (そのようなファイルやディレクトリはありません)
openat(AT_FDCWD, "/usr/lib/locale/ja_JP.utf8/LC_TIME", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=6356, ...}) = 0
mmap(NULL, 6356, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fa15ff000
close(5) = 0
openat(AT_FDCWD, "/usr/lib/aarch64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=27028, ...}) = 0
mmap(NULL, 27028, PROT_READ, MAP_SHARED, 5, 0) = 0x7fa15f8000
close(5) = 0
futex(0x7fa150165c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
ioctl(1, TCGETS, {c_iflag=ICRNL|IXON, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
getpid() = 15911
getuid() = 1000
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 5
connect(5, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (そのようなファイルやディレクトリはありません)
close(5) = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 5
connect(5, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (そのようなファイルやディレクトリはありません)
close(5) = 0
newfstatat(AT_FDCWD, "/etc/nsswitch.conf", {st_mode=S_IFREG|0644, st_size=537, ...}, 0) = 0
newfstatat(AT_FDCWD, "/", {st_mode=S_IFDIR|0755, st_size=122, ...}, 0) = 0
openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=537, ...}) = 0
read(5, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 537
read(5, "", 4096) = 0
fstat(5, {st_mode=S_IFREG|0644, st_size=537, ...}) = 0
close(5) = 0
openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=1747, ...}) = 0
lseek(5, 0, SEEK_SET) = 0
read(5, "root:x:0:0:root:/root:/usr/bin/z"..., 4096) = 1747
close(5) = 0
uname({sysname="Linux", nodename="penguin", ...}) = 0
readlinkat(AT_FDCWD, "/proc/self/exe", "/usr/bin/fastfetch", 4095) = 18
readlinkat(AT_FDCWD, "/usr", 0x7fe029ac90, 1023) = -1 EINVAL (無効な引数です)
readlinkat(AT_FDCWD, "/usr/bin", 0x7fe029ac90, 1023) = -1 EINVAL (無効な引数です)
readlinkat(AT_FDCWD, "/usr/bin/fastfetch", 0x7fe029ac90, 1023) = -1 EINVAL (無効な引数です)
getcwd("/home/n0b1e1x2t", 4096) = 16
newfstatat(AT_FDCWD, "/home/n0b1e1x2t/.config", {st_mode=S_IFDIR|0755, st_size=110, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/n0b1e1x2t/.config/", {st_mode=S_IFDIR|0755, st_size=110, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/n0b1e1x2t/", {st_mode=S_IFDIR|0700, st_size=1056, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/xdg/", {st_mode=S_IFDIR|0755, st_size=156, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/", {st_mode=S_IFDIR|0755, st_size=3282, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/", {st_mode=S_IFDIR|0755, st_size=3282, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/n0b1e1x2t/.local/share/", {st_mode=S_IFDIR|0755, st_size=30, ...}, 0) = 0
newfstatat(AT_FDCWD, "/usr/share", {st_mode=S_IFDIR|0755, st_size=3396, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/n0b1e1x2t/", {st_mode=S_IFDIR|0700, st_size=1056, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/n0b1e1x2t/.local/share", {st_mode=S_IFDIR|0755, st_size=30, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/n0b1e1x2t/.local/share/flatpak/exports/share", 0x7fe029c018, 0) = -1 ENOENT (そのようなファイルやディレクトリはありません)
newfstatat(AT_FDCWD, "/var/lib/flatpak/exports/share", 0x7fe029c018, 0) = -1 ENOENT (そのようなファイルやディレクトリはありません)
newfstatat(AT_FDCWD, "/usr/local/share", {st_mode=S_IFDIR|0755, st_size=66, ...}, 0) = 0
newfstatat(AT_FDCWD, "/usr/share", {st_mode=S_IFDIR|0755, st_size=3396, ...}, 0) = 0
newfstatat(AT_FDCWD, "/usr/local/share/", {st_mode=S_IFDIR|0755, st_size=66, ...}, 0) = 0
newfstatat(AT_FDCWD, "/usr/share/", {st_mode=S_IFDIR|0755, st_size=3396, ...}, 0) = 0
openat(AT_FDCWD, "/home/n0b1e1x2t/.config/fastfetch/config.jsonc", O_RDONLY|O_CLOEXEC) = 5
lseek(5, 0, SEEK_CUR) = 0
fstat(5, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0
fstat(5, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0
lseek(5, 0, SEEK_SET) = 0
read(5, "{\n \"$schema\": \"https://github.c"..., 508) = 508
lseek(5, 508, SEEK_SET) = 508
close(5) = 0
rt_sigaction(SIGINT, {sa_handler=0x5562455a80, sa_mask=[], sa_flags=0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x5562455a80, sa_mask=[], sa_flags=0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x5562455a80, sa_mask=[], sa_flags=0}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
openat(AT_FDCWD, "/bedrock/strata/bedrock/etc/os-release", O_RDONLY) = -1 ENOENT (そのようなファイルやディレクトリはありません)
openat(AT_FDCWD, "/etc/os-release", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=286, ...}) = 0
read(5, "PRETTY_NAME=\"Debian GNU/Linux 13"..., 4096) = 286
read(5, "", 4096) = 0
close(5) = 0
faccessat(AT_FDCWD, "/usr/bin/pveversion", X_OK) = -1 ENOENT (そのようなファイルやディレクトリはありません)
newfstatat(AT_FDCWD, "/etc/rpi-issue", 0x7fe029c138, 0) = -1 ENOENT (そのようなファイルやディレクトリはありません)
newfstatat(AT_FDCWD, "/boot/dietpi/.version", 0x7fe029c138, 0) = -1 ENOENT (そのようなファイルやディレクトリはありません)
newfstatat(AT_FDCWD, "/usr/bin/emmabuntus_config.sh", 0x7fe029c138, 0) = -1 ENOENT (そのようなファイルやディレクトリはありません)
openat(AT_FDCWD, "/etc/lsb-release", O_RDONLY|O_CLOEXEC) = -1 ENOENT (そのようなファイルやディレクトリはありません)
openat(AT_FDCWD, "/etc/debian_version", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=5, ...}) = 0
read(5, "13.5\n", 5) = 5
close(5) = 0
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(0x88, 0x1), ...}) = 0
write(1, " _,met$$$$$gg.\n", 22 _,met$$$$$gg.
) = 22
write(1, " ,g$$$$$$$$$$$$$$$P.\n", 25 ,g$$$$$$$$$$$$$$$P.
) = 25
write(1, " ,g$$P\"\" \"\"\"Y$$.\".\n", 27 ,g$$P"" """Y$$.".
) = 27
write(1, " ,$$P' `$$$.\n", 27 ,$$P' `$$$.
) = 27
write(1, "',$$P ,ggs. `$$b:\n", 28',$$P ,ggs. `$$b:
) = 28
write(1, "`d$$' ,\"' . $$$\n", 25`d$$' ,"' . $$$
) = 25
write(1, " $$P d , $$P\n", 25 $$P d , $$P
) = 25
write(1, " $$: $ - ,d$$'\n", 25 $$: $ - ,d$$'
) = 25
write(1, " $$; Y._ _,d'\n", 21 $$; Y._ _,d'
) = 21
write(1, " Y$$. `.`\"Y$$$$P\"'\n", 22 Y$$. `.`"Y$$$$P"'
) = 22
write(1, " `$$b \"-.__\n", 17 `$$b "-.__
) = 17
write(1, " `Y$$b\n", 8 `Y$$b
) = 8
write(1, " `Y$$.\n", 9 `Y$$.
) = 9
write(1, " `$$b.\n", 11 `$$b.
) = 11
write(1, " `Y$$b.\n", 14 `Y$$b.
) = 14
write(1, " `\"Y$b._\n", 17 `"Y$b._
) = 17
write(1, " `\"\"\"\"\n", 19 `""""
) = 19
exit_group(0) = ?
+++ exited with 0 +++
```
关闭于 2026-06-07 11 条评论