Welcome to the CHICKEN Scheme pasting service
more address sanitizer fun (x86) added by jjhoo on Sun Nov 17 13:05:10 2019
modified lolevel-tests.scm ; "works 3" is not reached (print "works?") (check-type-locative u32vector 0 1 2 #x7fffffe #x7ffffff) (print "works 1") (check-type-locative u32vector 0 1 2 #x3ffffffe #x3fffffff) (print "works 2") (check-type-locative u32vector 0 1 2 #x40000000 #x40000001) (print "works 3") works 1 old: #u32(0 1 2 1073741822 1073741823) new: #u32(1073741823 1073741822 2 1 0) works 2 old: #u32(0 1 2 1073741824 1073741825) new: #u32(1073741825 1073741824 2 1 0) ================================================================= ==4771==ERROR: AddressSanitizer: dynamic-stack-buffer-overflow on address 0xbff27c90 at pc 0xb5f391df bp 0xbff27c08 sp 0xbff27bfc WRITE of size 4 at 0xbff27c90 thread T0 #0 0xb5f391de in C_a_i_bignum_wrapper chicken.h:2372 #1 0xb5f391de in C_bignum1 chicken.h:2398 #2 0xb5f391de in C_unsigned_int_to_num chicken.h:2496 #3 0xb5f391de in C_unsigned_int_to_num chicken.h:2493 #4 0xb5f391de in C_a_i_u32vector_ref runtime.c:5886 #5 0xb5570ac6 in f_4463 srfi-4.c:8858 #6 0xb51cfb5c in f_7434 eval.c:18108 #7 0xb51d1b56 in f_4037 eval.c:9393 #8 0xb51cf619 in f_7430 eval.c:18084 #9 0xb5219a4b in f_3941 eval.c:9159 #10 0xb51cf016 in f_7423 eval.c:18057 #11 0xb521b6de in f_3844 eval.c:9001 #12 0xb52e1bc3 in f_7416 eval.c:18030 #13 0xb51cf016 in f_7423 eval.c:18057 #14 0xb521b6de in f_3844 eval.c:9001 #15 0xb52e1bc3 in f_7416 eval.c:18030 #16 0xb520d2ac in f_4574 eval.c:11220 #17 0xb52103f6 in f_4362 eval.c:10584 #18 0xb5210e9c in f_4369 eval.c:10631 #19 0xb5426b0c in f_3442 extras.c:6402 #20 0xb54856e2 in f_3505 extras.c:6552 #21 0xb54883e8 in f_3518 extras.c:6680 #22 0xb4dde9eb in f_23570 library.c:39412 #23 0xb4f56768 in f_32029 library.c:62418 #24 0xb4e40a27 in f_23563 library.c:3939