Valgrind complains about uninitialized values in the decoder in Pike 7.7.
==4485== Conditional jump or move depends on uninitialised value(s) ==4485== at 0x8116695: override_identifier (/home/nilsson/Pike/7.7/src/program.c:1912) ==4485== by 0x80B809B: decode_value2 (/home/nilsson/Pike/7.7/src/encode.c:3976) ==4485== by 0x80B9549: low_do_decode (/home/nilsson/Pike/7.7/src/encode.c:4324) ==4485== by 0x80B9791: my_decode (/home/nilsson/Pike/7.7/src/encode.c:4457) ==4485== by 0x80B9E31: f_decode_value (/home/nilsson/Pike/7.7/src/encode.c:4776) ==4485== by 0x807AF3A: opcode_F_CALL_BUILTIN (/home/nilsson/Pike/7.7/src/interpret_functions.h:2231) ==4485== by 0x1C07A236: ??? ==4485== by 0x807ECE5: o_catch (/home/nilsson/Pike/7.7/src/interpret.c:2100) ==4485== by 0x8075E5B: jump_opcode_F_CATCH (/home/nilsson/Pike/7.7/src/interpret_functions.h:1290) ==4485== by 0x1C079F86: ??? ==4485== by 0x807EBF0: mega_apply (/home/nilsson/Pike/7.7/src/interpret.c:2055) ==4485== by 0x807FF61: apply (/home/nilsson/Pike/7.7/src/interpret.c:2448)
==4485== Conditional jump or move depends on uninitialised value(s) ==4485== at 0x80B7317: decode_value2 (/home/nilsson/Pike/7.7/src/encode.c:4151) ==4485== by 0x80B9567: low_do_decode (/home/nilsson/Pike/7.7/src/encode.c:4327) ==4485== by 0x80B9791: my_decode (/home/nilsson/Pike/7.7/src/encode.c:4457) ==4485== by 0x80B9E31: f_decode_value (/home/nilsson/Pike/7.7/src/encode.c:4776) ==4485== by 0x807AF3A: opcode_F_CALL_BUILTIN (/home/nilsson/Pike/7.7/src/interpret_functions.h:2231) ==4485== by 0x1C07A236: ??? ==4485== by 0x807ECE5: o_catch (/home/nilsson/Pike/7.7/src/interpret.c:2100) ==4485== by 0x8075E5B: jump_opcode_F_CATCH (/home/nilsson/Pike/7.7/src/interpret_functions.h:1290) ==4485== by 0x1C079F86: ??? ==4485== by 0x807EBF0: mega_apply (/home/nilsson/Pike/7.7/src/interpret.c:2055) ==4485== by 0x807FF61: apply (/home/nilsson/Pike/7.7/src/interpret.c:2448) ==4485== by 0x80B3061: decode_value2 (/home/nilsson/Pike/7.7/src/encode.c:2712)