debug: zig app: awtk-mvvm-zig-example try /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example try set app_root:/home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/res app_root=/home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/res Init opengl done. nanovg_plus init mvvm_init navigator_register_handler ret=0 : default_handler navigator_register_handler ret=0 : _toast_ navigator_register_handler ret=0 : _info_ navigator_register_handler ret=0 : _warn_ navigator_register_handler ret=0 : _confirm_ navigator_register_handler ret=0 : _pick_file_ navigator_register_handler ret=0 : _pick_dir_ navigator_register_handler ret=0 : _count_view_model_ navigator_register_handler ret=0 : _get_view_model_ navigator_register_handler ret=0 : _notify_view_model_ navigator_register_handler ret=0 : _get_locale_ navigator_register_handler ret=0 : _set_locale_ navigator_register_handler ret=0 : _get_theme_ navigator_register_handler ret=0 : _set_theme_ navigator_register_handler ret=0 : _set_screen_saver_time_ debug: application.init debug: language changed: Chinese debug: registered view-model: UserVM debug: registered view-model: UsersVM debug: UsersVM.init view_model_on_will_mount : Obj.UsersVM try font load default_zh_CN try font load default_zh load asset default debug: viewmodels.users_vm.UsersVM setProp: languageId try font load default_en_US try font load default_en load asset default debug: viewmodels.users_vm.UsersVM setProp: languageId debug: language changed: English debug: language changed: English view_model_on_mount : Obj.UsersVM Window 1 shown Window 1 gained keyboard focus Window 1 is offered a focus Window 1 exposed Window 1 moved to 511,362 Mouse entered window 1 window win_main open Mouse left window 1 Window 1 got unknown event 14 debug: application.deinit mvvm_deinit unload image arrow_down_n unload image cursor view_model_on_will_unmount : Obj.UsersVM view_model_on_unmount : Obj.UsersVM debug: UsersVM.deinit Close native window. error(gpa): memory address 0x7ecfcdfe0030 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:438:18: 0x7ecfd71b177f in value_dup_str_with_len (src/tkc/value.c) src/tkc/fscript.c:1511:5: 0x7ecfd7165a39 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfcdfe0038 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:438:18: 0x7ecfd71b177f in value_dup_str_with_len (src/tkc/value.c) src/tkc/fscript.c:1511:5: 0x7ecfd7165a39 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3ec0170 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:140:18: 0x7ecfd77b4cc2 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0180 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:100:18: 0x7ecfd77b4984 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0190 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:1031:20: 0x7ecfd71b3cf9 in value_set_id (src/tkc/value.c) src/tkc/fscript.c:1520:7: 0x7ecfd7165b25 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3ec0240 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:140:18: 0x7ecfd77b4cc2 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0250 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:100:18: 0x7ecfd77b4984 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0260 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:1031:20: 0x7ecfd71b3cf9 in value_set_id (src/tkc/value.c) src/tkc/fscript.c:1520:7: 0x7ecfd7165b25 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3ec0330 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:140:18: 0x7ecfd77b4cc2 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0340 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:100:18: 0x7ecfd77b4984 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0350 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:1031:20: 0x7ecfd71b3cf9 in value_set_id (src/tkc/value.c) src/tkc/fscript.c:1520:7: 0x7ecfd7165b25 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3ec03d0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:140:18: 0x7ecfd77b4cc2 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec03e0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:100:18: 0x7ecfd77b4984 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec03f0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:1031:20: 0x7ecfd71b3cf9 in value_set_id (src/tkc/value.c) src/tkc/fscript.c:1520:7: 0x7ecfd7165b25 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3ec04c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:140:18: 0x7ecfd77b4cc2 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0570 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:140:18: 0x7ecfd77b4cc2 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0580 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:100:18: 0x7ecfd77b4984 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0590 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:1031:20: 0x7ecfd71b3cf9 in value_set_id (src/tkc/value.c) src/tkc/fscript.c:1520:7: 0x7ecfd7165b25 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3ec0690 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:140:18: 0x7ecfd77b4cc2 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0740 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:140:18: 0x7ecfd77b4cc2 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0750 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:100:18: 0x7ecfd77b4984 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3ec0760 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:1031:20: 0x7ecfd71b3cf9 in value_set_id (src/tkc/value.c) src/tkc/fscript.c:1520:7: 0x7ecfd7165b25 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f60ca0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:100:18: 0x7ecfd77b4984 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd3f60ce0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:1031:20: 0x7ecfd71b3cf9 in value_set_id (src/tkc/value.c) src/tkc/fscript.c:1520:7: 0x7ecfd7165b25 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f611c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/value.c:1031:20: 0x7ecfd71b3cf9 in value_set_id (src/tkc/value.c) src/tkc/fscript.c:1520:7: 0x7ecfd7165b25 in token_to_value (src/tkc/fscript.c) src/tkc/fscript.c:1703:11: 0x7ecfd716681e in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7782800 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:27:22: 0x7ecfd714d333 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7782840 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:50:20: 0x7ecfd714d4f6 in darray_init (src/tkc/darray.c) src/tkc/darray.c:30:7: 0x7ecfd714d3c3 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7782880 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd7782b00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:27:22: 0x7ecfd714d333 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7782b40 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:50:20: 0x7ecfd714d4f6 in darray_init (src/tkc/darray.c) src/tkc/darray.c:30:7: 0x7ecfd714d3c3 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7782b80 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd7783040 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:27:22: 0x7ecfd714d333 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7783080 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:50:20: 0x7ecfd714d4f6 in darray_init (src/tkc/darray.c) src/tkc/darray.c:30:7: 0x7ecfd714d3c3 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd77830c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd7783280 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:27:22: 0x7ecfd714d333 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd77832c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:50:20: 0x7ecfd714d4f6 in darray_init (src/tkc/darray.c) src/tkc/darray.c:30:7: 0x7ecfd714d3c3 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7783300 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd77837c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:27:22: 0x7ecfd714d333 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7783800 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:50:20: 0x7ecfd714d4f6 in darray_init (src/tkc/darray.c) src/tkc/darray.c:30:7: 0x7ecfd714d3c3 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7783840 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd7783880 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:1620:13: 0x7ecfd71661eb in fexpr_parse_function (src/tkc/fscript.c) src/tkc/fscript.c:1717:13: 0x7ecfd716696c in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) src/tkc/fscript.c:1793:3: 0x7ecfd7166fb1 in fsexpr_parse_product (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd77838c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/fscript.c:332:16: 0x7ecfd7161962 in func_args_extend (src/tkc/fscript.c) src/tkc/fscript.c:343:3: 0x7ecfd7161a24 in func_args_push (src/tkc/fscript.c) src/tkc/fscript.c:1650:5: 0x7ecfd7166463 in fexpr_parse_function (src/tkc/fscript.c) src/tkc/fscript.c:1717:13: 0x7ecfd716696c in fexpr_parse_term (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7783b80 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:27:22: 0x7ecfd714d333 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7783bc0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:50:20: 0x7ecfd714d4f6 in darray_init (src/tkc/darray.c) src/tkc/darray.c:30:7: 0x7ecfd714d3c3 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7783c00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd7784080 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/utils.c:360:14: 0x7ecfd71a6bb5 in tk_strndup (src/tkc/utils.c) src/tkc/utils.c:716:19: 0x7ecfd71a7d0b in tk_str_copy (src/tkc/utils.c) src/mvvm/base/data_binding.c:100:18: 0x7ecfd77b4984 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) src/tkc/object.c:271:11: 0x7ecfd7179ac7 in tk_object_set_prop (src/tkc/object.c) src/tkc/object.c:285:10: 0x7ecfd7179b87 in tk_object_set_prop_str (src/tkc/object.c) error(gpa): memory address 0x7ecfd7784140 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:27:22: 0x7ecfd714d333 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7784180 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:50:20: 0x7ecfd714d4f6 in darray_init (src/tkc/darray.c) src/tkc/darray.c:30:7: 0x7ecfd714d3c3 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd77841c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd7784200 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:1946:15: 0x7ecfd7167a8b in fexpr_parse_question (src/tkc/fscript.c) src/tkc/fscript.c:1990:3: 0x7ecfd7167e08 in fexpr_parse (src/tkc/fscript.c) src/tkc/fscript.c:2134:11: 0x7ecfd7168811 in fscript_parse_statements (src/tkc/fscript.c) src/tkc/fscript.c:2180:13: 0x7ecfd7168a09 in fscript_parse_all (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7784240 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:1620:13: 0x7ecfd71661eb in fexpr_parse_function (src/tkc/fscript.c) src/tkc/fscript.c:1717:13: 0x7ecfd716696c in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) src/tkc/fscript.c:1793:3: 0x7ecfd7166fb1 in fsexpr_parse_product (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7784280 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/fscript.c:332:16: 0x7ecfd7161962 in func_args_extend (src/tkc/fscript.c) src/tkc/fscript.c:343:3: 0x7ecfd7161a24 in func_args_push (src/tkc/fscript.c) src/tkc/fscript.c:1650:5: 0x7ecfd7166463 in fexpr_parse_function (src/tkc/fscript.c) src/tkc/fscript.c:1717:13: 0x7ecfd716696c in fexpr_parse_term (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd77842c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:1620:13: 0x7ecfd71661eb in fexpr_parse_function (src/tkc/fscript.c) src/tkc/fscript.c:1717:13: 0x7ecfd716696c in fexpr_parse_term (src/tkc/fscript.c) src/tkc/fscript.c:1782:5: 0x7ecfd7166ed9 in fexpr_parse_unary (src/tkc/fscript.c) src/tkc/fscript.c:1793:3: 0x7ecfd7166fb1 in fsexpr_parse_product (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7784300 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/fscript.c:332:16: 0x7ecfd7161962 in func_args_extend (src/tkc/fscript.c) src/tkc/fscript.c:343:3: 0x7ecfd7161a24 in func_args_push (src/tkc/fscript.c) src/tkc/fscript.c:1650:5: 0x7ecfd7166463 in fexpr_parse_function (src/tkc/fscript.c) src/tkc/fscript.c:1717:13: 0x7ecfd716696c in fexpr_parse_term (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd77845c0 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:27:22: 0x7ecfd714d333 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7784600 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/darray.c:50:20: 0x7ecfd714d4f6 in darray_init (src/tkc/darray.c) src/tkc/darray.c:30:7: 0x7ecfd714d3c3 in darray_create (src/tkc/darray.c) src/tkc/fscript.c:1007:21: 0x7ecfd716438e in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd7784640 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/fscript.c:3433:10: 0x7ecfd716d60e in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd3f41700 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/str.c:58:15: 0x7ecfd7195d47 in str_extend (src/tkc/str.c) src/tkc/str.c:87:10: 0x7ecfd7195f79 in str_init (src/tkc/str.c) src/tkc/fscript.c:1009:3: 0x7ecfd71643ae in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f41780 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f41980 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/str.c:58:15: 0x7ecfd7195d47 in str_extend (src/tkc/str.c) src/tkc/str.c:87:10: 0x7ecfd7195f79 in str_init (src/tkc/str.c) src/tkc/fscript.c:1009:3: 0x7ecfd71643ae in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f41a00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f41e00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/str.c:58:15: 0x7ecfd7195d47 in str_extend (src/tkc/str.c) src/tkc/str.c:87:10: 0x7ecfd7195f79 in str_init (src/tkc/str.c) src/tkc/fscript.c:1009:3: 0x7ecfd71643ae in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f41e80 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42080 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/str.c:58:15: 0x7ecfd7195d47 in str_extend (src/tkc/str.c) src/tkc/str.c:87:10: 0x7ecfd7195f79 in str_init (src/tkc/str.c) src/tkc/fscript.c:1009:3: 0x7ecfd71643ae in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42100 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42500 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/str.c:58:15: 0x7ecfd7195d47 in str_extend (src/tkc/str.c) src/tkc/str.c:87:10: 0x7ecfd7195f79 in str_init (src/tkc/str.c) src/tkc/fscript.c:1009:3: 0x7ecfd71643ae in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42580 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42800 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/str.c:58:15: 0x7ecfd7195d47 in str_extend (src/tkc/str.c) src/tkc/str.c:87:10: 0x7ecfd7195f79 in str_init (src/tkc/str.c) src/tkc/fscript.c:1009:3: 0x7ecfd71643ae in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42880 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42c80 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/str.c:58:15: 0x7ecfd7195d47 in str_extend (src/tkc/str.c) src/tkc/str.c:87:10: 0x7ecfd7195f79 in str_init (src/tkc/str.c) src/tkc/fscript.c:1009:3: 0x7ecfd71643ae in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42d00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f42d80 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:1946:15: 0x7ecfd7167a8b in fexpr_parse_question (src/tkc/fscript.c) src/tkc/fscript.c:1990:3: 0x7ecfd7167e08 in fexpr_parse (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f43000 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:155:45: 0x12ce410 in realloc (awtk-mvvm-zig-example) const ptr = cptr orelse return alloc(callocator, size, func, line); ^ src/tkc/mem_allocator.h:95:10: 0x7ecfd717313e in mem_allocator_realloc (src/tkc/mem.c) src/tkc/mem.c:176:10: 0x7ecfd71748dd in tk_realloc (src/tkc/mem.c) src/tkc/str.c:58:15: 0x7ecfd7195d47 in str_extend (src/tkc/str.c) src/tkc/str.c:87:10: 0x7ecfd7195f79 in str_init (src/tkc/str.c) src/tkc/fscript.c:1009:3: 0x7ecfd71643ae in fscript_parser_init (src/tkc/fscript.c) src/tkc/fscript.c:2236:3: 0x7ecfd7168eb8 in fscript_load (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f43080 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:354:18: 0x7ecfd7161b46 in func_args_init (src/tkc/fscript.c) src/tkc/fscript.c:3383:7: 0x7ecfd716d3f1 in fscript_func_call_init_func (src/tkc/fscript.c) src/tkc/fscript.c:3445:3: 0x7ecfd716d711 in fscript_func_call_create (src/tkc/fscript.c) src/tkc/fscript.c:2238:18: 0x7ecfd7168eec in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) error(gpa): memory address 0x7ecfd3f01200 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/object.c:83:23: 0x7ecfd7178d29 in tk_object_create (src/tkc/object.c) src/mvvm/base/data_binding.c:255:22: 0x7ecfd77b54a1 in data_binding_create (src/mvvm/base/data_binding.c) src/mvvm/base/binding_rule_parser.c:74:14: 0x7ecfd77b204c in binding_rule_create (src/mvvm/base/binding_rule_parser.c) src/mvvm/base/binding_rule_parser.c:111:10: 0x7ecfd77b2283 in binding_rule_parse (src/mvvm/base/binding_rule_parser.c) src/mvvm/awtk/ui_loader_mvvm.c:291:26: 0x7ecfd77ce0d1 in ui_loader_mvvm_bind_data (src/mvvm/awtk/ui_loader_mvvm.c) error(gpa): memory address 0x7ecfd3f01300 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:2019:41: 0x7ecfd71680af in fscript_init_with_parser (src/tkc/fscript.c) src/tkc/fscript.c:2241:15: 0x7ecfd7168f2e in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd3f01500 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/object.c:83:23: 0x7ecfd7178d29 in tk_object_create (src/tkc/object.c) src/mvvm/base/data_binding.c:255:22: 0x7ecfd77b54a1 in data_binding_create (src/mvvm/base/data_binding.c) src/mvvm/base/binding_rule_parser.c:74:14: 0x7ecfd77b204c in binding_rule_create (src/mvvm/base/binding_rule_parser.c) src/mvvm/base/binding_rule_parser.c:111:10: 0x7ecfd77b2283 in binding_rule_parse (src/mvvm/base/binding_rule_parser.c) src/mvvm/awtk/ui_loader_mvvm.c:291:26: 0x7ecfd77ce0d1 in ui_loader_mvvm_bind_data (src/mvvm/awtk/ui_loader_mvvm.c) error(gpa): memory address 0x7ecfd3f01600 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:2019:41: 0x7ecfd71680af in fscript_init_with_parser (src/tkc/fscript.c) src/tkc/fscript.c:2241:15: 0x7ecfd7168f2e in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd3f01c00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/object.c:83:23: 0x7ecfd7178d29 in tk_object_create (src/tkc/object.c) src/mvvm/base/data_binding.c:255:22: 0x7ecfd77b54a1 in data_binding_create (src/mvvm/base/data_binding.c) src/mvvm/base/binding_rule_parser.c:74:14: 0x7ecfd77b204c in binding_rule_create (src/mvvm/base/binding_rule_parser.c) src/mvvm/base/binding_rule_parser.c:111:10: 0x7ecfd77b2283 in binding_rule_parse (src/mvvm/base/binding_rule_parser.c) src/mvvm/awtk/ui_loader_mvvm.c:291:26: 0x7ecfd77ce0d1 in ui_loader_mvvm_bind_data (src/mvvm/awtk/ui_loader_mvvm.c) error(gpa): memory address 0x7ecfd3f01d00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:2019:41: 0x7ecfd71680af in fscript_init_with_parser (src/tkc/fscript.c) src/tkc/fscript.c:2241:15: 0x7ecfd7168f2e in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd3f01e00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/object.c:83:23: 0x7ecfd7178d29 in tk_object_create (src/tkc/object.c) src/mvvm/base/data_binding.c:255:22: 0x7ecfd77b54a1 in data_binding_create (src/mvvm/base/data_binding.c) src/mvvm/base/binding_rule_parser.c:74:14: 0x7ecfd77b204c in binding_rule_create (src/mvvm/base/binding_rule_parser.c) src/mvvm/base/binding_rule_parser.c:111:10: 0x7ecfd77b2283 in binding_rule_parse (src/mvvm/base/binding_rule_parser.c) src/mvvm/awtk/ui_loader_mvvm.c:291:26: 0x7ecfd77ce0d1 in ui_loader_mvvm_bind_data (src/mvvm/awtk/ui_loader_mvvm.c) error(gpa): memory address 0x7ecfd3f01f00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:2019:41: 0x7ecfd71680af in fscript_init_with_parser (src/tkc/fscript.c) src/tkc/fscript.c:2241:15: 0x7ecfd7168f2e in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd3f02500 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/object.c:83:23: 0x7ecfd7178d29 in tk_object_create (src/tkc/object.c) src/mvvm/base/data_binding.c:255:22: 0x7ecfd77b54a1 in data_binding_create (src/mvvm/base/data_binding.c) src/mvvm/base/binding_rule_parser.c:74:14: 0x7ecfd77b204c in binding_rule_create (src/mvvm/base/binding_rule_parser.c) src/mvvm/base/binding_rule_parser.c:111:10: 0x7ecfd77b2283 in binding_rule_parse (src/mvvm/base/binding_rule_parser.c) src/mvvm/awtk/ui_loader_mvvm.c:291:26: 0x7ecfd77ce0d1 in ui_loader_mvvm_bind_data (src/mvvm/awtk/ui_loader_mvvm.c) error(gpa): memory address 0x7ecfd3f02600 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:2019:41: 0x7ecfd71680af in fscript_init_with_parser (src/tkc/fscript.c) src/tkc/fscript.c:2241:15: 0x7ecfd7168f2e in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd3f02800 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/object.c:83:23: 0x7ecfd7178d29 in tk_object_create (src/tkc/object.c) src/mvvm/base/data_binding.c:255:22: 0x7ecfd77b54a1 in data_binding_create (src/mvvm/base/data_binding.c) src/mvvm/base/binding_rule_parser.c:74:14: 0x7ecfd77b204c in binding_rule_create (src/mvvm/base/binding_rule_parser.c) src/mvvm/base/binding_rule_parser.c:111:10: 0x7ecfd77b2283 in binding_rule_parse (src/mvvm/base/binding_rule_parser.c) src/mvvm/awtk/ui_loader_mvvm.c:291:26: 0x7ecfd77ce0d1 in ui_loader_mvvm_bind_data (src/mvvm/awtk/ui_loader_mvvm.c) error(gpa): memory address 0x7ecfd3f02900 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:2019:41: 0x7ecfd71680af in fscript_init_with_parser (src/tkc/fscript.c) src/tkc/fscript.c:2241:15: 0x7ecfd7168f2e in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd3f02f00 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/object.c:83:23: 0x7ecfd7178d29 in tk_object_create (src/tkc/object.c) src/mvvm/base/data_binding.c:255:22: 0x7ecfd77b54a1 in data_binding_create (src/mvvm/base/data_binding.c) src/mvvm/base/binding_rule_parser.c:74:14: 0x7ecfd77b204c in binding_rule_create (src/mvvm/base/binding_rule_parser.c) src/mvvm/base/binding_rule_parser.c:111:10: 0x7ecfd77b2283 in binding_rule_parse (src/mvvm/base/binding_rule_parser.c) src/mvvm/awtk/ui_loader_mvvm.c:291:26: 0x7ecfd77ce0d1 in ui_loader_mvvm_bind_data (src/mvvm/awtk/ui_loader_mvvm.c) error(gpa): memory address 0x7ecfd3f03000 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:2019:41: 0x7ecfd71680af in fscript_init_with_parser (src/tkc/fscript.c) src/tkc/fscript.c:2241:15: 0x7ecfd7168f2e in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error(gpa): memory address 0x7ecfd3f03200 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:183:10: 0x7ecfd7174985 in tk_alloc (src/tkc/mem.c) src/tkc/object.c:83:23: 0x7ecfd7178d29 in tk_object_create (src/tkc/object.c) src/mvvm/base/data_binding.c:255:22: 0x7ecfd77b54a1 in data_binding_create (src/mvvm/base/data_binding.c) src/mvvm/base/binding_rule_parser.c:74:14: 0x7ecfd77b204c in binding_rule_create (src/mvvm/base/binding_rule_parser.c) src/mvvm/base/binding_rule_parser.c:111:10: 0x7ecfd77b2283 in binding_rule_parse (src/mvvm/base/binding_rule_parser.c) src/mvvm/awtk/ui_loader_mvvm.c:291:26: 0x7ecfd77ce0d1 in ui_loader_mvvm_bind_data (src/mvvm/awtk/ui_loader_mvvm.c) error(gpa): memory address 0x7ecfd3f03300 leaked: /home/chenss/workspace/zlgopen/awtk-mvvm-zig-example/src/awtk.zig:148:43: 0x12ce088 in alloc (awtk-mvvm-zig-example) const slice = self.allocator.alloc(u8, @intCast(space)) catch return null; ^ src/tkc/mem_allocator.h:74:10: 0x7ecfd717306a in mem_allocator_alloc (src/tkc/mem.c) src/tkc/mem.c:165:10: 0x7ecfd7174799 in tk_calloc (src/tkc/mem.c) src/tkc/fscript.c:2019:41: 0x7ecfd71680af in fscript_init_with_parser (src/tkc/fscript.c) src/tkc/fscript.c:2241:15: 0x7ecfd7168f2e in fscript_load (src/tkc/fscript.c) src/tkc/fscript.c:2267:10: 0x7ecfd7169142 in fscript_create_ex (src/tkc/fscript.c) src/tkc/fscript.c:2271:10: 0x7ecfd716916c in fscript_create (src/tkc/fscript.c) src/mvvm/base/data_binding.c:85:18: 0x7ecfd77b48c8 in data_binding_object_set_prop (src/mvvm/base/data_binding.c) error: memory leak!