root@ice03:~/icecast-kh# cat out ==953558== Memcheck, a memory error detector ==953558== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==953558== Using Valgrind-3.18.1-42b08ed5bd-20211015 and LibVEX; rerun with -h for copyright info ==953558== Command: ./src/icecast -c patrice.crash.xml ==953558== Parent PID: 953557 ==953558== --953558-- --953558-- Valgrind options: --953558-- --leak-check=full --953558-- --log-file=out --953558-- -v --953558-- Contents of /proc/version: --953558-- Linux version 5.15.0-100-generic (buildd@lcy02-amd64-116) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #110-Ubuntu SMP Wed Feb 7 13:27:48 UTC 2024 --953558-- --953558-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3-ssse3 --953558-- Page sizes: currently 4096, max supported 4096 --953558-- Valgrind library directory: /usr/libexec/valgrind --953558-- Reading syms from /home/patrice/icecast-kh/src/icecast --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 --953558-- Considering /usr/lib/debug/.build-id/15/921ea631d9f36502d20459c43e5c85b7d6ab76.debug .. --953558-- .. build-id is valid --953558-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux --953558-- object doesn't have a symbol table --953558-- object doesn't have a dynamic symbol table --953558-- Scheduler: using generic scheduler lock implementation. --953558-- Reading suppressions file: /usr/libexec/valgrind/default.supp ==953558== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-953558-by-icecast2-on-??? ==953558== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-953558-by-icecast2-on-??? ==953558== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-953558-by-icecast2-on-??? ==953558== ==953558== TO CONTROL THIS PROCESS USING vgdb (which you probably ==953558== don't want to do, unless you know exactly what you're doing, ==953558== or are doing some strange experiment): ==953558== /usr/bin/vgdb --pid=953558 ...command... ==953558== ==953558== TO DEBUG THIS PROCESS USING GDB: start GDB like this ==953558== /path/to/gdb ./src/icecast ==953558== and then give GDB the following command ==953558== target remote | /usr/bin/vgdb --pid=953558 ==953558== --pid is optional if only one valgrind process is running ==953558== --953558-- REDIR: 0x402aa40 (ld-linux-x86-64.so.2:strlen) redirected to 0x580bcec2 (???) --953558-- REDIR: 0x402a810 (ld-linux-x86-64.so.2:index) redirected to 0x580bcedc (???) --953558-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so --953558-- object doesn't have a symbol table ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x0402aa40 (strlen ) R-> (0000.0) 0x580bcec2 ??? --953558-- new: 0x0402aa40 (strlen ) R-> (2007.0) 0x0484ee30 strlen --953558-- REDIR: 0x4027220 (ld-linux-x86-64.so.2:strcmp) redirected to 0x484fcd0 (strcmp) --953558-- REDIR: 0x402afa0 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4853840 (mempcpy) --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libssl.so.3 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libcrypto.so.3 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0 --953558-- Considering /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0 .. --953558-- .. CRC mismatch (computed 599a051d wanted 935f2806) --953558-- Considering /lib/x86_64-linux-gnu/libspeex.so.1.5.0 .. --953558-- .. CRC mismatch (computed 599a051d wanted 935f2806) --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libtheora.so.0.3.10 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.9 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libogg.so.0.8.5 --953558-- Considering /usr/lib/x86_64-linux-gnu/libogg.so.0.8.5 .. --953558-- .. CRC mismatch (computed 2f010366 wanted 3991f6dc) --953558-- Considering /lib/x86_64-linux-gnu/libogg.so.0.8.5 .. --953558-- .. CRC mismatch (computed 2f010366 wanted 3991f6dc) --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libxslt.so.1.1.34 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.13 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libc.so.6 --953558-- Considering /usr/lib/debug/.build-id/c2/89da5071a3399de893d2af81d6a30c62646e1e.debug .. --953558-- .. build-id is valid ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x0515ac60 (memalign ) R-> (1011.0) 0x0484e080 memalign --953558-- new: 0x0515ac60 (memalign ) R-> (1017.0) 0x0484e050 aligned_alloc ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x0515ac60 (memalign ) R-> (1011.0) 0x0484e080 memalign --953558-- new: 0x0515ac60 (memalign ) R-> (1017.0) 0x0484e020 aligned_alloc ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x0515ac60 (memalign ) R-> (1011.0) 0x0484e080 memalign --953558-- new: 0x0515ac60 (memalign ) R-> (1017.0) 0x0484e050 aligned_alloc ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x0515ac60 (memalign ) R-> (1011.0) 0x0484e080 memalign --953558-- new: 0x0515ac60 (memalign ) R-> (1017.0) 0x0484e020 aligned_alloc --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.20.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/librtmp.so.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libssh.so.4.8.7 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.2 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.12 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.12 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.8 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libm.so.6 --953558-- Considering /usr/lib/debug/.build-id/a8/8ef0199bd5e742ebd0c359edf5cb2be0ec08b5.debug .. --953558-- .. build-id is valid --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libicuuc.so.70.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/liblzma.so.5.2.5 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libnettle.so.8.4 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.40.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libfreetype.so.6.18.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libpng16.so.16.37.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libicudata.so.70.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libresolv.so.2 --953558-- Considering /usr/lib/debug/.build-id/41/77015ccbe670995ed128899633b71e6ca397ef.debug .. --953558-- .. build-id is valid --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libexpat.so.1.8.7 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libuuid.so.1.3.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libbsd.so.0.11.5 --953558-- object doesn't have a symbol table --953558-- Reading syms from /usr/lib/x86_64-linux-gnu/libmd.so.0.0.5 --953558-- object doesn't have a symbol table --953558-- REDIR: 0x515d720 (libc.so.6:strnlen) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d9e0 (libc.so.6:strpbrk) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d2e0 (libc.so.6:strcmp) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x517bcd0 (libc.so.6:wcsnlen) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515e6d0 (libc.so.6:memset) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x517a540 (libc.so.6:wcslen) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515ec10 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x517a370 (libc.so.6:wcschr) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d260 (libc.so.6:index) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d960 (libc.so.6:rindex) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515e5a0 (libc.so.6:memmove) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x517a3f0 (libc.so.6:wcscmp) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515e9e0 (libc.so.6:stpncpy) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x517a9b0 (libc.so.6:wmemchr) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d830 (libc.so.6:strncmp) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515ea70 (libc.so.6:strcasecmp) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d420 (libc.so.6:strcspn) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x517a470 (libc.so.6:wcscpy) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d1d0 (libc.so.6:strcat) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515eb60 (libc.so.6:strncasecmp_l) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515e480 (libc.so.6:bcmp) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x5166570 (libc.so.6:memrchr) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x5160010 (libc.so.6:strchrnul) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d390 (libc.so.6:strcpy) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515eb10 (libc.so.6:strcasecmp_l) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d6a0 (libc.so.6:strlen) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d8d0 (libc.so.6:strncpy) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515e950 (libc.so.6:stpcpy) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515e3f0 (libc.so.6:memchr) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515db00 (libc.so.6:strspn) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515e7d0 (libc.so.6:mempcpy) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515eac0 (libc.so.6:strncasecmp) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515ff80 (libc.so.6:rawmemchr) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515d7a0 (libc.so.6:strncat) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x51e9280 (libc.so.6:__memcpy_chk) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x515e310 (libc.so.6:strstr) redirected to 0x483f220 (_vgnU_ifunc_wrapper) --953558-- REDIR: 0x51e93b0 (libc.so.6:__memmove_chk) redirected to 0x483f220 (_vgnU_ifunc_wrapper) ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x05179860 (__memcpy_chk_sse2_un) R-> (2030.0) 0x04853940 __memcpy_chk --953558-- new: 0x05179860 (__memcpy_chk_sse2_un) R-> (2024.0) 0x048532c0 __memmove_chk ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x05179860 (__memcpy_chk_sse2_un) R-> (2030.0) 0x04853940 __memcpy_chk --953558-- new: 0x05179860 (__memcpy_chk_sse2_un) R-> (2024.0) 0x048532c0 __memmove_chk ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x05179860 (__memcpy_chk_sse2_un) R-> (2030.0) 0x04853940 __memcpy_chk --953558-- new: 0x05179860 (__memcpy_chk_sse2_un) R-> (2024.0) 0x048532c0 __memmove_chk ==953558== WARNING: new redirection conflicts with existing -- ignoring it --953558-- old: 0x05179860 (__memcpy_chk_sse2_un) R-> (2030.0) 0x04853940 __memcpy_chk --953558-- new: 0x05179860 (__memcpy_chk_sse2_un) R-> (2024.0) 0x048532c0 __memmove_chk --953558-- REDIR: 0x516f650 (libc.so.6:__strrchr_sse2) redirected to 0x484e870 (__strrchr_sse2) --953558-- REDIR: 0x516f950 (libc.so.6:__strlen_sse2) redirected to 0x484ed70 (__strlen_sse2) --953558-- REDIR: 0x5248a40 (libc.so.6:__strncmp_sse42) redirected to 0x484f500 (__strncmp_sse42) --953558-- REDIR: 0x516f210 (libc.so.6:__strchr_sse2) redirected to 0x484e990 (__strchr_sse2) --953558-- REDIR: 0x5167d70 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x484fbd0 (strcmp) --953558-- REDIR: 0x515a0a0 (libc.so.6:malloc) redirected to 0x4848820 (malloc) --953558-- REDIR: 0x515b520 (libc.so.6:calloc) redirected to 0x484d9d0 (calloc) --953558-- REDIR: 0x5257b30 (libc.so.6:__memcmp_sse4_1) redirected to 0x4851f80 (__memcmp_sse4_1) --953558-- REDIR: 0x5179870 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x484fe00 (memcpy@GLIBC_2.2.5) --953558-- REDIR: 0x5179860 (libc.so.6:__memcpy_chk_sse2_unaligned) redirected to 0x4853940 (__memcpy_chk) --953558-- REDIR: 0x515a3e0 (libc.so.6:free) redirected to 0x484b210 (free) --953558-- REDIR: 0x5179f60 (libc.so.6:__memset_sse2_unaligned) redirected to 0x4852770 (memset) --953558-- REDIR: 0x515a740 (libc.so.6:realloc) redirected to 0x484dc50 (realloc) --953558-- REDIR: 0x515dfc0 (libc.so.6:__GI_strstr) redirected to 0x4853ae0 (__strstr_sse2) --953558-- REDIR: 0x5169880 (libc.so.6:__memchr_sse2) redirected to 0x484fd50 (memchr) --953558-- REDIR: 0x516f440 (libc.so.6:__strchrnul_sse2) redirected to 0x4853330 (strchrnul) --953558-- REDIR: 0x524b5d0 (libc.so.6:__strncasecmp_sse42) redirected to 0x484f640 (strncasecmp) --953558-- REDIR: 0x524d6e0 (libc.so.6:__strpbrk_sse42) redirected to 0x4853c00 (strpbrk) --953558-- REDIR: 0x5174890 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x484ee60 (strcpy) --953558-- REDIR: 0x5174ec0 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x484f2e0 (__strncpy_sse2_unaligned) --953558-- REDIR: 0x5249a20 (libc.so.6:__strcasecmp_sse42) redirected to 0x484f560 (strcasecmp) --953558-- REDIR: 0x5179850 (libc.so.6:__mempcpy_sse2_unaligned) redirected to 0x4853440 (mempcpy) --953558-- REDIR: 0x5169bb0 (libc.so.6:__rawmemchr_sse2) redirected to 0x4853360 (rawmemchr) --953558-- REDIR: 0x524d5a0 (libc.so.6:__strcspn_sse42) redirected to 0x4853c70 (strcspn) --953558-- REDIR: 0x516faf0 (libc.so.6:__strnlen_sse2) redirected to 0x484ecb0 (strnlen) --953558-- REDIR: 0x5179180 (libc.so.6:__strstr_sse2_unaligned) redirected to 0x4853a50 (strstr) ==953558== Thread 6: ==953558== Invalid read of size 8 ==953558== at 0x132DF1: _xslt_transform.constprop.0 (xslt.c:661) ==953558== by 0x12D88A: stats_transform_xslt (stats.c:1157) ==953558== by 0x141FCF: auth_postprocess_listener (auth.c:585) ==953558== by 0x141FCF: auth_new_listener (auth.c:274) ==953558== by 0x141FCF: auth_new_listener (auth.c:251) ==953558== by 0x14215C: auth_run_thread (auth.c:397) ==953558== by 0x150870: _start_routine (thread.c:768) ==953558== by 0x5149AC2: start_thread (pthread_create.c:442) ==953558== by 0x51DAA03: clone (clone.S:100) ==953558== Address 0x60 is not stack'd, malloc'd or (recently) free'd ==953558== ==953558== ==953558== Process terminating with default action of signal 11 (SIGSEGV) ==953558== Access not within mapped region at address 0x60 ==953558== at 0x132DF1: _xslt_transform.constprop.0 (xslt.c:661) ==953558== by 0x12D88A: stats_transform_xslt (stats.c:1157) ==953558== by 0x141FCF: auth_postprocess_listener (auth.c:585) ==953558== by 0x141FCF: auth_new_listener (auth.c:274) ==953558== by 0x141FCF: auth_new_listener (auth.c:251) ==953558== by 0x14215C: auth_run_thread (auth.c:397) ==953558== by 0x150870: _start_routine (thread.c:768) ==953558== by 0x5149AC2: start_thread (pthread_create.c:442) ==953558== by 0x51DAA03: clone (clone.S:100) ==953558== If you believe this happened as a result of a stack ==953558== overflow in your program's main thread (unlikely but ==953558== possible), you can try to increase the size of the ==953558== main thread stack using the --main-stacksize= flag. ==953558== The main thread stack size used in this run was 8388608. ==953558== ==953558== HEAP SUMMARY: ==953558== in use at exit: 771,788 bytes in 10,508 blocks ==953558== total heap usage: 12,734 allocs, 2,226 frees, 991,262 bytes allocated ==953558== ==953558== Searching for pointers to 10,508 not-freed blocks ==953558== Checked 6,521,992 bytes ==953558== ==953558== Thread 1: ==953558== 384 bytes in 1 blocks are possibly lost in loss record 959 of 1,064 ==953558== at 0x484DA83: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==953558== by 0x40147D9: calloc (rtld-malloc.h:44) ==953558== by 0x40147D9: allocate_dtv (dl-tls.c:375) ==953558== by 0x40147D9: _dl_allocate_tls (dl-tls.c:634) ==953558== by 0x514A7B4: allocate_stack (allocatestack.c:430) ==953558== by 0x514A7B4: pthread_create@@GLIBC_2.34 (pthread_create.c:647) ==953558== by 0x150D62: thread_create_c (thread.c:342) ==953558== by 0x11781E: start_logging (logging.c:339) ==953558== by 0x116841: server_init (main.c:420) ==953558== by 0x11030E: main (main.c:434) ==953558== ==953558== 384 bytes in 1 blocks are possibly lost in loss record 960 of 1,064 ==953558== at 0x484DA83: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==953558== by 0x40147D9: calloc (rtld-malloc.h:44) ==953558== by 0x40147D9: allocate_dtv (dl-tls.c:375) ==953558== by 0x40147D9: _dl_allocate_tls (dl-tls.c:634) ==953558== by 0x514A7B4: allocate_stack (allocatestack.c:430) ==953558== by 0x514A7B4: pthread_create@@GLIBC_2.34 (pthread_create.c:647) ==953558== by 0x150D62: thread_create_c (thread.c:342) ==953558== by 0x130AF7: worker_start (client.c:957) ==953558== by 0x130AF7: workers_adjust (client.c:1030) ==953558== by 0x121DCE: slave_startup (slave.c:1261) ==953558== by 0x121DCE: _slave_thread (slave.c:1272) ==953558== by 0x121DCE: slave_initialize (slave.c:256) ==953558== by 0x11640D: server_process (main.c:236) ==953558== by 0x110342: main (main.c:435) ==953558== ==953558== 384 bytes in 1 blocks are possibly lost in loss record 961 of 1,064 ==953558== at 0x484DA83: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==953558== by 0x40147D9: calloc (rtld-malloc.h:44) ==953558== by 0x40147D9: allocate_dtv (dl-tls.c:375) ==953558== by 0x40147D9: _dl_allocate_tls (dl-tls.c:634) ==953558== by 0x514A7B4: allocate_stack (allocatestack.c:430) ==953558== by 0x514A7B4: pthread_create@@GLIBC_2.34 (pthread_create.c:647) ==953558== by 0x150D62: thread_create_c (thread.c:342) ==953558== by 0x130BF6: worker_start (client.c:969) ==953558== by 0x130BF6: workers_adjust (client.c:1030) ==953558== by 0x121DCE: slave_startup (slave.c:1261) ==953558== by 0x121DCE: _slave_thread (slave.c:1272) ==953558== by 0x121DCE: slave_initialize (slave.c:256) ==953558== by 0x11640D: server_process (main.c:236) ==953558== by 0x110342: main (main.c:435) ==953558== ==953558== 384 bytes in 1 blocks are possibly lost in loss record 962 of 1,064 ==953558== at 0x484DA83: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==953558== by 0x40147D9: calloc (rtld-malloc.h:44) ==953558== by 0x40147D9: allocate_dtv (dl-tls.c:375) ==953558== by 0x40147D9: _dl_allocate_tls (dl-tls.c:634) ==953558== by 0x514A7B4: allocate_stack (allocatestack.c:430) ==953558== by 0x514A7B4: pthread_create@@GLIBC_2.34 (pthread_create.c:647) ==953558== by 0x150D62: thread_create_c (thread.c:342) ==953558== by 0x11A17D: connection_thread_startup (connection.c:1598) ==953558== by 0x121DF4: slave_startup (slave.c:1267) ==953558== by 0x121DF4: _slave_thread (slave.c:1272) ==953558== by 0x121DF4: slave_initialize (slave.c:256) ==953558== by 0x11640D: server_process (main.c:236) ==953558== by 0x110342: main (main.c:435) ==953558== ==953558== 384 bytes in 1 blocks are possibly lost in loss record 963 of 1,064 ==953558== at 0x484DA83: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==953558== by 0x40147D9: calloc (rtld-malloc.h:44) ==953558== by 0x40147D9: allocate_dtv (dl-tls.c:375) ==953558== by 0x40147D9: _dl_allocate_tls (dl-tls.c:634) ==953558== by 0x514A7B4: allocate_stack (allocatestack.c:430) ==953558== by 0x514A7B4: pthread_create@@GLIBC_2.34 (pthread_create.c:647) ==953558== by 0x150D62: thread_create_c (thread.c:342) ==953558== by 0x141DB2: queue_auth_client.part.0.isra.0 (auth.c:169) ==953558== by 0x142C5A: queue_auth_client (auth.c:146) ==953558== by 0x142C5A: auth_add_listener (auth.c:726) ==953558== by 0x118C48: _handle_get_request (connection.c:1898) ==953558== by 0x130499: worker (client.c:876) ==953558== by 0x150870: _start_routine (thread.c:768) ==953558== by 0x5149AC2: start_thread (pthread_create.c:442) ==953558== by 0x51DAA03: clone (clone.S:100) ==953558== ==953558== LEAK SUMMARY: ==953558== definitely lost: 0 bytes in 0 blocks ==953558== indirectly lost: 0 bytes in 0 blocks ==953558== possibly lost: 1,920 bytes in 5 blocks ==953558== still reachable: 769,868 bytes in 10,503 blocks ==953558== suppressed: 0 bytes in 0 blocks ==953558== Reachable blocks (those to which a pointer was found) are not shown. ==953558== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==953558== ==953558== ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) ==953558== ==953558== 1 errors in context 1 of 6: ==953558== Thread 6: ==953558== Invalid read of size 8 ==953558== at 0x132DF1: _xslt_transform.constprop.0 (xslt.c:661) ==953558== by 0x12D88A: stats_transform_xslt (stats.c:1157) ==953558== by 0x141FCF: auth_postprocess_listener (auth.c:585) ==953558== by 0x141FCF: auth_new_listener (auth.c:274) ==953558== by 0x141FCF: auth_new_listener (auth.c:251) ==953558== by 0x14215C: auth_run_thread (auth.c:397) ==953558== by 0x150870: _start_routine (thread.c:768) ==953558== by 0x5149AC2: start_thread (pthread_create.c:442) ==953558== by 0x51DAA03: clone (clone.S:100) ==953558== Address 0x60 is not stack'd, malloc'd or (recently) free'd ==953558== ==953558== ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0)