Numerous integer overflow errors detected via Libfuzzer & UndefinedBehaviorSanitizer.
/src/mruby/src/vm.c:91:15: runtime error: unsigned integer overflow: 0 - 1 cannot be represented in type 'size_t' (aka 'unsigned long')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/src/vm.c:91:15 in
/src/mruby/src/symbol.c:128:14: runtime error: unsigned integer overflow: 3891058675 + 3009399808 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/src/symbol.c:128:14 in
/src/mruby/src/symbol.c:131:10: runtime error: unsigned integer overflow: 2569113980 + 3373042656 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/src/symbol.c:131:10 in
/src/mruby/src/symbol.c:133:10: runtime error: unsigned integer overflow: 2908064276 + 3305766912 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/src/symbol.c:133:10 in
mrbgems/mruby-compiler/core/parse.y:6375:12: runtime error: unsigned integer overflow: 32 - 97 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior mrbgems/mruby-compiler/core/parse.y:6375:12 in
mrbgems/mruby-compiler/core/parse.y:6375:12: runtime error: unsigned integer overflow: 32 - 48 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior mrbgems/mruby-compiler/core/parse.y:6375:12 in
mrbgems/mruby-compiler/core/parse.y:4836:8: runtime error: unsigned integer overflow: 18446744073709551615 + 1 cannot be represented in type 'size_t' (aka 'unsigned long')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior mrbgems/mruby-compiler/core/parse.y:4836:8 in
mrbgems/mruby-compiler/core/parse.y:4659:12: runtime error: unsigned integer overflow: 17 - 48 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior mrbgems/mruby-compiler/core/parse.y:4659:12 in
mrbgems/mruby-compiler/core/parse.y:4659:12: runtime error: unsigned integer overflow: 49 - 97 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior mrbgems/mruby-compiler/core/parse.y:4659:12 in
/src/mruby/src/readflt.c:48:18: runtime error: unsigned integer overflow: 46 - 48 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/src/readflt.c:48:18 in
mrbgems/mruby-compiler/core/parse.y:5109:24: runtime error: unsigned integer overflow: 44 - 97 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior mrbgems/mruby-compiler/core/parse.y:5109:24 in
mrbgems/mruby-compiler/core/parse.y:6541:37: runtime error: unsigned integer overflow: 70 - 97 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior mrbgems/mruby-compiler/core/parse.y:6541:37 in
/src/mruby/mrbgems/mruby-compiler/core/codegen.c:503:20: runtime error: unsigned integer overflow: 0 - 29 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/mrbgems/mruby-compiler/core/codegen.c:503:20 in
/src/mruby/src/string.c:1309:9: runtime error: unsigned integer overflow: 1 - 32 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/src/string.c:1309:9 in
/src/mruby/mrbgems/mruby-pack/src/pack.c:1293:9: runtime error: unsigned integer overflow: 32 - 48 cannot be represented in type 'unsigned int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/mrbgems/mruby-pack/src/pack.c:1293:9 in
/src/mruby/mrbgems/mruby-pack/src/pack.c:418:7: runtime error: left shift of 944124696685921933 by 7 places cannot be represented in type 'mrb_int' (aka 'long')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /src/mruby/mrbgems/mruby-pack/src/pack.c:418:7 in