Welcome to the CHICKEN Scheme pasting service
valgrind report added by phm on Mon May 18 00:18:28 2026
~/Documents/code/scheme/utf8survey $ valgrind -s --track-origins=yes ~/.local/chicken-master/bin/csi -n -s mesotest.scm --should-raise-exception ==14484== Memcheck, a memory error detector ==14484== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. ==14484== Using Valgrind-3.25.1 and LibVEX; rerun with -h for copyright info ==14484== Command: /home/user/.local/chicken-master/bin/csi -n -s mesotest.scm --should-raise-exception ==14484== lone continuation bytes ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5145D71: utf8_decode (utf.c:3202) ==14484== by 0x514906C: C_utf_validate (utf.c:3520) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== Uninitialised value was created by a stack allocation ==14484== at 0x5131ED1: allocate_bytevector_2 (runtime.c:10307) ==14484== ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5145D97: utf8_decode (utf.c:3203) ==14484== by 0x514906C: C_utf_validate (utf.c:3520) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== Uninitialised value was created by a stack allocation ==14484== at 0x5131ED1: allocate_bytevector_2 (runtime.c:10307) ==14484== ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5145DBE: utf8_decode (utf.c:3204) ==14484== by 0x514906C: C_utf_validate (utf.c:3520) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== Uninitialised value was created by a stack allocation ==14484== at 0x5131ED1: allocate_bytevector_2 (runtime.c:10307) ==14484== single start byte ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5145E77: utf8_decode (utf.c:3212) ==14484== by 0x514906C: C_utf_validate (utf.c:3520) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5149076: C_utf_validate (utf.c:3521) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== by 0x4A8C1B3: f_24835 (library.c:38674) ==14484== start byte followed by start byte truncated 3 byte sequences ==14484== ==14484== HEAP SUMMARY: ==14484== in use at exit: 12,794,208 bytes in 4,114 blocks ==14484== total heap usage: 4,122 allocs, 8 frees, 23,281,256 bytes allocated ==14484== ==14484== LEAK SUMMARY: ==14484== definitely lost: 0 bytes in 0 blocks ==14484== indirectly lost: 0 bytes in 0 blocks ==14484== possibly lost: 0 bytes in 0 blocks ==14484== still reachable: 12,794,208 bytes in 4,114 blocks ==14484== suppressed: 0 bytes in 0 blocks ==14484== Rerun with --leak-check=full to see details of leaked memory ==14484== ==14484== ERROR SUMMARY: 4408 errors from 5 contexts (suppressed: 0 from 0) ==14484== ==14484== 66 errors in context 1 of 5: ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5145D97: utf8_decode (utf.c:3203) ==14484== by 0x514906C: C_utf_validate (utf.c:3520) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== Uninitialised value was created by a stack allocation ==14484== at 0x5131ED1: allocate_bytevector_2 (runtime.c:10307) ==14484== ==14484== ==14484== 1009 errors in context 2 of 5: ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5149076: C_utf_validate (utf.c:3521) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== by 0x4A8C1B3: f_24835 (library.c:38674) ==14484== ==14484== ==14484== 1009 errors in context 3 of 5: ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5145E77: utf8_decode (utf.c:3212) ==14484== by 0x514906C: C_utf_validate (utf.c:3520) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== ==14484== ==14484== 1162 errors in context 4 of 5: ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5145DBE: utf8_decode (utf.c:3204) ==14484== by 0x514906C: C_utf_validate (utf.c:3520) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== Uninitialised value was created by a stack allocation ==14484== at 0x5131ED1: allocate_bytevector_2 (runtime.c:10307) ==14484== ==14484== ==14484== 1162 errors in context 5 of 5: ==14484== Conditional jump or move depends on uninitialised value(s) ==14484== at 0x5145D71: utf8_decode (utf.c:3202) ==14484== by 0x514906C: C_utf_validate (utf.c:3520) ==14484== by 0x4A721E3: f_22866 (library.c:34764) ==14484== by 0x4A72046: f_22841 (library.c:34747) ==14484== by 0x4C06C13: f_7588 (eval.c:18418) ==14484== by 0x4BC7B4D: f_4108 (eval.c:9965) ==14484== by 0x4C06AA2: f_7581 (eval.c:18395) ==14484== by 0x4BC66A5: f_4001 (eval.c:9811) ==14484== by 0x4C0689E: f_7574 (eval.c:18370) ==14484== by 0x4BD6E79: f_4754 (eval.c:11844) ==14484== by 0x4BE9A83: f_5727 (eval.c:13935) ==14484== by 0x5117989: C_call_with_values (runtime.c:7913) ==14484== Uninitialised value was created by a stack allocation ==14484== at 0x5131ED1: allocate_bytevector_2 (runtime.c:10307) ==14484== ==14484== ERROR SUMMARY: 4408 errors from 5 contexts (suppressed: 0 from 0)