From: John R. <jr...@bi...> - 2019-02-19 01:19:34
|
> ==23299== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info > ==23299== Command: ./main.l.exe > ==23299== > ==23299== Conditional jump or move depends on uninitialised value(s) > ==23299== at 0x4E4D166: GC_push_all_eager (in /usr/lib64/libgc.so.1.3.2) > ==23299== by 0x4E49D21: ??? (in /usr/lib64/libgc.so.1.3.2) > ==23299== by 0x4E4E786: ??? (in /usr/lib64/libgc.so.1.3.2) > ==23299== by 0x4E4D896: ??? (in /usr/lib64/libgc.so.1.3.2) > ==23299== by 0x4E42C44: ??? (in /usr/lib64/libgc.so.1.3.2) > ==23299== by 0x4E43348: ??? (in /usr/lib64/libgc.so.1.3.2) > ==23299== by 0x4E5043B: GC_init (in /usr/lib64/libgc.so.1.3.2) > ==23299== by 0x403203: main (main.l:34) After $ sudo dnf debuginfo-install /usr/lib64/libgc.so.1.3.2 then the messages look like: ==23530== Command: ./main.l.exe ==23530== ==23530== Conditional jump or move depends on uninitialised value(s) ==23530== at 0x4E4D166: GC_push_all_eager (mark.c:1583) ==23530== by 0x4E49D21: GC_with_callee_saves_pushed (mach_dep.c:322) ==23530== by 0x4E4E786: GC_push_regs_and_stack (mark_rts.c:772) ==23530== by 0x4E4E786: GC_push_roots (mark_rts.c:845) ==23530== by 0x4E4D896: GC_mark_some (mark.c:415) ==23530== by 0x4E42C44: GC_stopped_mark (alloc.c:702) ==23530== by 0x4E43348: GC_try_to_collect_inner (alloc.c:488) ==23530== by 0x4E5043B: GC_init (misc.c:1292) ==23530== by 0x403203: main (main.l:34) |