https://bugs.kde.org/show_bug.cgi?id=499212

--- Comment #1 from sh...@sasktel.net <bugs.kde....@sjh.sh> ---
uname -a and valgrind -v output as requested

> uname -a
FreeBSD alumitron.hurd.pvt 14.2-RELEASE FreeBSD 14.2-RELEASE GENERIC-ALTQ amd64
> valgrind -v ./a.out 
==58423== Memcheck, a memory error detector
==58423== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==58423== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h
for copyright info
==58423== Command: ./a.out
==58423== 
--58423-- Valgrind options:
--58423--    -v
--58423-- Arch and hwcaps: AMD64, LittleEndian,
amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed-fma
--58423-- Page sizes: currently 4096, max supported 4096
--58423-- Valgrind library directory: /usr/local/libexec/valgrind
--58423-- Reading syms from /usr/home/admin/a.out
--58423-- Reading syms from /libexec/ld-elf.so.1
--58423-- Reading syms from /usr/local/libexec/valgrind/memcheck-amd64-freebsd
--58423--    object doesn't have a dynamic symbol table
--58423-- Scheduler: using generic scheduler lock implementation.
--58423-- Reading suppressions file: /usr/local/libexec/valgrind/default.supp
==58423== embedded gdbserver: reading from
/tmp/vgdb-pipe-from-vgdb-to-58423-by-admin-on-alumitron.hurd.pvt
==58423== embedded gdbserver: writing to  
/tmp/vgdb-pipe-to-vgdb-from-58423-by-admin-on-alumitron.hurd.pvt
==58423== embedded gdbserver: shared mem  
/tmp/vgdb-pipe-shared-mem-vgdb-58423-by-admin-on-alumitron.hurd.pvt
==58423== 
==58423== TO CONTROL THIS PROCESS USING vgdb (which you probably
==58423== don't want to do, unless you know exactly what you're doing,
==58423== or are doing some strange experiment):
==58423==   /usr/local/libexec/valgrind/../../bin/vgdb --pid=58423
...command...
==58423== 
==58423== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==58423==   /path/to/gdb ./a.out
==58423== and then give GDB the following command
==58423==   target remote | /usr/local/libexec/valgrind/../../bin/vgdb
--pid=58423
==58423== --pid is optional if only one valgrind process is running
==58423== 
--58423-- Reading syms from
/usr/local/libexec/valgrind/vgpreload_core-amd64-freebsd.so
--58423-- Reading syms from
/usr/local/libexec/valgrind/vgpreload_memcheck-amd64-freebsd.so
--58423-- Reading syms from /lib/libc.so.7
--58423--   Considering /usr/lib/debug/lib/libc.so.7.debug ..
--58423--   .. CRC is valid
--58423-- REDIR: 0x49b6b80 (libc.so.7:memchr) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b7130 (libc.so.7:memccpy) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b7b40 (libc.so.7:stpcpy) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b7d00 (libc.so.7:stpncpy) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b8110 (libc.so.7:strchrnul) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b8620 (libc.so.7:strcspn) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b8a10 (libc.so.7:strlcpy) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b73a0 (libc.so.7:memcpy) redirected to 0x48565d0 (memcpy)
--58423-- REDIR: 0x49b7a30 (libc.so.7:memset) redirected to 0x48580e0 (memset)
--58423-- REDIR: 0x49b8e30 (libc.so.7:strncmp) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b8ee0 (libc.so.7:???) redirected to 0x4855ef0 (strncmp)
--58423-- REDIR: 0x49d6c00 (libc.so.7:malloc) redirected to 0x484e260 (malloc)
--58423-- Set osrel for current process with value 1402000
--58423-- REDIR: 0x49b6c60 (libc.so.7:???) redirected to 0x4856570 (memchr)
0x5561000
--58423-- REDIR: 0x49b8ce0 (libc.so.7:strlen) redirected to 0x4844790
(_vgnU_ifunc_wrapper)
--58423-- REDIR: 0x49b8d70 (libc.so.7:???) redirected to 0x4855440 (strlen)
Assertion failed: (((uintptr_t)buf & 0xFFFFF) == 0), function main, file
mmap-aligned-test.c, line 14.
==58423== 
==58423== Process terminating with default action of signal 6 (SIGABRT):
dumping core
==58423==    at 0x49961BA: thr_kill (in /lib/libc.so.7)
==58423==    by 0x490F5D3: raise (in /lib/libc.so.7)
==58423==    by 0x49C2B58: abort (in /lib/libc.so.7)
==58423==    by 0x48F27C0: __assert (in /lib/libc.so.7)
==58423==    by 0x2017E2: main (in /usr/home/admin/a.out)
==58423== 
==58423== HEAP SUMMARY:
==58423==     in use at exit: 4,096 bytes in 1 blocks
==58423==   total heap usage: 1 allocs, 0 frees, 4,096 bytes allocated
==58423== 
==58423== Searching for pointers to 1 not-freed blocks
==58423== Checked 12,908,240 bytes
==58423== 
==58423== LEAK SUMMARY:
==58423==    definitely lost: 0 bytes in 0 blocks
==58423==    indirectly lost: 0 bytes in 0 blocks
==58423==      possibly lost: 0 bytes in 0 blocks
==58423==    still reachable: 0 bytes in 0 blocks
==58423==         suppressed: 4,096 bytes in 1 blocks
==58423== 
==58423== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--58423-- 
--58423-- used_suppression:      1 MEMCHECK-LIBC-REACHABLE-1
/usr/local/libexec/valgrind/default.supp:595 suppressed: 4,096 bytes in 1
blocks
==58423== 
==58423== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Abort

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to