Hi

I'm running one of my utilities with valgring and
get a Conditional jump warning which is issued by valgrid


valgrind --tool=memcheck  --trace-children=yes
--vex-iropt-register-updates=allregs-at-mem-access --leak-check=full
--leak-resolution=high --show-reachable=yes  --track-origins=yes
../../Source/Server_Main.out --port 31000 --input_file
Definition_File_PDT_Modes  --show
==9138== Memcheck, a memory error detector
==9138== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==9138== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info
==9138== Command: ../../Source/Server_Main.out --port 31000 --input_file
Definition_File_PDT_Modes --show
==9138==
==9138== Conditional jump or move depends on uninitialised value(s)
==9138==    at 0x4017BF4: index (in /lib64/ld-2.19.so)
==9138==    by 0x4007502: expand_dynamic_string_token (in /lib64/ld-2.19.so)
==9138==    by 0x4008164: _dl_map_object (in /lib64/ld-2.19.so)
==9138==    by 0x40015DD: map_doit (in /lib64/ld-2.19.so)
==9138==    by 0x400E9FF: _dl_catch_error (in /lib64/ld-2.19.so)
==9138==    by 0x4000FE7: do_preload (in /lib64/ld-2.19.so)
==9138==    by 0x40037B6: dl_main (in /lib64/ld-2.19.so)
==9138==    by 0x4015397: _dl_sysdep_start (in /lib64/ld-2.19.so)
==9138==    by 0x4004C84: _dl_start (in /lib64/ld-2.19.so)
==9138==    by 0x40013F7: ??? (in /lib64/ld-2.19.so)
==9138==    by 0x5: ???
==9138==    by 0xFFEFFFE96: ???
==9138==  Uninitialised value was created by a stack allocation
==9138==    at 0x4003740: dl_main (in /lib64/ld-2.19.so)
==9138==

My program is compiled with -g option



ld version: GNU ld (GNU Binutils) 2.23.2



-- 
Adam Jirasek
Email: adam.jira...@gmail.com

_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to