Welcome to the CHICKEN Scheme pasting service
ASAN error added by sjamaan on Fri Jul 10 13:17:30 2026
=================================================================
==462182==ERROR: AddressSanitizer: stack-use-after-return on address 0x780e935798c0 at pc 0x7c0e96cf270c bp 0x7ffe3cf6dc70 sp 0x7ffe3cf6dc68
READ of size 8 at 0x780e935798c0 thread T0
#0 0x7c0e96cf270b in C_i_symbolp /home/sjamaan/src/chicken-core/chicken.h:2820
#1 0x7c0e96ea1d82 in f_9838 /home/sjamaan/src/chicken-core/expand.c:26221
#2 0x7c0e964aba4c in f_3855 /home/sjamaan/src/chicken-core/eval.c:9134
#3 0x7c0e96e2a7d8 in f_6891 /home/sjamaan/src/chicken-core/expand.c:20211
#4 0x7c0e96e07320 in f_16156 /home/sjamaan/src/chicken-core/expand.c:18435
#5 0x7c0e96e07c3e in f_16158 /home/sjamaan/src/chicken-core/expand.c:18456
#6 0x7c0e96e0881c in f_16183 /home/sjamaan/src/chicken-core/expand.c:18475
#7 0x7c0e96e0669d in f_16116 /home/sjamaan/src/chicken-core/expand.c:18386
#8 0x7c0e961c17c4 in f_26217 /home/sjamaan/src/chicken-core/library.c:42706
#9 0x7c0e961c4b0d in f_26360 /home/sjamaan/src/chicken-core/library.c:42888
#10 0x7c0e961c1198 in f_26214 /home/sjamaan/src/chicken-core/library.c:42682
#11 0x7c0e961c0bf9 in f_26210 /home/sjamaan/src/chicken-core/library.c:42663
#12 0x7c0e961c3ee3 in f_26264 /home/sjamaan/src/chicken-core/library.c:42820
#13 0x7c0e961c409c in f_26273 /home/sjamaan/src/chicken-core/library.c:42831
#14 0x7c0e961c4249 in f_26278 /home/sjamaan/src/chicken-core/library.c:42842
#15 0x7c0e961c2f87 in f_26252 /home/sjamaan/src/chicken-core/library.c:42781
#16 0x7c0e96ecacc5 in f_10405 /home/sjamaan/src/chicken-core/modules.c:3839
#17 0x7c0e96f4df91 in f_6783 /home/sjamaan/src/chicken-core/modules.c:11229
#18 0x7c0e96f50ad4 in f_6858 /home/sjamaan/src/chicken-core/modules.c:11339
#19 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#20 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#21 0x7c0e9698a92e in f_2916 /home/sjamaan/src/chicken-core/internal.c:1528
#22 0x7c0e96f5194d in f_6880 /home/sjamaan/src/chicken-core/modules.c:11381
#23 0x7c0e9698909b in f_2857 /home/sjamaan/src/chicken-core/internal.c:1473
#24 0x7c0e96f50e0c in f_6858 /home/sjamaan/src/chicken-core/modules.c:11349
#25 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#26 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#27 0x7c0e9698a92e in f_2916 /home/sjamaan/src/chicken-core/internal.c:1528
#28 0x7c0e96f5194d in f_6880 /home/sjamaan/src/chicken-core/modules.c:11381
#29 0x7c0e9698909b in f_2857 /home/sjamaan/src/chicken-core/internal.c:1473
#30 0x7c0e96f50e0c in f_6858 /home/sjamaan/src/chicken-core/modules.c:11349
#31 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#32 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#33 0x7c0e9698a92e in f_2916 /home/sjamaan/src/chicken-core/internal.c:1528
#34 0x7c0e96f5194d in f_6880 /home/sjamaan/src/chicken-core/modules.c:11381
#35 0x7c0e9698909b in f_2857 /home/sjamaan/src/chicken-core/internal.c:1473
#36 0x7c0e96f50e0c in f_6858 /home/sjamaan/src/chicken-core/modules.c:11349
#37 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#38 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#39 0x7c0e9698a92e in f_2916 /home/sjamaan/src/chicken-core/internal.c:1528
#40 0x7c0e96f5194d in f_6880 /home/sjamaan/src/chicken-core/modules.c:11381
#41 0x7c0e9698909b in f_2857 /home/sjamaan/src/chicken-core/internal.c:1473
#42 0x7c0e96f50e0c in f_6858 /home/sjamaan/src/chicken-core/modules.c:11349
#43 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#44 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#45 0x7c0e9698a92e in f_2916 /home/sjamaan/src/chicken-core/internal.c:1528
#46 0x7c0e96f5194d in f_6880 /home/sjamaan/src/chicken-core/modules.c:11381
#47 0x7c0e9698909b in f_2857 /home/sjamaan/src/chicken-core/internal.c:1473
#48 0x7c0e96f50e0c in f_6858 /home/sjamaan/src/chicken-core/modules.c:11349
#49 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#50 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#51 0x7c0e9698a92e in f_2916 /home/sjamaan/src/chicken-core/internal.c:1528
#52 0x7c0e96f5194d in f_6880 /home/sjamaan/src/chicken-core/modules.c:11381
#53 0x7c0e9698909b in f_2857 /home/sjamaan/src/chicken-core/internal.c:1473
#54 0x7c0e96f50e0c in f_6858 /home/sjamaan/src/chicken-core/modules.c:11349
#55 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#56 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#57 0x7c0e9698a92e in f_2916 /home/sjamaan/src/chicken-core/internal.c:1528
#58 0x7c0e96f5194d in f_6880 /home/sjamaan/src/chicken-core/modules.c:11381
#59 0x7c0e9698909b in f_2857 /home/sjamaan/src/chicken-core/internal.c:1473
#60 0x7c0e96f50e0c in f_6858 /home/sjamaan/src/chicken-core/modules.c:11349
#61 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#62 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#63 0x7c0e9698a92e in f_2916 /home/sjamaan/src/chicken-core/internal.c:1528
#64 0x7c0e96f5194d in f_6880 /home/sjamaan/src/chicken-core/modules.c:11381
#65 0x7c0e9698909b in f_2857 /home/sjamaan/src/chicken-core/internal.c:1473
#66 0x7c0e96f50e0c in f_6858 /home/sjamaan/src/chicken-core/modules.c:11349
#67 0x7c0e96f52688 in f_6888 /home/sjamaan/src/chicken-core/modules.c:11401
#68 0x7c0e9698b785 in f_2928 /home/sjamaan/src/chicken-core/internal.c:1553
#69 0x7c0e96974b62 in trf_2928 /home/sjamaan/src/chicken-core/internal.c:265
#70 0x7c0e971e2f10 in CHICKEN_run /home/sjamaan/src/chicken-core/runtime.c:1601
#71 0x7c0e971dd15d in CHICKEN_main /home/sjamaan/src/chicken-core/runtime.c:623
#72 0x63ce57f0b75c in main /home/sjamaan/src/chicken-core/chicken.c:1542
#73 0x7c0e9582b284 in __libc_start_call_main (/nix/store/57iz36553175g3178pvxjij8z5rcsd4n-glibc-2.42-61/lib/libc.so.6+0x2b284) (BuildId: 8ae0b698f2d4e727f569f64bb166e08ae30bd077)
#74 0x7c0e9582b337 in __libc_start_main@GLIBC_2.2.5 (/nix/store/57iz36553175g3178pvxjij8z5rcsd4n-glibc-2.42-61/lib/libc.so.6+0x2b337) (BuildId: 8ae0b698f2d4e727f569f64bb166e08ae30bd077)
#75 0x63ce57ef38b4 in _start (/home/sjamaan/chickens/debug-6/bin/chicken+0x2298b4)
Address 0x780e935798c0 is located in stack of thread T0 at offset 192 in frame
#0 0x7c0e96eae4ac in C_fast_retrieve_proc /home/sjamaan/src/chicken-core/chicken.h:3341
This frame has 6 object(s):
[32, 40) 'C__TMPST' (line 3342)
[64, 72) 'C__PREV_TMPST' (line 3342)
[96, 104) 'C__TMPST' (line 3345)
[128, 136) 'C__PREV_TMPST' (line 3345)
[160, 176) 'C__TMPST' (line 3345)
[192, 208) 'C__PREV_TMPST' (line 3345) <== Memory access at offset 192 is inside this variable
HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork
(longjmp and C++ exceptions *are* supported)
SUMMARY: AddressSanitizer: stack-use-after-return /home/sjamaan/src/chicken-core/chicken.h:2820 in C_i_symbolp
Shadow bytes around the buggy address:
0x780e93579600: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5
0x780e93579680: f5 f5 f5 f5 00 00 00 00 00 00 00 00 00 00 00 00
0x780e93579700: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5
0x780e93579780: f5 f5 f5 f5 00 00 00 00 00 00 00 00 00 00 00 00
0x780e93579800: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5
=>0x780e93579880: f5 f5 f5 f5 f5 f5 f5 f5[f5]f5 f5 f5 00 00 00 00
0x780e93579900: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5
0x780e93579980: f5 f5 f5 f5 00 00 00 00 00 00 00 00 00 00 00 00
0x780e93579a00: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5
0x780e93579a80: f5 f5 f5 f5 00 00 00 00 00 00 00 00 00 00 00 00
0x780e93579b00: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
Left alloca redzone: ca
Right alloca redzone: cb
==462182==ABORTING