0
나는 tinyscheme 버전 v 1.41을 디버깅 중입니다. Valgrind는 그 내용을 메모합니다.Valgrind에서 초기화되지 않은 값의 출처를 찾는 방법
==16675== Conditional jump or move depends on uninitialised value(s)
==16675== at 0x4062C4: opexe_0 (scheme.c:2579)
==16675== by 0x403C5E: Eval_Cycle (scheme.c:4471)
==16675== by 0x40A3AC: scheme_load_named_file (scheme.c:4830)
==16675== by 0x40A878: main (scheme.c:5118)
==16675==
==16675== Conditional jump or move depends on uninitialised value(s)
==16675== at 0x406324: opexe_0 (scheme.c:2586)
==16675== by 0x403C5E: Eval_Cycle (scheme.c:4471)
==16675== by 0x40A3AC: scheme_load_named_file (scheme.c:4830)
==16675== by 0x40A878: main (scheme.c:5118)
이 초기화되지 않은 값은 일부 개체의 형식 정보입니다. 어떤 개체가 형식 정보없이 만들어지는 것으로 보입니다. 그 메모리가 언제 할당되었는지, 또는 그 위치가 다른 초기화되지 않은 데이터로 덮어 쓰여지는지 알고 싶습니다.
Valgrind에게 "그 메모리가 할당 된 시간과 장소를 말해주십시오"라고 말할 방법이 있습니까?