Created
January 12, 2021 00:00
-
-
Save mertyildiran/0be0370bbbe71fbaf088a77f41fa88db to your computer and use it in GitHub Desktop.
Double free or corruption https://github.com/chaos-lang/chaos/blob/feat/preemptive/interpreter/symbol.c#L120-L155
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
interpreter/module.c(36):freeing 0x701000000020 &0x7ffd888a9d00 | |
utilities/helpers.c(123):freeing 0x701000000a30 &0x7ffd888a9b58 | |
interpreter/function.c(147):freeing 0x701000000a40 &0x7ffd888a9be8 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
utilities/helpers.c(123):freeing 0x701000000a80 &0x7ffd888a9b58 | |
interpreter/function.c(147):freeing 0x701000000a90 &0x7ffd888a9be8 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
utilities/helpers.c(123):freeing 0x701000000ad0 &0x7ffd888a9b58 | |
interpreter/function.c(147):freeing 0x701000000ae0 &0x7ffd888a9be8 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
utilities/helpers.c(123):freeing 0x701000000b30 &0x7ffd888a9b58 | |
interpreter/function.c(147):freeing 0x701000000b40 &0x7ffd888a9be8 | |
interpreter/function.c(169):freeing 0x710000000000 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
utilities/helpers.c(123):freeing 0x701000000b80 &0x7ffd888a9b58 | |
interpreter/function.c(147):freeing 0x701000000b90 &0x7ffd888a9be8 | |
interpreter/function.c(169):freeing 0x708000001800 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000b90 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffd888a9b50 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000b90 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffd888a9b50 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000b90 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffd888a9b50 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000b90 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffd888a9b50 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001958 | |
interpreter/symbol.c(155):freeing 0x701000000b80 &0x708000001908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001910 | |
interpreter/symbol.c(157):freeing 0x708000001900 &0x7ffd888a9b50 | |
interpreter/function.c(169):freeing 0x710000000000 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001958 | |
interpreter/symbol.c(155):freeing 0x701000000b80 &0x708000001908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001910 | |
interpreter/symbol.c(157):freeing 0x708000001900 &0x7ffd888a9b50 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffd888a9b50 | |
interpreter/function.c(169):freeing 0x708000002880 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffd888a8db8 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000bc0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffd888a8d70 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002900 &0x7ffd888a8db8 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x708000002958 | |
interpreter/symbol.c(155):freeing 0x701000000bd0 &0x708000002908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002910 | |
interpreter/symbol.c(157):freeing 0x708000002900 &0x7ffd888a8d70 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffd888a8d78 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing 0x701000000be0 &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffd888a8d30 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffd888a8d28 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000bf0 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffd888a8ce0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffd888a8c08 | |
symbol->name: c | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000bf0 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffd888a8bc0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffd888a8d68 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffd888a8d20 | |
interpreter/interpreter.c(1619):freeing 0x702000000080 &0x7ffd888a8de8 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffd888a9748 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffd888a9700 | |
interpreter/interpreter.c(1619):freeing 0x702000000060 &0x7ffd888a97c8 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002880 &0x7ffd888a9998 | |
symbol->name: el | |
interpreter/symbol.c(154):freeing (nil) &0x7080000028d8 | |
interpreter/symbol.c(155):freeing 0x701000000bb0 &0x708000002888 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002890 | |
interpreter/symbol.c(157):freeing 0x708000002880 &0x7ffd888a9950 | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffd888a8db8 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000bf0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffd888a8d70 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffd888a8db8 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing 0x701000000be0 &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffd888a8d70 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002900 &0x7ffd888a8d78 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002958 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002910 | |
interpreter/symbol.c(157):freeing 0x708000002900 &0x7ffd888a8d30 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffd888a8d28 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000bd0 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffd888a8ce0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffd888a8cd8 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing 0x701000000bc0 &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffd888a8c90 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffd888a8c08 | |
symbol->name: c | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing 0x701000000bc0 &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffd888a8bc0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffd888a8d68 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffd888a8d20 | |
interpreter/interpreter.c(1619):freeing 0x702000000080 &0x7ffd888a8de8 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffd888a9748 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffd888a9700 | |
interpreter/interpreter.c(1619):freeing 0x702000000060 &0x7ffd888a97c8 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002880 &0x7ffd888a9998 | |
symbol->name: el | |
interpreter/symbol.c(154):freeing (nil) &0x7080000028d8 | |
interpreter/symbol.c(155):freeing 0x701000000bb0 &0x708000002888 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002890 | |
interpreter/symbol.c(157):freeing 0x708000002880 &0x7ffd888a9950 | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffd888a8db8 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing 0x701000000bc0 &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffd888a8d70 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffd888a8db8 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000bd0 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffd888a8d70 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002900 &0x7ffd888a8d78 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002958 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002910 | |
interpreter/symbol.c(157):freeing 0x708000002900 &0x7ffd888a8d30 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffd888a8d28 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing 0x701000000be0 &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffd888a8ce0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffd888a8cd8 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000bf0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffd888a8c90 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffd888a8c08 | |
symbol->name: c | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000bf0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffd888a8bc0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffd888a8d68 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffd888a8d20 | |
interpreter/interpreter.c(1619):freeing 0x702000000080 &0x7ffd888a8de8 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffd888a9748 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffd888a9700 | |
interpreter/interpreter.c(1619):freeing 0x702000000060 &0x7ffd888a97c8 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002880 &0x7ffd888a9998 | |
symbol->name: el | |
interpreter/symbol.c(154):freeing (nil) &0x7080000028d8 | |
interpreter/symbol.c(155):freeing 0x701000000bb0 &0x708000002888 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002890 | |
interpreter/symbol.c(157):freeing 0x708000002880 &0x7ffd888a9950 | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffd888a8db8 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000bf0 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffd888a8d70 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffd888a8db8 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing 0x701000000be0 &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffd888a8d70 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002900 &0x7ffd888a8d78 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002958 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002910 | |
interpreter/symbol.c(157):freeing 0x708000002900 &0x7ffd888a8d30 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffd888a8d28 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000bd0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffd888a8ce0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffd888a8cd8 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing 0x701000000bc0 &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffd888a8c90 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffd888a8c08 | |
symbol->name: c | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing 0x701000000bc0 &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffd888a8bc0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffd888a8d68 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffd888a8d20 | |
interpreter/interpreter.c(1619):freeing 0x702000000080 &0x7ffd888a8de8 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffd888a9748 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
inter==427053==WARNING: MemorySanitizer: use-of-uninitialized-value | |
#0 0x4f9c3e in removeChildrenOfComplex (/usr/local/bin/chaos+0x4f9c3e) | |
#1 0x4f9744 in removeSymbol (/usr/local/bin/chaos+0x4f9744) | |
#2 0x4dedda in executeDecision (/usr/local/bin/chaos+0x4dedda) | |
#3 0x4de494 in callFunctionCleanUp (/usr/local/bin/chaos+0x4de494) | |
#4 0x4f14ff in eval_node_after_function_call (/usr/local/bin/chaos+0x4f14ff) | |
#5 0x4e7003 in eval_node (/usr/local/bin/chaos+0x4e7003) | |
#6 0x4f312a in startForeach (/usr/local/bin/chaos+0x4f312a) | |
#7 0x4eee2f in eval_node (/usr/local/bin/chaos+0x4eee2f) | |
#8 0x4e529c in interpret (/usr/local/bin/chaos+0x4e529c) | |
#9 0x4c12c1 in initParser (/usr/local/bin/chaos+0x4c12c1) | |
#10 0x4b9193 in main (/usr/local/bin/chaos+0x4b9193) | |
#11 0x7f83b60870b2 in __libc_start_main /build/glibc-ZN95T4/glibc-2.31/csu/../csu/libc-start.c:308:16 | |
#12 0x41c49d in _start (/usr/local/bin/chaos+0x41c49d) | |
Uninitialized value was created by a heap deallocation | |
#0 0x4228b9 in free (/usr/local/bin/chaos+0x4228b9) | |
#1 0x4fa3c5 in freeSymbol (/usr/local/bin/chaos+0x4fa3c5) | |
SUMMARY: MemorySanitizer: use-of-uninitialized-value (/usr/local/bin/chaos+0x4f9c3e) in removeChildrenOfComplex | |
Exiting |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
interpreter/module.c(36):freeing 0x701000000020 &0x7ffddf6a12a0 | |
(Create) ASTNode: {id: 1, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 2, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 3, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 4, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 5, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 6, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 7, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 8, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 9, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 10, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 11, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 12, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 13, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 14, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 15, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 16, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 17, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 18, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 19, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 20, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 21, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 22, node_type: AST_FUNCTION_PARAMETER_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 23, node_type: AST_FUNCTION_PARAMETER_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 24, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 25, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 26, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 27, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 28, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 29, node_type: AST_MIXED_EXPRESSION_PLUS, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 30, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 31, node_type: AST_BOOLEAN_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 32, node_type: AST_VAR_CREATE_BOOL, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 33, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 38, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 39, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 40, node_type: AST_BOOLEAN_EXPRESSION_REL_EQUAL_EXP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 41, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 42, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 43, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 44, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 45, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 46, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 47, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 48, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 49, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 50, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 51, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 53, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 54, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 55, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 56, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 57, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 58, node_type: AST_DECISION_DEFINE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 59, node_type: AST_LIST_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 60, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 61, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 62, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 63, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 64, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 65, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 66, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 67, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 68, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 69, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 70, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 71, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 72, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 73, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 74, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 75, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 76, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 77, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 78, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 79, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 80, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 81, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 82, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 83, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 84, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 85, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 86, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 87, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 88, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 89, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 90, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 91, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 92, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 93, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 94, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 95, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 96, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 97, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 98, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 99, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 100, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 101, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 102, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 103, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 104, node_type: AST_LIST_NESTED_FINISH, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 105, node_type: AST_VAR_CREATE_LIST, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 106, node_type: AST_FUNCTION_PARAMETER_NUMBER_LIST, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 107, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 108, node_type: AST_DEFINE_FUNCTION_VOID, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 109, node_type: AST_START_FOREACH, module: dev.kaos, string_size: 2} | |
(Create) ASTNode: {id: 110, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 111, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 112, node_type: AST_FUNCTION_CALL_PARAMETER_NUMBER, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 113, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 114, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 116, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 117, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 118, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Create) ASTNode: {id: 119, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Create) ASTNode: {id: 120, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(Register) ASTNode: {id: 1, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 2, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 3, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
utilities/helpers.c(123):freeing 0x701000000bb0 &0x7ffddf6a10f8 | |
interpreter/function.c(147):freeing 0x701000000bc0 &0x7ffddf6a1188 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Register) ASTNode: {id: 8, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 9, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 10, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
utilities/helpers.c(123):freeing 0x701000000c00 &0x7ffddf6a10f8 | |
interpreter/function.c(147):freeing 0x701000000c10 &0x7ffddf6a1188 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Register) ASTNode: {id: 15, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 16, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 17, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
utilities/helpers.c(123):freeing 0x701000000c50 &0x7ffddf6a10f8 | |
interpreter/function.c(147):freeing 0x701000000c60 &0x7ffddf6a1188 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Execute) ASTNode: {id: 24, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 23, node_type: AST_FUNCTION_PARAMETER_NUMBER, module: dev.kaos, string_size: 1} | |
(Register) ASTNode: {id: 22, node_type: AST_FUNCTION_PARAMETER_NUMBER, module: dev.kaos, string_size: 1} | |
(Register) ASTNode: {id: 24, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 25, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 26, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
utilities/helpers.c(123):freeing 0x701000000cb0 &0x7ffddf6a10f8 | |
interpreter/function.c(147):freeing 0x701000000cc0 &0x7ffddf6a1188 | |
interpreter/function.c(169):freeing 0x710000000000 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Register) ASTNode: {id: 58, node_type: AST_DECISION_DEFINE, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 105, node_type: AST_VAR_CREATE_LIST, module: dev.kaos, string_size: 1} | |
(Register) ASTNode: {id: 106, node_type: AST_FUNCTION_PARAMETER_NUMBER_LIST, module: dev.kaos, string_size: 1} | |
(Register) ASTNode: {id: 107, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Register) ASTNode: {id: 108, node_type: AST_DEFINE_FUNCTION_VOID, module: dev.kaos, string_size: 1} | |
utilities/helpers.c(123):freeing 0x701000000d00 &0x7ffddf6a10f8 | |
interpreter/function.c(147):freeing 0x701000000d10 &0x7ffddf6a1188 | |
interpreter/function.c(169):freeing 0x708000001800 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Register) ASTNode: {id: 120, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 4, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 5, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 6, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 7, node_type: AST_END, module: dev.kaos, string_size: 0} | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000d10 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffddf6a10f0 | |
(Check) ASTNode: {id: 11, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 12, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 13, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 14, node_type: AST_END, module: dev.kaos, string_size: 0} | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000d10 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffddf6a10f0 | |
(Check) ASTNode: {id: 18, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 19, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 20, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 21, node_type: AST_END, module: dev.kaos, string_size: 0} | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000d10 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffddf6a10f0 | |
(Check) ASTNode: {id: 28, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 27, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 29, node_type: AST_MIXED_EXPRESSION_PLUS, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 30, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 31, node_type: AST_BOOLEAN_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 32, node_type: AST_VAR_CREATE_BOOL, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 57, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 38, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 39, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 40, node_type: AST_BOOLEAN_EXPRESSION_REL_EQUAL_EXP, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 42, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 43, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 44, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 45, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 46, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 48, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 49, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 51, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 53, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 54, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 55, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 33, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 56, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000d10 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffddf6a10f0 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001958 | |
interpreter/symbol.c(155):freeing 0x701000000d70 &0x708000001908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001910 | |
interpreter/symbol.c(157):freeing 0x708000001900 &0x7ffddf6a10f0 | |
(Check) ASTNode: {id: 109, node_type: AST_START_FOREACH, module: dev.kaos, string_size: 2} | |
(Check) ASTNode: {id: 111, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 112, node_type: AST_FUNCTION_CALL_PARAMETER_NUMBER, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 110, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Check) ASTNode: {id: 113, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 114, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(CheckBC) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(CheckBC) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 38, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 39, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(CheckBC) ASTNode: {id: 40, node_type: AST_BOOLEAN_EXPRESSION_REL_EQUAL_EXP, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 42, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 43, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(CheckBC) ASTNode: {id: 44, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 45, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(CheckBC) ASTNode: {id: 46, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 48, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 49, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(CheckBC) ASTNode: {id: 51, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
(CheckBC) ASTNode: {id: 53, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 54, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 55, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 33, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(CheckBC) ASTNode: {id: 56, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
interpreter/function.c(169):freeing 0x710000000000 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Check) ASTNode: {id: 116, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Check) ASTNode: {id: 117, node_type: AST_END, module: dev.kaos, string_size: 0} | |
interpreter/symbol.c(154):freeing (nil) &0x708000001958 | |
interpreter/symbol.c(155):freeing 0x701000000d70 &0x708000001908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001910 | |
interpreter/symbol.c(157):freeing 0x708000001900 &0x7ffddf6a10f0 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffddf6a10f0 | |
(Execute) ASTNode: {id: 59, node_type: AST_LIST_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 88, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 89, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 86, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 87, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 90, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 84, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 85, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 91, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 82, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 83, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 92, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 80, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 81, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 93, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 78, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 79, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 94, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 76, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 77, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 95, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 74, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 75, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 96, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 72, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 73, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 97, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 70, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 71, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 98, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 68, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 69, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 99, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 66, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 67, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 100, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 64, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 65, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 101, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 62, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 63, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 102, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 60, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 61, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 103, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 104, node_type: AST_LIST_NESTED_FINISH, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 105, node_type: AST_VAR_CREATE_LIST, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 118, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 119, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 120, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
interpreter/function.c(169):freeing 0x708000002880 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Execute) ASTNode: {id: 109, node_type: AST_START_FOREACH, module: dev.kaos, string_size: 2} | |
(Execute) ASTNode: {id: 111, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 112, node_type: AST_FUNCTION_CALL_PARAMETER_NUMBER, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 110, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 113, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 114, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Execute) ASTNode: {id: 28, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 27, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 29, node_type: AST_MIXED_EXPRESSION_PLUS, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 30, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 31, node_type: AST_BOOLEAN_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 32, node_type: AST_VAR_CREATE_BOOL, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 57, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 38, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 39, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 40, node_type: AST_BOOLEAN_EXPRESSION_REL_EQUAL_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 42, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 43, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 44, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 45, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 46, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 48, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 49, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 51, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffddf6a0358 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000ec0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffddf6a0310 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002900 &0x7ffddf6a0358 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x708000002958 | |
interpreter/symbol.c(155):freeing 0x701000000ed0 &0x708000002908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002910 | |
interpreter/symbol.c(157):freeing 0x708000002900 &0x7ffddf6a0310 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffddf6a0318 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing 0x701000000ee0 &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffddf6a02d0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffddf6a02c8 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000ef0 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffddf6a0280 | |
(Execute) ASTNode: {id: 18, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 19, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 20, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 21, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffddf6a01a8 | |
symbol->name: c | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000ef0 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffddf6a0160 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffddf6a0308 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffddf6a02c0 | |
interpreter/interpreter.c(1619):freeing 0x702000001aa0 &0x7ffddf6a0388 | |
(Execute) ASTNode: {id: 53, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 54, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 55, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 56, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffddf6a0ce8 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffddf6a0ca0 | |
interpreter/interpreter.c(1619):freeing 0x702000001860 &0x7ffddf6a0d68 | |
(Execute) ASTNode: {id: 116, node_type: AST_END, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002880 &0x7ffddf6a0f38 | |
symbol->name: el | |
interpreter/symbol.c(154):freeing (nil) &0x7080000028d8 | |
interpreter/symbol.c(155):freeing 0x701000000eb0 &0x708000002888 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002890 | |
interpreter/symbol.c(157):freeing 0x708000002880 &0x7ffddf6a0ef0 | |
(Execute) ASTNode: {id: 111, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 112, node_type: AST_FUNCTION_CALL_PARAMETER_NUMBER, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 110, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 113, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 114, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Execute) ASTNode: {id: 28, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 27, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 29, node_type: AST_MIXED_EXPRESSION_PLUS, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 30, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 31, node_type: AST_BOOLEAN_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 32, node_type: AST_VAR_CREATE_BOOL, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 57, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 38, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 39, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 40, node_type: AST_BOOLEAN_EXPRESSION_REL_EQUAL_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 42, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 43, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 44, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 45, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 46, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 48, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 49, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 51, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffddf6a0358 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000ec0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffddf6a0310 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002980 &0x7ffddf6a0358 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing 0x701000000f10 &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffddf6a0310 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffddf6a0318 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000f20 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffddf6a02d0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffddf6a02c8 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing 0x701000000f30 &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffddf6a0280 | |
(Execute) ASTNode: {id: 18, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 19, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 20, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 21, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffddf6a01a8 | |
symbol->name: c | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing 0x701000000f30 &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffddf6a0160 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffddf6a0308 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffddf6a02c0 | |
interpreter/interpreter.c(1619):freeing 0x702000001e20 &0x7ffddf6a0388 | |
(Execute) ASTNode: {id: 53, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 54, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 55, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 56, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffddf6a0ce8 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffddf6a0ca0 | |
interpreter/interpreter.c(1619):freeing 0x702000001be0 &0x7ffddf6a0d68 | |
(Execute) ASTNode: {id: 116, node_type: AST_END, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002880 &0x7ffddf6a0f38 | |
symbol->name: el | |
interpreter/symbol.c(154):freeing (nil) &0x7080000028d8 | |
interpreter/symbol.c(155):freeing 0x701000000eb0 &0x708000002888 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002890 | |
interpreter/symbol.c(157):freeing 0x708000002880 &0x7ffddf6a0ef0 | |
(Execute) ASTNode: {id: 111, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 112, node_type: AST_FUNCTION_CALL_PARAMETER_NUMBER, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 110, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 113, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 114, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Execute) ASTNode: {id: 28, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 27, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 29, node_type: AST_MIXED_EXPRESSION_PLUS, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 30, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 31, node_type: AST_BOOLEAN_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 32, node_type: AST_VAR_CREATE_BOOL, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 57, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 38, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 39, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 40, node_type: AST_BOOLEAN_EXPRESSION_REL_EQUAL_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 42, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 43, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 44, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 45, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 46, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 48, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 49, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 51, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffddf6a0358 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000ec0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffddf6a0310 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a80 &0x7ffddf6a0358 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing 0x701000000f50 &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffddf6a0310 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffddf6a0318 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing 0x701000000f60 &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffddf6a02d0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b80 &0x7ffddf6a02c8 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x708000002bd8 | |
interpreter/symbol.c(155):freeing 0x701000000f70 &0x708000002b88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b90 | |
interpreter/symbol.c(157):freeing 0x708000002b80 &0x7ffddf6a0280 | |
(Execute) ASTNode: {id: 18, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 19, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 20, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 21, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b80 &0x7ffddf6a01a8 | |
symbol->name: c | |
interpreter/symbol.c(154):freeing (nil) &0x708000002bd8 | |
interpreter/symbol.c(155):freeing 0x701000000f70 &0x708000002b88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b90 | |
interpreter/symbol.c(157):freeing 0x708000002b80 &0x7ffddf6a0160 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffddf6a0308 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffddf6a02c0 | |
interpreter/interpreter.c(1619):freeing 0x7020000021a0 &0x7ffddf6a0388 | |
(Execute) ASTNode: {id: 53, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 54, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 55, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 56, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffddf6a0ce8 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffddf6a0ca0 | |
interpreter/interpreter.c(1619):freeing 0x702000001f60 &0x7ffddf6a0d68 | |
(Execute) ASTNode: {id: 116, node_type: AST_END, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002880 &0x7ffddf6a0f38 | |
symbol->name: el | |
interpreter/symbol.c(154):freeing (nil) &0x7080000028d8 | |
interpreter/symbol.c(155):freeing 0x701000000eb0 &0x708000002888 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002890 | |
interpreter/symbol.c(157):freeing 0x708000002880 &0x7ffddf6a0ef0 | |
(Execute) ASTNode: {id: 111, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 112, node_type: AST_FUNCTION_CALL_PARAMETER_NUMBER, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 110, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 113, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 114, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Execute) ASTNode: {id: 28, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 27, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 29, node_type: AST_MIXED_EXPRESSION_PLUS, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 30, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 31, node_type: AST_BOOLEAN_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 32, node_type: AST_VAR_CREATE_BOOL, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 57, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 38, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 39, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 40, node_type: AST_BOOLEAN_EXPRESSION_REL_EQUAL_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 42, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 43, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 44, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 45, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 46, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 48, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 49, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 51, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffddf6a0358 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000ec0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffddf6a0310 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffddf6a0358 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing 0x701000000f90 &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffddf6a0310 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b80 &0x7ffddf6a0318 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x708000002bd8 | |
interpreter/symbol.c(155):freeing 0x701000000fa0 &0x708000002b88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b90 | |
interpreter/symbol.c(157):freeing 0x708000002b80 &0x7ffddf6a02d0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002c00 &0x7ffddf6a02c8 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x708000002c58 | |
interpreter/symbol.c(155):freeing 0x701000000fb0 &0x708000002c08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002c10 | |
interpreter/symbol.c(157):freeing 0x708000002c00 &0x7ffddf6a0280 | |
(Execute) ASTNode: {id: 18, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 19, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 20, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 21, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002c00 &0x7ffddf6a01a8 | |
symbol->name: c | |
interpreter/symbol.c(154):freeing (nil) &0x708000002c58 | |
interpreter/symbol.c(155):freeing 0x701000000fb0 &0x708000002c08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002c10 | |
interpreter/symbol.c(157):freeing 0x708000002c00 &0x7ffddf6a0160 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b80 &0x7ffddf6a0308 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002bd8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002b88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b90 | |
interpreter/symbol.c(157):freeing 0x708000002b80 &0x7ffddf6a02c0 | |
interpreter/interpreter.c(1619):freeing 0x702000002520 &0x7ffddf6a0388 | |
(Execute) ASTNode: {id: 53, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 54, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 55, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 56, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b80 &0x7ffddf6a0ce8 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002bd8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002b88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b90 | |
interpreter/symbol.c(157):freeing 0x708000002b80 &0x7ffddf6a0ca0 | |
interpreter/interpreter.c(1619):freeing 0x7020000022e0 &0x7ffddf6a0d68 | |
(Execute) ASTNode: {id: 116, node_type: AST_END, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002880 &0x7ffddf6a0f38 | |
symbol->name: el | |
interpreter/symbol.c(154):freeing (nil) &0x7080000028d8 | |
interpreter/symbol.c(155):freeing 0x701000000eb0 &0x708000002888 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002890 | |
interpreter/symbol.c(157):freeing 0x708000002880 &0x7ffddf6a0ef0 | |
(Execute) ASTNode: {id: 111, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 112, node_type: AST_FUNCTION_CALL_PARAMETER_NUMBER, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 110, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 113, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 114, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
interpreter/function.c(169):freeing 0x710000000200 &0x70a0000000c0 | |
interpreter/function.c(171):freeing 0x70a0000000a0 &0x262e100 | |
(Execute) ASTNode: {id: 28, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 27, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 29, node_type: AST_MIXED_EXPRESSION_PLUS, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 30, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 31, node_type: AST_BOOLEAN_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 32, node_type: AST_VAR_CREATE_BOOL, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 57, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
(Execute) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
(Execute) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002a00 &0x7ffddf6a0c08 | |
symbol->name: x | |
interpreter/symbol.c(154):freeing (nil) &0x708000002a58 | |
interpreter/symbol.c(155):freeing 0x701000000ec0 &0x708000002a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a10 | |
interpreter/symbol.c(157):freeing 0x708000002a00 &0x7ffddf6a0bc0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b80 &0x7ffddf6a0c08 | |
symbol->name: y | |
interpreter/symbol.c(154):freeing (nil) &0x708000002bd8 | |
interpreter/symbol.c(155):freeing 0x701000000fd0 &0x708000002b88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b90 | |
interpreter/symbol.c(157):freeing 0x708000002b80 &0x7ffddf6a0bc0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002c00 &0x7ffddf6a0bc8 | |
symbol->name: z | |
interpreter/symbol.c(154):freeing (nil) &0x708000002c58 | |
interpreter/symbol.c(155):freeing 0x701000000fe0 &0x708000002c08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002c10 | |
interpreter/symbol.c(157):freeing 0x708000002c00 &0x7ffddf6a0b80 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002c80 &0x7ffddf6a0b78 | |
symbol->name: a | |
interpreter/symbol.c(154):freeing (nil) &0x708000002cd8 | |
interpreter/symbol.c(155):freeing 0x701000000ff0 &0x708000002c88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002c90 | |
interpreter/symbol.c(157):freeing 0x708000002c80 &0x7ffddf6a0b30 | |
interpreter/function.c(363):freeing 0x702000002660 &0x7ffddf6a0d20 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002880 &0x7ffddf6a0f38 | |
symbol->name: el | |
interpreter/symbol.c(154):freeing (nil) &0x7080000028d8 | |
interpreter/symbol.c(155):freeing 0x701000000eb0 &0x708000002888 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002890 | |
interpreter/symbol.c(157):freeing 0x708000002880 &0x7ffddf6a0ef0 | |
(Execute) ASTNode: {id: 117, node_type: AST_END, module: dev.kaos, string_size: 0} | |
(Execute[AFC]) ASTNode: {id: 120, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002b00 &0x7ffddf6a0c18 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002b58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002b10 | |
interpreter/symbol.c(157):freeing 0x708000002b00 &0x7ffddf6a0bd0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002080 &0x7ffddf6a0bc8 | |
symbol->name: a | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002100 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002158 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002108 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002110 | |
interpreter/symbol.c(157):freeing 0x708000002100 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002200 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002258 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002208 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002210 | |
interpreter/symbol.c(157):freeing 0x708000002200 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002180 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000021d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002188 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002190 | |
interpreter/symbol.c(157):freeing 0x708000002180 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002280 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000022d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002288 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002290 | |
interpreter/symbol.c(157):freeing 0x708000002280 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002300 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002358 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002308 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002310 | |
interpreter/symbol.c(157):freeing 0x708000002300 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002380 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000023d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002388 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002390 | |
interpreter/symbol.c(157):freeing 0x708000002380 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002400 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002458 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002408 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002410 | |
interpreter/symbol.c(157):freeing 0x708000002400 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002480 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000024d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002488 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002490 | |
interpreter/symbol.c(157):freeing 0x708000002480 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002500 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002558 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002508 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002510 | |
interpreter/symbol.c(157):freeing 0x708000002500 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002580 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000025d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002588 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002590 | |
interpreter/symbol.c(157):freeing 0x708000002580 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002600 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002658 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002608 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002610 | |
interpreter/symbol.c(157):freeing 0x708000002600 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002680 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000026d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002688 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002690 | |
interpreter/symbol.c(157):freeing 0x708000002680 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002700 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002758 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002708 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002710 | |
interpreter/symbol.c(157):freeing 0x708000002700 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002780 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x7080000027d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002788 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002790 | |
interpreter/symbol.c(157):freeing 0x708000002780 &0x7ffddf6a0af0 | |
called removeSymbol! | |
interpreter/symbol.c(125):access causing the double free 0x708000002800 &0x7ffddf6a0b38 | |
symbol->name: (null) | |
interpreter/symbol.c(154):freeing (nil) &0x708000002858 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002810 | |
interpreter/symbol.c(157):freeing 0x708000002800 &0x7ffddf6a0af0 | |
interpreter/symbol.c(153):freeing 0x71c000000000 &0x7080000020c8 | |
interpreter/symbol.c(154):freeing (nil) &0x7080000020d8 | |
interpreter/symbol.c(155):freeing 0x701000000ea0 &0x708000002088 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002090 | |
interpreter/symbol.c(157):freeing 0x708000002080 &0x7ffddf6a0b80 | |
interpreter/interpreter.c(1619):freeing 0x7020000017a0 &0x7ffddf6a0d68 | |
parser/parser.c(214):freeing 0x70a000000000 &0x702000000020 | |
parser/parser.c(215):freeing 0x702000000020 &0x262e0f0 | |
parser/parser.c(216):freeing 0x702000000000 &0x262dc20 | |
interpreter/symbol.c(154):freeing (nil) &0x7080000016d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001688 | |
interpreter/symbol.c(156):freeing 0x701000000c60 &0x708000001690 | |
interpreter/symbol.c(157):freeing 0x708000001680 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x7080000017d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001788 | |
interpreter/symbol.c(156):freeing 0x701000000c50 &0x708000001790 | |
interpreter/symbol.c(157):freeing 0x708000001780 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001758 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001708 | |
interpreter/symbol.c(156):freeing 0x701000000cc0 &0x708000001710 | |
interpreter/symbol.c(157):freeing 0x708000001700 &0x7ffddf6a1230 | |
interpreter/symbol.c(153):freeing 0x71c000000800 &0x708000001848 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001858 | |
interpreter/symbol.c(155):freeing 0x701000000e90 &0x708000001808 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001810 | |
interpreter/symbol.c(157):freeing 0x708000001800 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001958 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001910 | |
interpreter/symbol.c(157):freeing 0x708000001900 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001a58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001a08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001a10 | |
interpreter/symbol.c(157):freeing 0x708000001a00 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x7080000019d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001990 | |
interpreter/symbol.c(157):freeing 0x708000001980 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001ad8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001a90 | |
interpreter/symbol.c(157):freeing 0x708000001a80 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001b58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001b08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001b10 | |
interpreter/symbol.c(157):freeing 0x708000001b00 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001bd8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001b88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001b90 | |
interpreter/symbol.c(157):freeing 0x708000001b80 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001c58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001c08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001c10 | |
interpreter/symbol.c(157):freeing 0x708000001c00 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001cd8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001c88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001c90 | |
interpreter/symbol.c(157):freeing 0x708000001c80 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001d58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001d08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001d10 | |
interpreter/symbol.c(157):freeing 0x708000001d00 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001dd8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001d88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001d90 | |
interpreter/symbol.c(157):freeing 0x708000001d80 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001e58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001e08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001e10 | |
interpreter/symbol.c(157):freeing 0x708000001e00 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001ed8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001e88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001e90 | |
interpreter/symbol.c(157):freeing 0x708000001e80 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001f58 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001f08 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001f10 | |
interpreter/symbol.c(157):freeing 0x708000001f00 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000001fd8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000001f88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000001f90 | |
interpreter/symbol.c(157):freeing 0x708000001f80 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000002058 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002008 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002010 | |
interpreter/symbol.c(157):freeing 0x708000002000 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000002958 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002908 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002910 | |
interpreter/symbol.c(157):freeing 0x708000002900 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x7080000029d8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002988 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002990 | |
interpreter/symbol.c(157):freeing 0x708000002980 &0x7ffddf6a1230 | |
interpreter/symbol.c(154):freeing (nil) &0x708000002ad8 | |
interpreter/symbol.c(155):freeing (nil) &0x708000002a88 | |
interpreter/symbol.c(156):freeing (nil) &0x708000002a90 | |
interpreter/symbol.c(157):freeing 0x708000002a80 &0x7ffddf6a1230 | |
interpreter/function.c(736):freeing 0x701000000b60 &0x70a000000140 | |
interpreter/function.c(737):freeing 0x701000000ba0 &0x70a000000160 | |
interpreter/function.c(742):freeing (nil) &0x70a000000198 | |
interpreter/function.c(743):freeing (nil) &0x70a0000001a8 | |
interpreter/function.c(744):freeing (nil) &0x70a0000001b8 | |
interpreter/function.c(745):freeing 0x701000000b70 &0x70a0000001c0 | |
interpreter/function.c(746):freeing 0x701000000b80 &0x70a0000001c8 | |
interpreter/function.c(747):freeing 0x701000000b90 &0x70a0000001d0 | |
interpreter/function.c(750):freeing 0x70a000000140 &0x7ffddf6a1220 | |
interpreter/function.c(736):freeing 0x701000000bc0 &0x70a0000001e0 | |
interpreter/function.c(737):freeing 0x701000000bf0 &0x70a000000200 | |
interpreter/function.c(742):freeing (nil) &0x70a000000238 | |
interpreter/function.c(743):freeing (nil) &0x70a000000248 | |
interpreter/function.c(744):freeing (nil) &0x70a000000258 | |
interpreter/function.c(745):freeing 0x701000000bb0 &0x70a000000260 | |
interpreter/function.c(746):freeing 0x701000000bd0 &0x70a000000268 | |
interpreter/function.c(747):freeing 0x701000000be0 &0x70a000000270 | |
interpreter/function.c(750):freeing 0x70a0000001e0 &0x7ffddf6a1220 | |
interpreter/function.c(736):freeing 0x701000000c10 &0x70a000000280 | |
interpreter/function.c(737):freeing 0x701000000c40 &0x70a0000002a0 | |
interpreter/function.c(742):freeing (nil) &0x70a0000002d8 | |
interpreter/function.c(743):freeing (nil) &0x70a0000002e8 | |
interpreter/function.c(744):freeing (nil) &0x70a0000002f8 | |
interpreter/function.c(745):freeing 0x701000000c00 &0x70a000000300 | |
interpreter/function.c(746):freeing 0x701000000c20 &0x70a000000308 | |
interpreter/function.c(747):freeing 0x701000000c30 &0x70a000000310 | |
interpreter/function.c(750):freeing 0x70a000000280 &0x7ffddf6a1220 | |
interpreter/function.c(736):freeing 0x701000000c70 &0x70a000000320 | |
interpreter/function.c(737):freeing 0x710000000100 &0x70a000000340 | |
interpreter/function.c(742):freeing (nil) &0x70a000000378 | |
interpreter/function.c(743):freeing (nil) &0x70a000000388 | |
interpreter/function.c(744):freeing (nil) &0x70a000000398 | |
interpreter/function.c(745):freeing 0x701000000c80 &0x70a0000003a0 | |
interpreter/function.c(746):freeing 0x701000000c90 &0x70a0000003a8 | |
interpreter/function.c(747):freeing 0x701000000ca0 &0x70a0000003b0 | |
interpreter/function.c(750):freeing 0x70a000000320 &0x7ffddf6a1220 | |
interpreter/function.c(736):freeing 0x701000000cb0 &0x70a0000003c0 | |
interpreter/function.c(737):freeing 0x708000001880 &0x70a0000003e0 | |
interpreter/function.c(742):freeing (nil) &0x70a000000418 | |
interpreter/function.c(743):freeing (nil) &0x70a000000428 | |
interpreter/function.c(744):freeing (nil) &0x70a000000438 | |
interpreter/function.c(745):freeing 0x701000000cd0 &0x70a000000440 | |
interpreter/function.c(746):freeing 0x701000000ce0 &0x70a000000448 | |
interpreter/function.c(747):freeing 0x701000000cf0 &0x70a000000450 | |
interpreter/function.c(750):freeing 0x70a0000003c0 &0x7ffddf6a1220 | |
parser/parser.c(221):freeing (nil) &0x262df78 | |
interpreter/module.c(158):freeing 0x701000000040 &0x701000000030 | |
interpreter/module.c(162):freeing 0x701000000030 &0x262dcc0 | |
interpreter/module.c(167):freeing 0x701000000060 &0x701000000050 | |
interpreter/module.c(171):freeing 0x701000000050 &0x262dfc0 | |
interpreter/symbol.c(1409):freeing 0x710000000000 &0x262dfa8 | |
interpreter/symbol.c(1410):freeing 0x701000000da0 &0x262dfb0 | |
interpreter/symbol.c(1458):freeing (nil) &0x262dce8 | |
utilities/helpers.c(484):freeing 0x702000000040 &0x720000001000 | |
utilities/helpers.c(484):freeing 0x702000000060 &0x720000001008 | |
utilities/helpers.c(484):freeing 0x702000000080 &0x720000001010 | |
utilities/helpers.c(484):freeing 0x7020000000c0 &0x720000001018 | |
utilities/helpers.c(484):freeing 0x7020000000e0 &0x720000001020 | |
utilities/helpers.c(484):freeing 0x701000000100 &0x720000001028 | |
utilities/helpers.c(484):freeing 0x701000000120 &0x720000001030 | |
utilities/helpers.c(484):freeing 0x7020000000a0 &0x720000001038 | |
utilities/helpers.c(484):freeing 0x702000000100 &0x720000001040 | |
utilities/helpers.c(484):freeing 0x702000000120 &0x720000001048 | |
utilities/helpers.c(484):freeing 0x702000000140 &0x720000001050 | |
utilities/helpers.c(484):freeing 0x702000000160 &0x720000001058 | |
utilities/helpers.c(484):freeing 0x7010000001c0 &0x720000001060 | |
utilities/helpers.c(484):freeing 0x7010000001e0 &0x720000001068 | |
utilities/helpers.c(484):freeing 0x702000000180 &0x720000001070 | |
utilities/helpers.c(484):freeing 0x7020000001a0 &0x720000001078 | |
utilities/helpers.c(484):freeing 0x7020000001c0 &0x720000001080 | |
utilities/helpers.c(484):freeing 0x7020000001e0 &0x720000001088 | |
utilities/helpers.c(484):freeing 0x702000000200 &0x720000001090 | |
utilities/helpers.c(484):freeing 0x701000000280 &0x720000001098 | |
utilities/helpers.c(484):freeing 0x7010000002a0 &0x7200000010a0 | |
utilities/helpers.c(484):freeing 0x702000000220 &0x7200000010a8 | |
utilities/helpers.c(484):freeing 0x702000000240 &0x7200000010b0 | |
utilities/helpers.c(484):freeing 0x702000000260 &0x7200000010b8 | |
utilities/helpers.c(484):freeing 0x702000000280 &0x7200000010c0 | |
utilities/helpers.c(484):freeing 0x7020000002a0 &0x7200000010c8 | |
utilities/helpers.c(484):freeing 0x7020000002c0 &0x7200000010d0 | |
utilities/helpers.c(484):freeing 0x7020000002e0 &0x7200000010d8 | |
utilities/helpers.c(484):freeing 0x702000000300 &0x7200000010e0 | |
utilities/helpers.c(484):freeing 0x702000000320 &0x7200000010e8 | |
utilities/helpers.c(484):freeing 0x702000000340 &0x7200000010f0 | |
utilities/helpers.c(484):freeing 0x702000000360 &0x7200000010f8 | |
utilities/helpers.c(484):freeing 0x702000000380 &0x720000001100 | |
utilities/helpers.c(484):freeing 0x7020000003a0 &0x720000001108 | |
utilities/helpers.c(484):freeing 0x7020000003c0 &0x720000001110 | |
utilities/helpers.c(484):freeing 0x703000000000 &0x720000001118 | |
utilities/helpers.c(484):freeing 0x7020000003e0 &0x720000001120 | |
utilities/helpers.c(484):freeing 0x702000000400 &0x720000001128 | |
utilities/helpers.c(484):freeing 0x702000000420 &0x720000001130 | |
utilities/helpers.c(484):freeing 0x703000000030 &0x720000001138 | |
utilities/helpers.c(484):freeing 0x702000000440 &0x720000001140 | |
utilities/helpers.c(484):freeing 0x703000000060 &0x720000001148 | |
utilities/helpers.c(484):freeing 0x702000000460 &0x720000001150 | |
utilities/helpers.c(484):freeing 0x702000000480 &0x720000001158 | |
utilities/helpers.c(484):freeing 0x7020000004a0 &0x720000001160 | |
utilities/helpers.c(484):freeing 0x703000000090 &0x720000001168 | |
utilities/helpers.c(484):freeing 0x7020000004c0 &0x720000001170 | |
utilities/helpers.c(484):freeing 0x7030000000c0 &0x720000001178 | |
utilities/helpers.c(484):freeing 0x7020000004e0 &0x720000001180 | |
utilities/helpers.c(484):freeing 0x702000000500 &0x720000001188 | |
utilities/helpers.c(484):freeing 0x7030000000f0 &0x720000001190 | |
utilities/helpers.c(484):freeing 0x702000000520 &0x720000001198 | |
utilities/helpers.c(484):freeing 0x702000000540 &0x7200000011a0 | |
utilities/helpers.c(484):freeing 0x702000000560 &0x7200000011a8 | |
utilities/helpers.c(484):freeing 0x702000000580 &0x7200000011b0 | |
utilities/helpers.c(484):freeing 0x7020000005a0 &0x7200000011b8 | |
utilities/helpers.c(484):freeing 0x7010000005c0 &0x7200000011c0 | |
utilities/helpers.c(484):freeing 0x7020000005c0 &0x7200000011c8 | |
utilities/helpers.c(484):freeing 0x701000000600 &0x7200000011d0 | |
utilities/helpers.c(484):freeing 0x7020000005e0 &0x7200000011d8 | |
utilities/helpers.c(484):freeing 0x702000000600 &0x7200000011e0 | |
utilities/helpers.c(484):freeing 0x702000000620 &0x7200000011e8 | |
utilities/helpers.c(484):freeing 0x702000000640 &0x7200000011f0 | |
utilities/helpers.c(484):freeing 0x702000000660 &0x7200000011f8 | |
utilities/helpers.c(484):freeing 0x702000000680 &0x720000001200 | |
utilities/helpers.c(484):freeing 0x7020000006a0 &0x720000001208 | |
utilities/helpers.c(484):freeing 0x7020000006c0 &0x720000001210 | |
utilities/helpers.c(484):freeing 0x7020000006e0 &0x720000001218 | |
utilities/helpers.c(484):freeing 0x702000000700 &0x720000001220 | |
utilities/helpers.c(484):freeing 0x702000000720 &0x720000001228 | |
utilities/helpers.c(484):freeing 0x702000000740 &0x720000001230 | |
utilities/helpers.c(484):freeing 0x702000000760 &0x720000001238 | |
utilities/helpers.c(484):freeing 0x702000000780 &0x720000001240 | |
utilities/helpers.c(484):freeing 0x7020000007a0 &0x720000001248 | |
utilities/helpers.c(484):freeing 0x7020000007c0 &0x720000001250 | |
utilities/helpers.c(484):freeing 0x7020000007e0 &0x720000001258 | |
utilities/helpers.c(484):freeing 0x702000000800 &0x720000001260 | |
utilities/helpers.c(484):freeing 0x702000000820 &0x720000001268 | |
utilities/helpers.c(484):freeing 0x702000000840 &0x720000001270 | |
utilities/helpers.c(484):freeing 0x702000000860 &0x720000001278 | |
utilities/helpers.c(484):freeing 0x702000000880 &0x720000001280 | |
utilities/helpers.c(484):freeing 0x7020000008a0 &0x720000001288 | |
utilities/helpers.c(484):freeing 0x7020000008c0 &0x720000001290 | |
utilities/helpers.c(484):freeing 0x7020000008e0 &0x720000001298 | |
utilities/helpers.c(484):freeing 0x702000000900 &0x7200000012a0 | |
utilities/helpers.c(484):freeing 0x702000000920 &0x7200000012a8 | |
utilities/helpers.c(484):freeing 0x702000000940 &0x7200000012b0 | |
utilities/helpers.c(484):freeing 0x702000000960 &0x7200000012b8 | |
utilities/helpers.c(484):freeing 0x702000000980 &0x7200000012c0 | |
utilities/helpers.c(484):freeing 0x701000000800 &0x7200000012c8 | |
utilities/helpers.c(484):freeing 0x701000000820 &0x7200000012d0 | |
utilities/helpers.c(484):freeing 0x701000000840 &0x7200000012d8 | |
utilities/helpers.c(484):freeing 0x701000000860 &0x7200000012e0 | |
utilities/helpers.c(484):freeing 0x701000000880 &0x7200000012e8 | |
utilities/helpers.c(484):freeing 0x7010000008a0 &0x7200000012f0 | |
utilities/helpers.c(484):freeing 0x7010000008c0 &0x7200000012f8 | |
utilities/helpers.c(484):freeing 0x7010000008e0 &0x720000001300 | |
utilities/helpers.c(484):freeing 0x701000000900 &0x720000001308 | |
utilities/helpers.c(484):freeing 0x701000000920 &0x720000001310 | |
utilities/helpers.c(484):freeing 0x701000000940 &0x720000001318 | |
utilities/helpers.c(484):freeing 0x701000000960 &0x720000001320 | |
utilities/helpers.c(484):freeing 0x701000000980 &0x720000001328 | |
utilities/helpers.c(484):freeing 0x7010000009a0 &0x720000001330 | |
utilities/helpers.c(484):freeing 0x7020000009a0 &0x720000001338 | |
utilities/helpers.c(484):freeing 0x7020000009c0 &0x720000001340 | |
utilities/helpers.c(484):freeing 0x703000000120 &0x720000001348 | |
utilities/helpers.c(484):freeing 0x7020000009e0 &0x720000001350 | |
utilities/helpers.c(484):freeing 0x702000000a00 &0x720000001358 | |
utilities/helpers.c(484):freeing 0x702000000a20 &0x720000001360 | |
utilities/helpers.c(484):freeing 0x702000000a40 &0x720000001368 | |
utilities/helpers.c(484):freeing 0x702000000a60 &0x720000001370 | |
utilities/helpers.c(484):freeing 0x703000000150 &0x720000001378 | |
utilities/helpers.c(484):freeing 0x702000000a80 &0x720000001380 | |
utilities/helpers.c(484):freeing 0x703000000180 &0x720000001388 | |
utilities/helpers.c(484):freeing 0x702000000aa0 &0x720000001390 | |
utilities/helpers.c(484):freeing 0x701000000ae0 &0x720000001398 | |
utilities/helpers.c(484):freeing 0x701000000b00 &0x7200000013a0 | |
utilities/helpers.c(484):freeing 0x702000000ac0 &0x7200000013a8 | |
utilities/helpers.c(484):freeing 0x7030000001b0 &0x7200000013b0 | |
utilities/helpers.c(484):freeing 0x702000000ae0 &0x7200000013b8 | |
utilities/helpers.c(484):freeing 0x702000000b00 &0x7200000013c0 | |
utilities/helpers.c(484):freeing 0x702000000b20 &0x7200000013c8 | |
utilities/helpers.c(484):freeing 0x702000000b40 &0x7200000013d0 | |
utilities/helpers.c(484):freeing 0x702000000b60 &0x7200000013d8 | |
utilities/helpers.c(484):freeing 0x702000000b80 &0x7200000013e0 | |
utilities/helpers.c(484):freeing 0x702000000ba0 &0x7200000013e8 | |
utilities/helpers.c(484):freeing 0x702000000bc0 &0x7200000013f0 | |
utilities/helpers.c(484):freeing 0x702000000be0 &0x7200000013f8 | |
utilities/helpers.c(484):freeing 0x702000000c00 &0x720000001400 | |
utilities/helpers.c(484):freeing 0x702000000c20 &0x720000001408 | |
utilities/helpers.c(484):freeing 0x702000000c40 &0x720000001410 | |
utilities/helpers.c(484):freeing 0x702000000c60 &0x720000001418 | |
utilities/helpers.c(484):freeing 0x702000000c80 &0x720000001420 | |
utilities/helpers.c(484):freeing 0x702000000ca0 &0x720000001428 | |
utilities/helpers.c(484):freeing 0x702000000cc0 &0x720000001430 | |
utilities/helpers.c(484):freeing 0x702000000ce0 &0x720000001438 | |
utilities/helpers.c(484):freeing 0x702000000d00 &0x720000001440 | |
utilities/helpers.c(484):freeing 0x7030000001e0 &0x720000001448 | |
utilities/helpers.c(484):freeing 0x702000000d20 &0x720000001450 | |
utilities/helpers.c(484):freeing 0x702000000d40 &0x720000001458 | |
utilities/helpers.c(484):freeing 0x702000000d60 &0x720000001460 | |
utilities/helpers.c(484):freeing 0x702000000d80 &0x720000001468 | |
utilities/helpers.c(484):freeing 0x702000000da0 &0x720000001470 | |
utilities/helpers.c(484):freeing 0x701000000d00 &0x720000001478 | |
utilities/helpers.c(484):freeing 0x701000000d20 &0x720000001480 | |
utilities/helpers.c(484):freeing 0x702000000dc0 &0x720000001488 | |
utilities/helpers.c(484):freeing 0x702000000de0 &0x720000001490 | |
utilities/helpers.c(484):freeing 0x701000000d30 &0x720000001498 | |
utilities/helpers.c(484):freeing 0x701000000d40 &0x7200000014a0 | |
utilities/helpers.c(484):freeing 0x702000000e00 &0x7200000014a8 | |
utilities/helpers.c(484):freeing 0x702000000e20 &0x7200000014b0 | |
utilities/helpers.c(484):freeing 0x701000000d50 &0x7200000014b8 | |
utilities/helpers.c(484):freeing 0x701000000d60 &0x7200000014c0 | |
utilities/helpers.c(484):freeing 0x702000000e40 &0x7200000014c8 | |
utilities/helpers.c(484):freeing 0x702000000e60 &0x7200000014d0 | |
utilities/helpers.c(484):freeing 0x702000000e80 &0x7200000014d8 | |
utilities/helpers.c(484):freeing 0x702000000ea0 &0x7200000014e0 | |
utilities/helpers.c(484):freeing 0x702000000ec0 &0x7200000014e8 | |
utilities/helpers.c(484):freeing 0x702000000ee0 &0x7200000014f0 | |
utilities/helpers.c(484):freeing 0x701000000d80 &0x7200000014f8 | |
utilities/helpers.c(484):freeing 0x702000000f00 &0x720000001500 | |
utilities/helpers.c(484):freeing 0x702000000f20 &0x720000001508 | |
utilities/helpers.c(484):freeing 0x703000000210 &0x720000001510 | |
utilities/helpers.c(484):freeing 0x702000000f40 &0x720000001518 | |
utilities/helpers.c(484):freeing 0x702000000f60 &0x720000001520 | |
utilities/helpers.c(484):freeing 0x702000000f80 &0x720000001528 | |
utilities/helpers.c(484):freeing 0x703000000240 &0x720000001530 | |
utilities/helpers.c(484):freeing 0x703000000270 &0x720000001538 | |
utilities/helpers.c(484):freeing 0x702000000fa0 &0x720000001540 | |
utilities/helpers.c(484):freeing 0x702000000fc0 &0x720000001548 | |
utilities/helpers.c(484):freeing 0x702000000fe0 &0x720000001550 | |
utilities/helpers.c(484):freeing 0x7030000002a0 &0x720000001558 | |
utilities/helpers.c(484):freeing 0x7030000002d0 &0x720000001560 | |
utilities/helpers.c(484):freeing 0x702000001000 &0x720000001568 | |
utilities/helpers.c(484):freeing 0x703000000300 &0x720000001570 | |
utilities/helpers.c(484):freeing 0x702000001020 &0x720000001578 | |
utilities/helpers.c(484):freeing 0x702000001040 &0x720000001580 | |
utilities/helpers.c(484):freeing 0x702000001060 &0x720000001588 | |
utilities/helpers.c(484):freeing 0x702000001080 &0x720000001590 | |
utilities/helpers.c(484):freeing 0x7020000010a0 &0x720000001598 | |
utilities/helpers.c(484):freeing 0x7020000010c0 &0x7200000015a0 | |
utilities/helpers.c(484):freeing 0x7020000010e0 &0x7200000015a8 | |
utilities/helpers.c(484):freeing 0x702000001100 &0x7200000015b0 | |
utilities/helpers.c(484):freeing 0x703000000330 &0x7200000015b8 | |
utilities/helpers.c(484):freeing 0x702000001120 &0x7200000015c0 | |
utilities/helpers.c(484):freeing 0x702000001140 &0x7200000015c8 | |
utilities/helpers.c(484):freeing 0x703000000360 &0x7200000015d0 | |
utilities/helpers.c(484):freeing 0x702000001160 &0x7200000015d8 | |
utilities/helpers.c(484):freeing 0x702000001180 &0x7200000015e0 | |
utilities/helpers.c(484):freeing 0x7020000011a0 &0x7200000015e8 | |
utilities/helpers.c(484):freeing 0x703000000390 &0x7200000015f0 | |
utilities/helpers.c(484):freeing 0x7020000011c0 &0x7200000015f8 | |
utilities/helpers.c(484):freeing 0x7020000011e0 &0x720000001600 | |
utilities/helpers.c(484):freeing 0x702000001200 &0x720000001608 | |
utilities/helpers.c(484):freeing 0x7030000003c0 &0x720000001610 | |
utilities/helpers.c(484):freeing 0x7030000003f0 &0x720000001618 | |
utilities/helpers.c(484):freeing 0x702000001220 &0x720000001620 | |
utilities/helpers.c(484):freeing 0x702000001240 &0x720000001628 | |
utilities/helpers.c(484):freeing 0x702000001260 &0x720000001630 | |
utilities/helpers.c(484):freeing 0x703000000420 &0x720000001638 | |
utilities/helpers.c(484):freeing 0x703000000450 &0x720000001640 | |
utilities/helpers.c(484):freeing 0x702000001280 &0x720000001648 | |
utilities/helpers.c(484):freeing 0x703000000480 &0x720000001650 | |
utilities/helpers.c(484):freeing 0x7020000012a0 &0x720000001658 | |
utilities/helpers.c(484):freeing 0x7020000012c0 &0x720000001660 | |
utilities/helpers.c(484):freeing 0x7020000012e0 &0x720000001668 | |
utilities/helpers.c(484):freeing 0x702000001300 &0x720000001670 | |
utilities/helpers.c(484):freeing 0x702000001320 &0x720000001678 | |
utilities/helpers.c(484):freeing 0x702000001340 &0x720000001680 | |
utilities/helpers.c(484):freeing 0x701000000d10 &0x720000001688 | |
utilities/helpers.c(484):freeing 0x701000000d90 &0x720000001690 | |
utilities/helpers.c(484):freeing 0x701000000d70 &0x720000001698 | |
utilities/helpers.c(484):freeing 0x702000001360 &0x7200000016a0 | |
utilities/helpers.c(484):freeing 0x702000001380 &0x7200000016a8 | |
utilities/helpers.c(484):freeing 0x7020000013a0 &0x7200000016b0 | |
utilities/helpers.c(484):freeing 0x7020000013c0 &0x7200000016b8 | |
utilities/helpers.c(484):freeing 0x701000000db0 &0x7200000016c0 | |
utilities/helpers.c(484):freeing 0x7020000013e0 &0x7200000016c8 | |
utilities/helpers.c(484):freeing 0x702000001400 &0x7200000016d0 | |
utilities/helpers.c(484):freeing 0x701000000dc0 &0x7200000016d8 | |
utilities/helpers.c(484):freeing 0x702000001420 &0x7200000016e0 | |
utilities/helpers.c(484):freeing 0x702000001440 &0x7200000016e8 | |
utilities/helpers.c(484):freeing 0x701000000dd0 &0x7200000016f0 | |
utilities/helpers.c(484):freeing 0x702000001460 &0x7200000016f8 | |
utilities/helpers.c(484):freeing 0x702000001480 &0x720000001700 | |
utilities/helpers.c(484):freeing 0x701000000de0 &0x720000001708 | |
utilities/helpers.c(484):freeing 0x7020000014a0 &0x720000001710 | |
utilities/helpers.c(484):freeing 0x7020000014c0 &0x720000001718 | |
utilities/helpers.c(484):freeing 0x701000000df0 &0x720000001720 | |
utilities/helpers.c(484):freeing 0x7020000014e0 &0x720000001728 | |
utilities/helpers.c(484):freeing 0x702000001500 &0x720000001730 | |
utilities/helpers.c(484):freeing 0x701000000e00 &0x720000001738 | |
utilities/helpers.c(484):freeing 0x702000001520 &0x720000001740 | |
utilities/helpers.c(484):freeing 0x702000001540 &0x720000001748 | |
utilities/helpers.c(484):freeing 0x701000000e10 &0x720000001750 | |
utilities/helpers.c(484):freeing 0x702000001560 &0x720000001758 | |
utilities/helpers.c(484):freeing 0x702000001580 &0x720000001760 | |
utilities/helpers.c(484):freeing 0x701000000e20 &0x720000001768 | |
utilities/helpers.c(484):freeing 0x7020000015a0 &0x720000001770 | |
utilities/helpers.c(484):freeing 0x7020000015c0 &0x720000001778 | |
utilities/helpers.c(484):freeing 0x701000000e30 &0x720000001780 | |
utilities/helpers.c(484):freeing 0x7020000015e0 &0x720000001788 | |
utilities/helpers.c(484):freeing 0x702000001600 &0x720000001790 | |
utilities/helpers.c(484):freeing 0x701000000e40 &0x720000001798 | |
utilities/helpers.c(484):freeing 0x702000001620 &0x7200000017a0 | |
utilities/helpers.c(484):freeing 0x702000001640 &0x7200000017a8 | |
utilities/helpers.c(484):freeing 0x701000000e50 &0x7200000017b0 | |
utilities/helpers.c(484):freeing 0x702000001660 &0x7200000017b8 | |
utilities/helpers.c(484):freeing 0x702000001680 &0x7200000017c0 | |
utilities/helpers.c(484):freeing 0x701000000e60 &0x7200000017c8 | |
utilities/helpers.c(484):freeing 0x7020000016a0 &0x7200000017d0 | |
utilities/helpers.c(484):freeing 0x7020000016c0 &0x7200000017d8 | |
utilities/helpers.c(484):freeing 0x701000000e70 &0x7200000017e0 | |
utilities/helpers.c(484):freeing 0x7020000016e0 &0x7200000017e8 | |
utilities/helpers.c(484):freeing 0x702000001700 &0x7200000017f0 | |
utilities/helpers.c(484):freeing 0x701000000e80 &0x7200000017f8 | |
utilities/helpers.c(484):freeing 0x702000001720 &0x720000001800 | |
utilities/helpers.c(484):freeing 0x702000001740 &0x720000001808 | |
utilities/helpers.c(484):freeing 0x702000001760 &0x720000001810 | |
utilities/helpers.c(484):freeing 0x7030000004b0 &0x720000001818 | |
utilities/helpers.c(484):freeing 0x702000001780 &0x720000001820 | |
utilities/helpers.c(484):freeing 0x7020000017c0 &0x720000001828 | |
utilities/helpers.c(484):freeing 0x7020000017e0 &0x720000001830 | |
utilities/helpers.c(484):freeing 0x703000000510 &0x720000001838 | |
utilities/helpers.c(484):freeing 0x702000001800 &0x720000001840 | |
utilities/helpers.c(484):freeing 0x702000001820 &0x720000001848 | |
utilities/helpers.c(484):freeing 0x703000000540 &0x720000001850 | |
utilities/helpers.c(484):freeing 0x702000001840 &0x720000001858 | |
utilities/helpers.c(484):freeing 0x702000001880 &0x720000001860 | |
utilities/helpers.c(484):freeing 0x7020000018a0 &0x720000001868 | |
utilities/helpers.c(484):freeing 0x7020000018c0 &0x720000001870 | |
utilities/helpers.c(484):freeing 0x7020000018e0 &0x720000001878 | |
utilities/helpers.c(484):freeing 0x702000001900 &0x720000001880 | |
utilities/helpers.c(484):freeing 0x702000001920 &0x720000001888 | |
utilities/helpers.c(484):freeing 0x701000000f00 &0x720000001890 | |
utilities/helpers.c(484):freeing 0x702000001940 &0x720000001898 | |
utilities/helpers.c(484):freeing 0x702000001960 &0x7200000018a0 | |
utilities/helpers.c(484):freeing 0x702000001980 &0x7200000018a8 | |
utilities/helpers.c(484):freeing 0x703000000570 &0x7200000018b0 | |
utilities/helpers.c(484):freeing 0x7020000019a0 &0x7200000018b8 | |
utilities/helpers.c(484):freeing 0x7020000019c0 &0x7200000018c0 | |
utilities/helpers.c(484):freeing 0x7020000019e0 &0x7200000018c8 | |
utilities/helpers.c(484):freeing 0x7030000005a0 &0x7200000018d0 | |
utilities/helpers.c(484):freeing 0x7030000005d0 &0x7200000018d8 | |
utilities/helpers.c(484):freeing 0x702000001a00 &0x7200000018e0 | |
utilities/helpers.c(484):freeing 0x702000001a20 &0x7200000018e8 | |
utilities/helpers.c(484):freeing 0x702000001a40 &0x7200000018f0 | |
utilities/helpers.c(484):freeing 0x703000000600 &0x7200000018f8 | |
utilities/helpers.c(484):freeing 0x703000000630 &0x720000001900 | |
utilities/helpers.c(484):freeing 0x702000001a60 &0x720000001908 | |
utilities/helpers.c(484):freeing 0x703000000660 &0x720000001910 | |
utilities/helpers.c(484):freeing 0x702000001a80 &0x720000001918 | |
utilities/helpers.c(484):freeing 0x702000001ac0 &0x720000001920 | |
utilities/helpers.c(484):freeing 0x702000001ae0 &0x720000001928 | |
utilities/helpers.c(484):freeing 0x701000000ee0 &0x720000001930 | |
utilities/helpers.c(484):freeing 0x701000000ed0 &0x720000001938 | |
utilities/helpers.c(484):freeing 0x702000001b00 &0x720000001940 | |
utilities/helpers.c(484):freeing 0x702000001aa0 &0x720000001948 | |
utilities/helpers.c(484):freeing 0x702000001b20 &0x720000001950 | |
utilities/helpers.c(484):freeing 0x702000001b40 &0x720000001958 | |
utilities/helpers.c(484):freeing 0x702000001b60 &0x720000001960 | |
utilities/helpers.c(484):freeing 0x701000000ef0 &0x720000001968 | |
utilities/helpers.c(484):freeing 0x702000001860 &0x720000001970 | |
utilities/helpers.c(484):freeing 0x7030000004e0 &0x720000001978 | |
utilities/helpers.c(484):freeing 0x702000001b80 &0x720000001980 | |
utilities/helpers.c(484):freeing 0x702000001ba0 &0x720000001988 | |
utilities/helpers.c(484):freeing 0x703000000690 &0x720000001990 | |
utilities/helpers.c(484):freeing 0x702000001bc0 &0x720000001998 | |
utilities/helpers.c(484):freeing 0x702000001c00 &0x7200000019a0 | |
utilities/helpers.c(484):freeing 0x702000001c20 &0x7200000019a8 | |
utilities/helpers.c(484):freeing 0x702000001c40 &0x7200000019b0 | |
utilities/helpers.c(484):freeing 0x702000001c60 &0x7200000019b8 | |
utilities/helpers.c(484):freeing 0x702000001c80 &0x7200000019c0 | |
utilities/helpers.c(484):freeing 0x702000001ca0 &0x7200000019c8 | |
utilities/helpers.c(484):freeing 0x701000000f40 &0x7200000019d0 | |
utilities/helpers.c(484):freeing 0x702000001cc0 &0x7200000019d8 | |
utilities/helpers.c(484):freeing 0x702000001ce0 &0x7200000019e0 | |
utilities/helpers.c(484):freeing 0x702000001d00 &0x7200000019e8 | |
utilities/helpers.c(484):freeing 0x7030000006c0 &0x7200000019f0 | |
utilities/helpers.c(484):freeing 0x702000001d20 &0x7200000019f8 | |
utilities/helpers.c(484):freeing 0x702000001d40 &0x720000001a00 | |
utilities/helpers.c(484):freeing 0x702000001d60 &0x720000001a08 | |
utilities/helpers.c(484):freeing 0x7030000006f0 &0x720000001a10 | |
utilities/helpers.c(484):freeing 0x703000000720 &0x720000001a18 | |
utilities/helpers.c(484):freeing 0x702000001d80 &0x720000001a20 | |
utilities/helpers.c(484):freeing 0x702000001da0 &0x720000001a28 | |
utilities/helpers.c(484):freeing 0x702000001dc0 &0x720000001a30 | |
utilities/helpers.c(484):freeing 0x703000000750 &0x720000001a38 | |
utilities/helpers.c(484):freeing 0x703000000780 &0x720000001a40 | |
utilities/helpers.c(484):freeing 0x702000001de0 &0x720000001a48 | |
utilities/helpers.c(484):freeing 0x7030000007b0 &0x720000001a50 | |
utilities/helpers.c(484):freeing 0x702000001e00 &0x720000001a58 | |
utilities/helpers.c(484):freeing 0x702000001e40 &0x720000001a60 | |
utilities/helpers.c(484):freeing 0x702000001e60 &0x720000001a68 | |
utilities/helpers.c(484):freeing 0x701000000f20 &0x720000001a70 | |
utilities/helpers.c(484):freeing 0x701000000f10 &0x720000001a78 | |
utilities/helpers.c(484):freeing 0x702000001e80 &0x720000001a80 | |
utilities/helpers.c(484):freeing 0x702000001e20 &0x720000001a88 | |
utilities/helpers.c(484):freeing 0x702000001ea0 &0x720000001a90 | |
utilities/helpers.c(484):freeing 0x702000001ec0 &0x720000001a98 | |
utilities/helpers.c(484):freeing 0x702000001ee0 &0x720000001aa0 | |
utilities/helpers.c(484):freeing 0x701000000f30 &0x720000001aa8 | |
utilities/helpers.c(484):freeing 0x702000001be0 &0x720000001ab0 | |
utilities/helpers.c(484):freeing 0x7030000007e0 &0x720000001ab8 | |
utilities/helpers.c(484):freeing 0x702000001f00 &0x720000001ac0 | |
utilities/helpers.c(484):freeing 0x702000001f20 &0x720000001ac8 | |
utilities/helpers.c(484):freeing 0x703000000810 &0x720000001ad0 | |
utilities/helpers.c(484):freeing 0x702000001f40 &0x720000001ad8 | |
utilities/helpers.c(484):freeing 0x702000001f80 &0x720000001ae0 | |
utilities/helpers.c(484):freeing 0x702000001fa0 &0x720000001ae8 | |
utilities/helpers.c(484):freeing 0x702000001fc0 &0x720000001af0 | |
utilities/helpers.c(484):freeing 0x702000001fe0 &0x720000001af8 | |
utilities/helpers.c(484):freeing 0x702000002000 &0x720000001b00 | |
utilities/helpers.c(484):freeing 0x702000002020 &0x720000001b08 | |
utilities/helpers.c(484):freeing 0x701000000f80 &0x720000001b10 | |
utilities/helpers.c(484):freeing 0x702000002040 &0x720000001b18 | |
utilities/helpers.c(484):freeing 0x702000002060 &0x720000001b20 | |
utilities/helpers.c(484):freeing 0x702000002080 &0x720000001b28 | |
utilities/helpers.c(484):freeing 0x703000000840 &0x720000001b30 | |
utilities/helpers.c(484):freeing 0x7020000020a0 &0x720000001b38 | |
utilities/helpers.c(484):freeing 0x7020000020c0 &0x720000001b40 | |
utilities/helpers.c(484):freeing 0x7020000020e0 &0x720000001b48 | |
utilities/helpers.c(484):freeing 0x703000000870 &0x720000001b50 | |
utilities/helpers.c(484):freeing 0x7030000008a0 &0x720000001b58 | |
utilities/helpers.c(484):freeing 0x702000002100 &0x720000001b60 | |
utilities/helpers.c(484):freeing 0x702000002120 &0x720000001b68 | |
utilities/helpers.c(484):freeing 0x702000002140 &0x720000001b70 | |
utilities/helpers.c(484):freeing 0x7030000008d0 &0x720000001b78 | |
utilities/helpers.c(484):freeing 0x703000000900 &0x720000001b80 | |
utilities/helpers.c(484):freeing 0x702000002160 &0x720000001b88 | |
utilities/helpers.c(484):freeing 0x703000000930 &0x720000001b90 | |
utilities/helpers.c(484):freeing 0x702000002180 &0x720000001b98 | |
utilities/helpers.c(484):freeing 0x7020000021c0 &0x720000001ba0 | |
utilities/helpers.c(484):freeing 0x7020000021e0 &0x720000001ba8 | |
utilities/helpers.c(484):freeing 0x701000000f60 &0x720000001bb0 | |
utilities/helpers.c(484):freeing 0x701000000f50 &0x720000001bb8 | |
utilities/helpers.c(484):freeing 0x702000002200 &0x720000001bc0 | |
utilities/helpers.c(484):freeing 0x7020000021a0 &0x720000001bc8 | |
utilities/helpers.c(484):freeing 0x702000002220 &0x720000001bd0 | |
utilities/helpers.c(484):freeing 0x702000002240 &0x720000001bd8 | |
utilities/helpers.c(484):freeing 0x702000002260 &0x720000001be0 | |
utilities/helpers.c(484):freeing 0x701000000f70 &0x720000001be8 | |
utilities/helpers.c(484):freeing 0x702000001f60 &0x720000001bf0 | |
utilities/helpers.c(484):freeing 0x703000000960 &0x720000001bf8 | |
utilities/helpers.c(484):freeing 0x702000002280 &0x720000001c00 | |
utilities/helpers.c(484):freeing 0x7020000022a0 &0x720000001c08 | |
utilities/helpers.c(484):freeing 0x703000000990 &0x720000001c10 | |
utilities/helpers.c(484):freeing 0x7020000022c0 &0x720000001c18 | |
utilities/helpers.c(484):freeing 0x702000002300 &0x720000001c20 | |
utilities/helpers.c(484):freeing 0x702000002320 &0x720000001c28 | |
utilities/helpers.c(484):freeing 0x702000002340 &0x720000001c30 | |
utilities/helpers.c(484):freeing 0x702000002360 &0x720000001c38 | |
utilities/helpers.c(484):freeing 0x702000002380 &0x720000001c40 | |
utilities/helpers.c(484):freeing 0x7020000023a0 &0x720000001c48 | |
utilities/helpers.c(484):freeing 0x701000000fc0 &0x720000001c50 | |
utilities/helpers.c(484):freeing 0x7020000023c0 &0x720000001c58 | |
utilities/helpers.c(484):freeing 0x7020000023e0 &0x720000001c60 | |
utilities/helpers.c(484):freeing 0x702000002400 &0x720000001c68 | |
utilities/helpers.c(484):freeing 0x7030000009c0 &0x720000001c70 | |
utilities/helpers.c(484):freeing 0x702000002420 &0x720000001c78 | |
utilities/helpers.c(484):freeing 0x702000002440 &0x720000001c80 | |
utilities/helpers.c(484):freeing 0x702000002460 &0x720000001c88 | |
utilities/helpers.c(484):freeing 0x7030000009f0 &0x720000001c90 | |
utilities/helpers.c(484):freeing 0x703000000a20 &0x720000001c98 | |
utilities/helpers.c(484):freeing 0x702000002480 &0x720000001ca0 | |
utilities/helpers.c(484):freeing 0x7020000024a0 &0x720000001ca8 | |
utilities/helpers.c(484):freeing 0x7020000024c0 &0x720000001cb0 | |
utilities/helpers.c(484):freeing 0x703000000a50 &0x720000001cb8 | |
utilities/helpers.c(484):freeing 0x703000000a80 &0x720000001cc0 | |
utilities/helpers.c(484):freeing 0x7020000024e0 &0x720000001cc8 | |
utilities/helpers.c(484):freeing 0x703000000ab0 &0x720000001cd0 | |
utilities/helpers.c(484):freeing 0x702000002500 &0x720000001cd8 | |
utilities/helpers.c(484):freeing 0x702000002540 &0x720000001ce0 | |
utilities/helpers.c(484):freeing 0x702000002560 &0x720000001ce8 | |
utilities/helpers.c(484):freeing 0x701000000fa0 &0x720000001cf0 | |
utilities/helpers.c(484):freeing 0x701000000f90 &0x720000001cf8 | |
utilities/helpers.c(484):freeing 0x702000002580 &0x720000001d00 | |
utilities/helpers.c(484):freeing 0x702000002520 &0x720000001d08 | |
utilities/helpers.c(484):freeing 0x7020000025a0 &0x720000001d10 | |
utilities/helpers.c(484):freeing 0x7020000025c0 &0x720000001d18 | |
utilities/helpers.c(484):freeing 0x7020000025e0 &0x720000001d20 | |
utilities/helpers.c(484):freeing 0x701000000fb0 &0x720000001d28 | |
utilities/helpers.c(484):freeing 0x7020000022e0 &0x720000001d30 | |
utilities/helpers.c(484):freeing 0x703000000ae0 &0x720000001d38 | |
utilities/helpers.c(484):freeing 0x702000002600 &0x720000001d40 | |
utilities/helpers.c(484):freeing 0x702000002620 &0x720000001d48 | |
utilities/helpers.c(484):freeing 0x703000000b10 &0x720000001d50 | |
utilities/helpers.c(484):freeing 0x702000002640 &0x720000001d58 | |
utilities/helpers.c(484):freeing 0x702000002680 &0x720000001d60 | |
utilities/helpers.c(484):freeing 0x7020000026a0 &0x720000001d68 | |
utilities/helpers.c(484):freeing 0x7020000026c0 &0x720000001d70 | |
utilities/helpers.c(484):freeing 0x7020000026e0 &0x720000001d78 | |
utilities/helpers.c(484):freeing 0x702000002700 &0x720000001d80 | |
utilities/helpers.c(484):freeing 0x702000002720 &0x720000001d88 | |
utilities/helpers.c(484):freeing 0x701000001000 &0x720000001d90 | |
utilities/helpers.c(484):freeing 0x702000002740 &0x720000001d98 | |
utilities/helpers.c(484):freeing 0x702000002760 &0x720000001da0 | |
utilities/helpers.c(484):freeing 0x702000002780 &0x720000001da8 | |
utilities/helpers.c(484):freeing 0x703000000b40 &0x720000001db0 | |
utilities/helpers.c(484):freeing 0x7020000027a0 &0x720000001db8 | |
utilities/helpers.c(484):freeing 0x701000000eb0 &0x720000001dc0 | |
utilities/helpers.c(484):freeing 0x702000002660 &0x720000001dc8 | |
utilities/helpers.c(488):freeing 0x720000001000 &0x262dc58 | |
parser/parser.c(229):freeing 0x706000000000 &0x262e0d8 | |
parser/parser.c(235):freeing 0x713000000000 &0x262dcf8 | |
parser/parser.c(238):freeing 0x701000000000 &0x262dfe0 | |
parser/parser.c(239):freeing 0x701000000010 &0x262e0f8 | |
(Free) ASTNode: {id: 1, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000080 &0x707000000038 | |
ast/ast.c(182):freeing (nil) &0x707000000040 | |
ast/ast.c(183):freeing 0x707000000000 &0x7ffddf6a1190 | |
(Free) ASTNode: {id: 2, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000000a0 &0x7070000000a8 | |
ast/ast.c(182):freeing (nil) &0x7070000000b0 | |
ast/ast.c(183):freeing 0x707000000070 &0x7ffddf6a11f0 | |
(Free) ASTNode: {id: 4, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000000c0 &0x707000000118 | |
ast/ast.c(182):freeing (nil) &0x707000000120 | |
ast/ast.c(183):freeing 0x7070000000e0 &0x7ffddf6a1190 | |
(Free) ASTNode: {id: 5, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000090 &0x7080000000e8 | |
ast/ast.c(181):freeing 0x7010000000d0 &0x7080000000b8 | |
ast/ast.c(182):freeing (nil) &0x7080000000c0 | |
ast/ast.c(183):freeing 0x708000000080 &0x7ffddf6a11f0 | |
(Free) ASTNode: {id: 6, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000000e0 &0x708000000168 | |
ast/ast.c(181):freeing 0x7010000000f0 &0x708000000138 | |
ast/ast.c(182):freeing (nil) &0x708000000140 | |
ast/ast.c(183):freeing 0x708000000100 &0x7ffddf6a1190 | |
(Free) ASTNode: {id: 7, node_type: AST_END, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000110 &0x707000000188 | |
ast/ast.c(182):freeing (nil) &0x707000000190 | |
ast/ast.c(183):freeing 0x707000000150 &0x7ffddf6a1130 | |
(Free) ASTNode: {id: 3, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000070 &0x708000000068 | |
ast/ast.c(181):freeing 0x7010000000b0 &0x708000000038 | |
ast/ast.c(182):freeing (nil) &0x708000000040 | |
ast/ast.c(183):freeing 0x708000000000 &0x7ffddf6a1250 | |
(Free) ASTNode: {id: 8, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000140 &0x7070000001f8 | |
ast/ast.c(182):freeing (nil) &0x707000000200 | |
ast/ast.c(183):freeing 0x7070000001c0 &0x7ffddf6a1130 | |
(Free) ASTNode: {id: 9, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000150 &0x707000000268 | |
ast/ast.c(182):freeing (nil) &0x707000000270 | |
ast/ast.c(183):freeing 0x707000000230 &0x7ffddf6a1190 | |
(Free) ASTNode: {id: 11, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000180 &0x7070000002d8 | |
ast/ast.c(182):freeing (nil) &0x7070000002e0 | |
ast/ast.c(183):freeing 0x7070000002a0 &0x7ffddf6a1130 | |
(Free) ASTNode: {id: 12, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000170 &0x7080000002e8 | |
ast/ast.c(181):freeing 0x701000000190 &0x7080000002b8 | |
ast/ast.c(182):freeing (nil) &0x7080000002c0 | |
ast/ast.c(183):freeing 0x708000000280 &0x7ffddf6a1190 | |
(Free) ASTNode: {id: 13, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000001a0 &0x708000000368 | |
ast/ast.c(181):freeing 0x7010000001b0 &0x708000000338 | |
ast/ast.c(182):freeing (nil) &0x708000000340 | |
ast/ast.c(183):freeing 0x708000000300 &0x7ffddf6a1130 | |
(Free) ASTNode: {id: 14, node_type: AST_END, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000001d0 &0x707000000348 | |
ast/ast.c(182):freeing (nil) &0x707000000350 | |
ast/ast.c(183):freeing 0x707000000310 &0x7ffddf6a10d0 | |
(Free) ASTNode: {id: 10, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000130 &0x708000000268 | |
ast/ast.c(181):freeing 0x701000000160 &0x708000000238 | |
ast/ast.c(182):freeing (nil) &0x708000000240 | |
ast/ast.c(183):freeing 0x708000000200 &0x7ffddf6a11f0 | |
(Free) ASTNode: {id: 15, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000200 &0x7070000003b8 | |
ast/ast.c(182):freeing (nil) &0x7070000003c0 | |
ast/ast.c(183):freeing 0x707000000380 &0x7ffddf6a10d0 | |
(Free) ASTNode: {id: 16, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000210 &0x707000000428 | |
ast/ast.c(182):freeing (nil) &0x707000000430 | |
ast/ast.c(183):freeing 0x7070000003f0 &0x7ffddf6a1130 | |
(Free) ASTNode: {id: 18, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000240 &0x707000000498 | |
ast/ast.c(182):freeing (nil) &0x7070000004a0 | |
ast/ast.c(183):freeing 0x707000000460 &0x7ffddf6a10d0 | |
(Free) ASTNode: {id: 19, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000230 &0x7080000001e8 | |
ast/ast.c(181):freeing 0x701000000250 &0x7080000001b8 | |
ast/ast.c(182):freeing (nil) &0x7080000001c0 | |
ast/ast.c(183):freeing 0x708000000180 &0x7ffddf6a1130 | |
(Free) ASTNode: {id: 20, node_type: AST_RETURN_VAR, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000260 &0x708000000468 | |
ast/ast.c(181):freeing 0x701000000270 &0x708000000438 | |
ast/ast.c(182):freeing (nil) &0x708000000440 | |
ast/ast.c(183):freeing 0x708000000400 &0x7ffddf6a10d0 | |
(Free) ASTNode: {id: 21, node_type: AST_END, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000290 &0x707000000508 | |
ast/ast.c(182):freeing (nil) &0x707000000510 | |
ast/ast.c(183):freeing 0x7070000004d0 &0x7ffddf6a1070 | |
(Free) ASTNode: {id: 17, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000001f0 &0x7080000003e8 | |
ast/ast.c(181):freeing 0x701000000220 &0x7080000003b8 | |
ast/ast.c(182):freeing (nil) &0x7080000003c0 | |
ast/ast.c(183):freeing 0x708000000380 &0x7ffddf6a1190 | |
(Free) ASTNode: {id: 23, node_type: AST_FUNCTION_PARAMETER_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000002e0 &0x708000000568 | |
ast/ast.c(181):freeing 0x7010000002f0 &0x708000000538 | |
ast/ast.c(182):freeing (nil) &0x708000000540 | |
ast/ast.c(183):freeing 0x708000000500 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 22, node_type: AST_FUNCTION_PARAMETER_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000002c0 &0x7080000004e8 | |
ast/ast.c(181):freeing 0x7010000002d0 &0x7080000004b8 | |
ast/ast.c(182):freeing (nil) &0x7080000004c0 | |
ast/ast.c(183):freeing 0x708000000480 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 24, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000300 &0x707000000578 | |
ast/ast.c(182):freeing (nil) &0x707000000580 | |
ast/ast.c(183):freeing 0x707000000540 &0x7ffddf6a1070 | |
(Free) ASTNode: {id: 25, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000310 &0x7070000005e8 | |
ast/ast.c(182):freeing (nil) &0x7070000005f0 | |
ast/ast.c(183):freeing 0x7070000005b0 &0x7ffddf6a10d0 | |
(Free) ASTNode: {id: 28, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000350 &0x7080000006e8 | |
ast/ast.c(181):freeing 0x701000000370 &0x7080000006b8 | |
ast/ast.c(182):freeing (nil) &0x7080000006c0 | |
ast/ast.c(183):freeing 0x708000000680 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 27, node_type: AST_VAR_MIXED_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000340 &0x708000000668 | |
ast/ast.c(181):freeing 0x701000000360 &0x708000000638 | |
ast/ast.c(182):freeing (nil) &0x708000000640 | |
ast/ast.c(183):freeing 0x708000000600 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 29, node_type: AST_MIXED_EXPRESSION_PLUS, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000380 &0x707000000658 | |
ast/ast.c(182):freeing (nil) &0x707000000660 | |
ast/ast.c(183):freeing 0x707000000620 &0x7ffddf6a1070 | |
(Free) ASTNode: {id: 30, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000330 &0x708000000768 | |
ast/ast.c(181):freeing 0x701000000390 &0x708000000738 | |
ast/ast.c(182):freeing (nil) &0x708000000740 | |
ast/ast.c(183):freeing 0x708000000700 &0x7ffddf6a10d0 | |
(Free) ASTNode: {id: 31, node_type: AST_BOOLEAN_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000003b0 &0x7070000006c8 | |
ast/ast.c(182):freeing (nil) &0x7070000006d0 | |
ast/ast.c(183):freeing 0x707000000690 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 32, node_type: AST_VAR_CREATE_BOOL, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000003a0 &0x7080000007e8 | |
ast/ast.c(181):freeing 0x7010000003c0 &0x7080000007b8 | |
ast/ast.c(182):freeing (nil) &0x7080000007c0 | |
ast/ast.c(183):freeing 0x708000000780 &0x7ffddf6a1070 | |
(Free) ASTNode: {id: 57, node_type: AST_END, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000005b0 &0x707000000f18 | |
ast/ast.c(182):freeing (nil) &0x707000000f20 | |
ast/ast.c(183):freeing 0x707000000ee0 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 26, node_type: AST_DEFINE_FUNCTION_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000002b0 &0x7080000005e8 | |
ast/ast.c(181):freeing 0x701000000320 &0x7080000005b8 | |
ast/ast.c(182):freeing (nil) &0x7080000005c0 | |
ast/ast.c(183):freeing 0x708000000580 &0x7ffddf6a1130 | |
(Free) ASTNode: {id: 34, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000003f0 &0x7070000007a8 | |
ast/ast.c(182):freeing (nil) &0x7070000007b0 | |
ast/ast.c(183):freeing 0x707000000770 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 35, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000003e0 &0x708000000868 | |
ast/ast.c(181):freeing 0x701000000400 &0x708000000838 | |
ast/ast.c(182):freeing (nil) &0x708000000840 | |
ast/ast.c(183):freeing 0x708000000800 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 36, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000410 &0x707000000818 | |
ast/ast.c(182):freeing (nil) &0x707000000820 | |
ast/ast.c(183):freeing 0x7070000007e0 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 37, node_type: AST_DECISION_MAKE_BOOLEAN_BREAK, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000420 &0x707000000888 | |
ast/ast.c(182):freeing (nil) &0x707000000890 | |
ast/ast.c(183):freeing 0x707000000850 &0x7ffddf6a0fb0 | |
(Free) ASTNode: {id: 38, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000440 &0x7070000008f8 | |
ast/ast.c(182):freeing (nil) &0x707000000900 | |
ast/ast.c(183):freeing 0x7070000008c0 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 39, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000430 &0x7080000008e8 | |
ast/ast.c(181):freeing 0x701000000450 &0x7080000008b8 | |
ast/ast.c(182):freeing (nil) &0x7080000008c0 | |
ast/ast.c(183):freeing 0x708000000880 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 40, node_type: AST_BOOLEAN_EXPRESSION_REL_EQUAL_EXP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000460 &0x707000000968 | |
ast/ast.c(182):freeing (nil) &0x707000000970 | |
ast/ast.c(183):freeing 0x707000000930 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 41, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000480 &0x7070000009d8 | |
ast/ast.c(182):freeing (nil) &0x7070000009e0 | |
ast/ast.c(183):freeing 0x7070000009a0 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 42, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000490 &0x707000000a48 | |
ast/ast.c(182):freeing (nil) &0x707000000a50 | |
ast/ast.c(183):freeing 0x707000000a10 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 43, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000470 &0x708000000968 | |
ast/ast.c(181):freeing 0x7010000004a0 &0x708000000938 | |
ast/ast.c(182):freeing (nil) &0x708000000940 | |
ast/ast.c(183):freeing 0x708000000900 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 44, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000004c0 &0x707000000ab8 | |
ast/ast.c(182):freeing (nil) &0x707000000ac0 | |
ast/ast.c(183):freeing 0x707000000a80 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 45, node_type: AST_VAR_EXPRESSION_VALUE, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000004b0 &0x7080000009e8 | |
ast/ast.c(181):freeing 0x7010000004d0 &0x7080000009b8 | |
ast/ast.c(182):freeing (nil) &0x7080000009c0 | |
ast/ast.c(183):freeing 0x708000000980 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 46, node_type: AST_BOOLEAN_EXPRESSION_REL_GREAT_EXP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000004e0 &0x707000000b28 | |
ast/ast.c(182):freeing (nil) &0x707000000b30 | |
ast/ast.c(183):freeing 0x707000000af0 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 47, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000500 &0x707000000b98 | |
ast/ast.c(182):freeing (nil) &0x707000000ba0 | |
ast/ast.c(183):freeing 0x707000000b60 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 48, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000510 &0x707000000c08 | |
ast/ast.c(182):freeing (nil) &0x707000000c10 | |
ast/ast.c(183):freeing 0x707000000bd0 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 49, node_type: AST_DECISION_MAKE_BOOLEAN, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000004f0 &0x708000000a68 | |
ast/ast.c(181):freeing 0x701000000520 &0x708000000a38 | |
ast/ast.c(182):freeing (nil) &0x708000000a40 | |
ast/ast.c(183):freeing 0x708000000a00 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 50, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000540 &0x707000000c78 | |
ast/ast.c(182):freeing (nil) &0x707000000c80 | |
ast/ast.c(183):freeing 0x707000000c40 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 51, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000550 &0x707000000ce8 | |
ast/ast.c(182):freeing (nil) &0x707000000cf0 | |
ast/ast.c(183):freeing 0x707000000cb0 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 52, node_type: AST_DECISION_MAKE_DEFAULT, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000530 &0x708000000ae8 | |
ast/ast.c(181):freeing 0x701000000560 &0x708000000ab8 | |
ast/ast.c(182):freeing (nil) &0x708000000ac0 | |
ast/ast.c(183):freeing 0x708000000a80 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 53, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000570 &0x707000000d58 | |
ast/ast.c(182):freeing (nil) &0x707000000d60 | |
ast/ast.c(183):freeing 0x707000000d20 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 54, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000580 &0x707000000dc8 | |
ast/ast.c(182):freeing (nil) &0x707000000dd0 | |
ast/ast.c(183):freeing 0x707000000d90 &0x7ffddf6a0fb0 | |
(Free) ASTNode: {id: 55, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000590 &0x707000000e38 | |
ast/ast.c(182):freeing (nil) &0x707000000e40 | |
ast/ast.c(183):freeing 0x707000000e00 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 33, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000003d0 &0x707000000738 | |
ast/ast.c(182):freeing (nil) &0x707000000740 | |
ast/ast.c(183):freeing 0x707000000700 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 56, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000005a0 &0x707000000ea8 | |
ast/ast.c(182):freeing (nil) &0x707000000eb0 | |
ast/ast.c(183):freeing 0x707000000e70 &0x7ffddf6a1070 | |
(Free) ASTNode: {id: 58, node_type: AST_DECISION_DEFINE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000005d0 &0x707000000f88 | |
ast/ast.c(182):freeing (nil) &0x707000000f90 | |
ast/ast.c(183):freeing 0x707000000f50 &0x7ffddf6a10d0 | |
(Free) ASTNode: {id: 59, node_type: AST_LIST_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000005f0 &0x707000000ff8 | |
ast/ast.c(182):freeing (nil) &0x707000001000 | |
ast/ast.c(183):freeing 0x707000000fc0 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 88, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000007d0 &0x707000001688 | |
ast/ast.c(182):freeing (nil) &0x707000001690 | |
ast/ast.c(183):freeing 0x707000001650 &0x7ffddf6a0a10 | |
(Free) ASTNode: {id: 89, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000001268 | |
ast/ast.c(181):freeing 0x7010000007e0 &0x708000001238 | |
ast/ast.c(182):freeing (nil) &0x708000001240 | |
ast/ast.c(183):freeing 0x708000001200 &0x7ffddf6a0a70 | |
(Free) ASTNode: {id: 86, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000007b0 &0x707000001618 | |
ast/ast.c(182):freeing (nil) &0x707000001620 | |
ast/ast.c(183):freeing 0x7070000015e0 &0x7ffddf6a0a10 | |
(Free) ASTNode: {id: 87, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x7080000011e8 | |
ast/ast.c(181):freeing 0x7010000007c0 &0x7080000011b8 | |
ast/ast.c(182):freeing (nil) &0x7080000011c0 | |
ast/ast.c(183):freeing 0x708000001180 &0x7ffddf6a0a70 | |
(Free) ASTNode: {id: 90, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000007f0 &0x7070000016f8 | |
ast/ast.c(182):freeing (nil) &0x707000001700 | |
ast/ast.c(183):freeing 0x7070000016c0 &0x7ffddf6a0ad0 | |
(Free) ASTNode: {id: 84, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000790 &0x7070000015a8 | |
ast/ast.c(182):freeing (nil) &0x7070000015b0 | |
ast/ast.c(183):freeing 0x707000001570 &0x7ffddf6a0a70 | |
(Free) ASTNode: {id: 85, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000001168 | |
ast/ast.c(181):freeing 0x7010000007a0 &0x708000001138 | |
ast/ast.c(182):freeing (nil) &0x708000001140 | |
ast/ast.c(183):freeing 0x708000001100 &0x7ffddf6a0ad0 | |
(Free) ASTNode: {id: 91, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000810 &0x707000001768 | |
ast/ast.c(182):freeing (nil) &0x707000001770 | |
ast/ast.c(183):freeing 0x707000001730 &0x7ffddf6a0b30 | |
(Free) ASTNode: {id: 82, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000770 &0x707000001538 | |
ast/ast.c(182):freeing (nil) &0x707000001540 | |
ast/ast.c(183):freeing 0x707000001500 &0x7ffddf6a0ad0 | |
(Free) ASTNode: {id: 83, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x7080000010e8 | |
ast/ast.c(181):freeing 0x701000000780 &0x7080000010b8 | |
ast/ast.c(182):freeing (nil) &0x7080000010c0 | |
ast/ast.c(183):freeing 0x708000001080 &0x7ffddf6a0b30 | |
(Free) ASTNode: {id: 92, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000830 &0x7070000017d8 | |
ast/ast.c(182):freeing (nil) &0x7070000017e0 | |
ast/ast.c(183):freeing 0x7070000017a0 &0x7ffddf6a0b90 | |
(Free) ASTNode: {id: 80, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000750 &0x7070000014c8 | |
ast/ast.c(182):freeing (nil) &0x7070000014d0 | |
ast/ast.c(183):freeing 0x707000001490 &0x7ffddf6a0b30 | |
(Free) ASTNode: {id: 81, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000001068 | |
ast/ast.c(181):freeing 0x701000000760 &0x708000001038 | |
ast/ast.c(182):freeing (nil) &0x708000001040 | |
ast/ast.c(183):freeing 0x708000001000 &0x7ffddf6a0b90 | |
(Free) ASTNode: {id: 93, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000850 &0x707000001848 | |
ast/ast.c(182):freeing (nil) &0x707000001850 | |
ast/ast.c(183):freeing 0x707000001810 &0x7ffddf6a0bf0 | |
(Free) ASTNode: {id: 78, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000730 &0x707000001458 | |
ast/ast.c(182):freeing (nil) &0x707000001460 | |
ast/ast.c(183):freeing 0x707000001420 &0x7ffddf6a0b90 | |
(Free) ASTNode: {id: 79, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000fe8 | |
ast/ast.c(181):freeing 0x701000000740 &0x708000000fb8 | |
ast/ast.c(182):freeing (nil) &0x708000000fc0 | |
ast/ast.c(183):freeing 0x708000000f80 &0x7ffddf6a0bf0 | |
(Free) ASTNode: {id: 94, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000870 &0x7070000018b8 | |
ast/ast.c(182):freeing (nil) &0x7070000018c0 | |
ast/ast.c(183):freeing 0x707000001880 &0x7ffddf6a0c50 | |
(Free) ASTNode: {id: 76, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000710 &0x7070000013e8 | |
ast/ast.c(182):freeing (nil) &0x7070000013f0 | |
ast/ast.c(183):freeing 0x7070000013b0 &0x7ffddf6a0bf0 | |
(Free) ASTNode: {id: 77, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000f68 | |
ast/ast.c(181):freeing 0x701000000720 &0x708000000f38 | |
ast/ast.c(182):freeing (nil) &0x708000000f40 | |
ast/ast.c(183):freeing 0x708000000f00 &0x7ffddf6a0c50 | |
(Free) ASTNode: {id: 95, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000890 &0x707000001928 | |
ast/ast.c(182):freeing (nil) &0x707000001930 | |
ast/ast.c(183):freeing 0x7070000018f0 &0x7ffddf6a0cb0 | |
(Free) ASTNode: {id: 74, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000006f0 &0x707000001378 | |
ast/ast.c(182):freeing (nil) &0x707000001380 | |
ast/ast.c(183):freeing 0x707000001340 &0x7ffddf6a0c50 | |
(Free) ASTNode: {id: 75, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000ee8 | |
ast/ast.c(181):freeing 0x701000000700 &0x708000000eb8 | |
ast/ast.c(182):freeing (nil) &0x708000000ec0 | |
ast/ast.c(183):freeing 0x708000000e80 &0x7ffddf6a0cb0 | |
(Free) ASTNode: {id: 96, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000008b0 &0x707000001998 | |
ast/ast.c(182):freeing (nil) &0x7070000019a0 | |
ast/ast.c(183):freeing 0x707000001960 &0x7ffddf6a0d10 | |
(Free) ASTNode: {id: 72, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000006d0 &0x707000001308 | |
ast/ast.c(182):freeing (nil) &0x707000001310 | |
ast/ast.c(183):freeing 0x7070000012d0 &0x7ffddf6a0cb0 | |
(Free) ASTNode: {id: 73, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000e68 | |
ast/ast.c(181):freeing 0x7010000006e0 &0x708000000e38 | |
ast/ast.c(182):freeing (nil) &0x708000000e40 | |
ast/ast.c(183):freeing 0x708000000e00 &0x7ffddf6a0d10 | |
(Free) ASTNode: {id: 97, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000008d0 &0x707000001a08 | |
ast/ast.c(182):freeing (nil) &0x707000001a10 | |
ast/ast.c(183):freeing 0x7070000019d0 &0x7ffddf6a0d70 | |
(Free) ASTNode: {id: 70, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000006b0 &0x707000001298 | |
ast/ast.c(182):freeing (nil) &0x7070000012a0 | |
ast/ast.c(183):freeing 0x707000001260 &0x7ffddf6a0d10 | |
(Free) ASTNode: {id: 71, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000de8 | |
ast/ast.c(181):freeing 0x7010000006c0 &0x708000000db8 | |
ast/ast.c(182):freeing (nil) &0x708000000dc0 | |
ast/ast.c(183):freeing 0x708000000d80 &0x7ffddf6a0d70 | |
(Free) ASTNode: {id: 98, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000008f0 &0x707000001a78 | |
ast/ast.c(182):freeing (nil) &0x707000001a80 | |
ast/ast.c(183):freeing 0x707000001a40 &0x7ffddf6a0dd0 | |
(Free) ASTNode: {id: 68, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000690 &0x707000001228 | |
ast/ast.c(182):freeing (nil) &0x707000001230 | |
ast/ast.c(183):freeing 0x7070000011f0 &0x7ffddf6a0d70 | |
(Free) ASTNode: {id: 69, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000d68 | |
ast/ast.c(181):freeing 0x7010000006a0 &0x708000000d38 | |
ast/ast.c(182):freeing (nil) &0x708000000d40 | |
ast/ast.c(183):freeing 0x708000000d00 &0x7ffddf6a0dd0 | |
(Free) ASTNode: {id: 99, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000910 &0x707000001ae8 | |
ast/ast.c(182):freeing (nil) &0x707000001af0 | |
ast/ast.c(183):freeing 0x707000001ab0 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 66, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000670 &0x7070000011b8 | |
ast/ast.c(182):freeing (nil) &0x7070000011c0 | |
ast/ast.c(183):freeing 0x707000001180 &0x7ffddf6a0dd0 | |
(Free) ASTNode: {id: 67, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000ce8 | |
ast/ast.c(181):freeing 0x701000000680 &0x708000000cb8 | |
ast/ast.c(182):freeing (nil) &0x708000000cc0 | |
ast/ast.c(183):freeing 0x708000000c80 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 100, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000930 &0x707000001b58 | |
ast/ast.c(182):freeing (nil) &0x707000001b60 | |
ast/ast.c(183):freeing 0x707000001b20 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 64, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000650 &0x707000001148 | |
ast/ast.c(182):freeing (nil) &0x707000001150 | |
ast/ast.c(183):freeing 0x707000001110 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 65, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000c68 | |
ast/ast.c(181):freeing 0x701000000660 &0x708000000c38 | |
ast/ast.c(182):freeing (nil) &0x708000000c40 | |
ast/ast.c(183):freeing 0x708000000c00 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 101, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000950 &0x707000001bc8 | |
ast/ast.c(182):freeing (nil) &0x707000001bd0 | |
ast/ast.c(183):freeing 0x707000001b90 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 62, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000630 &0x7070000010d8 | |
ast/ast.c(182):freeing (nil) &0x7070000010e0 | |
ast/ast.c(183):freeing 0x7070000010a0 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 63, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000be8 | |
ast/ast.c(181):freeing 0x701000000640 &0x708000000bb8 | |
ast/ast.c(182):freeing (nil) &0x708000000bc0 | |
ast/ast.c(183):freeing 0x708000000b80 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 102, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000970 &0x707000001c38 | |
ast/ast.c(182):freeing (nil) &0x707000001c40 | |
ast/ast.c(183):freeing 0x707000001c00 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 60, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000610 &0x707000001068 | |
ast/ast.c(182):freeing (nil) &0x707000001070 | |
ast/ast.c(183):freeing 0x707000001030 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 61, node_type: AST_VAR_CREATE_NUMBER, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing (nil) &0x708000000b68 | |
ast/ast.c(181):freeing 0x701000000620 &0x708000000b38 | |
ast/ast.c(182):freeing (nil) &0x708000000b40 | |
ast/ast.c(183):freeing 0x708000000b00 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 103, node_type: AST_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000990 &0x707000001ca8 | |
ast/ast.c(182):freeing (nil) &0x707000001cb0 | |
ast/ast.c(183):freeing 0x707000001c70 &0x7ffddf6a0fb0 | |
(Free) ASTNode: {id: 104, node_type: AST_LIST_NESTED_FINISH, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x7010000009b0 &0x707000001d18 | |
ast/ast.c(182):freeing (nil) &0x707000001d20 | |
ast/ast.c(183):freeing 0x707000001ce0 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 105, node_type: AST_VAR_CREATE_LIST, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000005e0 &0x7080000012e8 | |
ast/ast.c(181):freeing 0x7010000009c0 &0x7080000012b8 | |
ast/ast.c(182):freeing (nil) &0x7080000012c0 | |
ast/ast.c(183):freeing 0x708000001280 &0x7ffddf6a1070 | |
(Free) ASTNode: {id: 106, node_type: AST_FUNCTION_PARAMETER_NUMBER_LIST, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000009e0 &0x708000001368 | |
ast/ast.c(181):freeing 0x7010000009f0 &0x708000001338 | |
ast/ast.c(182):freeing (nil) &0x708000001340 | |
ast/ast.c(183):freeing 0x708000001300 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 107, node_type: AST_FUNCTION_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000a00 &0x707000001d88 | |
ast/ast.c(182):freeing (nil) &0x707000001d90 | |
ast/ast.c(183):freeing 0x707000001d50 &0x7ffddf6a0fb0 | |
(Free) ASTNode: {id: 109, node_type: AST_START_FOREACH, module: dev.kaos, string_size: 2} | |
ast/ast.c(178):freeing 0x701000000a20 &0x708000001468 | |
ast/ast.c(178):freeing 0x701000000a30 &0x708000001470 | |
ast/ast.c(181):freeing 0x701000000a40 &0x708000001438 | |
ast/ast.c(182):freeing (nil) &0x708000001440 | |
ast/ast.c(183):freeing 0x708000001400 &0x7ffddf6a0fb0 | |
(Free) ASTNode: {id: 111, node_type: AST_EXPRESSION_VALUE, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000a80 &0x707000001df8 | |
ast/ast.c(182):freeing (nil) &0x707000001e00 | |
ast/ast.c(183):freeing 0x707000001dc0 &0x7ffddf6a0dd0 | |
(Free) ASTNode: {id: 112, node_type: AST_FUNCTION_CALL_PARAMETER_NUMBER, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000a90 &0x707000001e68 | |
ast/ast.c(182):freeing (nil) &0x707000001e70 | |
ast/ast.c(183):freeing 0x707000001e30 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 110, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000a60 &0x7080000014e8 | |
ast/ast.c(181):freeing 0x701000000a70 &0x7080000014b8 | |
ast/ast.c(182):freeing (nil) &0x7080000014c0 | |
ast/ast.c(183):freeing 0x708000001480 &0x7ffddf6a0e30 | |
(Free) ASTNode: {id: 113, node_type: AST_FUNCTION_STEP, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000aa0 &0x707000001ed8 | |
ast/ast.c(182):freeing (nil) &0x707000001ee0 | |
ast/ast.c(183):freeing 0x707000001ea0 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 114, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000ab0 &0x707000001f48 | |
ast/ast.c(182):freeing (nil) &0x707000001f50 | |
ast/ast.c(183):freeing 0x707000001f10 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 115, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000a50 &0x708000001568 | |
ast/ast.c(181):freeing 0x701000000ac0 &0x708000001538 | |
ast/ast.c(182):freeing (nil) &0x708000001540 | |
ast/ast.c(183):freeing 0x708000001500 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 116, node_type: AST_END, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000ad0 &0x707000001fb8 | |
ast/ast.c(182):freeing (nil) &0x707000001fc0 | |
ast/ast.c(183):freeing 0x707000001f80 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 117, node_type: AST_END, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000af0 &0x707000002028 | |
ast/ast.c(182):freeing (nil) &0x707000002030 | |
ast/ast.c(183):freeing 0x707000001ff0 &0x7ffddf6a0e90 | |
(Free) ASTNode: {id: 108, node_type: AST_DEFINE_FUNCTION_VOID, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x7010000009d0 &0x7080000013e8 | |
ast/ast.c(181):freeing 0x701000000a10 &0x7080000013b8 | |
ast/ast.c(182):freeing (nil) &0x7080000013c0 | |
ast/ast.c(183):freeing 0x708000001380 &0x7ffddf6a1010 | |
(Free) ASTNode: {id: 118, node_type: AST_FUNCTION_CALL_PARAMETER_VAR, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000b20 &0x7080000015e8 | |
ast/ast.c(181):freeing 0x701000000b30 &0x7080000015b8 | |
ast/ast.c(182):freeing (nil) &0x7080000015c0 | |
ast/ast.c(183):freeing 0x708000001580 &0x7ffddf6a0ef0 | |
(Free) ASTNode: {id: 119, node_type: AST_FUNCTION_CALL_PARAMETERS_START, module: dev.kaos, string_size: 0} | |
ast/ast.c(181):freeing 0x701000000b40 &0x707000002098 | |
ast/ast.c(182):freeing (nil) &0x7070000020a0 | |
ast/ast.c(183):freeing 0x707000002060 &0x7ffddf6a0f50 | |
(Free) ASTNode: {id: 120, node_type: AST_FUNCTION_RETURN, module: dev.kaos, string_size: 1} | |
ast/ast.c(178):freeing 0x701000000b10 &0x708000001668 | |
ast/ast.c(181):freeing 0x701000000b50 &0x708000001638 | |
ast/ast.c(182):freeing (nil) &0x708000001640 | |
ast/ast.c(183):freeing 0x708000001600 &0x7ffddf6a0fb0 | |
parser/parser.c(250):freeing 0x701000000020 &0x262dcb0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment