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

Martin Cermak <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Martin Cermak <[email protected]> ---
I can reproduce it with released valgrind version
(valgrind-3.27.1-1.fc44.x86_64), but it seems fixed with the currently latest
upstream version:

$ /usr/bin/valgrind ./a.out 
==2100436== Memcheck, a memory error detector
==2100436== Copyright (C) 2002-2026, and GNU GPL'd, by Julian Seward et al.
==2100436== Using Valgrind-3.27.1 and LibVEX; rerun with -h for copyright info
==2100436== Command: ./a.out
==2100436== 
==2100436== Syscall param ioctl(generic) points to uninitialised byte(s)
==2100436==    at 0x496C2BD: ioctl (ioctl.c:36)
==2100436==    by 0x4004F6: main (test.c:20)
==2100436==  Address 0x1fff0003d0 is on thread 1's stack
==2100436==  in frame #1, created by main (test.c:9)
==2100436== 
success.
==2100436== 
==2100436== HEAP SUMMARY:
==2100436==     in use at exit: 0 bytes in 0 blocks
==2100436==   total heap usage: 1 allocs, 1 frees, 1,024 bytes allocated
==2100436== 
==2100436== All heap blocks were freed -- no leaks are possible
==2100436== 
==2100436== Use --track-origins=yes to see where uninitialised values come from
==2100436== For lists of detected and suppressed errors, rerun with: -s
==2100436== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
$ /usr/bin/valgrind --version
valgrind-3.27.1
$ 
$ 
$ ./vg-in-place ./a.out 
==2100573== Memcheck, a memory error detector
==2100573== Copyright (C) 2002-2026, and GNU GPL'd, by Julian Seward et al.
==2100573== Using Valgrind-3.28.0.GIT and LibVEX; rerun with -h for copyright
info
==2100573== Command: ./a.out
==2100573== 
success.
==2100573== 
==2100573== HEAP SUMMARY:
==2100573==     in use at exit: 0 bytes in 0 blocks
==2100573==   total heap usage: 1 allocs, 1 frees, 1,024 bytes allocated
==2100573== 
==2100573== All heap blocks were freed -- no leaks are possible
==2100573== 
==2100573== For lists of detected and suppressed errors, rerun with: -s
==2100573== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
$ ./vg-in-place --version
valgrind-3.28.0.GIT
$

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

Reply via email to