likely a wontfix, issue filed for documentation only. Fingers crossed for progress upstream someday, if that's what is causing this.
valgrind -v --leak-check=full --show-leak-kinds=all --suppressions=../.valgrindrc ./monocoque play
==133920== Memcheck, a memory error detector
==133920== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==133920== Using Valgrind-3.21.0-d97fed7c3e-20230428 and LibVEX; rerun with -h for copyright info
==133920== Command: ./monocoque play
==133920==
--133920-- Valgrind options:
--133920-- -v
--133920-- --leak-check=full
--133920-- --show-leak-kinds=all
--133920-- --suppressions=../.valgrindrc
--133920-- Contents of /proc/version:
--133920-- Linux version 6.5.5-arch1-1 (linux@archlinux) (gcc (GCC) 13.2.1 20230801, GNU ld (GNU Binutils) 2.41.0) #1 SMP PREEMPT_DYNAMIC Sat, 23 Sep 2023 22:55:13 +0000
--133920--
--133920-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed
--133920-- Page sizes: currently 4096, max supported 4096
--133920-- Valgrind library directory: /usr/lib/valgrind
--133920-- Reading syms from /home/user/simracing/monocoque/build/monocoque
==133920== Downloading debug info for /home/user/simracing/monocoque/build/monocoque...
==133920== Server query failed: No such file or directory
--133920-- Reading syms from /usr/lib/ld-linux-x86-64.so.2
==133920== Downloading debug info for /usr/lib/ld-linux-x86-64.so.2...
--133920-- Considering /home/user/.cache/debuginfod_client/c327901e4cf830826a14149b9660c93bf390a1c8/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/ld-linux-x86-64.so.2
--133920-- Reading syms from /usr/lib/valgrind/memcheck-amd64-linux
==133920== Downloading debug info for /usr/lib/valgrind/memcheck-amd64-linux...
--133920-- Considering /home/user/.cache/debuginfod_client/4efee52aade45b84c3c34acbcf7e3a30dbc49e62/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/valgrind/memcheck-amd64-linux
--133920-- object doesn't have a dynamic symbol table
--133920-- Scheduler: using generic scheduler lock implementation.
--133920-- Reading suppressions file: ../.valgrindrc
--133920-- Reading suppressions file: /usr/lib/valgrind/default.supp
==133920== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-133920-by-user-on-???
==133920== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-133920-by-user-on-???
==133920== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-133920-by-user-on-???
==133920==
==133920== TO CONTROL THIS PROCESS USING vgdb (which you probably
==133920== don't want to do, unless you know exactly what you're doing,
==133920== or are doing some strange experiment):
==133920== /usr/lib/valgrind/../../bin/vgdb --pid=133920 ...command...
==133920==
==133920== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==133920== /path/to/gdb ./monocoque
==133920== and then give GDB the following command
==133920== target remote | /usr/lib/valgrind/../../bin/vgdb --pid=133920
==133920== --pid is optional if only one valgrind process is running
==133920==
--133920-- REDIR: 0x40241e0 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c1122 (vgPlain_amd64_linux_REDIR_FOR_strlen)
--133920-- REDIR: 0x4022990 (ld-linux-x86-64.so.2:index) redirected to 0x580c113c (vgPlain_amd64_linux_REDIR_FOR_index)
--133920-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so
==133920== Downloading debug info for /usr/lib/valgrind/vgpreload_core-amd64-linux.so...
--133920-- Considering /home/user/.cache/debuginfod_client/060a58c2256ae9a895586d0231020becccaadf3a/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/valgrind/vgpreload_core-amd64-linux.so
--133920-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
==133920== Downloading debug info for /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so...
--133920-- Considering /home/user/.cache/debuginfod_client/23b76fcedd76ac77e136ed69676378bd047b5ff2/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x040241e0 (strlen ) R-> (0000.0) 0x580c1122 vgPlain_amd64_linux_REDIR_FOR_strlen
--133920-- new: 0x040241e0 (strlen ) R-> (2007.0) 0x04847fe0 strlen
--133920-- REDIR: 0x4022bc0 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4849100 (strcmp)
--133920-- REDIR: 0x4021ff0 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x484cef0 (mempcpy)
--133920-- Reading syms from /usr/lib/libm.so.6
==133920== Downloading debug info for /usr/lib/libm.so.6...
--133920-- Considering /home/user/.cache/debuginfod_client/90e8fc2234ada419e7ad4d2222939e088b9dbb31/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libm.so.6
--133920-- Reading syms from /usr/lib/libusb-1.0.so.0.3.0
==133920== Downloading debug info for /usr/lib/libusb-1.0.so.0.3.0...
--133920-- Considering /home/user/.cache/debuginfod_client/153f26850e897f749628c1ed25ab245adbcce801/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libusb-1.0.so.0.3.0
--133920-- Warning: cross-CU LIMITATION: some inlined fn names
--133920-- might be shown as UnknownInlinedFun
--133920-- Reading syms from /usr/lib/libhidapi-libusb.so.0.14.0
==133920== Downloading debug info for /usr/lib/libhidapi-libusb.so.0.14.0...
--133920-- Considering /home/user/.cache/debuginfod_client/33cdf41f1f69b1128eb511fc622b98fab4dd2a4d/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libhidapi-libusb.so.0.14.0
--133920-- Reading syms from /usr/lib/libportaudio.so.2.0.0
==133920== Downloading debug info for /usr/lib/libportaudio.so.2.0.0...
--133920-- Considering /home/user/.cache/debuginfod_client/953616f70f3a5f34cbf9f7d6b46f76a28292f877/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libportaudio.so.2.0.0
--133920-- Reading syms from /usr/lib/libserialport.so.0.1.0
==133920== Downloading debug info for /usr/lib/libserialport.so.0.1.0...
==133920== Server query failed: No such file or directory
--133920-- object doesn't have a symbol table
--133920-- Reading syms from /usr/lib/libxml2.so.2.11.5
==133920== Downloading debug info for /usr/lib/libxml2.so.2.11.5...
--133920-- Considering /home/user/.cache/debuginfod_client/478f94fb417765d4c59b415ef79fd4302a71b8a5/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libxml2.so.2.11.5
--133920-- Reading syms from /usr/lib/libargtable2.so.0.1.8
==133920== Downloading debug info for /usr/lib/libargtable2.so.0.1.8...
==133920== Server query failed: No such file or directory
--133920-- object doesn't have a symbol table
--133920-- Reading syms from /usr/lib/libconfig.so.11.1.0
==133920== Downloading debug info for /usr/lib/libconfig.so.11.1.0...
--133920-- Considering /home/user/.cache/debuginfod_client/d4ae4aa4cc993d7cad03ccef4ca5834f05704c1b/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libconfig.so.11.1.0
--133920-- Reading syms from /usr/lib/libc.so.6
==133920== Downloading debug info for /usr/lib/libc.so.6...
--133920-- Considering /home/user/.cache/debuginfod_client/8bfe03f6bf9b6a6e2591babd0bbc266837d8f658/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libc.so.6
--133920-- Reading syms from /usr/lib/libudev.so.1.7.7
==133920== Downloading debug info for /usr/lib/libudev.so.1.7.7...
--133920-- Considering /home/user/.cache/debuginfod_client/f9e9057194a19579191bb9357a4e3e6993d51287/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libudev.so.1.7.7
--133920-- Reading syms from /usr/lib/libgcc_s.so.1
--133920-- Reading syms from /usr/lib/libasound.so.2.0.0
==133920== Downloading debug info for /usr/lib/libasound.so.2.0.0...
--133920-- Considering /home/user/.cache/debuginfod_client/58755143688ed2664dba49c336f5c551e49e063a/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libasound.so.2.0.0
--133920-- Reading syms from /usr/lib/libjack.so.0.3.380
==133920== Downloading debug info for /usr/lib/libjack.so.0.3.380...
--133920-- Considering /home/user/.cache/debuginfod_client/333f123849b885161ddc4ca0cf5c2909ce06d735/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libjack.so.0.3.380
--133920-- Reading syms from /usr/lib/libz.so.1.3
==133920== Downloading debug info for /usr/lib/libz.so.1.3...
--133920-- Considering /home/user/.cache/debuginfod_client/7bffca8fa451726f827f06ad70275f81ef743743/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libz.so.1.3
--133920-- Reading syms from /usr/lib/liblzma.so.5.4.4
==133920== Downloading debug info for /usr/lib/liblzma.so.5.4.4...
--133920-- Considering /home/user/.cache/debuginfod_client/ddb95bdba257ff0249c762332362b98654d35d08/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/liblzma.so.5.4.4
--133920-- Reading syms from /usr/lib/libicuuc.so.73.2
==133920== Downloading debug info for /usr/lib/libicuuc.so.73.2...
--133920-- Considering /home/user/.cache/debuginfod_client/9aabfc7032bfddc9c5d73c409fd5da5ed80fe7b4/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libicuuc.so.73.2
--133920-- Reading syms from /usr/lib/libcap.so.2.69
==133920== Downloading debug info for /usr/lib/libcap.so.2.69...
--133920-- Considering /home/user/.cache/debuginfod_client/a44aa7e07cb475c9d0085f02e585de6e642444c5/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libcap.so.2.69
--133920-- Reading syms from /usr/lib/libpipewire-0.3.so.0.380.0
==133920== Downloading debug info for /usr/lib/libpipewire-0.3.so.0.380.0...
--133920-- Considering /home/user/.cache/debuginfod_client/78735fc861f75c9f1eeec0863c9a02fac1025cbb/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libpipewire-0.3.so.0.380.0
--133920-- Reading syms from /usr/lib/libstdc++.so.6.0.32
--133920-- REDIR: 0x4024380 (ld-linux-x86-64.so.2:strncmp) redirected to 0x4848930 (strncmp)
--133920-- REDIR: 0x4bf3e10 (libc.so.6:strncasecmp) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf11c0 (libc.so.6:mempcpy) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf1520 (libc.so.6:stpcpy) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4c6f430 (libc.so.6:__memmove_chk) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4c14740 (libc.so.6:wmemcmp) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf2070 (libc.so.6:strcat) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf0950 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4c6f310 (libc.so.6:__memcpy_chk) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484c960 __memmove_chk
--133920-- new: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2030.0) 0x0484cff0 __memcpy_chk
--133920-- REDIR: 0x4c08a00 (libc.so.6:wcslen) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf1370 (libc.so.6:memset) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4c09280 (libc.so.6:wcsnlen) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf4100 (libc.so.6:strnlen) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf4190 (libc.so.6:strpbrk) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf21f0 (libc.so.6:strcmp) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf12e0 (libc.so.6:memrchr) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4c077c0 (libc.so.6:wcschr) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf20e0 (libc.so.6:index) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf41c0 (libc.so.6:rindex) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4c07870 (libc.so.6:wcscmp) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf1590 (libc.so.6:stpncpy) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4c146c0 (libc.so.6:wmemchr) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf3fb0 (libc.so.6:strncmp) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf15f0 (libc.so.6:strcasecmp) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)--133920-- REDIR: 0x4bf3390 (libc.so.6:strcspn) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4c087f0 (libc.so.6:wcscpy) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf3eb0 (libc.so.6:strncasecmp_l) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf2160 (libc.so.6:strchrnul) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf0860 (libc.so.6:bcmp) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf3320 (libc.so.6:strcpy) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf1690 (libc.so.6:strcasecmp_l) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf3d80 (libc.so.6:strlen) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf4050 (libc.so.6:strncpy) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf10a0 (libc.so.6:memmove) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
==133920== Preferring higher priority redirection:
--133920-- old: 0x04ca8180 (__memcpy_avx_unalign) R-> (2018.0) 0x0484a4e0 __memcpy_avx_unaligned_erms
--133920-- new: 0x04ca8180 (__memcpy_avx_unalign) R-> (2018.1) 0x0484bf80 memmove
--133920-- REDIR: 0x4bf07e0 (libc.so.6:memchr) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf4380 (libc.so.6:strspn) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf4b30 (libc.so.6:strstr) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
--133920-- REDIR: 0x4bf3f50 (libc.so.6:strncat) redirected to 0x48361c0 (_vgnU_ifunc_wrapper)
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484c960 __memmove_chk
--133920-- new: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2030.0) 0x0484cff0 __memcpy_chk
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484c960 __memmove_chk
--133920-- new: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2030.0) 0x0484cff0 __memcpy_chk
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484c960 __memmove_chk
--133920-- new: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2030.0) 0x0484cff0 __memcpy_chk
--133920-- REDIR: 0x4cacd70 (libc.so.6:__strrchr_avx2) redirected to 0x48479c0 (rindex)
--133920-- REDIR: 0x4caaec0 (libc.so.6:__strlen_avx2) redirected to 0x4847ec0 (strlen)
--133920-- REDIR: 0x4ca7a20 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x484b6a0 (bcmp)
--133920-- REDIR: 0x4cabfa0 (libc.so.6:__strncmp_avx2) redirected to 0x4848750 (strncmp)
--133920-- REDIR: 0x4becc10 (libc.so.6:malloc) redirected to 0x48417d0 (malloc)
--133920-- REDIR: 0x4ca8150 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x484c960 (__memmove_chk)
--133920-- REDIR: 0x4caa710 (libc.so.6:__strcmp_avx2) redirected to 0x4849000 (strcmp)
--133920-- REDIR: 0x4bed2e0 (libc.so.6:free) redirected to 0x48440c0 (free)
--133920-- REDIR: 0x4caa520 (libc.so.6:__strchrnul_avx2) redirected to 0x484c9d0 (strchrnul)
--133920-- REDIR: 0x4ca8180 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x484bf80 (memmove)
--133920-- REDIR: 0x4cca010 (libc.so.6:__strspn_sse42) redirected to 0x484d3d0 (strspn)
--133920-- REDIR: 0x4cc7370 (libc.so.6:__strcspn_sse42) redirected to 0x484d2d0 (strcspn)
--133920-- REDIR: 0x4cacaa0 (libc.so.6:__strnlen_avx2) redirected to 0x4847e60 (strnlen)
--133920-- REDIR: 0x4bedc30 (libc.so.6:calloc) redirected to 0x4846900 (calloc)
--133920-- Reading syms from /usr/lib/spa-0.2/support/libspa-support.so
==133920== Downloading debug info for /usr/lib/spa-0.2/support/libspa-support.so...
--133920-- Considering /home/user/.cache/debuginfod_client/7eca0c47faaaa5e0cae3cd8f929f5bb5bd039c52/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/spa-0.2/support/libspa-support.so
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484c960 __memmove_chk
--133920-- new: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2030.0) 0x0484cff0 __memcpy_chk
--133920-- Reading syms from /usr/lib/spa-0.2/support/libspa-journal.so
==133920== Downloading debug info for /usr/lib/spa-0.2/support/libspa-journal.so...
--133920-- Considering /home/user/.cache/debuginfod_client/61505afe282c03d1b41ff7f3ac63d2cd6aec88c7/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/spa-0.2/support/libspa-journal.so
--133920-- Reading syms from /usr/lib/libsystemd.so.0.37.0
==133920== Downloading debug info for /usr/lib/libsystemd.so.0.37.0...
--133920-- Considering /home/user/.cache/debuginfod_client/d929c7ec0c292e46907706012c4d6e999f944702/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libsystemd.so.0.37.0
--133920-- Reading syms from /usr/lib/libgcrypt.so.20.4.2
==133920== Downloading debug info for /usr/lib/libgcrypt.so.20.4.2...
--133920-- Considering /home/user/.cache/debuginfod_client/ef887dc1daca41f9b82cdfa67f6863255d7a0225/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libgcrypt.so.20.4.2
--133920-- Reading syms from /usr/lib/liblz4.so.1.9.4
==133920== Downloading debug info for /usr/lib/liblz4.so.1.9.4...
==133920== Server query failed: No such file or directory
--133920-- object doesn't have a symbol table
--133920-- Reading syms from /usr/lib/libzstd.so.1.5.5
==133920== Downloading debug info for /usr/lib/libzstd.so.1.5.5...
--133920-- Considering /home/user/.cache/debuginfod_client/b066849adedc58f65623e7ed3c063748da692756/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libzstd.so.1.5.5
--133920-- Reading syms from /usr/lib/libgpg-error.so.0.34.0
==133920== Downloading debug info for /usr/lib/libgpg-error.so.0.34.0...
--133920-- Considering /home/user/.cache/debuginfod_client/733fff3e0fe7caba370e16cb11e745ef4dbbfd1f/debuginfo ..
--133920-- .. CRC is valid
==133920== Successfully downloaded debug file for /usr/lib/libgpg-error.so.0.34.0
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484c960 __memmove_chk
--133920-- new: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2030.0) 0x0484cff0 __memcpy_chk
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484c960 __memmove_chk
--133920-- new: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2030.0) 0x0484cff0 __memcpy_chk
==133920== WARNING: new redirection conflicts with existing -- ignoring it
--133920-- old: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2024.0) 0x0484c960 __memmove_chk
--133920-- new: 0x04ca8150 (__memcpy_chk_avx_una) R-> (2030.0) 0x0484cff0 __memcpy_chk
--133920-- REDIR: 0x4ca8b80 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x484be70 (memset)
______ ______________ ___________________________________ ___________
--133920-- REDIR: 0x4ca8140 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x484caf0 (mempcpy)
___ |/ /_ __ \__ | / /_ __ \_ ____/_ __ \_ __ \_ / / /__ ____/
__ /|_/ /_ / / /_ |/ /_ / / / / _ / / / / / / / / /__ __/
_ / / / / /_/ /_ /| / / /_/ // /___ / /_/ // /_/ // /_/ / _ /___
/_/ /_/ \____/ /_/ |_/ \____/ \____/ \____/ \___\_\\____/ /_____/
--133920-- REDIR: 0x4bed520 (libc.so.6:realloc) redirected to 0x4846b60 (realloc)
--133920-- REDIR: 0x4caa2e0 (libc.so.6:__strchr_avx2) redirected to 0x4847ba0 (index)
--133920-- REDIR: 0x4caac70 (libc.so.6:__strcpy_avx2) redirected to 0x4848010 (strcpy)
--133920-- REDIR: 0x4ca9fd0 (libc.so.6:__strcat_avx2) redirected to 0x4847bd0 (strcat)
12:32:46.050 <info>Loading configuration file: /home/user/.config/monocoque/monocoque.config12:32:46.053 <info>Openend monocoque configuration file
12:32:46.053 <info>found 2 devices in configuration
==133920== Conditional jump or move depends on uninitialised value(s)
==133920== at 0x4BAF008: __printf_buffer (vfprintf-process-arg.c:408)
==133920== by 0x4BD1534: __vsnprintf_internal (vsnprintf.c:96)
==133920== by 0x4BD1534: vsnprintf (vsnprintf.c:103)
==133920== by 0x11297E: slog_display_stack (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x112B5A: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x110363: devsetup (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10C13E: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== Use of uninitialised value of size 8
==133920== at 0x4847EC6: strlen (vg_replace_strmem.c:501)
==133920== by 0x4BB06E8: __printf_buffer (vfprintf-process-arg.c:435)
==133920== by 0x4BD1534: __vsnprintf_internal (vsnprintf.c:96)
==133920== by 0x4BD1534: vsnprintf (vsnprintf.c:103)
==133920== by 0x11297E: slog_display_stack (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x112B5A: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x110363: devsetup (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10C13E: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== Invalid read of size 1
==133920== at 0x4847EC6: strlen (vg_replace_strmem.c:501)
==133920== by 0x4BB06E8: __printf_buffer (vfprintf-process-arg.c:435)
==133920== by 0x4BD1534: __vsnprintf_internal (vsnprintf.c:96)
==133920== by 0x4BD1534: vsnprintf (vsnprintf.c:103)
==133920== by 0x11297E: slog_display_stack (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x112B5A: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x110363: devsetup (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10C13E: main (in /home/user/simracing/monocoque/build/monocoque)
==133920== Address 0xe1600064 is not stack'd, malloc'd or (recently) free'd
==133920==
==133920==
==133920== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==133920== Access not within mapped region at address 0xE1600064
==133920== at 0x4847EC6: strlen (vg_replace_strmem.c:501)
==133920== by 0x4BB06E8: __printf_buffer (vfprintf-process-arg.c:435)
==133920== by 0x4BD1534: __vsnprintf_internal (vsnprintf.c:96)
==133920== by 0x4BD1534: vsnprintf (vsnprintf.c:103)
==133920== by 0x11297E: slog_display_stack (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x112B5A: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x110363: devsetup (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10C13E: main (in /home/user/simracing/monocoque/build/monocoque)
==133920== If you believe this happened as a result of a stack
==133920== overflow in your program's main thread (unlikely but
==133920== possible), you can try to increase the size of the
==133920== main thread stack using the --main-stacksize= flag.
==133920== The main thread stack size used in this run was 10022912.
==133920==
==133920== HEAP SUMMARY:
==133920== in use at exit: 116,776 bytes in 151 blocks
==133920== total heap usage: 381 allocs, 230 frees, 186,983 bytes allocated
==133920==
==133920== Searching for pointers to 151 not-freed blocks
==133920== Checked 320,104 bytes
==133920==
==133920== 6 bytes in 1 blocks are still reachable in loss record 3 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x4B873D9: set_binding_values.part.0 (bindtextdom.c:169)
==133920== by 0x4B8776B: set_binding_values (bindtextdom.c:331)
==133920== by 0x4B8776B: bind_textdomain_codeset (bindtextdom.c:329)
==133920== by 0x5199BB7: UnknownInlinedFun (pipewire.c:396)
==133920== by 0x5199BB7: pw_init (pipewire.c:584)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 8 bytes in 1 blocks are still reachable in loss record 4 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x10BA11: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 9 bytes in 1 blocks are still reachable in loss record 7 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x51915F2: pw_set_domain (pipewire.c:368)
==133920== by 0x5199BC4: UnknownInlinedFun (pipewire.c:397)
==133920== by 0x5199BC4: pw_init (pipewire.c:584)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 12 bytes in 1 blocks are still reachable in loss record 8 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x51994BF: load_spa_handle.lto_priv.0 (pipewire.c:273)
==133920== by 0x51B3022: add_interface.constprop.0 (pipewire.c:340)
==133920== by 0x5199F67: pw_init (pipewire.c:617)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 12 bytes in 1 blocks are still reachable in loss record 9 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x51994BF: load_spa_handle.lto_priv.0 (pipewire.c:273)
==133920== by 0x5199FE7: UnknownInlinedFun (pipewire.c:444)
==133920== by 0x5199FE7: pw_init (pipewire.c:623)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 12 bytes in 1 blocks are still reachable in loss record 10 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x51994BF: load_spa_handle.lto_priv.0 (pipewire.c:273)
==133920== by 0x51B3022: add_interface.constprop.0 (pipewire.c:340)
==133920== by 0x519A6EC: pw_init (pipewire.c:643)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 15 bytes in 1 blocks are still reachable in loss record 11 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x4C1B6A1: tzset_internal (tzset.c:402)
==133920== by 0x4C1B8B6: __tz_convert (tzset.c:577)
==133920== by 0x11206F: slog_get_date (in /home/user/simracing/monocoque/build/monocoque)==133920== by 0x112AAD: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10BCC1: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 16 bytes in 1 blocks are still reachable in loss record 12 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x4B45E8F: config_setting_create (libconfig.c:848)
==133920== by 0x4B49E03: libconfig_yyparse (grammar.y:371)
==133920== by 0x4B49FB1: __config_read (libconfig.c:561)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 20 bytes in 1 blocks are still reachable in loss record 14 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4C1AD2F: __tzstring_len (tzset.c:98)
==133920== by 0x4C1C4CC: __tzfile_read (tzfile.c:413)
==133920== by 0x4C1B6B4: tzset_internal (tzset.c:405)
==133920== by 0x4C1B8B6: __tz_convert (tzset.c:577)
==133920== by 0x11206F: slog_get_date (in /home/user/simracing/monocoque/build/monocoque)==133920== by 0x112AAD: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10BCC1: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 33 bytes in 1 blocks are still reachable in loss record 18 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4B8744F: set_binding_values.part.0 (bindtextdom.c:203)
==133920== by 0x4B8772B: set_binding_values (bindtextdom.c:322)
==133920== by 0x4B8772B: bindtextdomain (bindtextdom.c:320)
==133920== by 0x5199BA3: UnknownInlinedFun (pipewire.c:395)
==133920== by 0x5199BA3: pw_init (pipewire.c:584)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 37 bytes in 1 blocks are still reachable in loss record 19 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4B8744F: set_binding_values.part.0 (bindtextdom.c:203)
==133920== by 0x4B8772B: set_binding_values (bindtextdom.c:322)
==133920== by 0x4B8772B: bindtextdomain (bindtextdom.c:320)
==133920== by 0x7A7605B: UnknownInlinedFun (init.c:82)
==133920== by 0x7A7605B: UnknownInlinedFun (init.c:119)
==133920== by 0x7A7605B: gpg_err_init (visibility.c:74)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x400156D: _dl_catch_exception (dl-catch.c:211)
==133920== by 0x400B875: dl_open_worker (dl-open.c:810)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920== by 0x4BD89EB: dlopen_doit (dlopen.c:56)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920==
==133920== 43 bytes in 1 blocks are still reachable in loss record 20 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x51B32CF: open_plugin.constprop.0 (pipewire.c:131)
==133920== by 0x51993A4: load_spa_handle.lto_priv.0 (pipewire.c:241)
==133920== by 0x51B3022: add_interface.constprop.0 (pipewire.c:340)
==133920== by 0x5199F67: pw_init (pipewire.c:617)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920==
==133920== 43 bytes in 1 blocks are still reachable in loss record 21 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x51B32CF: open_plugin.constprop.0 (pipewire.c:131)
==133920== by 0x51993A4: load_spa_handle.lto_priv.0 (pipewire.c:241)
==133920== by 0x5199FE7: UnknownInlinedFun (pipewire.c:444)
==133920== by 0x5199FE7: pw_init (pipewire.c:623)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 44 bytes in 6 blocks are still reachable in loss record 22 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x4B458FE: config_setting_set_string (libconfig.c:1189)
==133920== by 0x4B49701: libconfig_yyparse (grammar.y:338)
==133920== by 0x4B49FB1: __config_read (libconfig.c:561)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 44 bytes in 7 blocks are still reachable in loss record 23 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x4B45E03: config_setting_create (libconfig.c:839)
==133920== by 0x4B498BD: libconfig_yyparse (grammar.y:116)
==133920== by 0x4B49FB1: __config_read (libconfig.c:561)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 48 bytes in 1 blocks are still reachable in loss record 24 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x51B3295: open_plugin.constprop.0 (pipewire.c:124)
==133920== by 0x51993A4: load_spa_handle.lto_priv.0 (pipewire.c:241)
==133920== by 0x51B3022: add_interface.constprop.0 (pipewire.c:340)
==133920== by 0x5199F67: pw_init (pipewire.c:617)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 48 bytes in 1 blocks are still reachable in loss record 25 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x51B3295: open_plugin.constprop.0 (pipewire.c:124)
==133920== by 0x51993A4: load_spa_handle.lto_priv.0 (pipewire.c:241)
==133920== by 0x5199FE7: UnknownInlinedFun (pipewire.c:444)
==133920== by 0x5199FE7: pw_init (pipewire.c:623)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 48 bytes in 1 blocks are still reachable in loss record 26 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x10BA00: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 48 bytes in 3 blocks are still reachable in loss record 27 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x4B45E8F: config_setting_create (libconfig.c:848)
==133920== by 0x4B498BD: libconfig_yyparse (grammar.y:116)
==133920== by 0x4B49FB1: __config_read (libconfig.c:561)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 50 bytes in 1 blocks are still reachable in loss record 28 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BF33DE: strdup (strdup.c:42)
==133920== by 0x4B47864: UnknownInlinedFun (scanctx.c:44)
==133920== by 0x4B47864: libconfig_scanctx_init (scanctx.c:39)
==133920== by 0x4B49F54: __config_read (libconfig.c:550)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 64 bytes in 1 blocks are still reachable in loss record 29 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x4B47A11: config_clear (libconfig.c:738)
==133920== by 0x4B49F08: __config_read (libconfig.c:541)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 80 bytes in 4 blocks are still reachable in loss record 32 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4C1ACCA: __tzstring_len (tzset.c:98)
==133920== by 0x4C1C4CC: __tzfile_read (tzfile.c:413)
==133920== by 0x4C1B6B4: tzset_internal (tzset.c:405)
==133920== by 0x4C1B8B6: __tz_convert (tzset.c:577)
==133920== by 0x11206F: slog_get_date (in /home/user/simracing/monocoque/build/monocoque)==133920== by 0x112AAD: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10BCC1: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 86 bytes in 2 blocks are still reachable in loss record 36 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x402419E: malloc (rtld-malloc.h:56)
==133920== by 0x402419E: strdup (strdup.c:42)
==133920== by 0x4008629: _dl_map_object (dl-load.c:2179)
==133920== by 0x400C048: dl_open_worker_begin (dl-open.c:534)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920== by 0x4BD89EB: dlopen_doit (dlopen.c:56)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4001602: _dl_catch_error (dl-catch.c:256)
==133920== by 0x4BD84F6: _dlerror_run (dlerror.c:138)
==133920==
==133920== 86 bytes in 2 blocks are still reachable in loss record 37 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x400B590: malloc (rtld-malloc.h:56)
==133920== by 0x400B590: _dl_new_object (dl-object.c:199)
==133920== by 0x4006C7E: _dl_map_object_from_fd (dl-load.c:1053)
==133920== by 0x40086B0: _dl_map_object (dl-load.c:2246)
==133920== by 0x400C048: dl_open_worker_begin (dl-open.c:534)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920== by 0x4BD89EB: dlopen_doit (dlopen.c:56)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4001602: _dl_catch_error (dl-catch.c:256)
==133920==
==133920== 120 bytes in 5 blocks are still reachable in loss record 39 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x402419E: malloc (rtld-malloc.h:56)
==133920== by 0x402419E: strdup (strdup.c:42)
==133920== by 0x4014648: _dl_load_cache_lookup (dl-cache.c:515)
==133920== by 0x40088E5: _dl_map_object (dl-load.c:2113)
==133920== by 0x4002714: openaux (dl-deps.c:64)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4002B74: _dl_map_object_deps (dl-deps.c:232)
==133920== by 0x400C0B0: dl_open_worker_begin (dl-open.c:594)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920==
==133920== 120 bytes in 5 blocks are still reachable in loss record 40 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x400B590: malloc (rtld-malloc.h:56)
==133920== by 0x400B590: _dl_new_object (dl-object.c:199)
==133920== by 0x4006C7E: _dl_map_object_from_fd (dl-load.c:1053)
==133920== by 0x40086B0: _dl_map_object (dl-load.c:2246)
==133920== by 0x4002714: openaux (dl-deps.c:64)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4002B74: _dl_map_object_deps (dl-deps.c:232)
==133920== by 0x400C0B0: dl_open_worker_begin (dl-open.c:594)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920==
==133920== 128 bytes in 1 blocks are still reachable in loss record 41 of 67
==133920== at 0x4846BE0: realloc (vg_replace_malloc.c:1649)
==133920== by 0x4B45E6C: UnknownInlinedFun (libconfig.c:377)
==133920== by 0x4B45E6C: config_setting_create (libconfig.c:850)
==133920== by 0x4B49E03: libconfig_yyparse (grammar.y:371)
==133920== by 0x4B49FB1: __config_read (libconfig.c:561)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 128 bytes in 2 blocks are still reachable in loss record 42 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x4B45DEE: config_setting_create (libconfig.c:837)
==133920== by 0x4B49E03: libconfig_yyparse (grammar.y:371)
==133920== by 0x4B49FB1: __config_read (libconfig.c:561)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 152 bytes in 1 blocks are still reachable in loss record 44 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x519946A: load_spa_handle.lto_priv.0 (pipewire.c:256)
==133920== by 0x5199FE7: UnknownInlinedFun (pipewire.c:444)
==133920== by 0x5199FE7: pw_init (pipewire.c:623)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 152 bytes in 1 blocks are still reachable in loss record 45 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x519946A: load_spa_handle.lto_priv.0 (pipewire.c:256)
==133920== by 0x51B3022: add_interface.constprop.0 (pipewire.c:340)
==133920== by 0x519A6EC: pw_init (pipewire.c:643)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 264 bytes in 1 blocks are still reachable in loss record 48 of 67
==133920== at 0x4846BE0: realloc (vg_replace_malloc.c:1649)
==133920== by 0x4B47808: libconfig_strvec_append (strvec.c:37)
==133920== by 0x4B49F54: __config_read (libconfig.c:550)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 272 bytes in 2 blocks are still reachable in loss record 49 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4002EE6: malloc (rtld-malloc.h:56)
==133920== by 0x4002EE6: _dl_map_object_deps (dl-deps.c:463)
==133920== by 0x400C0B0: dl_open_worker_begin (dl-open.c:594)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920== by 0x4BD89EB: dlopen_doit (dlopen.c:56)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4001602: _dl_catch_error (dl-catch.c:256)
==133920== by 0x4BD84F6: _dlerror_run (dlerror.c:138)
==133920== by 0x4BD8AA0: dlopen_implementation (dlopen.c:71)
==133920== by 0x4BD8AA0: dlopen@@GLIBC_2.34 (dlopen.c:81)
==133920==
==133920== 328 bytes in 5 blocks are still reachable in loss record 53 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4002925: malloc (rtld-malloc.h:56)
==133920== by 0x4002925: _dl_map_object_deps (dl-deps.c:422)
==133920== by 0x400C0B0: dl_open_worker_begin (dl-open.c:594)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920== by 0x4BD89EB: dlopen_doit (dlopen.c:56)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4001602: _dl_catch_error (dl-catch.c:256)
==133920== by 0x4BD84F6: _dlerror_run (dlerror.c:138)
==133920== by 0x4BD8AA0: dlopen_implementation (dlopen.c:71)
==133920== by 0x4BD8AA0: dlopen@@GLIBC_2.34 (dlopen.c:81)
==133920==
==133920== 384 bytes in 3 blocks are still reachable in loss record 54 of 67
==133920== at 0x4846BE0: realloc (vg_replace_malloc.c:1649)
==133920== by 0x4B45E6C: UnknownInlinedFun (libconfig.c:377)
==133920== by 0x4B45E6C: config_setting_create (libconfig.c:850)
==133920== by 0x4B498BD: libconfig_yyparse (grammar.y:116)
==133920== by 0x4B49FB1: __config_read (libconfig.c:561)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 448 bytes in 7 blocks are still reachable in loss record 56 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x4B45DEE: config_setting_create (libconfig.c:837)
==133920== by 0x4B498BD: libconfig_yyparse (grammar.y:116)
==133920== by 0x4B49FB1: __config_read (libconfig.c:561)
==133920== by 0x4B4A127: config_read_file (libconfig.c:677)
==133920== by 0x10BCF4: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 1,024 bytes in 1 blocks are still reachable in loss record 59 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4BC7499: _IO_file_doallocate (filedoalloc.c:101)
==133920== by 0x4BD6278: _IO_doallocbuf (genops.c:347)
==133920== by 0x4BD6278: _IO_doallocbuf (genops.c:342)
==133920== by 0x4BD43E7: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:745)
==133920== by 0x4BD4EC6: _IO_new_file_xsputn (fileops.c:1244)
==133920== by 0x4BD4EC6: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1197)
==133920== by 0x4BC9C68: puts (ioputs.c:40)
==133920== by 0x10B983: display_banner (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10B9F6: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 2,215 bytes in 1 blocks are still reachable in loss record 61 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x4C1BDC4: __tzfile_read (tzfile.c:280)
==133920== by 0x4C1B6B4: tzset_internal (tzset.c:405)
==133920== by 0x4C1B8B6: __tz_convert (tzset.c:577)
==133920== by 0x11206F: slog_get_date (in /home/user/simracing/monocoque/build/monocoque)==133920== by 0x112AAD: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10BCC1: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920== 2,518 bytes in 2 blocks are still reachable in loss record 62 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x400B2BD: calloc (rtld-malloc.h:44)
==133920== by 0x400B2BD: _dl_new_object (dl-object.c:92)
==133920== by 0x4006C7E: _dl_map_object_from_fd (dl-load.c:1053)
==133920== by 0x40086B0: _dl_map_object (dl-load.c:2246)
==133920== by 0x400C048: dl_open_worker_begin (dl-open.c:534)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920== by 0x4BD89EB: dlopen_doit (dlopen.c:56)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4001602: _dl_catch_error (dl-catch.c:256)
==133920==
==133920== 2,928 bytes in 7 blocks are still reachable in loss record 63 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x401397B: calloc (rtld-malloc.h:44)
==133920== by 0x401397B: _dl_check_map_versions (dl-version.c:280)
==133920== by 0x400C0F2: dl_open_worker_begin (dl-open.c:602)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920== by 0x4BD89EB: dlopen_doit (dlopen.c:56)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4001602: _dl_catch_error (dl-catch.c:256)
==133920== by 0x4BD84F6: _dlerror_run (dlerror.c:138)
==133920== by 0x4BD8AA0: dlopen_implementation (dlopen.c:71)
==133920== by 0x4BD8AA0: dlopen@@GLIBC_2.34 (dlopen.c:81)
==133920==
==133920== 4,608 bytes in 2 blocks are possibly lost in loss record 64 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x400488B: malloc (rtld-malloc.h:56)
==133920== by 0x400488B: _dlfo_mappings_segment_allocate (dl-find_object.c:217)
==133920== by 0x400488B: _dl_find_object_update_1 (dl-find_object.c:671)
==133920== by 0x400488B: _dl_find_object_update (dl-find_object.c:805)
==133920== by 0x400C287: dl_open_worker_begin (dl-open.c:737)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920== by 0x4BD89EB: dlopen_doit (dlopen.c:56)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4001602: _dl_catch_error (dl-catch.c:256)
==133920== by 0x4BD84F6: _dlerror_run (dlerror.c:138)
==133920== by 0x4BD8AA0: dlopen_implementation (dlopen.c:71)
==133920== by 0x4BD8AA0: dlopen@@GLIBC_2.34 (dlopen.c:81)
==133920==
==133920== 6,155 bytes in 5 blocks are still reachable in loss record 65 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x400B2BD: calloc (rtld-malloc.h:44)
==133920== by 0x400B2BD: _dl_new_object (dl-object.c:92)
==133920== by 0x4006C7E: _dl_map_object_from_fd (dl-load.c:1053)
==133920== by 0x40086B0: _dl_map_object (dl-load.c:2246)
==133920== by 0x4002714: openaux (dl-deps.c:64)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x4002B74: _dl_map_object_deps (dl-deps.c:232)
==133920== by 0x400C0B0: dl_open_worker_begin (dl-open.c:594)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400B819: dl_open_worker (dl-open.c:784)
==133920== by 0x40014E0: _dl_catch_exception (dl-catch.c:237)
==133920== by 0x400BBEB: _dl_open (dl-open.c:886)
==133920==
==133920== 16,616 bytes in 1 blocks are still reachable in loss record 66 of 67
==133920== at 0x48469B3: calloc (vg_replace_malloc.c:1554)
==133920== by 0x519946A: load_spa_handle.lto_priv.0 (pipewire.c:256)
==133920== by 0x51B3022: add_interface.constprop.0 (pipewire.c:340)
==133920== by 0x5199F67: pw_init (pipewire.c:617)
==133920== by 0x4E8C0D5: reg (pipewire-jack.c:6972)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== 73,728 bytes in 1 blocks are still reachable in loss record 67 of 67
==133920== at 0x4841848: malloc (vg_replace_malloc.c:431)
==133920== by 0x71414FA: pool (eh_alloc.cc:235)
==133920== by 0x71414FA: __static_initialization_and_destruction_0 (eh_alloc.cc:373)
==133920== by 0x71414FA: _GLOBAL__sub_I_eh_alloc.cc (eh_alloc.cc:456)
==133920== by 0x4004EED: call_init (dl-init.c:90)
==133920== by 0x4004EED: call_init (dl-init.c:27)
==133920== by 0x4004FDB: _dl_init (dl-init.c:137)
==133920== by 0x401B2BF: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==133920== by 0x1: ???
==133920== by 0x1FFF000106: ???
==133920== by 0x1FFF000112: ???
==133920==
==133920== LEAK SUMMARY:
==133920== definitely lost: 0 bytes in 0 blocks
==133920== indirectly lost: 0 bytes in 0 blocks
==133920== possibly lost: 4,608 bytes in 2 blocks
==133920== still reachable: 108,592 bytes in 93 blocks
==133920== suppressed: 3,576 bytes in 56 blocks
==133920==
==133920== Use --track-origins=yes to see where uninitialised values come from
==133920== ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 4 from 4)
==133920==
==133920== 1 errors in context 1 of 4:
==133920== Invalid read of size 1
==133920== at 0x4847EC6: strlen (vg_replace_strmem.c:501)
==133920== by 0x4BB06E8: __printf_buffer (vfprintf-process-arg.c:435)
==133920== by 0x4BD1534: __vsnprintf_internal (vsnprintf.c:96)
==133920== by 0x4BD1534: vsnprintf (vsnprintf.c:103)
==133920== by 0x11297E: slog_display_stack (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x112B5A: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x110363: devsetup (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10C13E: main (in /home/user/simracing/monocoque/build/monocoque)
==133920== Address 0xe1600064 is not stack'd, malloc'd or (recently) free'd
==133920==
==133920==
==133920== 1 errors in context 2 of 4:
==133920== Use of uninitialised value of size 8
==133920== at 0x4847EC6: strlen (vg_replace_strmem.c:501)
==133920== by 0x4BB06E8: __printf_buffer (vfprintf-process-arg.c:435)
==133920== by 0x4BD1534: __vsnprintf_internal (vsnprintf.c:96)
==133920== by 0x4BD1534: vsnprintf (vsnprintf.c:103)
==133920== by 0x11297E: slog_display_stack (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x112B5A: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x110363: devsetup (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10C13E: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
==133920==
==133920== 1 errors in context 3 of 4:
==133920== Conditional jump or move depends on uninitialised value(s)
==133920== at 0x4BAF008: __printf_buffer (vfprintf-process-arg.c:408)
==133920== by 0x4BD1534: __vsnprintf_internal (vsnprintf.c:96)
==133920== by 0x4BD1534: vsnprintf (vsnprintf.c:103)
==133920== by 0x11297E: slog_display_stack (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x112B5A: slog_display (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x110363: devsetup (in /home/user/simracing/monocoque/build/monocoque)
==133920== by 0x10C13E: main (in /home/user/simracing/monocoque/build/monocoque)
==133920==
--133920--
--133920-- used_suppression: 24 argtable arg_parse ../.valgrindrc:2 suppressed: 5,712 bytes in 56 blocks
==133920==
==133920== ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 4 from 4)
fish: Job 1, 'valgrind -v --leak-check=full -…' terminated by signal SIGSEGV (Address boundary error)
user@user-eos ~/s/m/build (master) [SIGSEGV]>
likely a wontfix, issue filed for documentation only. Fingers crossed for progress upstream someday, if that's what is causing this.
valgrind -v --leak-check=full --show-leak-kinds=all --suppressions=../.valgrindrc ./monocoque play