New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Warn: Crashed with signal 11: Segmentation fault #1215
Comments
|
Hi Bastien! wow, I don't remember having seen the engine crashing so early! It looks like the next line after the ones that are successfully printed is usually: So, can you try to run the engine this way? If it does not help, can you provide the |
|
Hey back! I forget to notice than even if my system is a recent manjaro, home folder were partially restored from backups. Howerver, removing and reinstalling With ~/.local/share/unvanquished/base$ ./daemon -set common.breakpad.enabled 0
Unvanquished 0.51 Linux x86_64 Dec 5 2018
cmdline: -set common.breakpad.enabled 0
[FS] Lib path: /home/bastien/.local/share/unvanquished/base
[FS] Home path: /home/bastien/.local/share/unvanquished
[FS] Pak search path: /home/bastien/.local/share/unvanquished/base/pkg
[FS] Pak search path: /home/bastien/.local/share/unvanquished/pkg
Warn: Crashed with signal 11: Segmentation faultDaemon crash log: ~/.local/share/unvanquished/base$ strace -f ./**daemon** 2>&1 | tee /tmp/daemon-strace.log
execve("./daemon", ["./daemon"], 0x7fffdb7150f8 /* 69 vars */) = 0
brk(NULL) = 0x21ac000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffd60dea370) = -1 EINVAL (Argument invalide)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (Aucun fichier ou dossier de ce type)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd3a2c44000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libGL.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \4\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=538368, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd3a2c42000
mmap(NULL, 546960, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a2bbc000
mmap(0x7fd3a2bfe000, 126976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x42000) = 0x7fd3a2bfe000
mmap(0x7fd3a2c1d000, 86016, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x61000) = 0x7fd3a2c1d000
mmap(0x7fd3a2c32000, 61440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x75000) = 0x7fd3a2c32000
mmap(0x7fd3a2c41000, 2192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd3a2c41000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P7\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=39408, ...}) = 0
mmap(NULL, 43520, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a2bb1000
mmap(0x7fd3a2bb4000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd3a2bb4000
mmap(0x7fd3a2bb8000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd3a2bb8000
mmap(0x7fd3a2bba000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fd3a2bba000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\22\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18608, ...}) = 0
mmap(NULL, 20624, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a2bab000
mmap(0x7fd3a2bac000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fd3a2bac000
mmap(0x7fd3a2bae000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd3a2bae000
mmap(0x7fd3a2baf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd3a2baf000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libstdc++.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\0@`\t\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=20955936, ...}) = 0
mmap(NULL, 1951744, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a29ce000
mprotect(0x7fd3a2a64000, 1269760, PROT_NONE) = 0
mmap(0x7fd3a2a64000, 966656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0x7fd3a2a64000
mmap(0x7fd3a2b50000, 299008, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x182000) = 0x7fd3a2b50000
mmap(0x7fd3a2b9a000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1cb000) = 0x7fd3a2b9a000
mmap(0x7fd3a2ba8000, 10240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd3a2ba8000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libm.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\0\260\363\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1332096, ...}) = 0
mmap(NULL, 1331224, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a2888000
mmap(0x7fd3a2897000, 638976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7fd3a2897000
mmap(0x7fd3a2933000, 626688, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xab000) = 0x7fd3a2933000
mmap(0x7fd3a29cc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143000) = 0x7fd3a29cc000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=594704, ...}) = 0
mmap(NULL, 103144, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a286e000
mmap(0x7fd3a2871000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd3a2871000
mmap(0x7fd3a2882000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fd3a2882000
mmap(0x7fd3a2886000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fd3a2886000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\201\0\0\0\0\0\0"..., 832) = 832
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\307Y\373z\3054\277z\21\35\225\341\273\304<\223"..., 68, 824) = 68
fstat(3, {st_mode=S_IFREG|0755, st_size=158744, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd3a286c000
mmap(NULL, 135600, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a284a000
mmap(0x7fd3a2851000, 65536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd3a2851000
mmap(0x7fd3a2861000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fd3a2861000
mmap(0x7fd3a2866000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7fd3a2866000
mmap(0x7fd3a2868000, 12720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd3a2868000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/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\0\220\202\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\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\364[g\253(\257\25\201\313\250\344q>\17\323\262"..., 68, 880) = 68
fstat(3, {st_mode=S_IFREG|0755, st_size=2159552, ...}) = 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, 1868448, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a2681000
mmap(0x7fd3a26a7000, 1363968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7fd3a26a7000
mmap(0x7fd3a27f4000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x173000) = 0x7fd3a27f4000
mmap(0x7fd3a2840000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1be000) = 0x7fd3a2840000
mmap(0x7fd3a2846000, 12960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd3a2846000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libGLdispatch.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \0\4\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=710472, ...}) = 0
mmap(NULL, 746136, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a25ca000
mprotect(0x7fd3a260a000, 335872, PROT_NONE) = 0
mmap(0x7fd3a260a000, 253952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x7fd3a260a000
mmap(0x7fd3a2648000, 77824, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7e000) = 0x7fd3a2648000
mmap(0x7fd3a265c000, 118784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x91000) = 0x7fd3a265c000
mmap(0x7fd3a2679000, 29336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd3a2679000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libGLX.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=136888, ...}) = 0
mmap(NULL, 205768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a2597000
mprotect(0x7fd3a259a000, 122880, PROT_NONE) = 0
mmap(0x7fd3a259a000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd3a259a000
mmap(0x7fd3a25b4000, 12288, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7fd3a25b4000
mmap(0x7fd3a25b8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7fd3a25b8000
mmap(0x7fd3a25ba000, 62408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd3a25ba000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \300\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1308752, ...}) = 0
mmap(NULL, 1313032, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a2456000
mprotect(0x7fd3a2472000, 1171456, PROT_NONE) = 0
mmap(0x7fd3a2472000, 565248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fd3a2472000
mmap(0x7fd3a24fc000, 602112, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa6000) = 0x7fd3a24fc000
mmap(0x7fd3a2590000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x139000) = 0x7fd3a2590000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \300\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=165648, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd3a2454000
mmap(NULL, 168200, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a242a000
mmap(0x7fd3a2436000, 77824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fd3a2436000
mmap(0x7fd3a2449000, 36864, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7fd3a2449000
mmap(0x7fd3a2452000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7fd3a2452000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\20\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14064, ...}) = 0
mmap(NULL, 16424, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a2425000
mmap(0x7fd3a2426000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fd3a2426000
mmap(0x7fd3a2427000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd3a2427000
mmap(0x7fd3a2428000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd3a2428000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=26216, ...}) = 0
mmap(NULL, 28688, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd3a241d000
mmap(0x7fd3a241f000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd3a241f000
mmap(0x7fd3a2421000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fd3a2421000
mmap(0x7fd3a2423000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd3a2423000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd3a241b000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd3a2419000
arch_prctl(ARCH_SET_FS, 0x7fd3a241c600) = 0
mprotect(0x7fd3a2840000, 12288, PROT_READ) = 0
mprotect(0x7fd3a2423000, 4096, PROT_READ) = 0
mprotect(0x7fd3a2428000, 4096, PROT_READ) = 0
mprotect(0x7fd3a2452000, 4096, PROT_READ) = 0
mprotect(0x7fd3a2baf000, 4096, PROT_READ) = 0
mprotect(0x7fd3a2590000, 12288, PROT_READ) = 0
mprotect(0x7fd3a265c000, 114688, PROT_READ) = 0
mprotect(0x7fd3a25b8000, 4096, PROT_READ) = 0
mprotect(0x7fd3a2866000, 4096, PROT_READ) = 0
mprotect(0x7fd3a2886000, 4096, PROT_READ) = 0
mprotect(0x7fd3a29cc000, 4096, PROT_READ) = 0
mprotect(0x7fd3a2b9a000, 53248, PROT_READ) = 0
mprotect(0x7fd3a2bba000, 4096, PROT_READ) = 0
mprotect(0x7fd3a2c32000, 57344, PROT_READ) = 0
mprotect(0xe22000, 65536, PROT_READ) = 0
mprotect(0x7fd3a2caa000, 4096, PROT_READ) = 0
munmap(0x7fd3a2c44000, 234722) = 0
set_tid_address(0x7fd3a241c8d0) = 140815
set_robust_list(0x7fd3a241c8e0, 24) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7fd3a2851b90, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fd3a285e0f0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7fd3a2851c30, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd3a285e0f0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
futex(0x7fd3a2bb0048, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(NULL) = 0x21ac000
brk(0x21cd000) = 0x21cd000
futex(0x7fd3a2ba86bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fd3a2ba86c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mmap(NULL, 16781312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd3a1418000
brk(0x21ee000) = 0x21ee000
brk(0x2216000) = 0x2216000
brk(0x2237000) = 0x2237000
readlink("/proc/self/exe", "/home/bastien/.local/share/unvan"..., 64) = 51
write(2, "Unvanquished 0.51 Linux x86_64 D"..., 42Unvanquished 0.51 Linux x86_64 Dec 5 2018) = 42
write(2, "\n", 1
) = 1
write(2, "cmdline:", 8cmdline:) = 8
write(2, "\n", 1
) = 1
rt_sigaction(SIGILL, {sa_handler=0x5e5480, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7fd3a285e0f0}, NULL, 8) = 0
rt_sigaction(SIGFPE, {sa_handler=0x5e5480, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7fd3a285e0f0}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {sa_handler=0x5e5480, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7fd3a285e0f0}, NULL, 8) = 0
rt_sigaction(SIGABRT, {sa_handler=0x5e5480, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7fd3a285e0f0}, NULL, 8) = 0
rt_sigaction(SIGBUS, {sa_handler=0x5e5480, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7fd3a285e0f0}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {sa_handler=0x5e5480, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7fd3a285e0f0}, NULL, 8) = 0
lstat("/home/bastien/.unvanquished", 0x7ffd60de9e90) = -1 ENOENT (Aucun fichier ou dossier de ce type)
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd3a0c17000
mprotect(0x7fd3a0c18000, 8388608, PROT_READ|PROT_WRITE) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [HUP INT QUIT PIPE TERM], 8) = 0
clone(child_stack=0x7fd3a1416ef0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[140816], tls=0x7fd3a1417640, child_tidptr=0x7fd3a1417910) = 140816
strace: Process 140816 attached
[pid 140815] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 140816] set_robust_list(0x7fd3a1417920, 24 <unfinished ...>
[pid 140815] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 140816] <... set_robust_list resumed>) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC <unfinished ...>
[pid 140816] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 140815] <... openat resumed>) = 3
[pid 140816] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 140815] fstat(3, <unfinished ...>
[pid 140816] rt_sigaction(SIGTERM, {sa_handler=0x61d850, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fd3a285e0f0}, <unfinished ...>
[pid 140815] <... fstat resumed>{st_mode=S_IFREG|0644, st_size=3045936, ...}) = 0
[pid 140816] <... rt_sigaction resumed>NULL, 8) = 0
[pid 140815] mmap(NULL, 3045936, PROT_READ, MAP_PRIVATE, 3, 0 <unfinished ...>
[pid 140816] rt_sigaction(SIGINT, {sa_handler=0x61d850, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fd3a285e0f0}, <unfinished ...>
[pid 140815] <... mmap resumed>) = 0x7fd3a092f000
[pid 140816] <... rt_sigaction resumed>NULL, 8) = 0
[pid 140815] close(3 <unfinished ...>
[pid 140816] rt_sigaction(SIGQUIT, {sa_handler=0x61d850, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fd3a285e0f0}, <unfinished ...>
[pid 140815] <... close resumed>) = 0
[pid 140816] <... rt_sigaction resumed>NULL, 8) = 0
[pid 140815] openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC <unfinished ...>
[pid 140816] rt_sigaction(SIGPIPE, {sa_handler=0x61d850, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fd3a285e0f0}, <unfinished ...>
[pid 140815] <... openat resumed>) = 3
[pid 140816] <... rt_sigaction resumed>NULL, 8) = 0
[pid 140815] fstat(3, <unfinished ...>
[pid 140816] rt_sigaction(SIGHUP, {sa_handler=0x61d850, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fd3a285e0f0}, <unfinished ...>
[pid 140815] <... fstat resumed>{st_mode=S_IFREG|0644, st_size=2998, ...}) = 0
[pid 140816] <... rt_sigaction resumed>NULL, 8) = 0
[pid 140815] read(3, <unfinished ...>
[pid 140816] rt_sigprocmask(SIG_UNBLOCK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 140815] <... read resumed>"# Locale name alias data base.\n#"..., 4096) = 2998
[pid 140816] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 140816] clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=1000000, tv_nsec=0}, <unfinished ...>
[pid 140815] read(3, "", 4096) = 0
[pid 140815] close(3) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 140815] openat(AT_FDCWD, "/usr/lib/locale/C.utf8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 140815] openat(AT_FDCWD, "/usr/lib/locale/C/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 140815] rt_sigaction(SIGTTIN, {sa_handler=SIG_IGN, sa_mask=[TTIN], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd3a26be6a0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 140815] rt_sigaction(SIGTTOU, {sa_handler=SIG_IGN, sa_mask=[TTOU], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd3a26be6a0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 140815] rt_sigaction(SIGCONT, {sa_handler=0x625810, sa_mask=[CONT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fd3a26be6a0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 140815] fcntl(0, F_GETFL) = 0x402 (flags O_RDWR|O_APPEND)
[pid 140815] fcntl(0, F_SETFL, O_RDWR|O_APPEND|O_NONBLOCK) = 0
[pid 140815] ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
[pid 140815] ioctl(1, TCGETS, 0x7ffd60de9ee0) = -1 ENOTTY (Ioctl() inappropré pour un périphérique)
[pid 140815] write(2, "tty console mode disabled", 25tty console mode disabled) = 25
[pid 140815] write(2, "\n", 1
) = 1
[pid 140815] readlink("/proc/self/exe", "/home/bastien/.local/share/unvan"..., 64) = 51
[pid 140815] stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/pkg", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share/unvanquished/base", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share/unvanquished/base", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share/unvanquished/base/pkg", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] lstat("/home/bastien/.local/share/unvanquished/pkg", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] write(2, "[FS] Lib path: /home/bastien/.lo"..., 59[FS] Lib path: /home/bastien/.local/share/unvanquished/base) = 59
[pid 140815] write(2, "\n", 1
) = 1
[pid 140815] write(2, "[FS] Home path: /home/bastien/.l"..., 55[FS] Home path: /home/bastien/.local/share/unvanquished) = 55
[pid 140815] write(2, "\n", 1
) = 1
[pid 140815] write(2, "[FS] Pak search path: /home/bast"..., 70[FS] Pak search path: /home/bastien/.local/share/unvanquished/base/pkg) = 70
[pid 140815] write(2, "\n", 1
) = 1
[pid 140815] write(2, "[FS] Pak search path: /home/bast"..., 65[FS] Pak search path: /home/bastien/.local/share/unvanquished/pkg) = 65
[pid 140815] write(2, "\n", 1
) = 1
[pid 140815] openat(AT_FDCWD, "/home/bastien/.local/share/unvanquished/base/pkg", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
[pid 140815] fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] getdents64(3, 0x2223980 /* 33 entries */, 32768) = 1336
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-perseus_1.dpk", {st_mode=S_IFREG|0644, st_size=16958381, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-exm_1.1.dpk", {st_mode=S_IFREG|0644, st_size=2205465, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-plat23_1.13.1.dpk", {st_mode=S_IFREG|0644, st_size=3695340, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-yocto_1.dpk", {st_mode=S_IFREG|0644, st_size=17635965, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-spacetracks_1.1.dpk", {st_mode=S_IFREG|0644, st_size=13351996, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-chasm_1.2.dpk", {st_mode=S_IFREG|0644, st_size=8021299, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-parpax_2.5.1.dpk", {st_mode=S_IFREG|0644, st_size=9727742, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-thunder_1.3.2.dpk", {st_mode=S_IFREG|0644, st_size=20768149, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-weapons_0.51.dpk", {st_mode=S_IFREG|0644, st_size=27919182, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-vega_1.4.dpk", {st_mode=S_IFREG|0644, st_size=17657492, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-ambient_0.51.dpk", {st_mode=S_IFREG|0644, st_size=1929508, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-pk01_1.1.dpk", {st_mode=S_IFREG|0644, st_size=4442986, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-tech_1.1.dpk", {st_mode=S_IFREG|0644, st_size=18950748, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-voices_0.51.dpk", {st_mode=S_IFREG|0644, st_size=1964648, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-antares_1.dpk", {st_mode=S_IFREG|0644, st_size=8530897, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-all_2.1.dpk", {st_mode=S_IFREG|0644, st_size=193, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-pk02_1.1.dpk", {st_mode=S_IFREG|0644, st_size=21907620, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-players_0.51.dpk", {st_mode=S_IFREG|0644, st_size=72832317, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk", {st_mode=S_IFREG|0644, st_size=16181775, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-buildables_0.51.dpk", {st_mode=S_IFREG|0644, st_size=73034580, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-legacy_0.51.dpk", {st_mode=S_IFREG|0644, st_size=2673042, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-vega_1.4.dpk", {st_mode=S_IFREG|0644, st_size=22976704, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-ej01_1.1.dpk", {st_mode=S_IFREG|0644, st_size=5500036, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/md5sums", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-forlorn_0.15.dpk", {st_mode=S_IFREG|0644, st_size=9731550, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-trak5_1.1.dpk", {st_mode=S_IFREG|0644, st_size=9573535, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-ex_1.1.dpk", {st_mode=S_IFREG|0644, st_size=9730221, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-space_1.1.dpk", {st_mode=S_IFREG|0644, st_size=16919773, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-common_2.1.dpk", {st_mode=S_IFREG|0644, st_size=70141, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-soundtrack_0.51.dpk", {st_mode=S_IFREG|0644, st_size=10112405, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-station15_1.1.dpk", {st_mode=S_IFREG|0644, st_size=33279649, ...}) = 0
[pid 140815] getdents64(3, 0x2223980 /* 0 entries */, 32768) = 0
[pid 140815] close(3) = 0
[pid 140815] openat(AT_FDCWD, "/home/bastien/.local/share/unvanquished/pkg", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
[pid 140815] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] getdents64(3, 0x222cf70 /* 2 entries */, 32768) = 48
[pid 140815] getdents64(3, 0x222cf70 /* 0 entries */, 32768) = 0
[pid 140815] close(3) = 0
[pid 140815] socket(AF_UNIX, SOCK_STREAM, 0) = 3
[pid 140815] connect(3, {sa_family=AF_UNIX, sun_path="/tmp/.unvanquished-2F05F06D0BC54FF97D62D494BB70C20B/socket"}, 110) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 140815] close(3) = 0
[pid 140815] umask(077) = 022
[pid 140815] openat(AT_FDCWD, "/home/bastien/.local/share/unvanquished/lock", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 3
[pid 140815] fcntl(3, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
[pid 140815] umask(022) = 077
[pid 140815] flock(3, LOCK_EX|LOCK_NB) = 0
[pid 140815] unlink("/tmp/.unvanquished-2F05F06D0BC54FF97D62D494BB70C20B/socket") = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 140815] rmdir("/tmp/.unvanquished-2F05F06D0BC54FF97D62D494BB70C20B") = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 140815] socket(AF_UNIX, SOCK_STREAM, 0) = 4
[pid 140815] fchmod(4, 0600) = 0
[pid 140815] mkdir("/tmp/.unvanquished-2F05F06D0BC54FF97D62D494BB70C20B", 0700) = 0
[pid 140815] bind(4, {sa_family=AF_UNIX, sun_path="/tmp/.unvanquished-2F05F06D0BC54FF97D62D494BB70C20B/socket"}, 110) = 0
[pid 140815] listen(4, 128) = 0
[pid 140815] mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd3a012e000
[pid 140815] mprotect(0x7fd3a012f000, 8388608, PROT_READ|PROT_WRITE) = 0
[pid 140815] rt_sigprocmask(SIG_BLOCK, ~[], [HUP INT QUIT PIPE TERM], 8) = 0
[pid 140815] clone(child_stack=0x7fd3a092def0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTIDstrace: Process 140817 attached
<unfinished ...>
[pid 140817] set_robust_list(0x7fd3a092e920, 24 <unfinished ...>
[pid 140815] <... clone resumed>, parent_tid=[140817], tls=0x7fd3a092e640, child_tidptr=0x7fd3a092e910) = 140817
[pid 140817] <... set_robust_list resumed>) = 0
[pid 140815] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 140817] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 140815] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 140817] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 140815] openat(AT_FDCWD, "/home/bastien/.local/share/unvanquished/daemon.log", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666 <unfinished ...>
[pid 140817] accept(4, NULL, NULL <unfinished ...>
[pid 140815] <... openat resumed>) = 5
[pid 140815] fcntl(5, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
[pid 140815] stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 140815] stat("/home/bastien/.local/share/unvanquished/crashdump", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 140815] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xb} ---
[pid 140815] write(2, "^3Warn: Crashed with signal 11: "..., 50^3Warn: Crashed with signal 11: Segmentation fault) = 50
[pid 140815] write(2, "\n", 1
) = 1
[pid 140815] fstat(5, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
[pid 140815] unlink("/tmp/.unvanquished-2F05F06D0BC54FF97D62D494BB70C20B/socket") = 0
[pid 140815] rmdir("/tmp/.unvanquished-2F05F06D0BC54FF97D62D494BB70C20B") = 0
[pid 140815] unlink("/home/bastien/.local/share/unvanquished/lock") = 0
[pid 140815] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] fstat(7, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
[pid 140815] mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fd3a2c44000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXext.so.6", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 @\0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=80776, ...}) = 0
[pid 140815] mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a0119000
[pid 140815] mmap(0x7fd3a011d000, 45056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x4000) = 0x7fd3a011d000
[pid 140815] mmap(0x7fd3a0128000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0xf000) = 0x7fd3a0128000
[pid 140815] mmap(0x7fd3a012c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x12000) = 0x7fd3a012c000
[pid 140815] close(7) = 0
[pid 140815] mprotect(0x7fd3a012c000, 4096, PROT_READ) = 0
[pid 140815] munmap(0x7fd3a2c44000, 234722) = 0
[pid 140815] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] fstat(7, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
[pid 140815] mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fd3a2c44000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 0\0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=42600, ...}) = 0
[pid 140815] mmap(NULL, 45096, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a010d000
[pid 140815] mmap(0x7fd3a0110000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3000) = 0x7fd3a0110000
[pid 140815] mmap(0x7fd3a0115000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x8000) = 0x7fd3a0115000
[pid 140815] mmap(0x7fd3a0117000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x9000) = 0x7fd3a0117000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=46968, ...}) = 0
[pid 140815] mmap(NULL, 49488, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a0100000
[pid 140815] mmap(0x7fd3a0102000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2000) = 0x7fd3a0102000
[pid 140815] mmap(0x7fd3a0109000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x9000) = 0x7fd3a0109000
[pid 140815] mmap(0x7fd3a010b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0xa000) = 0x7fd3a010b000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=30248, ...}) = 0
[pid 140815] mmap(NULL, 32824, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a00f7000
[pid 140815] mprotect(0x7fd3a00f9000, 20480, PROT_NONE) = 0
[pid 140815] mmap(0x7fd3a00f9000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2000) = 0x7fd3a00f9000
[pid 140815] mmap(0x7fd3a00fc000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x5000) = 0x7fd3a00fc000
[pid 140815] mmap(0x7fd3a00fe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x6000) = 0x7fd3a00fe000
[pid 140815] close(7) = 0
[pid 140815] mprotect(0x7fd3a00fe000, 4096, PROT_READ) = 0
[pid 140815] mprotect(0x7fd3a010b000, 4096, PROT_READ) = 0
[pid 140815] mprotect(0x7fd3a0117000, 4096, PROT_READ) = 0
[pid 140815] munmap(0x7fd3a2c44000, 234722) = 0
[pid 140815] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] fstat(7, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
[pid 140815] mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fd3a2c44000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXinerama.so.1", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \20\0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=14048, ...}) = 0
[pid 140815] mmap(NULL, 16552, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a00f2000
[pid 140815] mmap(0x7fd3a00f3000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1000) = 0x7fd3a00f3000
[pid 140815] mmap(0x7fd3a00f4000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2000) = 0x7fd3a00f4000
[pid 140815] mmap(0x7fd3a00f5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2000) = 0x7fd3a00f5000
[pid 140815] close(7) = 0
[pid 140815] mprotect(0x7fd3a00f5000, 4096, PROT_READ) = 0
[pid 140815] munmap(0x7fd3a2c44000, 234722) = 0
[pid 140815] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] fstat(7, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
[pid 140815] mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fd3a2c44000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXi.so.6", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 0\0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=71464, ...}) = 0
[pid 140815] mmap(NULL, 73864, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a00df000
[pid 140815] mmap(0x7fd3a00e2000, 45056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3000) = 0x7fd3a00e2000
[pid 140815] mmap(0x7fd3a00ed000, 12288, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0xe000) = 0x7fd3a00ed000
[pid 140815] mmap(0x7fd3a00f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x10000) = 0x7fd3a00f0000
[pid 140815] close(7) = 0
[pid 140815] mprotect(0x7fd3a00f0000, 4096, PROT_READ) = 0
[pid 140815] munmap(0x7fd3a2c44000, 234722) = 0
[pid 140815] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] fstat(7, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
[pid 140815] mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fd3a2c44000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=46808, ...}) = 0
[pid 140815] mmap(NULL, 49320, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a00d2000
[pid 140815] mmap(0x7fd3a00d4000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2000) = 0x7fd3a00d4000
[pid 140815] mmap(0x7fd3a00db000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x9000) = 0x7fd3a00db000
[pid 140815] mmap(0x7fd3a00dd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0xa000) = 0x7fd3a00dd000
[pid 140815] close(7) = 0
[pid 140815] mprotect(0x7fd3a00dd000, 4096, PROT_READ) = 0
[pid 140815] munmap(0x7fd3a2c44000, 234722) = 0
[pid 140815] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] fstat(7, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
[pid 140815] mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fd3a2c44000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXss.so.1", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \20\0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=14048, ...}) = 0
[pid 140815] mmap(NULL, 16552, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a00cd000
[pid 140815] mmap(0x7fd3a00ce000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1000) = 0x7fd3a00ce000
[pid 140815] mmap(0x7fd3a00cf000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2000) = 0x7fd3a00cf000
[pid 140815] mmap(0x7fd3a00d0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2000) = 0x7fd3a00d0000
[pid 140815] close(7) = 0
[pid 140815] mprotect(0x7fd3a00d0000, 4096, PROT_READ) = 0
[pid 140815] munmap(0x7fd3a2c44000, 234722) = 0
[pid 140815] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] fstat(7, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
[pid 140815] mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fd3a2c44000
[pid 140815] close(7) = 0
[pid 140815] openat(AT_FDCWD, "/usr/lib/libXxf86vm.so.1", O_RDONLY|O_CLOEXEC) = 7
[pid 140815] read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \20\0\0\0\0\0\0"..., 832) = 832
[pid 140815] fstat(7, {st_mode=S_IFREG|0755, st_size=22240, ...}) = 0
[pid 140815] mmap(NULL, 24744, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7fd3a00c6000
[pid 140815] mmap(0x7fd3a00c7000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1000) = 0x7fd3a00c7000
[pid 140815] mmap(0x7fd3a00ca000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x4000) = 0x7fd3a00ca000
[pid 140815] mmap(0x7fd3a00cb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x4000) = 0x7fd3a00cb000
[pid 140815] close(7) = 0
[pid 140815] mprotect(0x7fd3a00cb000, 4096, PROT_READ) = 0
[pid 140815] munmap(0x7fd3a2c44000, 234722) = 0
[pid 140815] socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 7
[pid 140815] connect(7, {sa_family=AF_UNIX, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
[pid 140815] getpeername(7, {sa_family=AF_UNIX, sun_path=@"/tmp/.X11-unix/X0"}, [124->20]) = 0
[pid 140815] uname({sysname="Linux", nodename="bastien-kde", ...}) = 0
[pid 140815] access("/home/bastien/.Xauthority", R_OK) = 0
[pid 140815] openat(AT_FDCWD, "/home/bastien/.Xauthority", O_RDONLY) = 8
[pid 140815] fstat(8, {st_mode=S_IFREG|0600, st_size=56, ...}) = 0
[pid 140815] read(8, "\1\0\0\vbastien-kde\0\0010\0\22MIT-MAGIC-CO"..., 4096) = 56
[pid 140815] read(8, "", 4096) = 0
[pid 140815] close(8) = 0
[pid 140815] getsockname(7, {sa_family=AF_UNIX}, [124->2]) = 0
[pid 140815] fcntl(7, F_GETFL) = 0x2 (flags O_RDWR)
[pid 140815] fcntl(7, F_SETFL, O_RDWR|O_NONBLOCK) = 0
[pid 140815] fcntl(7, F_SETFD, FD_CLOEXEC) = 0
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="l\0\v\0\0\0\22\0\20\0\0\0", iov_len=12}, {iov_base="", iov_len=0}, {iov_base="MIT-MAGIC-COOKIE-1", iov_len=18}, {iov_base="\0\0", iov_len=2}, {iov_base="\321\321\3243@\331\251\224\273\255\335\235\271\207|\310", iov_len=16}, {iov_base="", iov_len=0}], 6) = 48
[pid 140815] recvfrom(7, "\1\0\v\0\0\0\213\5", 8, 0, NULL, NULL) = 8
[pid 140815] recvfrom(7, "@:\267\0\0\0`\7\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0 \10\377\0\0\0\0"..., 5676, 0, NULL, NULL) = 5676
[pid 140815] brk(0x2258000) = 0x2258000
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="b\0\5\0\f\0\0\0BIG-REQUESTS", iov_len=20}], 1) = 20
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\1\0\0\0\0\0\1\205\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="\205\0\1\0", iov_len=4}], 1) = 4
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\2\0\0\0\0\0\377\377?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] recvmsg(7, {msg_namelen=0}, 0) = -1 EAGAIN (Ressource temporairement non disponible)
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="7\0\5\0\0\0`\7\244\2\0\0\10\0\0\0\377\377\377\0\24\0\6\0\244\2\0\0\27\0\0\0"..., iov_len=44}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\10\4\0\277\r\0\0\37\0\0\0\0\0\0\0\3736\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4096
[pid 140815] recvfrom(7, "SelectionBox.foreground:\t#d3dae3"..., 10012, 0, NULL, NULL) = 10012
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="b\0\5\0\t\0`\7", iov_len=8}, {iov_base="XKEYBOARD", iov_len=9}, {iov_base="\0\0\0", iov_len=3}], 3) = 20
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\5\0\0\0\0\0\1\207U\211\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="\207\0\2\0\1\0\0\0", iov_len=8}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 8
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] openat(AT_FDCWD, "/usr/share/X11/locale/locale.alias", O_RDONLY) = 8
[pid 140815] fstat(8, {st_mode=S_IFREG|0644, st_size=82355, ...}) = 0
[pid 140815] read(8, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"..., 4096) = 4096
[pid 140815] read(8, "UTF-8\nbo_IN.utf8\t\t\t\t\tbo_IN.UTF-8"..., 4096) = 4096
[pid 140815] read(8, "\t\t\tde_DE.ISO8859-15\nde_DE.88591\t"..., 4096) = 4096
[pid 140815] read(8, ".ISO8859-15\nen_ZA.utf8\t\t\t\t\ten_ZA"..., 4096) = 4096
[pid 140815] read(8, "\teu_ES.ISO8859-15\neu_ES.UTF-8@eu"..., 4096) = 4096
[pid 140815] read(8, "IL.ISO8859-8\nhe_IL\t\t\t\t\t\the_IL.IS"..., 4096) = 4096
[pid 140815] read(8, "SO8859-15\nkw_GB.ISO-8859-15\t\t\t\tk"..., 4096) = 4096
[pid 140815] read(8, "\noc_FR.ISO-8859-15\t\t\t\toc_FR.ISO8"..., 4096) = 4096
[pid 140815] read(8, "\t\tsr_CS.UTF-8\nsr_CS.UTF-8@Latn\t\t"..., 4096) = 4096
[pid 140815] read(8, "30\t\t\t\t\tzh_CN.gb18030\nzh_CN.big5\t"..., 4096) = 4096
[pid 140815] read(8, "-1\nEnglish_United-States.437:\t\t\t"..., 4096) = 4096
[pid 140815] read(8, ".ISO-8859-15:\t\t\t\tbr_FR.ISO8859-1"..., 4096) = 4096
[pid 140815] read(8, "59-1\nde_DE.ISO_8859-1:\t\t\t\tde_DE."..., 4096) = 4096
[pid 140815] read(8, "A.UTF-8\nen_ZW:\t\t\t\t\t\ten_ZW.ISO885"..., 4096) = 4096
[pid 140815] read(8, "ISO-8859-15:\t\t\t\teu_ES.ISO8859-15"..., 4096) = 4096
[pid 140815] read(8, "v_GB.ISO8859-1\ngv_GB.ISO-8859-1:"..., 4096) = 4096
[pid 140815] read(8, "tf8:\t\t\t\t\tks_IN.UTF-8\nks_IN@devan"..., 4096) = 4096
[pid 140815] read(8, "\t\t\t\t\tnso_ZA.ISO8859-15\nnso_ZA.is"..., 4096) = 4096
[pid 140815] read(8, "59-2\nsq_AL.iso88592:\t\t\t\t\tsq_AL.I"..., 4096) = 4096
[pid 140815] read(8, "_BE.ISO8859-1\nwa_BE:\t\t\t\t\t\twa_BE."..., 4096) = 4096
[pid 140815] read(8, "599:\t\t\t\ttr_TR.ISO8859-9\nthai:\t\t\t"..., 4096) = 435
[pid 140815] read(8, "", 4096) = 0
[pid 140815] close(8) = 0
[pid 140815] openat(AT_FDCWD, "/usr/share/X11/locale/locale.alias", O_RDONLY) = 8
[pid 140815] fstat(8, {st_mode=S_IFREG|0644, st_size=82355, ...}) = 0
[pid 140815] read(8, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"..., 4096) = 4096
[pid 140815] read(8, "UTF-8\nbo_IN.utf8\t\t\t\t\tbo_IN.UTF-8"..., 4096) = 4096
[pid 140815] read(8, "\t\t\tde_DE.ISO8859-15\nde_DE.88591\t"..., 4096) = 4096
[pid 140815] read(8, ".ISO8859-15\nen_ZA.utf8\t\t\t\t\ten_ZA"..., 4096) = 4096
[pid 140815] read(8, "\teu_ES.ISO8859-15\neu_ES.UTF-8@eu"..., 4096) = 4096
[pid 140815] read(8, "IL.ISO8859-8\nhe_IL\t\t\t\t\t\the_IL.IS"..., 4096) = 4096
[pid 140815] read(8, "SO8859-15\nkw_GB.ISO-8859-15\t\t\t\tk"..., 4096) = 4096
[pid 140815] read(8, "\noc_FR.ISO-8859-15\t\t\t\toc_FR.ISO8"..., 4096) = 4096
[pid 140815] read(8, "\t\tsr_CS.UTF-8\nsr_CS.UTF-8@Latn\t\t"..., 4096) = 4096
[pid 140815] read(8, "30\t\t\t\t\tzh_CN.gb18030\nzh_CN.big5\t"..., 4096) = 4096
[pid 140815] read(8, "-1\nEnglish_United-States.437:\t\t\t"..., 4096) = 4096
[pid 140815] read(8, ".ISO-8859-15:\t\t\t\tbr_FR.ISO8859-1"..., 4096) = 4096
[pid 140815] read(8, "59-1\nde_DE.ISO_8859-1:\t\t\t\tde_DE."..., 4096) = 4096
[pid 140815] read(8, "A.UTF-8\nen_ZW:\t\t\t\t\t\ten_ZW.ISO885"..., 4096) = 4096
[pid 140815] read(8, "ISO-8859-15:\t\t\t\teu_ES.ISO8859-15"..., 4096) = 4096
[pid 140815] close(8) = 0
[pid 140815] openat(AT_FDCWD, "/usr/share/X11/locale/locale.dir", O_RDONLY) = 8
[pid 140815] fstat(8, {st_mode=S_IFREG|0644, st_size=37194, ...}) = 0
[pid 140815] read(8, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"..., 4096) = 4096
[pid 140815] read(8, "OCALE\t\t\tes_NI.ISO8859-1\niso8859-"..., 4096) = 4096
[pid 140815] read(8, "LE\t\t\tph_PH.ISO8859-1\niso8859-2/X"..., 4096) = 4096
[pid 140815] read(8, "TF-8\nen_US.UTF-8/XLC_LOCALE\t\t\tel"..., 4096) = 4096
[pid 140815] read(8, "pp_AN.UTF-8\npt_BR.UTF-8/XLC_LOCA"..., 4096) = 4096
[pid 140815] read(8, "59-15/XLC_LOCALE:\t\t\tde_BE.ISO885"..., 4096) = 4096
[pid 140815] read(8, ":\t\t\thi_IN.ISCII-DEV\niso8859-2/XL"..., 4096) = 4096
[pid 140815] read(8, "LC_LOCALE:\t\t\txh_ZA.ISO8859-1\nmic"..., 4096) = 4096
[pid 140815] read(8, "CALE:\t\t\tfi_FI.UTF-8\nen_US.UTF-8/"..., 4096) = 4096
[pid 140815] close(8) = 0
[pid 140815] access("/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", R_OK) = 0
[pid 140815] openat(AT_FDCWD, "/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", O_RDONLY) = 8
[pid 140815] fstat(8, {st_mode=S_IFREG|0644, st_size=4251, ...}) = 0
[pid 140815] read(8, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"..., 4096) = 4096
[pid 140815] read(8, "\n \n#\tcs20 class\ncs15\t{\n\tside\t\tGR"..., 4096) = 155
[pid 140815] read(8, "", 4096) = 0
[pid 140815] close(8) = 0
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\7\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\10\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\t\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\n\0\23\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 108
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\v\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\f\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\r\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0!\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-KOI8-"..., iov_len=33}, {iov_base="\0\0\0", iov_len=3}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\16\0\23\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 108
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\17\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\v\0\1\0$\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=36}, {iov_base="", iov_len=0}], 3) = 44
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\20\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\f\0\1\0%\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=37}, {iov_base="\0\0\0", iov_len=3}], 3) = 48
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\21\0\24\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 112
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\f\0\1\0%\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=37}, {iov_base="\0\0\0", iov_len=3}], 3) = 48
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\f\0\1\0%\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO88"..., iov_len=37}, {iov_base="\0\0\0", iov_len=3}], 3) = 48
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\23\0\25\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 116
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\r\0\1\0*\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-JISX0"..., iov_len=42}, {iov_base="\0\0", iov_len=2}], 3) = 52
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\24\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\r\0\1\0)\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-KSC56"..., iov_len=41}, {iov_base="\0\0\0", iov_len=3}], 3) = 52
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\25\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\f\0\1\0(\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-GB231"..., iov_len=40}, {iov_base="", iov_len=0}], 3) = 48
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\26\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\r\0\1\0*\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-JISX0"..., iov_len=42}, {iov_base="\0\0", iov_len=2}], 3) = 52
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="1\0\f\0\1\0%\0", iov_len=8}, {iov_base="-*-*-*-*-*-*-*-120-*-*-*-*-ISO10"..., iov_len=37}, {iov_base="\0\0\0", iov_len=3}], 3) = 48
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0\30\0\17\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 92
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0O\0", iov_len=8}, {iov_base="-bitstream-bitstream vera sans m"..., iov_len=79}, {iov_base="\0", iov_len=1}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1O\31\0c\0\0\0\377\377\0\0\n\0\376\377\365\377\20'\0\0\0\0\5\0\v\0\n\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0O\0", iov_len=8}, {iov_base="-bitstream-bitstream vera sans m"..., iov_len=79}, {iov_base="\0", iov_len=1}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1O\32\0c\0\0\0\377\377\0\0\n\0\376\377\365\377\20'\0\0\0\0\5\0\v\0\n\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\24\0\1\0H\0", iov_len=8}, {iov_base="-misc-dejavu math tex gyre-mediu"..., iov_len=72}, {iov_base="", iov_len=0}], 3) = 80
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1H\33\0a\0\0\0\376\377\0\0\4\0\376\377\365\377\240\17\0\0\0\0\3\0\21\0\21\0\22\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 480
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0N\0", iov_len=8}, {iov_base="-misc-dejavu sans condensed-bold"..., iov_len=78}, {iov_base="\0\0", iov_len=2}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1N\34\0c\0\0\0\375\377\0\0\5\0\376\377\365\377\210\23\0\0\0\0\4\0\21\0\21\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0N\0", iov_len=8}, {iov_base="-misc-dejavu sans condensed-bold"..., iov_len=78}, {iov_base="\0\0", iov_len=2}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1N\35\0c\0\0\0\375\377\0\0\5\0\376\377\365\377\210\23\0\0\0\0\4\0\21\0\21\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0N\0", iov_len=8}, {iov_base="-misc-dejavu sans condensed-bold"..., iov_len=78}, {iov_base="\0\0", iov_len=2}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1N\36\0c\0\0\0\375\377\0\0\5\0\376\377\365\377\210\23\0\0\0\0\2\0\23\0\24\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\25\0\1\0K\0", iov_len=8}, {iov_base="-misc-dejavu sans condensed-bold"..., iov_len=75}, {iov_base="\0", iov_len=1}], 3) = 84
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1K\37\0b\0\0\0\375\377\0\0\5\0\376\377\365\377\210\23\0\0\0\0\6\0\23\0\24\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 484
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0N\0", iov_len=8}, {iov_base="-misc-dejavu sans condensed-bold"..., iov_len=78}, {iov_base="\0\0", iov_len=2}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1N \0c\0\0\0\375\377\0\0\5\0\376\377\365\377\210\23\0\0\0\0\3\0\21\0\21\0\21\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0O\0", iov_len=8}, {iov_base="-bitstream-bitstream vera sans m"..., iov_len=79}, {iov_base="\0", iov_len=1}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1O!\0c\0\0\0\377\377\0\0\n\0\376\377\365\377\20'\0\0\0\0\5\0\v\0\n\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0O\0", iov_len=8}, {iov_base="-misc-dejavu sans condensed-bold"..., iov_len=79}, {iov_base="\0", iov_len=1}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1O\"\0c\0\0\0\375\377\0\0\5\0\376\377\365\377\210\23\0\0\0\0\2\0\21\0\21\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\26\0\1\0P\0", iov_len=8}, {iov_base="-bitstream-bitstream vera sans m"..., iov_len=80}, {iov_base="", iov_len=0}], 3) = 88
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1P#\0c\0\0\0\377\377\0\0\n\0\376\377\365\377\20'\0\0\0\0\4\0\v\0\n\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 488
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="2\0\21\0\1\0:\0", iov_len=8}, {iov_base="-xos4-terminus-bold-r-normal--12"..., iov_len=58}, {iov_base="\0\0", iov_len=2}], 3) = 68
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1:$\0B\0\0\0\0\0\0\0\6\0\377\377\367\377\0\0\0\0\0\0\4\0\6\0\6\0\n\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 356
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="-\0\27\0\1\0`\7O\0\0\0-bitstream-bitstream"..., iov_len=100}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 100
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0&\0O\3\0\0\377\377\0\0\n\0\376\377\365\377\20'\0\0\0\0\5\0\v\0\n\0\20\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 3420
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="\1\0\t\0\2\0`\7\244\2\0\0\0\0\0\0\320\1\222\0\0\0\1\0\0\0\0\0\0\10\0\0"..., iov_len=92}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 92
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0)\0\0\0\0\0:\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="\20\0\6\0\20\0`\7WM_DELETE_WINDOW", iov_len=24}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 24
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0*\0\0\0\0\0;\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="\22\0\7\0\2\0`\7:\1\0\0\4\0\0\0 _WI\1\0\0\0;\1\0\0\f\10\5\0"..., iov_len=192}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 192
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\26\0000\0\2\0`\7\2\0`\7z\203\350\0\330\0027\1\320\1\222\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] recvmsg(7, {msg_namelen=0}, 0) = -1 EAGAIN (Ressource temporairement non disponible)
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLIN|POLLOUT}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\25\0000\0\2\0`\7\2\0`\7\204\203\350\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] writev(7, [{iov_base="F\0\5\0\2\0`\7\3\0`\7\0\0\0\0\320\1\222\08\0\5\0\3\0`\7\4@\0\0"..., iov_len=1008}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 1008
[pid 140815] recvmsg(7, {msg_namelen=0}, 0) = -1 EAGAIN (Ressource temporairement non disponible)
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="8\0\4\0\3\0`\7\4\0\0\000568\0F\1\5\0\2\0`\7\3\0`\7\0\0\0\0"..., iov_len=1020}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 1020
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\23\0\227\0\2\0`\7\2\0`\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 64
[pid 140815] recvmsg(7, {msg_namelen=0}, 0) = -1 EAGAIN (Ressource temporairement non disponible)
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="8\0\4\0\3\0`\7\4\0\0\000568\0F\1\5\0\2\0`\7\3\0`\7\0\0\0\0"..., iov_len=2040}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 2040
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\t\3\377\0\2\0`\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 64
[pid 140815] recvmsg(7, {msg_namelen=0}, 0) = -1 EAGAIN (Ressource temporairement non disponible)
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLIN|POLLOUT}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\f\0\377\0\2\0`\7\0\0\0\0\320\1\222\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] writev(7, [{iov_base="8\0\4\0\3\0`\7\4\0\0\000568\0F\1\5\0\2\0`\7\3\0`\7\0\0\0\0"..., iov_len=2040}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 2040
[pid 140815] recvmsg(7, {msg_namelen=0}, 0) = -1 EAGAIN (Ressource temporairement non disponible)
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="8\0\4\0\3\0`\7\4\0\0\000568\0F\1\5\0\2\0`\7\3\0`\7\0\0\0\0"..., iov_len=1020}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 1020
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\4\1\233\1\fxb\2\244\2\0\0\2\0`\7\0\0\0\0\256\3\314\1\322\0z\0\20\0\1\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] recvmsg(7, {msg_namelen=0}, 0) = -1 EAGAIN (Ressource temporairement non disponible)
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="8\0\4\0\3\0`\7\4\0\0\000568\0F\1\5\0\2\0`\7\3\0`\7\0\0\0\0"..., iov_len=1020}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 1020
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\5\1\317\1\22zb\2\244\2\0\0\2\0`\7\0\0\0\0\256\3\314\1\322\0z\0\20\1\1\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
[pid 140815] recvmsg(7, {msg_namelen=0}, 0) = -1 EAGAIN (Ressource temporairement non disponible)
[pid 140815] poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
[pid 140815] writev(7, [{iov_base="8\0\4\0\3\0`\7\4\0\0\000568\0F\1\5\0\2\0`\7\3\0`\7\0\0\0\0"..., iov_len=1108}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 1108
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\22\0\6\2\2\0`\7\2\0`\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 96
[pid 140815] poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
[pid 140815] recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\21\0\10\2\2\0`\7\2\0`\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 64
[pid 140815] shutdown(7, SHUT_RDWR) = 0
[pid 140815] close(7) = 0
[pid 140815] write(5, "Unvanquished 0.51 Linux x86_64 D"..., 382) = 382
[pid 140815] fcntl(0, F_GETFL) = 0xc02 (flags O_RDWR|O_APPEND|O_NONBLOCK)
[pid 140815] fcntl(0, F_SETFL, O_RDWR|O_APPEND) = 0
[pid 140815] close(3) = 0
[pid 140815] close(5) = 0
[pid 140815] getpid() = 140815
[pid 140815] exit_group(1) = ?
[pid 140816] <... clock_nanosleep resumed> <unfinished ...>) = ?
[pid 140817] <... accept resumed>) = ?
[pid 140816] +++ exited with 1 +++
[pid 140817] +++ exited with 1 +++
+++ exited with 1 +++And also daemonded, beaucause crashlog is cleanner: ~/.local/share/unvanquished/base$ strace -f ./**daemonded** 2>&1 | tee /tmp/daemon-strace.log
execve("./daemonded", ["./daemonded"], 0x7ffe43e60368 /* 69 vars */) = 0
brk(NULL) = 0x2088000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe47083800) = -1 EINVAL (Argument invalide)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (Aucun fichier ou dossier de ce type)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=234722, ...}) = 0
mmap(NULL, 234722, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01e52a5000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P7\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=39408, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f01e52a3000
mmap(NULL, 43520, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01e5298000
mmap(0x7f01e529b000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f01e529b000
mmap(0x7f01e529f000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f01e529f000
mmap(0x7f01e52a1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f01e52a1000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\22\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18608, ...}) = 0
mmap(NULL, 20624, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01e5292000
mmap(0x7f01e5293000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f01e5293000
mmap(0x7f01e5295000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f01e5295000
mmap(0x7f01e5296000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f01e5296000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libstdc++.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\0@`\t\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=20955936, ...}) = 0
mmap(NULL, 1951744, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01e50b5000
mprotect(0x7f01e514b000, 1269760, PROT_NONE) = 0
mmap(0x7f01e514b000, 966656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0x7f01e514b000
mmap(0x7f01e5237000, 299008, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x182000) = 0x7f01e5237000
mmap(0x7f01e5281000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1cb000) = 0x7f01e5281000
mmap(0x7f01e528f000, 10240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01e528f000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libm.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\0\260\363\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1332096, ...}) = 0
mmap(NULL, 1331224, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01e4f6f000
mmap(0x7f01e4f7e000, 638976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f01e4f7e000
mmap(0x7f01e501a000, 626688, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xab000) = 0x7f01e501a000
mmap(0x7f01e50b3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143000) = 0x7f01e50b3000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=594704, ...}) = 0
mmap(NULL, 103144, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01e4f55000
mmap(0x7f01e4f58000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f01e4f58000
mmap(0x7f01e4f69000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f01e4f69000
mmap(0x7f01e4f6d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f01e4f6d000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\201\0\0\0\0\0\0"..., 832) = 832
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\307Y\373z\3054\277z\21\35\225\341\273\304<\223"..., 68, 824) = 68
fstat(3, {st_mode=S_IFREG|0755, st_size=158744, ...}) = 0
mmap(NULL, 135600, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01e4f33000
mmap(0x7f01e4f3a000, 65536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f01e4f3a000
mmap(0x7f01e4f4a000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f01e4f4a000
mmap(0x7f01e4f4f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f01e4f4f000
mmap(0x7f01e4f51000, 12720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01e4f51000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/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\0\220\202\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\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\364[g\253(\257\25\201\313\250\344q>\17\323\262"..., 68, 880) = 68
fstat(3, {st_mode=S_IFREG|0755, st_size=2159552, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f01e4f31000
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, 1868448, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01e4d68000
mmap(0x7f01e4d8e000, 1363968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f01e4d8e000
mmap(0x7f01e4edb000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x173000) = 0x7f01e4edb000
mmap(0x7f01e4f27000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1be000) = 0x7f01e4f27000
mmap(0x7f01e4f2d000, 12960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01e4f2d000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f01e4d65000
arch_prctl(ARCH_SET_FS, 0x7f01e4d65740) = 0
mprotect(0x7f01e4f27000, 12288, PROT_READ) = 0
mprotect(0x7f01e4f4f000, 4096, PROT_READ) = 0
mprotect(0x7f01e4f6d000, 4096, PROT_READ) = 0
mprotect(0x7f01e50b3000, 4096, PROT_READ) = 0
mprotect(0x7f01e5281000, 53248, PROT_READ) = 0
mprotect(0x7f01e5296000, 4096, PROT_READ) = 0
mprotect(0x7f01e52a1000, 4096, PROT_READ) = 0
mprotect(0x7d1000, 16384, PROT_READ) = 0
mprotect(0x7f01e530b000, 4096, PROT_READ) = 0
munmap(0x7f01e52a5000, 234722) = 0
set_tid_address(0x7f01e4d65a10) = 141096
set_robust_list(0x7f01e4d65a20, 24) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f01e4f3ab90, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f01e4f470f0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f01e4f3ac30, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f01e4f470f0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL) = 0x2088000
brk(0x20a9000) = 0x20a9000
futex(0x7f01e528f6bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f01e528f6c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mmap(NULL, 16781312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f01e3d64000
readlink("/proc/self/exe", "/home/bastien/.local/share/unvan"..., 64) = 54
write(2, "Unvanquished 0.51 Linux x86_64 D"..., 42Unvanquished 0.51 Linux x86_64 Dec 5 2018) = 42
write(2, "\n", 1
) = 1
write(2, "cmdline:", 8cmdline:) = 8
write(2, "\n", 1
) = 1
rt_sigaction(SIGILL, {sa_handler=0x48d440, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7f01e4f470f0}, NULL, 8) = 0
rt_sigaction(SIGFPE, {sa_handler=0x48d440, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7f01e4f470f0}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {sa_handler=0x48d440, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7f01e4f470f0}, NULL, 8) = 0
rt_sigaction(SIGABRT, {sa_handler=0x48d440, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7f01e4f470f0}, NULL, 8) = 0
rt_sigaction(SIGBUS, {sa_handler=0x48d440, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7f01e4f470f0}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {sa_handler=0x48d440, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_RESETHAND, sa_restorer=0x7f01e4f470f0}, NULL, 8) = 0
lstat("/home/bastien/.unvanquished", 0x7ffe47083320) = -1 ENOENT (Aucun fichier ou dossier de ce type)
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f01e3563000
mprotect(0x7f01e3564000, 8388608, PROT_READ|PROT_WRITE) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [HUP INT QUIT PIPE TERM], 8) = 0
clone(child_stack=0x7f01e3d62ef0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTIDstrace: Process 141097 attached
, parent_tid=[141097], tls=0x7f01e3d63640, child_tidptr=0x7f01e3d63910) = 141097
[pid 141096] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 141097] set_robust_list(0x7f01e3d63920, 24 <unfinished ...>
[pid 141096] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 141097] <... set_robust_list resumed>) = 0
[pid 141096] openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC <unfinished ...>
[pid 141097] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 141096] <... openat resumed>) = 3
[pid 141097] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 141096] fstat(3, <unfinished ...>
[pid 141097] rt_sigaction(SIGTERM, {sa_handler=0x4bc280, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f01e4f470f0}, <unfinished ...>
[pid 141096] <... fstat resumed>{st_mode=S_IFREG|0644, st_size=3045936, ...}) = 0
[pid 141097] <... rt_sigaction resumed>NULL, 8) = 0
[pid 141096] mmap(NULL, 3045936, PROT_READ, MAP_PRIVATE, 3, 0 <unfinished ...>
[pid 141097] rt_sigaction(SIGINT, {sa_handler=0x4bc280, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f01e4f470f0}, <unfinished ...>
[pid 141096] <... mmap resumed>) = 0x7f01e327b000
[pid 141097] <... rt_sigaction resumed>NULL, 8) = 0
[pid 141096] close(3 <unfinished ...>
[pid 141097] rt_sigaction(SIGQUIT, {sa_handler=0x4bc280, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f01e4f470f0}, <unfinished ...>
[pid 141096] <... close resumed>) = 0
[pid 141097] <... rt_sigaction resumed>NULL, 8) = 0
[pid 141096] openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC <unfinished ...>
[pid 141097] rt_sigaction(SIGPIPE, {sa_handler=0x4bc280, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f01e4f470f0}, <unfinished ...>
[pid 141096] <... openat resumed>) = 3
[pid 141097] <... rt_sigaction resumed>NULL, 8) = 0
[pid 141096] fstat(3, <unfinished ...>
[pid 141097] rt_sigaction(SIGHUP, {sa_handler=0x4bc280, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f01e4f470f0}, <unfinished ...>
[pid 141096] <... fstat resumed>{st_mode=S_IFREG|0644, st_size=2998, ...}) = 0
[pid 141097] <... rt_sigaction resumed>NULL, 8) = 0
[pid 141096] read(3, <unfinished ...>
[pid 141097] rt_sigprocmask(SIG_UNBLOCK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 141096] <... read resumed>"# Locale name alias data base.\n#"..., 4096) = 2998
[pid 141097] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 141096] read(3, <unfinished ...>
[pid 141097] clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=1000000, tv_nsec=0}, <unfinished ...>
[pid 141096] <... read resumed>"", 4096) = 0
[pid 141096] close(3) = 0
[pid 141096] openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 141096] openat(AT_FDCWD, "/usr/lib/locale/C.utf8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 141096] openat(AT_FDCWD, "/usr/lib/locale/C/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 141096] brk(0x20ca000) = 0x20ca000
[pid 141096] rt_sigaction(SIGTTIN, {sa_handler=SIG_IGN, sa_mask=[TTIN], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01e4da56a0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 141096] rt_sigaction(SIGTTOU, {sa_handler=SIG_IGN, sa_mask=[TTOU], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01e4da56a0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 141096] rt_sigaction(SIGCONT, {sa_handler=0x4c4450, sa_mask=[CONT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01e4da56a0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 141096] fcntl(0, F_GETFL) = 0x402 (flags O_RDWR|O_APPEND)
[pid 141096] fcntl(0, F_SETFL, O_RDWR|O_APPEND|O_NONBLOCK) = 0
[pid 141096] ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
[pid 141096] ioctl(1, TCGETS, 0x7ffe47083370) = -1 ENOTTY (Ioctl() inappropré pour un périphérique)
[pid 141096] write(2, "tty console mode disabled", 25tty console mode disabled) = 25
[pid 141096] write(2, "\n", 1
) = 1
[pid 141096] readlink("/proc/self/exe", "/home/bastien/.local/share/unvan"..., 64) = 54
[pid 141096] stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/pkg", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share/unvanquished/base", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share/unvanquished/base", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share/unvanquished/base/pkg", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] lstat("/home/bastien/.local/share/unvanquished/pkg", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] write(2, "[FS] Lib path: /home/bastien/.lo"..., 59[FS] Lib path: /home/bastien/.local/share/unvanquished/base) = 59
[pid 141096] write(2, "\n", 1
) = 1
[pid 141096] write(2, "[FS] Home path: /home/bastien/.l"..., 55[FS] Home path: /home/bastien/.local/share/unvanquished) = 55
[pid 141096] write(2, "\n", 1
) = 1
[pid 141096] write(2, "[FS] Pak search path: /home/bast"..., 70[FS] Pak search path: /home/bastien/.local/share/unvanquished/base/pkg) = 70
[pid 141096] write(2, "\n", 1
) = 1
[pid 141096] write(2, "[FS] Pak search path: /home/bast"..., 65[FS] Pak search path: /home/bastien/.local/share/unvanquished/pkg) = 65
[pid 141096] write(2, "\n", 1
) = 1
[pid 141096] openat(AT_FDCWD, "/home/bastien/.local/share/unvanquished/base/pkg", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
[pid 141096] fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] getdents64(3, 0x20aa640 /* 33 entries */, 32768) = 1336
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-perseus_1.dpk", {st_mode=S_IFREG|0644, st_size=16958381, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-exm_1.1.dpk", {st_mode=S_IFREG|0644, st_size=2205465, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-plat23_1.13.1.dpk", {st_mode=S_IFREG|0644, st_size=3695340, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-yocto_1.dpk", {st_mode=S_IFREG|0644, st_size=17635965, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-spacetracks_1.1.dpk", {st_mode=S_IFREG|0644, st_size=13351996, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-chasm_1.2.dpk", {st_mode=S_IFREG|0644, st_size=8021299, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-parpax_2.5.1.dpk", {st_mode=S_IFREG|0644, st_size=9727742, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-thunder_1.3.2.dpk", {st_mode=S_IFREG|0644, st_size=20768149, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-weapons_0.51.dpk", {st_mode=S_IFREG|0644, st_size=27919182, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-vega_1.4.dpk", {st_mode=S_IFREG|0644, st_size=17657492, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-ambient_0.51.dpk", {st_mode=S_IFREG|0644, st_size=1929508, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-pk01_1.1.dpk", {st_mode=S_IFREG|0644, st_size=4442986, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-tech_1.1.dpk", {st_mode=S_IFREG|0644, st_size=18950748, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-voices_0.51.dpk", {st_mode=S_IFREG|0644, st_size=1964648, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-antares_1.dpk", {st_mode=S_IFREG|0644, st_size=8530897, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-all_2.1.dpk", {st_mode=S_IFREG|0644, st_size=193, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-pk02_1.1.dpk", {st_mode=S_IFREG|0644, st_size=21907620, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-players_0.51.dpk", {st_mode=S_IFREG|0644, st_size=72832317, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk", {st_mode=S_IFREG|0644, st_size=16181775, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-buildables_0.51.dpk", {st_mode=S_IFREG|0644, st_size=73034580, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-legacy_0.51.dpk", {st_mode=S_IFREG|0644, st_size=2673042, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-vega_1.4.dpk", {st_mode=S_IFREG|0644, st_size=22976704, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-ej01_1.1.dpk", {st_mode=S_IFREG|0644, st_size=5500036, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/md5sums", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-forlorn_0.15.dpk", {st_mode=S_IFREG|0644, st_size=9731550, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-trak5_1.1.dpk", {st_mode=S_IFREG|0644, st_size=9573535, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-ex_1.1.dpk", {st_mode=S_IFREG|0644, st_size=9730221, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-space_1.1.dpk", {st_mode=S_IFREG|0644, st_size=16919773, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/tex-common_2.1.dpk", {st_mode=S_IFREG|0644, st_size=70141, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/res-soundtrack_0.51.dpk", {st_mode=S_IFREG|0644, st_size=10112405, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/base/pkg/map-station15_1.1.dpk", {st_mode=S_IFREG|0644, st_size=33279649, ...}) = 0
[pid 141096] getdents64(3, 0x20aa640 /* 0 entries */, 32768) = 0
[pid 141096] close(3) = 0
[pid 141096] openat(AT_FDCWD, "/home/bastien/.local/share/unvanquished/pkg", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
[pid 141096] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] getdents64(3, 0x20b3c30 /* 2 entries */, 32768) = 48
[pid 141096] getdents64(3, 0x20b3c30 /* 0 entries */, 32768) = 0
[pid 141096] close(3) = 0
[pid 141096] socket(AF_UNIX, SOCK_STREAM, 0) = 3
[pid 141096] connect(3, {sa_family=AF_UNIX, sun_path="/tmp/.unvanquished-server-2F05F06D0BC54FF97D62D494BB70C20B/socket"}, 110) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 141096] close(3) = 0
[pid 141096] umask(077) = 022
[pid 141096] openat(AT_FDCWD, "/home/bastien/.local/share/unvanquished/lock-server", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 3
[pid 141096] fcntl(3, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
[pid 141096] umask(022) = 077
[pid 141096] flock(3, LOCK_EX|LOCK_NB) = 0
[pid 141096] unlink("/tmp/.unvanquished-server-2F05F06D0BC54FF97D62D494BB70C20B/socket") = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 141096] rmdir("/tmp/.unvanquished-server-2F05F06D0BC54FF97D62D494BB70C20B") = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 141096] socket(AF_UNIX, SOCK_STREAM, 0) = 4
[pid 141096] fchmod(4, 0600) = 0
[pid 141096] mkdir("/tmp/.unvanquished-server-2F05F06D0BC54FF97D62D494BB70C20B", 0700) = 0
[pid 141096] bind(4, {sa_family=AF_UNIX, sun_path="/tmp/.unvanquished-server-2F05F06D0BC54FF97D62D494BB70C20B/socket"}, 110) = 0
[pid 141096] listen(4, 128) = 0
[pid 141096] mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f01e2a7a000
[pid 141096] mprotect(0x7f01e2a7b000, 8388608, PROT_READ|PROT_WRITE) = 0
[pid 141096] rt_sigprocmask(SIG_BLOCK, ~[], [HUP INT QUIT PIPE TERM], 8) = 0
[pid 141096] clone(child_stack=0x7f01e3279ef0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTIDstrace: Process 141098 attached
, parent_tid=[141098], tls=0x7f01e327a640, child_tidptr=0x7f01e327a910) = 141098
[pid 141098] set_robust_list(0x7f01e327a920, 24 <unfinished ...>
[pid 141096] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 141098] <... set_robust_list resumed>) = 0
[pid 141096] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 141098] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT PIPE TERM], <unfinished ...>
[pid 141096] openat(AT_FDCWD, "/home/bastien/.local/share/unvanquished/daemon.log", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666 <unfinished ...>
[pid 141098] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 141096] <... openat resumed>) = 5
[pid 141098] accept(4, NULL, NULL <unfinished ...>
[pid 141096] fcntl(5, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
[pid 141096] stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 141096] stat("/home/bastien/.local/share/unvanquished/crashdump", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 141096] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xb} ---
[pid 141096] write(2, "^3Warn: Crashed with signal 11: "..., 50^3Warn: Crashed with signal 11: Segmentation fault) = 50
[pid 141096] write(2, "\n", 1
) = 1
[pid 141096] fstat(5, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
[pid 141096] unlink("/tmp/.unvanquished-server-2F05F06D0BC54FF97D62D494BB70C20B/socket") = 0
[pid 141096] rmdir("/tmp/.unvanquished-server-2F05F06D0BC54FF97D62D494BB70C20B") = 0
[pid 141096] unlink("/home/bastien/.local/share/unvanquished/lock-server") = 0
[pid 141096] write(5, "Unvanquished 0.51 Linux x86_64 D"..., 382) = 382
[pid 141096] fcntl(0, F_GETFL) = 0xc02 (flags O_RDWR|O_APPEND|O_NONBLOCK)
[pid 141096] fcntl(0, F_SETFL, O_RDWR|O_APPEND) = 0
[pid 141096] close(3) = 0
[pid 141096] close(5) = 0
[pid 141096] exit_group(1) = ?
[pid 141098] <... accept resumed>) = ?
[pid 141097] <... clock_nanosleep resumed> <unfinished ...>) = ?
[pid 141098] +++ exited with 1 +++
[pid 141097] +++ exited with 1 +++
+++ exited with 1 +++I suspect that there are anything wrong about language configuration, also |
|
That's super weird… and I guess writing in that folder works, right? echo 1 > /home/bastien/.local/share/unvanquished/crashdump/1
rm /home/bastien/.local/share/unvanquished/crashdump/1 |
|
Also please do: |
|
Yes it works... bastien@bastien-kde ~/.local/share/unvanquished/crashdump ls -la /home/bastien/.local/share/unvanquished/crashdump
total 8
drwx------ 2 bastien bastien 4096 17 sept. 00:12 .
drwxr-xr-x 5 bastien bastien 4096 16 sept. 23:56 ..
bastien@bastien-kde ~/.local/share/unvanquished/crashdump echo 1 > /home/bastien/.local/share/unvanquished/crashdump/1
bastien@bastien-kde ~/.local/share/unvanquished/crashdump ls -la /home/bastien/.local/share/unvanquished/crashdump
total 12
drwx------ 2 bastien bastien 4096 17 sept. 00:13 .
drwxr-xr-x 5 bastien bastien 4096 16 sept. 23:56 ..
-rw-r--r-- 1 bastien bastien 2 17 sept. 00:13 1
bastien@bastien-kde ~/.local/share/unvanquished/crashdump rm /home/bastien/.local/share/unvanquished/crashdump/1
bastien@bastien-kde ~/.local/share/unvanquished/crashdump ls -la /home/bastien/.local/share/unvanquished/crashdump
total 8
drwx------ 2 bastien bastien 4096 17 sept. 00:13 .
drwxr-xr-x 5 bastien bastien 4096 16 sept. 23:56 ..
bastien@bastien-kde ~/.local/share/unvanquished/crashdump |
|
Hmmm, so, no help for today. We'll return on this later. |
|
Same issue on Arch: Some lines from
|
|
@Viech, can you try to reproduce this crash on Arch (using our official build)? I see people talking about the game crashing on Arch or Arch-based distros like Manjaro in other places, for example: @Buom01 @sorcerersr can you try AUR instead and tell us if it works for you? |
|
This another people seems to say he also gets the problem with AUR on Arch: If the problem is still there after a rebuild, the problem may come from the bits that are not rebuilt: the bits from our SDK like NaCL (or Breakpad? but it looks like disabling breakpad does not help…). If that's true we may have to ship newer version of the SDK. @DolceTriade do you know more about the SDK? |
I can confirm the crash but my gdb is rusty and the console doesn't give any extra information. |
Working fine, but I think that's were not always the case in the past. Also it's build with GCC/CLANG/G++ or whatever 10 and not 9.
[building of unvanquished-data]
..........
..........
[building of unvanquished]
==> Création du paquet unvanquished 0.51.1-1 (lun. 21 sept. 2020 18:51:26)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
-> unvanquished.install trouvé
-> unvanquished_0.51.1.tar.gz trouvé
-> daemon_0.51.1.tar.gz trouvé
-> breakpad_15fbc760aa1e4db2a3b36493ff3b4cf49e3df282.tar.gz trouvé
-> crunch_559a1b045b50b5f716294b47325c0170c8236dbc.tar.gz trouvé
-> recast_6b68934d6d2715501e01b1e115413cefaa0aa7d3.tar.gz trouvé
-> naclsdk_linux64-4.tar.bz2 trouvé
==> Validation des fichiers source avec md5sums…
unvanquished.install ... Réussite
unvanquished_0.51.1.tar.gz ... Réussite
daemon_0.51.1.tar.gz ... Réussite
breakpad_15fbc760aa1e4db2a3b36493ff3b4cf49e3df282.tar.gz ... Réussite
crunch_559a1b045b50b5f716294b47325c0170c8236dbc.tar.gz ... Réussite
recast_6b68934d6d2715501e01b1e115413cefaa0aa7d3.tar.gz ... Réussite
naclsdk_linux64-4.tar.bz2 ... Réussite
==> Suppression du répertoire $srcdir/ existant…
==> Extraction des sources…
-> Extraction de unvanquished_0.51.1.tar.gz avec bsdtar
-> Extraction de daemon_0.51.1.tar.gz avec bsdtar
-> Extraction de breakpad_15fbc760aa1e4db2a3b36493ff3b4cf49e3df282.tar.gz avec bsdtar
-> Extraction de crunch_559a1b045b50b5f716294b47325c0170c8236dbc.tar.gz avec bsdtar
-> Extraction de recast_6b68934d6d2715501e01b1e115413cefaa0aa7d3.tar.gz avec bsdtar
-> Extraction de naclsdk_linux64-4.tar.bz2 avec bsdtar
==> Lancement de prepare()…
==> Les sources sont prêtes.
==> Création du paquet unvanquished 0.51.1-1 (lun. 21 sept. 2020 18:51:34)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> ATTENTION : Utilisation de l’arbre $srcdir/ existant
==> Lancement de build()…
-- The C compiler identification is GNU 10.2.0
-- The CXX compiler identification is GNU 10.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test FLAG_MCX16
-- Performing Test FLAG_MCX16 - Success
-- Performing Test FLAG_FVISIBILITY_HIDDEN
-- Performing Test FLAG_FVISIBILITY_HIDDEN - Success
-- Performing Test FLAG_OPTIMIZE_DEBUG
-- Performing Test FLAG_OPTIMIZE_DEBUG - Success
-- Performing Test FLAG_GNUXX11
-- Performing Test FLAG_GNUXX11 - Success
-- Performing Test FLAG_LINKER_O1
-- Performing Test FLAG_LINKER_O1 - Success
-- Performing Test FLAG_LINKER_SORT_COMMON
-- Performing Test FLAG_LINKER_SORT_COMMON - Success
-- Performing Test FLAG_LINKER_AS_NEEDED
-- Performing Test FLAG_LINKER_AS_NEEDED - Success
-- Performing Test FLAG_LINKER_NO_UNDEFINED
-- Performing Test FLAG_LINKER_NO_UNDEFINED - Success
-- Performing Test FLAG_LINKER_Z_RELRO
-- Performing Test FLAG_LINKER_Z_RELRO - Success
-- Performing Test FLAG_LINKER_Z_NOW
-- Performing Test FLAG_LINKER_Z_NOW - Success
-- Performing Test FLAG_PTHREAD
-- Performing Test FLAG_PTHREAD - Success
-- Performing Test _Wall
-- Performing Test _Wall - Success
-- Performing Test _Wextra
-- Performing Test _Wextra - Success
-- Performing Test _Wno_pragmas
-- Performing Test _Wno_pragmas - Success
-- Performing Test _Wno_unknown_pragmas
-- Performing Test _Wno_unknown_pragmas - Success
-- Performing Test _Wno_old_style_cast
-- Performing Test _Wno_old_style_cast - Success
-- Performing Test _Woverloaded_virtual
-- Performing Test _Woverloaded_virtual - Success
-- Performing Test _Wstrict_null_sentinel
-- Performing Test _Wstrict_null_sentinel - Success
-- Performing Test _Wno_error_sign_promo
-- Performing Test _Wno_error_sign_promo - Success
-- Performing Test _Wno_error_extern_c_compat
-- Performing Test _Wno_error_extern_c_compat - Failed
-- Performing Test _Wno_error_maybe_uninitialized
-- Performing Test _Wno_error_maybe_uninitialized - Success
-- Performing Test _Wno_missing_field_initializers
-- Performing Test _Wno_missing_field_initializers - Success
-- Performing Test _Wno_sign_compare
-- Performing Test _Wno_sign_compare - Success
-- Performing Test _Wno_error_switch
-- Performing Test _Wno_error_switch - Success
-- Performing Test _Wno_error_unused_but_set_parameter
-- Performing Test _Wno_error_unused_but_set_parameter - Success
-- Performing Test _Wno_error_unused_but_set_variable
-- Performing Test _Wno_error_unused_but_set_variable - Success
-- Performing Test _Wno_error_unused_function
-- Performing Test _Wno_error_unused_function - Success
-- Performing Test _Wno_error_unused_parameter
-- Performing Test _Wno_error_unused_parameter - Success
-- Performing Test _Wno_error_unused_variable
-- Performing Test _Wno_error_unused_variable - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindOpenGL.cmake:305 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /usr/lib/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
daemon/CMakeLists.txt:468 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.11")
-- Found CursesW: /usr/lib/libncursesw.so
-- Found GeoIP: /usr/lib/libGeoIP.so
-- Found Nettle: /usr/lib/libnettle.so
-- Found GMP: /usr/lib/libgmp.so
-- Found CURL: /usr/lib/libcurl.so (found version "7.72.0")
-- Found SDL2: /usr/lib/libSDL2main.a;/usr/lib/libSDL2.so
-- Found Ogg: /usr/lib/libogg.so
-- Found Vorbis: /usr/lib/libvorbis.so
-- Found Opus: /usr/lib/libopusfile.so
-- Found Theora: /usr/lib/libtheora.so
-- Found WebP: /usr/lib/libwebp.so
-- Performing Test _WEBP_COMPILATION_TEST
-- Performing Test _WEBP_COMPILATION_TEST - Success
-- Found JPEG: /usr/lib/libjpeg.so (found version "80")
-- Found PNG: /usr/lib/libpng.so (found version "1.6.37")
-- Found Freetype: /usr/lib/libfreetype.so (found version "2.10.2")
-- Found GLEW: /usr/lib/libGLEW.so
-- Found OpenAL: /usr/lib/libopenal.so
-- client
-- server
-- ttyclient
-- Performing Test _wd4068
-- Performing Test _wd4068 - Failed
-- Performing Test _Wno_error_strict_overflow
-- Performing Test _Wno_error_strict_overflow - Success
-- Performing Test _Wno_unused_parameter
-- Performing Test _Wno_unused_parameter - Success
-- Performing Test _Wno_error_unused_private_field
-- Performing Test _Wno_error_unused_private_field - Failed
-- Configuring done
-- Generating done
-- Build files have been written to: /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/build
Scanning dependencies of target srclibs-minizip
Scanning dependencies of target engine-lib-pch
Scanning dependencies of target srclibs-nacl-native
Scanning dependencies of target ttyclient-pch
Scanning dependencies of target srclibs-tinygettext
[ 0%] Building C object daemon_build/CMakeFiles/srclibs-minizip.dir/libs/minizip/ioapi.c.o
[ 0%] Generating ../CMakeFiles/engine-lib.h.gch
[ 1%] Building CXX object daemon_build/CMakeFiles/srclibs-nacl-native.dir/libs/nacl/native_client/src/shared/imc/nacl_imc_common.cc.o
[ 2%] Generating ../CMakeFiles/ttyclient.h.gch
[ 2%] Building CXX object daemon_build/CMakeFiles/srclibs-nacl-native.dir/libs/nacl/native_client/src/shared/imc/posix/nacl_imc_posix.cc.o
[ 3%] Building C object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/findlocale/findlocale.c.o
[ 4%] Building C object daemon_build/CMakeFiles/srclibs-minizip.dir/libs/minizip/unzip.c.o
[ 4%] Building CXX object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/tinygettext/dictionary.cpp.o
[ 4%] Linking C static library ../libsrclibs-minizip.a
[ 4%] Building CXX object daemon_build/CMakeFiles/srclibs-nacl-native.dir/libs/nacl/native_client/src/shared/imc/linux/nacl_imc.cc.o
[ 4%] Built target srclibs-minizip
[ 4%] Building CXX object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/tinygettext/dictionary_manager.cpp.o
[ 5%] Linking CXX static library ../libsrclibs-nacl-native.a
[ 5%] Built target srclibs-nacl-native
Scanning dependencies of target srclibs-detour
[ 5%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/DebugUtils/Source/DebugDraw.cpp.o
[ 5%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/Detour/Source/DetourAlloc.cpp.o
[ 6%] Building CXX object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/tinygettext/iconv.cpp.o
Scanning dependencies of target srclibs-mumblelink
[ 6%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/Detour/Source/DetourCommon.cpp.o
[ 6%] Building CXX object daemon_build/CMakeFiles/srclibs-mumblelink.dir/libs/mumblelink/libmumblelink.cpp.o
[ 6%] Linking CXX static library ../libsrclibs-mumblelink.a
[ 6%] Built target srclibs-mumblelink
[ 6%] Building CXX object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/tinygettext/language.cpp.o
[ 7%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/DebugUtils/Source/DetourDebugDraw.cpp.o
Scanning dependencies of target runtime_deps
[ 7%] Built target runtime_deps
Scanning dependencies of target srclibs-fastlz
[ 8%] Building C object daemon_build/CMakeFiles/srclibs-fastlz.dir/libs/fastlz/fastlz.c.o
[ 8%] Linking C static library ../libsrclibs-fastlz.a
[ 8%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/Detour/Source/DetourNavMesh.cpp.o
[ 8%] Built target srclibs-fastlz
[ 8%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/Detour/Source/DetourNavMeshBuilder.cpp.o
[ 8%] Built target ttyclient-pch
[ 8%] Built target engine-lib-pch
[ 8%] Building CXX object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/tinygettext/log.cpp.o
Scanning dependencies of target srclibs-openexr
[ 8%] Building CXX object daemon_build/CMakeFiles/srclibs-openexr.dir/libs/openexr/half.cpp.o
[ 9%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/Detour/Source/DetourNavMeshQuery.cpp.o
[ 10%] Building CXX object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/tinygettext/plural_forms.cpp.o
[ 10%] Linking CXX static library ../libsrclibs-openexr.a
[ 10%] Building CXX object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/tinygettext/po_parser.cpp.o
[ 10%] Built target srclibs-openexr
[ 10%] Building CXX object daemon_build/CMakeFiles/srclibs-tinygettext.dir/libs/tinygettext/tinygettext.cpp.o
Scanning dependencies of target client-pch
[ 10%] Generating ../CMakeFiles/client.h.gch
[ 10%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/Detour/Source/DetourNode.cpp.o
[ 10%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/DetourCrowd/Source/DetourPathCorridor.cpp.o
[ 10%] Linking CXX static library ../libsrclibs-tinygettext.a
[ 10%] Built target srclibs-tinygettext
Scanning dependencies of target include-bin
[ 11%] Building CXX object daemon_build/CMakeFiles/include-bin.dir/libs/include-bin/main.cpp.o
Scanning dependencies of target server-pch
[ 12%] Generating ../CMakeFiles/server.h.gch
[ 13%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/DetourTileCache/Source/DetourTileCache.cpp.o
[ 13%] Building CXX object daemon_build/CMakeFiles/srclibs-detour.dir/libs/recastnavigation/DetourTileCache/Source/DetourTileCacheBuilder.cpp.o
[ 13%] Linking CXX executable ../include-bin
[ 13%] Built target include-bin
Scanning dependencies of target engine-lib
[ 13%] Built target client-pch
[ 14%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/Color.cpp.o
[ 14%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/Command.cpp.o
[ 14%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/Cvar.cpp.o
[ 15%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/Debugger.cpp.o
[ 15%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/FileSystem.cpp.o
[ 15%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/IPC/CommandBuffer.cpp.o
[ 16%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/IPC/Primitives.cpp.o
[ 16%] Built target server-pch
[ 16%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/KeyIdentification.cpp.o
[ 16%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/LineEditData.cpp.o
[ 16%] Linking CXX static library ../libsrclibs-detour.a
[ 17%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/Log.cpp.o
[ 17%] Built target srclibs-detour
[ 17%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/String.cpp.o
[ 17%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/System.cpp.o
[ 18%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/cm/cm_load.cpp.o
[ 18%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/cm/cm_patch.cpp.o
[ 18%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/cm/cm_plane.cpp.o
[ 18%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/cm/cm_polylib.cpp.o
[ 19%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/cm/cm_test.cpp.o
[ 19%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/cm/cm_trace.cpp.o
[ 19%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/common/cm/cm_trisoup.cpp.o
[ 20%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/qcommon/q_math.cpp.o
[ 20%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/qcommon/q_shared.cpp.o
[ 20%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/qcommon/q_unicode.cpp.o
[ 21%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/Application.cpp.o
[ 21%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/BaseCommands.cpp.o
[ 21%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/CommandBufferHost.cpp.o
[ 22%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/CommandSystem.cpp.o
[ 22%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/CommonVMServices.cpp.o
[ 22%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/ConsoleField.cpp.o
[ 23%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/ConsoleHistory.cpp.o
[ 23%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/CrashDump.cpp.o
[ 23%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/CvarSystem.cpp.o
[ 23%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/LogSystem.cpp.o
[ 24%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/Resource.cpp.o
[ 24%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/System.cpp.o
[ 24%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/VirtualMachine.cpp.o
[ 25%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/Crypto.cpp.o
[ 25%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/Rcon.cpp.o
[ 25%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/framework/Network.cpp.o
[ 26%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/qcommon/md5.cpp.o
[ 26%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/sys/con_common.cpp.o
[ 26%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/sys/con_tty.cpp.o
[ 27%] Building CXX object daemon_build/CMakeFiles/engine-lib.dir/src/engine/sys/con_curses.cpp.o
[ 27%] Linking CXX static library ../libengine-lib.a
[ 27%] Built target engine-lib
Scanning dependencies of target ttyclient
Scanning dependencies of target server
[ 28%] Generating ../../daemon/src/engine/renderer/glsl
[ 28%] Generating ../../daemon/src/engine/renderer/glsl/skybox_vp.h
[ 28%] Generating ../../daemon/src/engine/renderer/glsl/ssao_fp.h
[ 28%] Generating ../../daemon/src/engine/renderer/glsl/ssao_vp.h
[ 28%] Generating ../../daemon/src/engine/renderer/glsl/vertexLighting_DBS_entity_fp.h
[ 29%] Generating ../../daemon/src/engine/renderer/glsl/vertexAnimation_vp.h
[ 29%] Generating ../../daemon/src/engine/renderer/glsl/vertexLighting_DBS_entity_vp.h
[ 30%] Generating ../../daemon/src/engine/renderer/glsl/vertexLighting_DBS_world_fp.h
[ 30%] Generating ../../daemon/src/engine/renderer/glsl/vertexLighting_DBS_world_vp.h
[ 30%] Generating ../../daemon/src/engine/renderer/glsl/vertexSimple_vp.h
[ 30%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/cmd.cpp.o
[ 31%] Generating ../../daemon/src/engine/renderer/glsl/vertexSkinning_vp.h
[ 31%] Generating ../../daemon/src/engine/renderer/glsl/vertexSprite_vp.h
[ 31%] Generating ../../daemon/src/engine/renderer/glsl/volumetricFog_fp.h
[ 32%] Generating ../../daemon/src/engine/renderer/glsl/volumetricFog_vp.h
[ 32%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/common.cpp.o
[ 32%] Generating ../../daemon/src/engine/renderer/glsl/blurX_fp.h
[ 33%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/crypto.cpp.o
[ 34%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/cmd.cpp.o
[ 34%] Generating ../../daemon/src/engine/renderer/glsl/blurX_vp.h
[ 35%] Generating ../../daemon/src/engine/renderer/glsl/blurY_fp.h
[ 35%] Generating ../../daemon/src/engine/renderer/glsl/blurY_vp.h
[ 35%] Generating ../../daemon/src/engine/renderer/glsl/cameraEffects_fp.h
[ 35%] Generating ../../daemon/src/engine/renderer/glsl/cameraEffects_vp.h
[ 35%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/cvar.cpp.o
[ 36%] Generating ../../daemon/src/engine/renderer/glsl/contrast_fp.h
[ 36%] Generating ../../daemon/src/engine/renderer/glsl/contrast_vp.h
[ 36%] Generating ../../daemon/src/engine/renderer/glsl/debugShadowMap_fp.h
[ 37%] Generating ../../daemon/src/engine/renderer/glsl/debugShadowMap_vp.h
[ 37%] Generating ../../daemon/src/engine/renderer/glsl/deformVertexes_vp.h
[ 37%] Generating ../../daemon/src/engine/renderer/glsl/depthtile1_fp.h
[ 38%] Generating ../../daemon/src/engine/renderer/glsl/depthtile1_vp.h
[ 38%] Generating ../../daemon/src/engine/renderer/glsl/depthtile2_fp.h
[ 38%] Generating ../../daemon/src/engine/renderer/glsl/depthtile2_vp.h
[ 39%] Generating ../../daemon/src/engine/renderer/glsl/depthToColor_fp.h
[ 39%] Generating ../../daemon/src/engine/renderer/glsl/depthToColor_vp.h
[ 39%] Generating ../../daemon/src/engine/renderer/glsl/dispersion_C_fp.h
[ 40%] Generating ../../daemon/src/engine/renderer/glsl/dispersion_C_vp.h
[ 40%] Generating ../../daemon/src/engine/renderer/glsl/fogGlobal_fp.h
[ 40%] Generating ../../daemon/src/engine/renderer/glsl/fogGlobal_vp.h
[ 40%] Generating ../../daemon/src/engine/renderer/glsl/fogQuake3_fp.h
[ 41%] Generating ../../daemon/src/engine/renderer/glsl/fogQuake3_vp.h
[ 41%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/files.cpp.o
[ 41%] Generating ../../daemon/src/engine/renderer/glsl/forwardLighting_fp.h
[ 41%] Generating ../../daemon/src/engine/renderer/glsl/forwardLighting_vp.h
[ 42%] Generating ../../daemon/src/engine/renderer/glsl/fxaa_fp.h
[ 42%] Generating ../../daemon/src/engine/renderer/glsl/fxaa_vp.h
[ 42%] Generating ../../daemon/src/engine/renderer/glsl/fxaa3_11_fp.h
[ 43%] Generating ../../daemon/src/engine/renderer/glsl/generic_fp.h
[ 43%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/common.cpp.o
[ 43%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/crypto.cpp.o
[ 43%] Generating ../../daemon/src/engine/renderer/glsl/generic_vp.h
[ 43%] Generating ../../daemon/src/engine/renderer/glsl/heatHaze_fp.h
[ 44%] Generating ../../daemon/src/engine/renderer/glsl/heatHaze_vp.h
[ 44%] Generating ../../daemon/src/engine/renderer/glsl/lightMapping_fp.h
[ 44%] Generating ../../daemon/src/engine/renderer/glsl/lightMapping_vp.h
[ 45%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/cvar.cpp.o
[ 46%] Generating ../../daemon/src/engine/renderer/glsl/lighttile_fp.h
[ 46%] Generating ../../daemon/src/engine/renderer/glsl/lighttile_vp.h
[ 46%] Generating ../../daemon/src/engine/renderer/glsl/lightVolume_omni_fp.h
[ 46%] Generating ../../daemon/src/engine/renderer/glsl/lightVolume_omni_vp.h
[ 47%] Generating ../../daemon/src/engine/renderer/glsl/liquid_fp.h
[ 47%] Generating ../../daemon/src/engine/renderer/glsl/liquid_vp.h
[ 47%] Generating ../../daemon/src/engine/renderer/glsl/motionblur_fp.h
[ 48%] Generating ../../daemon/src/engine/renderer/glsl/motionblur_vp.h
[ 48%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/files.cpp.o
[ 48%] Generating ../../daemon/src/engine/renderer/glsl/portal_fp.h
[ 48%] Generating ../../daemon/src/engine/renderer/glsl/portal_vp.h
[ 49%] Generating ../../daemon/src/engine/renderer/glsl/reflection_CB_fp.h
[ 49%] Generating ../../daemon/src/engine/renderer/glsl/reflection_CB_vp.h
[ 50%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/huffman.cpp.o
[ 50%] Generating ../../daemon/src/engine/renderer/glsl/refraction_C_fp.h
[ 51%] Generating ../../daemon/src/engine/renderer/glsl/refraction_C_vp.h
[ 51%] Generating ../../daemon/src/engine/renderer/glsl/reliefMapping_fp.h
[ 51%] Generating ../../daemon/src/engine/renderer/glsl/screen_fp.h
[ 52%] Generating ../../daemon/src/engine/renderer/glsl/screen_vp.h
[ 52%] Generating ../../daemon/src/engine/renderer/glsl/shadowFill_fp.h
[ 52%] Generating ../../daemon/src/engine/renderer/glsl/shadowFill_vp.h
[ 52%] Generating ../../daemon/src/engine/renderer/glsl/skybox_fp.h
Scanning dependencies of target client
[ 52%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/huffman.cpp.o
[ 52%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/cmd.cpp.o
[ 52%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/msg.cpp.o
[ 53%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/msg.cpp.o
[ 53%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/net_chan.cpp.o
[ 54%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/net_ip.cpp.o
[ 54%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/parse.cpp.o
[ 54%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/common.cpp.o
[ 55%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/crypto.cpp.o
[ 55%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/net_chan.cpp.o
[ 55%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/cvar.cpp.o
[ 55%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/files.cpp.o
[ 55%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/net_ip.cpp.o
Dans le fichier inclus depuis /usr/include/string.h:519,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/q_shared.h:90,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/common/Common.h:35:
Dans la fonction « char* strncat(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:3007:11:
/usr/include/bits/string_fortified.h:137:34: attention: la sortie de « char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 1023 [-Wstringop-truncation]
137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dans la fonction « char* strncpy(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:2988:11:
/usr/include/bits/string_fortified.h:106:34: attention: la sortie de « char* __builtin_strncpy(char*, const char*, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 63 [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dans la fonction « char* strncat(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:2989:11:
/usr/include/bits/string_fortified.h:137:34: attention: la sortie de « char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 1023 [-Wstringop-truncation]
137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 56%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/parse.cpp.o
[ 56%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/qcommon/translation.cpp.o
[ 57%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/botlib/bot_convert.cpp.o
[ 57%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/botlib/bot_load.cpp.o
Dans le fichier inclus depuis /usr/include/string.h:519,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/q_shared.h:90,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/common/Common.h:35:
Dans la fonction « char* strncat(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:3007:11:
/usr/include/bits/string_fortified.h:137:34: attention: la sortie de « char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 1023 [-Wstringop-truncation]
137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dans la fonction « char* strncpy(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:2988:11:
/usr/include/bits/string_fortified.h:106:34: attention: la sortie de « char* __builtin_strncpy(char*, const char*, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 63 [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dans la fonction « char* strncat(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:2989:11:
/usr/include/bits/string_fortified.h:137:34: attention: la sortie de « char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 1023 [-Wstringop-truncation]
137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/qcommon/translation.cpp.o
[ 57%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/botlib/bot_convert.cpp.o
[ 58%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/botlib/bot_load.cpp.o
[ 59%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/huffman.cpp.o
[ 59%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/msg.cpp.o
[ 59%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/botlib/bot_local.cpp.o
[ 59%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/net_chan.cpp.o
[ 60%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/botlib/bot_nav.cpp.o
[ 60%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/sv_bot.cpp.o
[ 60%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/botlib/bot_local.cpp.o
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp: Dans la fonction « void BotUpdateCorridor(int, const botRouteTarget_t*, botNavCmd_t*) »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp:295:8: attention: variable « dir » inutilisée [-Wunused-variable]
295 | qVec dir;
| ^~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp:296:8: attention: variable « pVec » inutilisée [-Wunused-variable]
296 | qVec pVec;
| ^~~~
[ 60%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/sv_ccmds.cpp.o
[ 60%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/sv_client.cpp.o
[ 60%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/botlib/bot_nav.cpp.o
[ 61%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/sv_init.cpp.o
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp: Dans la fonction « void BotUpdateCorridor(int, const botRouteTarget_t*, botNavCmd_t*) »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp:295:8: attention: variable « dir » inutilisée [-Wunused-variable]
295 | qVec dir;
| ^~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp:296:8: attention: variable « pVec » inutilisée [-Wunused-variable]
296 | qVec pVec;
| ^~~~
[ 62%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/net_ip.cpp.o
[ 62%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/sv_bot.cpp.o
[ 63%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/sv_ccmds.cpp.o
[ 63%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/parse.cpp.o
[ 63%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/qcommon/translation.cpp.o
Dans le fichier inclus depuis /usr/include/string.h:519,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/q_shared.h:90,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/common/Common.h:35:
Dans la fonction « char* strncat(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:3007:11:
/usr/include/bits/string_fortified.h:137:34: attention: la sortie de « char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 1023 [-Wstringop-truncation]
137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dans la fonction « char* strncpy(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:2988:11:
/usr/include/bits/string_fortified.h:106:34: attention: la sortie de « char* __builtin_strncpy(char*, const char*, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 63 [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dans la fonction « char* strncat(char*, const char*, size_t) »,
mis en ligne depuis « int _ZL23Parse_Directive_includeP8source_t.part.0(source_t*) » à /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/parse.cpp:2989:11:
/usr/include/bits/string_fortified.h:137:34: attention: la sortie de « char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int) » peut être tronquée en copiant 63 octets depuis une chaîne de longueur 1023 [-Wstringop-truncation]
137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/sv_main.cpp.o
[ 63%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/sv_client.cpp.o
[ 63%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/sv_net_chan.cpp.o
[ 64%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/botlib/bot_convert.cpp.o
[ 64%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/botlib/bot_load.cpp.o
[ 65%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/sv_sgame.cpp.o
[ 65%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/sv_snapshot.cpp.o
[ 65%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/botlib/bot_local.cpp.o
[ 65%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/CryptoChallenge.cpp.o
[ 65%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/botlib/bot_nav.cpp.o
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp: Dans la fonction « void BotUpdateCorridor(int, const botRouteTarget_t*, botNavCmd_t*) »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp:295:8: attention: variable « dir » inutilisée [-Wunused-variable]
295 | qVec dir;
| ^~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/botlib/bot_nav.cpp:296:8: attention: variable « pVec » inutilisée [-Wunused-variable]
296 | qVec pVec;
| ^~~~
[ 66%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/sv_bot.cpp.o
[ 67%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/null/NullKeyboard.cpp.o
[ 67%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/sv_init.cpp.o
[ 67%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/sv_ccmds.cpp.o
[ 67%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/null/null_client.cpp.o
[ 67%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/null/null_input.cpp.o
[ 68%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/server/ServerApplication.cpp.o
[ 68%] Building CXX object daemon_build/CMakeFiles/server.dir/src/engine/framework/SDLCompat.cpp.o
[ 69%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/sv_main.cpp.o
[ 69%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/sv_net_chan.cpp.o
[ 69%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/sv_sgame.cpp.o
[ 70%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/sv_snapshot.cpp.o
[ 70%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/sv_client.cpp.o
[ 70%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/server/CryptoChallenge.cpp.o
[ 70%] Linking CXX executable ../daemonded
[ 70%] Built target server
[ 70%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/botlib/bot_debug.cpp.o
[ 71%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/botlib/bot_nav_edit.cpp.o
[ 72%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/sv_init.cpp.o
[ 72%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/sv_main.cpp.o
[ 72%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cin_ogm.cpp.o
[ 72%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_avi.cpp.o
[ 73%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_cgame.cpp.o
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/client/cl_cgame.cpp: Dans la fonction lambda:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/client/cl_cgame.cpp:1232:80: attention: paramètre « len » inutilisé [-Wunused-parameter]
1232 | IPC::HandleMsg<GetClipboardDataMsg>(channel, std::move(reader), [this] (int len, std::string& data) {
| ~~~~^~~
[ 73%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/sv_net_chan.cpp.o
[ 73%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_cin.cpp.o
[ 74%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/sv_sgame.cpp.o
[ 74%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/sv_snapshot.cpp.o
[ 74%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_console.cpp.o
[ 74%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/server/CryptoChallenge.cpp.o
[ 75%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/botlib/bot_debug.cpp.o
[ 75%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/botlib/bot_nav_edit.cpp.o
[ 75%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cin_ogm.cpp.o
[ 76%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_avi.cpp.o
[ 76%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_cgame.cpp.o
[ 76%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_cin.cpp.o
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/client/cl_cgame.cpp: Dans la fonction lambda:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/client/cl_cgame.cpp:1232:80: attention: paramètre « len » inutilisé [-Wunused-parameter]
1232 | IPC::HandleMsg<GetClipboardDataMsg>(channel, std::move(reader), [this] (int len, std::string& data) {
| ~~~~^~~
[ 76%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_console.cpp.o
[ 76%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_input.cpp.o
[ 77%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_input.cpp.o
[ 77%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_irc.cpp.o
[ 78%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_irc.cpp.o
[ 78%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_main.cpp.o
[ 79%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_parse.cpp.o
[ 79%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_scrn.cpp.o
[ 79%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/dl_main.cpp.o
[ 79%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_main.cpp.o
[ 79%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_parse.cpp.o
[ 80%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/cl_scrn.cpp.o
[ 80%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/dl_main.cpp.o
[ 81%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/ClientApplication.cpp.o
[ 81%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/client/ClientApplication.cpp.o
[ 81%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/ALObjects.cpp.o
[ 81%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/Audio.cpp.o
[ 82%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/null/NullAudio.cpp.o
[ 83%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/Emitter.cpp.o
[ 83%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/null/NullKeyboard.cpp.o
[ 83%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/null/null_input.cpp.o
[ 83%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/OggCodec.cpp.o
[ 84%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/null/null_renderer.cpp.o
[ 84%] Building CXX object daemon_build/CMakeFiles/ttyclient.dir/src/engine/framework/SDLCompat.cpp.o
[ 84%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/OpusCodec.cpp.o
[ 84%] Linking CXX executable ../daemon-tty
[ 85%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/Sample.cpp.o
[ 85%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/Sound.cpp.o
[ 85%] Built target ttyclient
[ 85%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/SoundCodec.cpp.o
[ 85%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/audio/WavCodec.cpp.o
[ 86%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/cl_keys.cpp.o
[ 86%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/key_binding.cpp.o
[ 86%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/client/key_identification.cpp.o
[ 87%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/sys/sdl_input.cpp.o
[ 87%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/gl_shader.cpp.o
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/blurX_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/blurX_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/blurY_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/blurY_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/cameraEffects_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/cameraEffects_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/contrast_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/contrast_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/debugShadowMap_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/debugShadowMap_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/deformVertexes_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/depthToColor_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/depthToColor_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/depthtile1_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/depthtile1_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/depthtile2_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/depthtile2_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/dispersion_C_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/dispersion_C_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/fogGlobal_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/fogGlobal_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/fogQuake3_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/fogQuake3_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/forwardLighting_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/forwardLighting_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/fxaa3_11_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/fxaa_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/fxaa_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/generic_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/generic_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/heatHaze_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/heatHaze_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/lightMapping_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/lightMapping_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/lightVolume_omni_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/lightVolume_omni_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/lighttile_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/lighttile_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/liquid_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/liquid_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/motionblur_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/motionblur_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/portal_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/portal_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/reflection_CB_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/reflection_CB_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/refraction_C_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/refraction_C_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/reliefMapping_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/screen_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/screen_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/shadowFill_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/shadowFill_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/skybox_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/ssao_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/ssao_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/vertexAnimation_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/vertexLighting_DBS_entity_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/vertexLighting_DBS_entity_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/vertexLighting_DBS_world_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/vertexLighting_DBS_world_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/vertexSimple_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/vertexSkinning_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/vertexSprite_vp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/volumetricFog_fp.h
[ 87%] Generating ../../daemon/src/engine/renderer/glsl/volumetricFog_vp.h
[ 88%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_animation.cpp.o
[ 88%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_backend.cpp.o
[ 88%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_bsp.cpp.o
[ 89%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_cmds.cpp.o
[ 89%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_curve.cpp.o
[ 89%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_decals.cpp.o
[ 90%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_fbo.cpp.o
[ 90%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_flares.cpp.o
[ 90%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_font.cpp.o
[ 90%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image.cpp.o
[ 91%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image_crn.cpp.o
[ 91%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image_dds.cpp.o
[ 91%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image_exr.cpp.o
Dans le fichier inclus depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_image_exr.cpp:28:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h: Dans la fonction membre « half half::round(unsigned int) const »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:528:10: attention: « constexpr half::half(const half&) » déclaré implicitement est déprécié [-Wdeprecated-copy]
528 | return *this;
| ^~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:120:13: note: car « half » a un « half& half::operator=(half) » fourni par l'utilisateur
120 | half & operator = (half h);
| ^~~~~~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:571:12: attention: « constexpr half::half(const half&) » déclaré implicitement est déprécié [-Wdeprecated-copy]
571 | return h;
| ^
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:120:13: note: car « half » a un « half& half::operator=(half) » fourni par l'utilisateur
120 | half & operator = (half h);
| ^~~~~~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h: Dans la fonction membre « half half::operator-() const »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:584:12: attention: « constexpr half::half(const half&) » déclaré implicitement est déprécié [-Wdeprecated-copy]
584 | return h;
| ^
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:120:13: note: car « half » a un « half& half::operator=(half) » fourni par l'utilisateur
120 | half & operator = (half h);
| ^~~~~~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h: Dans la fonction membre statique « static half half::posInf() »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:730:12: attention: « constexpr half::half(const half&) » déclaré implicitement est déprécié [-Wdeprecated-copy]
730 | return h;
| ^
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:589:1: note: car « half » a un « half& half::operator=(half) » fourni par l'utilisateur
589 | half::operator = (half h)
| ^~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h: Dans la fonction membre statique « static half half::negInf() »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:739:12: attention: « constexpr half::half(const half&) » déclaré implicitement est déprécié [-Wdeprecated-copy]
739 | return h;
| ^
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:589:1: note: car « half » a un « half& half::operator=(half) » fourni par l'utilisateur
589 | half::operator = (half h)
| ^~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h: Dans la fonction membre statique « static half half::qNan() »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:748:12: attention: « constexpr half::half(const half&) » déclaré implicitement est déprécié [-Wdeprecated-copy]
748 | return h;
| ^
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:589:1: note: car « half » a un « half& half::operator=(half) » fourni par l'utilisateur
589 | half::operator = (half h)
| ^~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h: Dans la fonction membre statique « static half half::sNan() »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:757:12: attention: « constexpr half::half(const half&) » déclaré implicitement est déprécié [-Wdeprecated-copy]
757 | return h;
| ^
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/libs/openexr/half.h:589:1: note: car « half » a un « half& half::operator=(half) » fourni par l'utilisateur
589 | half::operator = (half h)
| ^~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_font.cpp: Dans la fonction « fontHandle_t RE_RegisterFont_Internal(const char*, const char*, int, fontInfo_t**) »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_font.cpp:656:61: attention: la sortie de la directive « %s » peut être tronquée en écrivant jusqu'à 63 octets dans une région dont la taille est comprise entre 0 et 63 [-Wformat-truncation=]
656 | Q_snprintf( registeredName, sizeof( registeredName ), "%s#%s#%d", strippedName, fileName, pointSize );
| ^~ ~~~~~~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_font.cpp:656:57: note: argument de directive dans la plage [1, 2147483647]
656 | Q_snprintf( registeredName, sizeof( registeredName ), "%s#%s#%d", strippedName, fileName, pointSize );
| ^~~~~~~~~~
Dans le fichier inclus depuis /usr/include/stdio.h:866,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/q_shared.h:88,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/common/Common.h:35:
/usr/include/bits/stdio2.h:70:35: note: « __builtin___snprintf_chk » écrit entre 4 et 139 octets dans une destination dont la taille est 64
70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_font.cpp:660:61: attention: la sortie de la directive « %d » peut être tronquée en écrivant entre 1 et 10 octets dans une région dont la taille est comprise entre 0 et 63 [-Wformat-truncation=]
660 | Q_snprintf( registeredName, sizeof( registeredName ), "%s#%d", strippedName, pointSize );
| ^~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_font.cpp:660:57: note: argument de directive dans la plage [1, 2147483647]
660 | Q_snprintf( registeredName, sizeof( registeredName ), "%s#%d", strippedName, pointSize );
| ^~~~~~~
Dans le fichier inclus depuis /usr/include/stdio.h:866,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/qcommon/q_shared.h:88,
depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/common/Common.h:35:
/usr/include/bits/stdio2.h:70:35: note: « __builtin___snprintf_chk » écrit entre 3 et 75 octets dans une destination dont la taille est 64
70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 92%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image_jpg.cpp.o
[ 92%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image_ktx.cpp.o
[ 92%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image_png.cpp.o
[ 93%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image_tga.cpp.o
[ 93%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_image_webp.cpp.o
[ 93%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_init.cpp.o
[ 94%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_light.cpp.o
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_init.cpp: Dans la fonction « bool R_Init() »:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_init.cpp:1364:36: attention: « void* memset(void*, int, size_t) » effacement d'un objet du type non trivial « struct trGlobals_t »; use assignment or value-initialization instead [-Wclass-memaccess]
1364 | Com_Memset( &tr, 0, sizeof( tr ) );
| ^
Dans le fichier inclus depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_init.cpp:24:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_local.h:2589:9: note: « struct trGlobals_t » déclaré ici
2589 | struct trGlobals_t
| ^~~~~~~~~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_init.cpp:1365:46: attention: « void* memset(void*, int, size_t) » effacement d'un objet du type non trivial « struct backEndState_t »; use assignment or value-initialization instead [-Wclass-memaccess]
1365 | Com_Memset( &backEnd, 0, sizeof( backEnd ) );
| ^
Dans le fichier inclus depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_init.cpp:24:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_local.h:2521:9: note: « struct backEndState_t » déclaré ici
2521 | struct backEndState_t
| ^~~~~~~~~~~~~~
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_init.cpp:1366:40: attention: « void* memset(void*, int, size_t) » effacement d'un objet du type non trivial « struct shaderCommands_t »; use assignment or value-initialization instead [-Wclass-memaccess]
1366 | Com_Memset( &tess, 0, sizeof( tess ) );
| ^
Dans le fichier inclus depuis /home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_init.cpp:24:
/home/bastien/.cache/yay/unvanquished/src/Unvanquished-archlinux-0.51.1-1/daemon/src/engine/renderer/tr_local.h:3333:9: note: « struct shaderCommands_t » déclaré ici
3333 | struct shaderCommands_t
| ^~~~~~~~~~~~~~~~
[ 94%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_main.cpp.o
[ 94%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_marks.cpp.o
[ 95%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_mesh.cpp.o
[ 95%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_model.cpp.o
[ 95%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_model_iqm.cpp.o
[ 95%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_model_md3.cpp.o
[ 96%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_model_md5.cpp.o
[ 96%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_model_skel.cpp.o
[ 96%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_noise.cpp.o
[ 97%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_scene.cpp.o
[ 97%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_shade.cpp.o
[ 97%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_shader.cpp.o
[ 98%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_shade_calc.cpp.o
[ 98%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_skin.cpp.o
[ 98%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_sky.cpp.o
[ 99%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_surface.cpp.o
[ 99%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_vbo.cpp.o
[ 99%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/tr_world.cpp.o
[100%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/sys/sdl_glimp.cpp.o
[100%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/framework/SDLCompat.cpp.o
[100%] Building CXX object daemon_build/CMakeFiles/client.dir/src/engine/renderer/shaders.cpp.o
[100%] Linking CXX executable ../daemon
[100%] Built target client
==> Entre dans l’environnement fakeroot…
==> Lancement de package()…
==> Nettoyage de l’installation…
-> Suppression des fichiers libtool…
-> Suppression des fichiers indésirables…
-> Suppression des fichiers de bibliothèques statiques…
-> Compression des pages de man/info…
==> Recherche des erreurs d’empaquetage…
==> ATTENTION : Le paquet contient une référence à $srcdir
usr/lib/unvanquished/daemon
==> Création du paquet « unvanquished »…
-> Génération du fichier .PKGINFO…
-> Génération du fichier .BUILDINFO…
-> Ajout du fichier install…
-> Génération du fichier .MTREE…
-> Compression du paquet…
==> Quitte l’environnement fakeroot.
==> Création terminée : unvanquished 0.51.1-1 (lun. 21 sept. 2020 18:52:42)
==> Nettoyage…
chargement des paquets…
résolution des dépendances…
recherche des conflits entre paquets…
Paquets (1) unvanquished-0.51.1-1
Taille totale installée : 10,62 MiB
:: Procéder à l’installation ? [O/n]
(1/1) vérification des clés dans le trousseau [########################################################################################] 100%
(1/1) vérification de l’intégrité des paquets [########################################################################################] 100%
(1/1) chargement des fichiers des paquets [########################################################################################] 100%
(1/1) analyse des conflits entre fichiers [########################################################################################] 100%
(1/1) vérification de l’espace disque disponible [########################################################################################] 100%
:: Traitement des changements du paquet…
(1/1) installation de unvanquished [########################################################################################] 100%
:: Exécution des crochets de post-transaction…
(1/4) Reloading system manager configuration...
(2/4) Arming ConditionNeedsUpdate...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...
bastien@bastien-kde ~/Syncs/school_Documents/libasm master ● unvanquished
Unvanquished 0.51 Linux x86_64 Sep 21 2020
cmdline: -libpath /usr/lib/unvanquished -pakpath /usr/share/unvanquished/pkg
[FS] Lib path: /usr/lib/unvanquished
[FS] Home path: /home/bastien/.local/share/unvanquished
[FS] Pak search path: /usr/share/unvanquished/pkg
[FS] Pak search path: /home/bastien/.local/share/unvanquished/pkg
[FS] Loading pak '/usr/share/unvanquished/pkg/unvanquished_0.51.1.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/tex-common_2.1.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-players_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-weapons_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-buildables_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-voices_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-soundtrack_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-legacy_0.51.dpk'...
execing 'default.cfg'
Warn: Couldn't read conhistory: No such file or directory
----- Client Initialization -----
Loading RSA keys from pubkey
Daemon RSA public-key file not found, regenerating
Regenerating RSA keypair; writing to pubkey
Daemon RSA keys generated
----- Client Initialization Complete -----
Calling GetRefAPI…
SDL_Init( SDL_INIT_VIDEO )...
Using SDL Version 2.0.12
SDL using driver "x11"
Initializing OpenGL display
Display aspect: 1.778
...setting mode -2:
1920 1080
The change will take effect after restart.
The change will take effect after restart.
Using 24 Color bits, 24 depth, 8 stencil display.
Using GLEW 2.2.0
Using enhanced (GL3) Renderer in GL 3.x mode...
Available modes: '1280x720 1920x1080 1280x800 1440x900 1680x1050 720x480 640x480 800x600 1024x768 1280x960 1280x1024 1440x480 '
GL_RENDERER: GeForce GTX 680/PCIe/SSE2
Detected graphics driver class 'OpenGL 3+'
Detected graphics hardware class 'generic'
Initializing OpenGL extensions
...ignoring GL_ARB_debug_output
...found shading language version 150
...using GL_ARB_half_float_pixel
...using GL_ARB_texture_float
...using GL_EXT_gpu_shader4
...using GL_EXT_texture_integer
...using GL_ARB_texture_rg
...using GL_EXT_texture_filter_anisotropic
...using GL_ARB_get_program_binary
...using GL_ARB_buffer_storage
...using GL_ARB_uniform_buffer_object
...using GL_ARB_map_buffer_range
...using GL_ARB_sync
glsl shaders took 4226 msec to build
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: GeForce GTX 680/PCIe/SSE2
GL_VERSION: 3.2.0 NVIDIA 450.66
GL_SHADING_LANGUAGE_VERSION: 1.50 NVIDIA via Cg compiler
GL_MAX_VERTEX_UNIFORM_COMPONENTS 4096
Using OpenGL 3.x context
Using GPU vertex skinning with max 233 bones in a single pass
Extracting VM module cgame-x86_64.nexe from /usr/share/unvanquished/pkg/unvanquished_0.51.1.dpk...
Loading VM module cgame-x86_64.nexe...
][53905,1889961856:18:53:55.775605] Native Client module will be loaded at base address 0x0000119000000000
Loaded VM module in 91 msec
Warn: Cvar fs_legacypaks cannot be registered twice
Loading Lua interpreter
Loaded font face Roboto Bold (from fonts/Roboto-Bold.ttf).
Loaded font face Roboto Bold Italic (from fonts/Roboto-BoldItalic.ttf).
Loaded font face Roboto Italic (from fonts/Roboto-Italic.ttf).
Loaded font face Roboto Regular (from fonts/Roboto-Regular.ttf).
Loaded font face FontAwesome Regular (from fonts/fontawesome-webfont.ttf).
Loaded font face DejaVu Sans Condensed (from fonts/DejaVuSansCondensed.ttf).
Loaded font face Material Icons Regular (from fonts/MaterialIcons-Regular.ttf).
--- Common Initialization Complete ---
Loaded GeoIP data: IPv4 IPv6
IP: 127.0.0.1
IP: 192.168.0.33
IP: 192.168.0.39
IP6: ::1
IP6: fe80::497e:a1b3:fdca:3d9b%enp0s31f6
IP6: fe80::cfda:e530:630b:8af2%wlp4s1
Opening IP6 socket: [::]:*
Opening IP socket: 0.0.0.0:*
[FS] Loading pak '/usr/share/unvanquished/pkg/unvanquished_0.51.1.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/tex-common_2.1.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-players_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-weapons_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-buildables_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-voices_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-soundtrack_0.51.dpk'...
[FS] Loading pak '/usr/share/unvanquished/pkg/res-legacy_0.51.dpk'...
bastien@bastien-kde ~/Syncs/school_Documents/libasm master ● |
|
I got the same problem on debian bullseye, tested with both the updater and universal zip. |
|
Yes, the updater just downloads the content of the universal zip using bittorrent and/or various http mirrors, so I would not expect a behavior difference between those. That crash is really annoying, it seems to occur with some very-recent software version given Arch is a rolling distro and Bullseye is the Debian testing. It would be useful to identify which software in the system is not compatible anymore when updated to a newer version. |
|
Just a note: if you get there because you reproduce the bug there is no need to copy paste another |
|
There is the Segmentation fault using the 0.51 release package on Fedora 33. |
|
Found there a gdb backtrace about this bug that does not look like really useful unfortunately: (gdb) run
Starting program: /home/wailin/games/daemonded
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Unvanquished 0.51 Linux x86_64 Dec 5 2018
cmdline:
[New Thread 0x7ffff6a27640 (LWP 157517)]
[FS] Lib path: /home/wailin/games
[FS] Home path: /home/wailin/.local/share/unvanquished
[FS] Pak search path: /home/wailin/.local/share/unvanquished/pkg
][New Thread 0x7fffe8ca1640 (LWP 157518)]
Thread 1 "daemonded" received signal SIGSEGV, Segmentation fault.
0x00007ffff7e262e6 in std::error_category::equivalent(int, std::error_condition const&) const () from /lib64/libstdc++.so.6
(gdb) bt
#0 0x00007ffff7e262e6 in std::error_category::equivalent(int, std::error_condition const&) const () from /lib64/libstdc++.so.6
#1 0x00000000004b4631 in ?? ()
#2 0x000000000041c5dc in ?? ()
#3 0x00007ffff7a551a2 in __libc_start_main () from /lib64/libc.so.6
#4 0x000000000041d8dc in _start () |
|
I'm reproducing it within a Debian Bullseye chroot (on an Ubuntu 20.04 host): [pid 310826] openat(AT_FDCWD, "/tmp/unvhome/pkg", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
[pid 310826] fstat(3, {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0
[pid 310826] getdents64(3, /* 2 entries */, 32768) = 48
[pid 310826] getdents64(3, /* 0 entries */, 32768) = 0
[pid 310826] close(3) = 0
[pid 310826] socket(AF_UNIX, SOCK_STREAM, 0) = 3
[pid 310826] connect(3, {sa_family=AF_UNIX, sun_path="/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445/socket"}, 110) = -1 ENOENT (No such file or directory)
[pid 310826] close(3) = 0
[pid 310826] umask(077) = 022
[pid 310826] openat(AT_FDCWD, "/tmp/unvhome/lock", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 3
[pid 310826] fcntl(3, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
[pid 310826] umask(022) = 077
[pid 310826] flock(3, LOCK_EX|LOCK_NB) = 0
[pid 310826] unlink("/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445/socket") = -1 ENOENT (No such file or directory)
[pid 310826] rmdir("/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445") = -1 ENOENT (No such file or directory)
[pid 310826] socket(AF_UNIX, SOCK_STREAM, 0) = 4
[pid 310826] fchmod(4, 0600) = 0
[pid 310826] mkdir("/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445", 0700) = 0
[pid 310826] bind(4, {sa_family=AF_UNIX, sun_path="/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445/socket"}, 110) = 0
[pid 310826] listen(4, 128) = 0
[pid 310826] mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9a114f7000
[pid 310826] mprotect(0x7f9a114f8000, 8388608, PROT_READ|PROT_WRITE) = 0
[pid 310826] clone(child_stack=0x7f9a11cf6fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[310828], tls=0x7f9a11cf7700, child_tidptr=0x7f9a11cf79d0) = 310828
[pid 310826] openat(AT_FDCWD, "/tmp/unvhome/daemon.log", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 5
[pid 310826] fcntl(5, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
[pid 310826] stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=160, ...}) = 0
[pid 310826] stat("/tmp/unvhome", {st_mode=S_IFDIR|0700, st_size=52, ...}) = 0
[pid 310826] stat("/tmp/unvhome/crashdump", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0
[pid 310826] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xa} ---
[pid 310826] futex(0x7f9a13d91f60, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 310826] write(1, "\10 \10", ) = 3
[pid 310826] write(2, "\33[33;22m", 8) = 8
[pid 310826] write(2, "Warn: Crashed with signal 11: Se"..., 48Warn: Crashed with signal 11: Segmentation fault) = 48
[pid 310826] write(1, "]", 1]) = 1
[pid 310826] write(1, "", 0) = 0
[pid 310826] write(1, "\10 \10", ) = 3
[pid 310826] write(2, "\33[0;49;37m\n", 11
) = 11Complete trace here. Similar trace but with backtraces: [pid 313596] openat(AT_FDCWD, "/tmp/unvhome/pkg", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__open64_nocancel+0x48) [0xf3fd8]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(opendir+0x15) [0xc68a5]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2684) [0x1cf904]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x4b11) [0x1d1d91]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xce9f) [0x1da11f]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xd5f7) [0x1da877]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xebc0) [0x72d98]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] fstat(3, {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__fxstat64+0x15) [0xee4b5]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(ntp_gettimex+0x1d5) [0xc67d5]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2684) [0x1cf904]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x4b11) [0x1d1d91]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xce9f) [0x1da11f]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xd5f7) [0x1da877]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xebc0) [0x72d98]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] getdents64(3, /* 2 entries */, 32768) = 48
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(getdents64+0x17) [0xc6a87]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(readdir+0x75) [0xc6b35]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x24a2) [0x1cf722]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2724) [0x1cf9a4]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x4b11) [0x1d1d91]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xce9f) [0x1da11f]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xd5f7) [0x1da877]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xebc0) [0x72d98]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] getdents64(3, /* 0 entries */, 32768) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(getdents64+0x17) [0xc6a87]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(readdir+0x75) [0xc6b35]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x24a2) [0x1cf722]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2724) [0x1cf9a4]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x4b11) [0x1d1d91]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xce9f) [0x1da11f]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xd5f7) [0x1da877]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xebc0) [0x72d98]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] close(3) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__close_nocancel+0x7) [0xf3e37]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2639) [0x1cf8b9]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2724) [0x1cf9a4]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x4b11) [0x1d1d91]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xce9f) [0x1da11f]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0xd5f7) [0x1da877]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xebc0) [0x72d98]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] socket(AF_UNIX, SOCK_STREAM, 0) = 3
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(socket+0x7) [0xff537]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xec00) [0x72dd8]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] connect(3, {sa_family=AF_UNIX, sun_path="/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445/socket"}, 110) = -1 ENOENT (No such file or directory)
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(connect+0x4b) [0x1325b]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xec51) [0x72e29]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] close(3) = 0
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(__close+0x3b) [0x1311b]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf057) [0x7322f]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] umask(077) = 022
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(umask+0x7) [0xeeac7]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf06a) [0x73242]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] openat(AT_FDCWD, "/tmp/unvhome/lock", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 3
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(__open64+0xd4) [0x137e4]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x1f6f) [0x1cf1ef]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x211e) [0x1cf39e]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2951) [0x1cfbd1]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf0b9) [0x73291]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] fcntl(3, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__close_nocancel+0x100) [0xf3f30]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_fcntl64+0x44) [0xef434]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(fdopen+0x8c) [0x745ec]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x1fb7) [0x1cf237]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x211e) [0x1cf39e]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2951) [0x1cfbd1]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf0b9) [0x73291]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] umask(022) = 077
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(umask+0x7) [0xeeac7]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf115) [0x732ed]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] flock(3, LOCK_EX|LOCK_NB) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(flock+0x7) [0xef4e7]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf12d) [0x73305]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] unlink("/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445/socket") = -1 ENOENT (No such file or directory)
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(unlink+0x7) [0xf0c17]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf161) [0x73339]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] rmdir("/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445") = -1 ENOENT (No such file or directory)
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(rmdir+0x7) [0xf0c77]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf16e) [0x73346]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] socket(AF_UNIX, SOCK_STREAM, 0) = 4
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(socket+0x7) [0xff537]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf17f) [0x73357]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] fchmod(4, 0600) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(fchmod+0x7) [0xeeb07]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf1a2) [0x7337a]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] mkdir("/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445", 0700) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(mkdir+0x7) [0xeebc7]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf1b4) [0x7338c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] bind(4, {sa_family=AF_UNIX, sun_path="/tmp/.unvanquished-7B0A881B8686FC1A5AA86E81EE9FA445/socket"}, 110) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(bind+0x7) [0xfef07]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf1ea) [0x733c2]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] listen(4, 128) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(listen+0x7) [0xff067]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf203) [0x733db]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f4725a9f000
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(mmap64+0x22) [0xf8c22]
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(pthread_create+0x92e) [0x9aae]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28(std::thread::_M_start_thread(std::shared_ptr<std::thread::_Impl_base>, void (*)())+0x62) [0xcf072]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28(std::thread::_M_start_thread(std::shared_ptr<std::thread::_Impl_base>)+0x3e) [0xcf16e]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::thread::thread<void (&)()>(void (&)())+0x79) [0x21e1a9]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf234) [0x7340c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] mprotect(0x7f4725aa0000, 8388608, PROT_READ|PROT_WRITE) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(mprotect+0x7) [0xf8ce7]
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(pthread_create+0x990) [0x9b10]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28(std::thread::_M_start_thread(std::shared_ptr<std::thread::_Impl_base>, void (*)())+0x62) [0xcf072]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28(std::thread::_M_start_thread(std::shared_ptr<std::thread::_Impl_base>)+0x3e) [0xcf16e]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::thread::thread<void (&)()>(void (&)())+0x79) [0x21e1a9]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf234) [0x7340c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] clone(child_stack=0x7f472629efb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[313598], tls=0x7f472629f700, child_tidptr=0x7f472629f9d0) = 313598
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(clone+0x31) [0xfdea1]
[pid 313596] openat(AT_FDCWD, "/tmp/unvhome/daemon.log", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 5
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(__open64+0xd4) [0x137e4]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x1f6f) [0x1cf1ef]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x211e) [0x1cf39e]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2951) [0x1cfbd1]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x6efa) [0x21c8ca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf24f) [0x73427]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] fcntl(5, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__close_nocancel+0x100) [0xf3f30]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_fcntl64+0x44) [0xef434]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(fdopen+0x8c) [0x745ec]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x1fb7) [0x1cf237]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x211e) [0x1cf39e]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x2951) [0x1cfbd1]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x6efa) [0x21c8ca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf24f) [0x73427]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=232, ...}) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__xstat64+0x16) [0xee466]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x1e16) [0x1cf096]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x33b) [0x215d0b]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf254) [0x7342c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
strace: Process 313598 attached
[pid 313596] stat("/tmp/unvhome", <unfinished ...>
[pid 313598] set_robust_list(0x7f472629f9e0, 24 <unfinished ...>
[pid 313596] <... stat resumed>{st_mode=S_IFDIR|0700, st_size=52, ...}) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__xstat64+0x16) [0xee466]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x1e16) [0x1cf096]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x33b) [0x215d0b]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf254) [0x7342c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313598] <... set_robust_list resumed>) = 0
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(start_thread+0x66) [0x8e36]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(clone+0x3f) [0xfdeaf]
[pid 313596] stat("/tmp/unvhome/crashdump", <unfinished ...>
[pid 313598] accept(4, NULL, NULL <unfinished ...>
[pid 313596] <... stat resumed>{st_mode=S_IFDIR|0700, st_size=0, ...}) = 0
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__xstat64+0x16) [0xee466]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<unsigned long>()+0x1e16) [0x1cf096]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x33b) [0x215d0b]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf254) [0x7342c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xa} ---
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28(std::error_category::equivalent(int, std::error_condition const&) const+0x32) [0xa3b82]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x371) [0x215d41]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf254) [0x7342c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] futex(0x7f4728339f60, FUTEX_WAKE_PRIVATE, 2147483647) = 0
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(__pthread_once_slow+0xe7) [0x11377]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(strsignal+0x3d) [0x8e4ad]
> /home/illwieckz/.local/share/unvanquished/base/daemon(operator delete(void*)+0x1ae) [0x1e548e]
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(funlockfile+0x50) [0x14140]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28(std::error_category::equivalent(int, std::error_condition const&) const+0x32) [0xa3b82]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x371) [0x215d41]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf254) [0x7342c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] write(2, "^3Warn: Crashed with signal 11: "..., 50^3Warn: Crashed with signal 11: Segmentation fault) = 50
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__write+0x4f) [0xef02f]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(_IO_file_write+0x25) [0x80725]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(_IO_file_setbuf+0xf6) [0x7fa96]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(_IO_file_xsputn+0x15e) [0x80e1e]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(fputs+0xa7) [0x75087]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::basic_string<unsigned char, std::char_traits<unsigned char>, std::allocator<unsigned char> >::_M_mutate(unsigned long, unsigned long, unsigned long)+0x1a77) [0x2261c7]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x70e4) [0x21cab4]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x6c41) [0x21c611]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<Log::Level>()+0x76) [0x1e25b6]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<Log::Level>()+0x777) [0x1e2cb7]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::string Cvar::GetCvarTypeName<Log::Level>()+0xd7e) [0x1e32be]
> /home/illwieckz/.local/share/unvanquished/base/daemon(std::_Function_base::_Base_manager<void (*)(bool)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)+0x14ba) [0x7cbaa]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x7c1c) [0x21d5ec]
> /home/illwieckz/.local/share/unvanquished/base/daemon(operator delete(void*)+0x1da) [0x1e54ba]
> /usr/lib/x86_64-linux-gnu/libpthread-2.31.so(funlockfile+0x50) [0x14140]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28(std::error_category::equivalent(int, std::error_condition const&) const+0x32) [0xa3b82]
> /home/illwieckz/.local/share/unvanquished/base/daemon(void std::vector<std::string, std::allocator<std::string> >::_M_emplace_back_aux<std::string&, unsigned long&, unsigned long>(std::string&, unsigned long&, unsigned long&&)+0x371) [0x215d41]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_init+0xf254) [0x7342c]
> /usr/lib/x86_64-linux-gnu/libc-2.31.so(__libc_start_main+0xea) [0x26cca]
> /home/illwieckz/.local/share/unvanquished/base/daemon(_start+0x29) [0x747ec]
[pid 313596] write(2, "\n", 1
) = 1Complete strace here. |
|
With GDB: $ gdb -args ~/.local/share/unvanquished/base/daemon -homepath /tmp/unvhome
GNU gdb (Debian 9.2-1) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/illwieckz/.local/share/unvanquished/base/daemon...
(No debugging symbols found in /home/illwieckz/.local/share/unvanquished/base/daemon)
(gdb) r
Starting program: /home/illwieckz/.local/share/unvanquished/base/daemon -homepath /tmp/unvhome
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Unvanquished 0.51 Linux x86_64 Dec 5 2018
cmdline: -homepath /tmp/unvhome
[New Thread 0x7ffff6395700 (LWP 343398)]
[FS] Lib path: /home/illwieckz/.local/share/unvanquished/base
[FS] Home path: /tmp/unvhome
[FS] Pak search path: /home/illwieckz/.local/share/unvanquished/base/pkg
[FS] Pak search path: /tmp/unvhome/pkg
][New Thread 0x7ffff5b5b700 (LWP 343399)]
Thread 1 "daemon" received signal SIGSEGV, Segmentation fault.
0x00007ffff7e05b82 in std::error_category::equivalent(int, std::error_condition const&) const () from /lib/x86_64-linux-gnu/libstdc++.so.6
(gdb) thread apply all bt
Thread 3 (Thread 0x7ffff5b5b700 (LWP 343399)):
#0 0x00007ffff7bf31bf in __libc_accept (fd=4, addr=..., len=0x0) at ../sysdeps/unix/sysv/linux/accept.c:26
#1 0x000000000061d80d in ?? ()
#2 0x00007ffff7e30f6e in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff7be8ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4 0x00007ffff7b18eaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7ffff6395700 (LWP 343398)):
#0 0x00007ffff7ae0d21 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7ffff6394d60, rem=rem@entry=0x7ffff6394d60) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1 0x00007ffff7ae6503 in __GI___nanosleep (requested_time=requested_time@entry=0x7ffff6394d60, remaining=remaining@entry=0x7ffff6394d60) at nanosleep.c:27
#2 0x00007ffff7ae643a in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
#3 0x000000000061d042 in ?? ()
#4 0x00007ffff7e30f6e in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff7be8ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6 0x00007ffff7b18eaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7ffff7397740 (LWP 343394)):
#0 0x00007ffff7e05b82 in std::error_category::equivalent(int, std::error_condition const&) const () from /lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x0000000000615d41 in ?? ()
#2 0x000000000047342c in ?? ()
#3 0x00007ffff7a41cca in __libc_start_main (main=0x4728d0, argc=3, argv=0x7fffffffe6b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe6a8) at ../csu/libc-start.c:308
#4 0x00000000004747ec in _start () |
I get "Crashed with signal 11: Segmentation fault" for just trying to open the game after installing from the launcher in Parabola GNU + Linux. It's a completely Free Software OS based off of arch. I also think that this might have something to do with newer packages as the game launches and runs just fine when I launch it from a live USB of the Trisquel 9.0 Beta ISO image on the same Laptop Computer; which is based off of an ancient version of ubuntu. (Which is a key reason I switched to Parabola. Trisquel's 'new versions' are usually long outdated by the time they pass from testing to stable.) But, I made a post about this error in the forum and they directed me to this bug page and I see you're asking for more distros that this shows up in. So, here is another one. |
|
I also think this is just an age mismatch between system libraries and Unvanquished. In the past, my self-compiled installation of Unvanquished would routinely not launch after updating the system and I had to compile it again. That being said, other self-compiled applications have been more stable with respect to such updates. The problem will probably fix itself with the next major release but we should look into producing more robust binaries, maybe by bundling more libraries. |
|
The crash is caused by a mistake or shortcoming in the implementation of the "Dual ABI" concept in libstdc++. For this bug, the relevant dual-ABI class is In my tests, the location of the crash was here. On line 58, assuming success of The 0.51 release was apparently built with GCC 4.9, which predates the introduction of the dual ABI. This means it gets linked to the backwards-compatibility symbols when using new solibs. A build using GCC 5+ should have the headers pointing at the new ABI, and thereby avoid the problem (it links to I reproduced the crash using |
|
Wow, that's really interesting! Is there something to report on libstdc++ or we cannot do anything to make old builds like ours to be working again?
Hmmm, you may be right about the “risk” word, it seems to not hit the bug anytime: here (Mageia 8 beta) provides [user:~] $ ldd ~/.local/share/unvanquished/base/daemon | grep stdc++
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f9ba49de000)
[user:~] $ realpath /lib64/libstdc++.so.6
/usr/lib64/libstdc++.so.6.0.28
[user:~] $ ~/.local/share/unvanquished/base/daemon +devmap plat23
Unvanquished 0.51 Linux x86_64 Dec 5 2018
cmdline: +devmap plat23
[FS] Lib path: /home/user/.local/share/unvanquished/base
[FS] Home path: /home/user/.local/share/unvanquished
[FS] Pak search path: /home/user/.local/share/unvanquished/base/pkg
[FS] Pak search path: /home/user/.local/share/unvanquished/pkg
Starting crash logging server
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-common_2.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-players_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-weapons_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-buildables_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-voices_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-soundtrack_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-legacy_0.51.dpk'...
execing 'default.cfg'
execing 'autogen.cfg'
execing 'keybindings.cfg'
----- Client Initialization -----
Loading RSA keys from pubkey
Daemon RSA public-key found.
----- Client Initialization Complete -----
Calling GetRefAPI…
SDL_Init( SDL_INIT_VIDEO )...
Using SDL Version 2.0.3
SDL using driver "x11"
Initializing OpenGL display
Display aspect: 1.778
...setting mode -1:
3840 2160
Warn: GLEW version < 2.0.0 doesn't support GL core profiles
Using 24 Color bits, 24 depth, 8 stencil display.
Using GLEW 1.12.0
Using enhanced (GL3) Renderer in GL 3.x mode...
Available modes: '1280x720 1920x1080 2560x1440 3840x2160 1280x800 1440x900 1680x1050 1920x1200 720x480 640x480 '
GL_RENDERER: Radeon RX Vega (VEGA10, DRM 3.38.0, 5.8.13-desktop-1.mga8, LLVM 10.0.0)
Detected graphics driver class 'OpenGL 3+'
Detected graphics hardware class 'ATI Radeon'
Initializing OpenGL extensions
...ignoring GL_ARB_debug_output
...found shading language version 460
...using GL_ARB_half_float_pixel
...using GL_ARB_texture_float
...using GL_EXT_gpu_shader4
...using GL_EXT_texture_integer
...using GL_ARB_texture_rg
...using GL_ARB_texture_gather
...using GL_EXT_texture_filter_anisotropic
...using GL_ARB_half_float_vertex
...using GL_ARB_framebuffer_object
...using GL_ARB_get_program_binary
...using GL_ARB_buffer_storage
...using GL_ARB_uniform_buffer_object
...using GL_ARB_map_buffer_range
...using GL_ARB_sync
glsl shaders took 236 msec to build
GL_VENDOR: X.Org
GL_RENDERER: Radeon RX Vega (VEGA10, DRM 3.38.0, 5.8.13-desktop-1.mga8, LLVM 10.0.0)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 20.2.0
GL_SHADING_LANGUAGE_VERSION: 4.60
GL_MAX_VERTEX_UNIFORM_COMPONENTS 16384
Using OpenGL 3.x context
Using GPU vertex skinning with max 256 bones in a single pass
Extracting VM module cgame-x86_64.nexe from /home/user/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk...
Loading VM module cgame-x86_64.nexe...
][2009700,3052173184:16:29:43.601374] Native Client module will be loaded at base address 0x00004b5300000000
Loaded VM module in 98 msec
Warn: Cvar fs_legacypaks cannot be registered twice
Loading Lua interpreter
Loaded font face Roboto Bold (from fonts/Roboto-Bold.ttf).
Loaded font face Roboto Bold Italic (from fonts/Roboto-BoldItalic.ttf).
Loaded font face Roboto Italic (from fonts/Roboto-Italic.ttf).
Loaded font face Roboto Regular (from fonts/Roboto-Regular.ttf).
Loaded font face FontAwesome Regular (from fonts/fontawesome-webfont.ttf).
Loaded font face DejaVu Sans Condensed (from fonts/DejaVuSansCondensed.ttf).
Loaded font face Material Icons Regular (from fonts/MaterialIcons-Regular.ttf).
--- Common Initialization Complete ---
IP: 127.0.0.1
IP: 10.10.1.156
IP: 192.168.122.1
IP6: ::1
IP6: fe80::6d9:f5ff:fed2:63f8%enp4s0
Opening IP6 socket: [::]:*
Opening IP socket: 0.0.0.0:*
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-antares_1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-all_2.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-ej01_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-ex_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-exm_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-pk01_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-pk02_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-space_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-tech_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-trak5_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-chasm_1.2.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-forlorn_0.15.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-parpax_2.5.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-ambient_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-perseus_1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-plat23_1.13.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-spacetracks_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-station15_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-thunder_1.3.2.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-vega_1.4.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-vega_1.4.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-yocto_1.dpk'...
----- Server Initialization -----
Server: plat23
Calling GetRefAPI…
GL_VENDOR: X.Org
GL_RENDERER: Radeon RX Vega (VEGA10, DRM 3.38.0, 5.8.13-desktop-1.mga8, LLVM 10.0.0)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 20.2.0
GL_SHADING_LANGUAGE_VERSION: 4.60
GL_MAX_VERTEX_UNIFORM_COMPONENTS 16384
Using OpenGL 3.x context
Using GPU vertex skinning with max 256 bones in a single pass
Extracting VM module cgame-x86_64.nexe from /home/user/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk...
Loading VM module cgame-x86_64.nexe...
][2012234,1561171840:16:29:44.943567] Native Client module will be loaded at base address 0x0000476a00000000
Loaded VM module in 94 msec
Loading Lua interpreter
Loaded font face Roboto Bold (from fonts/Roboto-Bold.ttf).
Loaded font face Roboto Bold Italic (from fonts/Roboto-BoldItalic.ttf).
Loaded font face Roboto Italic (from fonts/Roboto-Italic.ttf).
Loaded font face Roboto Regular (from fonts/Roboto-Regular.ttf).
Loaded font face FontAwesome Regular (from fonts/fontawesome-webfont.ttf).
Loaded font face DejaVu Sans Condensed (from fonts/DejaVuSansCondensed.ttf).
Loaded font face Material Icons Regular (from fonts/MaterialIcons-Regular.ttf).
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-common_2.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-players_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-weapons_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-buildables_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-voices_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-soundtrack_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-legacy_0.51.dpk'...
IP: 127.0.0.1
IP: 10.10.1.156
IP: 192.168.122.1
IP6: ::1
IP6: fe80::6d9:f5ff:fed2:63f8%enp4s0
Opening IP6 socket: [::]:27960
Opening IP socket: 0.0.0.0:27960
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-common_2.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-players_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-weapons_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-buildables_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-voices_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-soundtrack_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/res-legacy_0.51.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/map-plat23_1.13.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-pk02_1.1.dpk'...
[FS] Loading pak '/home/user/.local/share/unvanquished/base/pkg/tex-space_1.1.dpk'...
Extracting VM module sgame-x86_64.nexe from /home/user/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk...
Loading VM module sgame-x86_64.nexe...
][2012237,759281536:16:29:46.225336] Native Client module will be loaded at base address 0x00004c3300000000
Loaded VM module in 42 msec
Warn: Cvar fs_legacypaks cannot be registered twice
------- Game Initialization -------
gamename: base
gamedate: Dec 3 2018
Warn: readconfig: could not open admin config file admin.dat
Warn: "colorGrade" deprecated. Please use "gradingTexture"
==== Bot Navigation Initialization ====
loading navigation mesh file 'maps/plat23-builder.navMesh'...
loading navigation mesh file 'maps/plat23-level0.navMesh'...
loading navigation mesh file 'maps/plat23-level1.navMesh'...
loading navigation mesh file 'maps/plat23-level2.navMesh'...
loading navigation mesh file 'maps/plat23-level2upg.navMesh'...
loading navigation mesh file 'maps/plat23-level3.navMesh'...
loading navigation mesh file 'maps/plat23-level3upg.navMesh'...
loading navigation mesh file 'maps/plat23-level4.navMesh'...
loading navigation mesh file 'maps/plat23-human_naked.navMesh'...
loading navigation mesh file 'maps/plat23-human_bsuit.navMesh'... [further messages like this will be suppressed]
0 groups with 0 entities
Warn: maprotation.cfg file not found.
-----------------------------------
-----------------------------------
Client 0 connecting
Calling GetRefAPI…
GL_VENDOR: X.Org
GL_RENDERER: Radeon RX Vega (VEGA10, DRM 3.38.0, 5.8.13-desktop-1.mga8, LLVM 10.0.0)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 20.2.0
GL_SHADING_LANGUAGE_VERSION: 4.60
GL_MAX_VERTEX_UNIFORM_COMPONENTS 16384
Using OpenGL 3.x context
Using GPU vertex skinning with max 256 bones in a single pass
Extracting VM module cgame-x86_64.nexe from /home/user/.local/share/unvanquished/base/pkg/unvanquished_0.51.1.dpk...
Loading VM module cgame-x86_64.nexe...
][2012241,3004729216:16:29:46.710715] Native Client module will be loaded at base address 0x0000124000000000
Loaded VM module in 93 msec
Loading Lua interpreter
Loaded font face Roboto Bold (from fonts/Roboto-Bold.ttf).
Loaded font face Roboto Bold Italic (from fonts/Roboto-BoldItalic.ttf).
Loaded font face Roboto Italic (from fonts/Roboto-Italic.ttf).
Loaded font face Roboto Regular (from fonts/Roboto-Regular.ttf).
Loaded font face FontAwesome Regular (from fonts/fontawesome-webfont.ttf).
Loaded font face DejaVu Sans Condensed (from fonts/DejaVuSansCondensed.ttf).
Loaded font face Material Icons Regular (from fonts/MaterialIcons-Regular.ttf).
Player#5907619 entered the game |
|
I doubt there is anything to be done on the libstdc++ side. It is probably impossible to make a build that can work with both of the I tried it out on Mageia. The conjecture from my previous comment that it depends on the random value in the RDX register at the time of the call to Now I could make a binary patch for the 0.51 |
|
Wow, that's really deep and interesting!
Wow, yes, that would be really helpful! What would be really good is that if that binary patch can be scripted (a bit like I did for other games)? In all case if it's easier to edit the binary by hand first, we can diff the resulting binary to make a script afterwards. We really need to provide a fix for 0.51.1, even a dirty one, until we release the next version. |
|
Commands for fixing the client and server engine binaries from the 0.51.1 release: |
|
Here is an on-the-fly patcher (not destructing the original binary): #! /usr/bin/env bash
# Unvanquished 0.51.1 Linux patcher
# CC0 1.0 2020 Unvanquished Developers
program_dir="$(dirname "${BASH_SOURCE[0]}")"
install_dir="${XDG_DATA_HOME:-${HOME}/.local/share}/unvanquished/base"
command -v sha512sum >/dev/null || exit 1
command -v dd >/dev/null || exit 1
get () {
case "${1}" in
daemon_sum) printf '1f9a838b690e1775e975a7aef1c67412710995c7d1f9e2a350c56fb981d0234f4dc95458294b58aa4c4dd75a0e96f0be3cd645cf31209a5a4bc92a6a35823786' ;;
daemonded_sum) printf '7f812b5ce1e0e1241cb37f1f1878b94184ba2faf220ea49027f31b0f38cd5f5f768c1aa44d3b483e7f8902cefd1d7af39136d880c980b538741aa7c0785f7644' ;;
daemon_patch) printf '\x8b\x74\x24\x20\x48\x31\xc0\x85\xf6\x0f\x94\xc0\xeb\x3f' ;;
daemonded_patch) printf '\x8b\x74\x24\x20\x48\x31\xc0\x85\xf6\x0f\x94\xc0\xeb\x3f' ;;
daemon_seek) printf '2186551' ;;
daemonded_seek) printf '738855' ;;
esac
}
if [ -z "${1}" ]; then exit 1
elif [ -f "${1}" ]; then binary_file="$(realpath "${1}")"
elif [ -f "${program_dir}/${1}" ]; then binary_file="${program_dir}/${1}"
elif [ -f "${install_dir}/${1}" ]; then binary_file="${install_dir}/${1}"
else exit 1
fi; shift
binary_sum="$(sha512sum -- "${binary_file}" | cut -f1 -d' ')"
for binary_name in daemon daemonded; do if [ "$(get "${binary_name}_sum")" = "${binary_sum}" ]; then
patch_data="$(get "${binary_name}_patch")"
patch_seek="$(get "${binary_name}_seek")"
temp_file="$(mktemp "${binary_file}.patched.XXXXXX")"
if [ ${?} = 0 ]; then cp -a -- "${binary_file}" "${temp_file}" \
&& printf "${patch_data}" | dd of="${temp_file}" bs=1 seek="${patch_seek}" count="${#patch_data}" conv=notrunc \
&& "${temp_file}" "${@}"
rm -- "${temp_file}"; fi; exit
fi; done; exit 1That can be used like this: ./unvanquished_0.51.1_patch daemonIt looks for the Usual game options can be passed, like this: ./unvanquished_0.51.1_patch daemonded -set fs_extrapaks 'backports' daemon +devmap plat23 |
|
Can confirm that the patcher works for me. |
|
Thanks @mole99 for the testing! I updated a bit the script to properly catch any other crash that may happen and cleanup properly after that. |
Did you mean |
|
Yes, Debian Bullseye |
|
This was fixed a while ago with the 0.51.2 binary patch release. |
Hi,
I report a segfault when launching the game (with or without launcher), installed tonight by the official launcher freshly downloaded.
However Windows' version is working on Linux (with low FPS, graphical bugs, and is unstable. But I'm able to join a party through Wine.)
What do I need to provide to help to debug that ?
Note: that's not the first time that I tested the game on Linux. Most of the time it's doesn't works.
The text was updated successfully, but these errors were encountered: