Files
util.nix/package/c/hmpl/test.log
2025-04-04 02:09:43 +00:00

6064 lines
529 KiB
Plaintext

2025-03-27 21:50:26 NOTICE test/test.c:218 Starting HMPL tests
2025-03-27 21:50:26 DEBUG test/test.c:219 Initialized arena at 0x7ffff3dff800 with capacity 3145728
2025-03-27 21:50:26 NOTICE test/test.c:222 === Testing key evaluation ===
2025-03-27 21:50:26 NOTICE test/test.c:131 Testing single level key evaluation
2025-03-27 21:50:26 TRACE test/test.c:132 arena_alloc_or_null(0x7ffff5700020, 18)
2025-03-27 21:50:26 DEBUG test/test.c:132 Arena 0x7ffff3dff800 (capacity 3145728) used 0 will allocate 18 bytes
2025-03-27 21:50:26 DEBUG test/test.c:132 Allocated at 0x7ffff3dff800
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3dff800
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3dff800
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 18 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3dff812
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3dff801
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 58 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3dff83a
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "name" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3dff809
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 63 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3dff83f
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3dff809
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 103 will allocate 6 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3dff867
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "world" (length: 5)
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 109 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:7 Allocated at 0x7ffff3dff86d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 114 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3dff872
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1138 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3dffc72
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "world"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"world"}
2025-03-27 21:50:26 DEBUG hmpl.c:18 res: {"name":"world"}, key: name, query: name
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "name"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "name" with "name"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "name" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 2162 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e00072
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: world
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 3186 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e00472
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 4210 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e00872
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "world"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"world"}
2025-03-27 21:50:26 NOTICE test/test.c:137 Context: {"name":"world"}
2025-03-27 21:50:26 NOTICE test/test.c:138 Query: name
2025-03-27 21:50:26 NOTICE test/test.c:139 Result: world
2025-03-27 21:50:26 NOTICE test/test.c:144 Testing nested key evaluation
2025-03-27 21:50:26 TRACE test/test.c:145 arena_alloc_or_null(0x7ffff5700020, 30)
2025-03-27 21:50:26 DEBUG test/test.c:145 Arena 0x7ffff3dff800 (capacity 3145728) used 5234 will allocate 30 bytes
2025-03-27 21:50:26 DEBUG test/test.c:145 Allocated at 0x7ffff3e00c72
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e00c72
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e00c72
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 5264 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e00c90
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e00c73
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 5304 will allocate 7 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e00cb8
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "person" (length: 6)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e00c7d
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e00c7d
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 5311 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e00cbf
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e00c7e
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 5351 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e00ce7
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "name" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e00c86
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 5356 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e00cec
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e00c86
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 5396 will allocate 6 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e00d14
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "Alice" (length: 5)
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 12)
2025-03-27 21:50:26 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 5402 will allocate 12 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:7 Allocated at 0x7ffff3e00d1a
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 5414 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e00d26
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 6438 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e01126
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 7462 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e01526
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Alice"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"Alice"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"person":{"name":"Alice"}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"person":{"name":"Alice"}}, key: person, query: person.name
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "person"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "person" with "person"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "person" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 8486 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e01926
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 9510 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e01d26
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Alice"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"Alice"}
2025-03-27 21:50:26 DEBUG hmpl.c:18 res: {"name":"Alice"}, key: name, query: person.name
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "name"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "name" with "name"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "name" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 10534 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e02126
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: Alice
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 11558 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e02526
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 12582 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e02926
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 13606 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e02d26
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Alice"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"Alice"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"person":{"name":"Alice"}}
2025-03-27 21:50:26 NOTICE test/test.c:150 Context: {"person":{"name":"Alice"}}
2025-03-27 21:50:26 NOTICE test/test.c:151 Query: person.name
2025-03-27 21:50:26 NOTICE test/test.c:152 Result: Alice
2025-03-27 21:50:26 NOTICE test/test.c:227 === Testing interpolation tags ===
2025-03-27 21:50:26 NOTICE test/test.c:157 Testing interpolation tags without prefix
2025-03-27 21:50:26 TRACE test/test.c:158 arena_alloc_or_null(0x7ffff5700020, 455)
2025-03-27 21:50:26 DEBUG test/test.c:158 Arena 0x7ffff3dff800 (capacity 3145728) used 14630 will allocate 455 bytes
2025-03-27 21:50:26 DEBUG test/test.c:158 Allocated at 0x7ffff3e03126
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03126
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e03126
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 15085 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e032ed
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0312a
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 8)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15125 will allocate 8 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03315
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "persona" (length: 7)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03135
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e03135
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 15133 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e0331d
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0313b
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15173 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03345
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "name" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03143
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15178 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e0334a
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03143
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15218 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03372
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "John" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0314f
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 8)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15223 will allocate 8 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03377
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "surname" (length: 7)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e0315a
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15231 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e0337f
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0315a
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 4)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15271 will allocate 4 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e033a7
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "Doe" (length: 3)
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03165
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 8)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15275 will allocate 8 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e033ab
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "address" (length: 7)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03170
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e03170
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 15283 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e033b3
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03178
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15323 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e033db
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "home" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03180
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e03180
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 15328 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e033e0
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0318a
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15368 will allocate 7 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03408
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "street" (length: 6)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03194
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15375 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e0340f
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03194
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 12)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15415 will allocate 12 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03437
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "123 Main St" (length: 11)
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e031ab
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15427 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03443
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "city" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e031b3
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15432 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e03448
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e031b3
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 12)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15472 will allocate 12 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03470
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "Springfield" (length: 11)
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e031ca
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 4)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15484 will allocate 4 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e0347c
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "zip" (length: 3)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e031d1
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15488 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e03480
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e031d1
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15528 will allocate 6 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e034a8
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "12345" (length: 5)
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e031e8
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15534 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e034ae
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "work" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e031f0
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e031f0
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 15539 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e034b3
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e031fa
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15579 will allocate 7 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e034db
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "street" (length: 6)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03204
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15586 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e034e2
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03204
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 16)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15626 will allocate 16 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e0350a
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "456 Business Rd" (length: 15)
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0321f
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15642 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e0351a
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "city" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03227
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15647 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e0351f
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03227
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 11)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15687 will allocate 11 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03547
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "Metropolis" (length: 10)
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0323d
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 4)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15698 will allocate 4 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03552
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "zip" (length: 3)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e03244
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15702 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e03556
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03244
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15742 will allocate 6 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e0357e
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "67890" (length: 5)
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0325f
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 8)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15748 will allocate 8 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03584
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "contact" (length: 7)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e0326a
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e0326a
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 15756 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e0358c
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03272
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15796 will allocate 6 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e035b4
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "email" (length: 5)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e0327b
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15802 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e035ba
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e0327b
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 17)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15842 will allocate 17 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e035e2
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "john@example.com" (length: 16)
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e03295
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15859 will allocate 6 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e035f3
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "phone" (length: 5)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e0329e
2025-03-27 21:50:26 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e0329e
2025-03-27 21:50:26 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 15865 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:325 Allocated at 0x7ffff3e035f9
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e032a8
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15905 will allocate 5 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03621
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "home" (length: 4)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e032b0
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15910 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e03626
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e032b0
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 9)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15950 will allocate 9 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e0364e
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "555-1234" (length: 8)
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e032c4
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 15959 will allocate 7 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03657
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "mobile" (length: 6)
2025-03-27 21:50:26 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e032ce
2025-03-27 21:50:26 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:26 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 15966 will allocate 40 bytes
2025-03-27 21:50:26 DEBUG hectic.c:383 Allocated at 0x7ffff3e0365e
2025-03-27 21:50:26 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e032ce
2025-03-27 21:50:26 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 9)
2025-03-27 21:50:26 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 16006 will allocate 9 bytes
2025-03-27 21:50:26 DEBUG hectic.c:246 Allocated at 0x7ffff3e03686
2025-03-27 21:50:26 DEBUG hectic.c:254 Parsed string: "555-5678" (length: 8)
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:26 TRACE test/test.c:162 arena_alloc_or_null(0x7ffff5700020, 416)
2025-03-27 21:50:26 DEBUG test/test.c:162 Arena 0x7ffff3dff800 (capacity 3145728) used 16015 will allocate 416 bytes
2025-03-27 21:50:26 DEBUG test/test.c:162 Allocated at 0x7ffff3e0368f
2025-03-27 21:50:26 NOTICE test/test.c:163 Template:
Hello {{persona.name}} {{persona.surname}},
Your home address:
{{persona.address.home.street}},
{{persona.address.home.city}},
{{persona.address.home.zip}}
Your work address:
{{persona.address.work.street}},
{{persona.address.work.city}},
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 16431 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0382f
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 17455 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e03c2f
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 18479 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0402f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 19503 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0442f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 20527 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0482f
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 21551 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e04c2f
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 22575 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0502f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 23599 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0542f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 24623 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0582f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 25647 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e05c2f
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 26671 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0602f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 27695 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0642f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 28719 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0682f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 29743 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e06c2f
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 30767 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0702f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 31791 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0742f
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 32815 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0782f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 33839 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e07c2f
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:26 NOTICE test/test.c:164 Context: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:26 DEBUG hmpl.c:32 hmpl_render_interpolation_tags
2025-03-27 21:50:26 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 13)
2025-03-27 21:50:26 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 34863 will allocate 13 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:51 Allocated at 0x7ffff3e0802f
2025-03-27 21:50:26 TRACE hmpl.c:52 substr_cloning(src="Hello {{persona.name}} {{persona.surname}},
Your home address:
{{persona.address.home.street}},
{{persona.address.home.city}},
{{persona.address.home.zip}}
Your work address:
{{persona.address.work.street}},
{{persona.address.work.city}},
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e0368f, dest=0x7ffff3e0802f, from=8, len=12)
2025-03-27 21:50:26 TRACE hmpl.c:52 Completed substr_cloning: result="persona.name", copied_length=12
2025-03-27 21:50:26 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 13)
2025-03-27 21:50:26 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 34876 will allocate 13 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:7 Allocated at 0x7ffff3e0803c
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 34889 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e08049
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 35913 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e08449
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 36937 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e08849
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 37961 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e08c49
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 38985 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e09049
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 40009 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e09449
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 41033 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e09849
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 42057 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e09c49
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 43081 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0a049
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 44105 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0a449
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 45129 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0a849
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 46153 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0ac49
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 47177 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0b049
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 48201 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0b449
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 49225 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0b849
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 50249 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0bc49
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 51273 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0c049
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 52297 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0c449
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.name
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 53321 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0c849
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 54345 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0cc49
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 55369 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0d049
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 56393 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0d449
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 57417 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0d849
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 58441 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0dc49
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 59465 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0e049
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 60489 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0e449
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 61513 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0e849
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 62537 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0ec49
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 63561 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0f049
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 64585 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0f449
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 65609 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0f849
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 66633 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e0fc49
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 67657 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e10049
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 68681 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e10449
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 69705 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e10849
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hmpl.c:18 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: name, query: persona.name
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "name"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "name" with "name"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "name" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 70729 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e10c49
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: John
2025-03-27 21:50:26 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e0368f, 0x6, 16, "John")
2025-03-27 21:50:26 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 404)
2025-03-27 21:50:26 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 71753 will allocate 404 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:59 Allocated at 0x7ffff3e11049
2025-03-27 21:50:26 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 16)
2025-03-27 21:50:26 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 72157 will allocate 16 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:51 Allocated at 0x7ffff3e111dd
2025-03-27 21:50:26 TRACE hmpl.c:52 substr_cloning(src="Hello John {{persona.surname}},
Your home address:
{{persona.address.home.street}},
{{persona.address.home.city}},
{{persona.address.home.zip}}
Your work address:
{{persona.address.work.street}},
{{persona.address.work.city}},
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e11049, dest=0x7ffff3e111dd, from=13, len=15)
2025-03-27 21:50:26 TRACE hmpl.c:52 Completed substr_cloning: result="persona.surname", copied_length=15
2025-03-27 21:50:26 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 16)
2025-03-27 21:50:26 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 72173 will allocate 16 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:7 Allocated at 0x7ffff3e111ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 72189 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e111fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 73213 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e115fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 74237 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e119fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 75261 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e11dfd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 76285 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e121fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 77309 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e125fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 78333 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e129fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 79357 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e12dfd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 80381 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e131fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 81405 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e135fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 82429 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e139fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 83453 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e13dfd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 84477 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e141fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 85501 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e145fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 86525 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e149fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 87549 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e14dfd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 88573 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e151fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 89597 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e155fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.surname
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 90621 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e159fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 91645 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e15dfd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 92669 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e161fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 93693 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e165fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 94717 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e169fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 95741 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e16dfd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 96765 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e171fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 97789 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e175fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 98813 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e179fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 99837 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e17dfd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 100861 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e181fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 101885 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e185fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 102909 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e189fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 103933 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e18dfd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 104957 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e191fd
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 105981 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e195fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 107005 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e199fd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hmpl.c:18 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: surname, query: persona.surname
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "surname"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "name" with "surname"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "surname" with "surname"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "surname" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 108029 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e19dfd
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: Doe
2025-03-27 21:50:26 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e11049, 0xb, 19, "Doe")
2025-03-27 21:50:26 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 388)
2025-03-27 21:50:26 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 109053 will allocate 388 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:59 Allocated at 0x7ffff3e1a1fd
2025-03-27 21:50:26 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 28)
2025-03-27 21:50:26 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 109441 will allocate 28 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:51 Allocated at 0x7ffff3e1a381
2025-03-27 21:50:26 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
{{persona.address.home.street}},
{{persona.address.home.city}},
{{persona.address.home.zip}}
Your work address:
{{persona.address.work.street}},
{{persona.address.work.city}},
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e1a1fd, dest=0x7ffff3e1a381, from=38, len=27)
2025-03-27 21:50:26 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.home.street", copied_length=27
2025-03-27 21:50:26 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 28)
2025-03-27 21:50:26 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 109469 will allocate 28 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:7 Allocated at 0x7ffff3e1a39d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 109497 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1a3b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 110521 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1a7b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 111545 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1abb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 112569 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1afb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 113593 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1b3b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 114617 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1b7b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 115641 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1bbb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 116665 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1bfb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 117689 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1c3b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 118713 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1c7b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 119737 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1cbb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 120761 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1cfb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 121785 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1d3b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 122809 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1d7b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 123833 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1dbb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 124857 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1dfb9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 125881 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1e3b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 126905 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1e7b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.home.street
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 127929 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1ebb9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 128953 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1efb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 129977 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1f3b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 131001 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1f7b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 132025 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1fbb9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 133049 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e1ffb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 134073 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e203b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 135097 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e207b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 136121 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e20bb9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 137145 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e20fb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 138169 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e213b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 139193 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e217b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 140217 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e21bb9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 141241 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e21fb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 142265 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e223b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 143289 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e227b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 144313 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e22bb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.home.street
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 145337 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e22fb9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 146361 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e233b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 147385 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e237b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 148409 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e23bb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 149433 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e23fb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 150457 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e243b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 151481 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e247b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 152505 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e24bb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 153529 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e24fb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: home, query: persona.address.home.street
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "home"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "home" with "home"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "home" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 154553 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e253b9
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 155577 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e257b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 156601 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e25bb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 157625 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e25fb9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 DEBUG hmpl.c:18 res: {"street":"123 Main St","city":"Springfield","zip":"12345"}, key: street, query: persona.address.home.street
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "street"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "street" with "street"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "street" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 158649 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e263b9
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: 123 Main St
2025-03-27 21:50:26 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e1a1fd, 0x24, 31, "123 Main St")
2025-03-27 21:50:26 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 368)
2025-03-27 21:50:26 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 159673 will allocate 368 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:59 Allocated at 0x7ffff3e267b9
2025-03-27 21:50:26 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 26)
2025-03-27 21:50:26 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 160041 will allocate 26 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:51 Allocated at 0x7ffff3e26929
2025-03-27 21:50:26 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
{{persona.address.home.city}},
{{persona.address.home.zip}}
Your work address:
{{persona.address.work.street}},
{{persona.address.work.city}},
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e267b9, dest=0x7ffff3e26929, from=51, len=25)
2025-03-27 21:50:26 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.home.city", copied_length=25
2025-03-27 21:50:26 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 26)
2025-03-27 21:50:26 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 160067 will allocate 26 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:7 Allocated at 0x7ffff3e26943
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 160093 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2695d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 161117 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e26d5d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 162141 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2715d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 163165 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2755d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 164189 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2795d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 165213 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e27d5d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 166237 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2815d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 167261 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2855d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 168285 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2895d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 169309 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e28d5d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 170333 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2915d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 171357 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2955d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 172381 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2995d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 173405 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e29d5d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 174429 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2a15d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 175453 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2a55d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 176477 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2a95d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 177501 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2ad5d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.home.city
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 178525 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2b15d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 179549 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2b55d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 180573 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2b95d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 181597 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2bd5d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 182621 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2c15d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 183645 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2c55d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 184669 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2c95d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 185693 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2cd5d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 186717 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2d15d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 187741 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2d55d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 188765 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2d95d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 189789 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2dd5d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 190813 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2e15d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 191837 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2e55d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 192861 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2e95d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 193885 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2ed5d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 194909 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2f15d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.home.city
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 195933 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2f55d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 196957 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2f95d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 197981 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e2fd5d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 199005 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3015d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 200029 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3055d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 201053 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3095d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 202077 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e30d5d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 203101 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3115d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 204125 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3155d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: home, query: persona.address.home.city
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "home"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "home" with "home"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "home" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 205149 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3195d
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 206173 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e31d5d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 207197 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3215d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 208221 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3255d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 DEBUG hmpl.c:18 res: {"street":"123 Main St","city":"Springfield","zip":"12345"}, key: city, query: persona.address.home.city
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "city"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "street" with "city"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "city" with "city"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "city" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 209245 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3295d
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: Springfield
2025-03-27 21:50:26 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e267b9, 0x31, 29, "Springfield")
2025-03-27 21:50:26 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 350)
2025-03-27 21:50:26 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 210269 will allocate 350 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:59 Allocated at 0x7ffff3e32d5d
2025-03-27 21:50:26 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 25)
2025-03-27 21:50:26 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 210619 will allocate 25 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:51 Allocated at 0x7ffff3e32ebb
2025-03-27 21:50:26 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
{{persona.address.home.zip}}
Your work address:
{{persona.address.work.street}},
{{persona.address.work.city}},
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e32d5d, dest=0x7ffff3e32ebb, from=64, len=24)
2025-03-27 21:50:26 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.home.zip", copied_length=24
2025-03-27 21:50:26 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 25)
2025-03-27 21:50:26 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 210644 will allocate 25 bytes
2025-03-27 21:50:26 DEBUG hmpl.c:7 Allocated at 0x7ffff3e32ed4
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 210669 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e32eed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 211693 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e332ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 212717 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e336ed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 213741 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e33aed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 214765 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e33eed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 215789 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e342ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 216813 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e346ed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 217837 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e34aed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 218861 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e34eed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 219885 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e352ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 220909 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e356ed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 221933 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e35aed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 222957 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e35eed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 223981 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e362ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 225005 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e366ed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 226029 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e36aed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 227053 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e36eed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 228077 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e372ed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:26 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.home.zip
2025-03-27 21:50:26 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:26 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:26 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 229101 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e376ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 230125 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e37aed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 231149 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e37eed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 232173 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e382ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 233197 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e386ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 234221 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e38aed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 235245 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e38eed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 236269 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e392ed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 237293 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e396ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 238317 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e39aed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 239341 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e39eed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 240365 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3a2ed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 241389 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3a6ed
2025-03-27 21:50:26 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:26 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 242413 will allocate 1024 bytes
2025-03-27 21:50:26 DEBUG hectic.c:449 Allocated at 0x7ffff3e3aaed
2025-03-27 21:50:26 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 243437 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3aeed
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 244461 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3b2ed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 245485 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3b6ed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.home.zip
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 246509 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3baed
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 247533 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3beed
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 248557 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3c2ed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 249581 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3c6ed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 250605 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3caed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 251629 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3ceed
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 252653 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3d2ed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 253677 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3d6ed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 254701 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3daed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: home, query: persona.address.home.zip
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "home"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "home" with "home"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "home" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 255725 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3deed
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 256749 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3e2ed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 257773 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3e6ed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 258797 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3eaed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"street":"123 Main St","city":"Springfield","zip":"12345"}, key: zip, query: persona.address.home.zip
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "zip"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "street" with "zip"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "city" with "zip"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "zip" with "zip"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "zip" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 259821 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3eeed
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: 12345
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e32d5d, 0x3e, 28, "12345")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 327)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 260845 will allocate 327 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e3f2ed
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 28)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 261172 will allocate 28 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e3f434
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
{{persona.address.work.street}},
{{persona.address.work.city}},
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e3f2ed, dest=0x7ffff3e3f434, from=90, len=27)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.work.street", copied_length=27
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 28)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 261200 will allocate 28 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e3f450
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 261228 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3f46c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 262252 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3f86c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 263276 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e3fc6c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 264300 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4006c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 265324 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4046c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 266348 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4086c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 267372 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e40c6c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 268396 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4106c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 269420 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4146c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 270444 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4186c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 271468 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e41c6c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 272492 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4206c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 273516 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4246c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 274540 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4286c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 275564 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e42c6c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 276588 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4306c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 277612 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4346c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 278636 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4386c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.work.street
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 279660 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e43c6c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 280684 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4406c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 281708 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4446c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 282732 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4486c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 283756 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e44c6c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 284780 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4506c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 285804 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4546c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 286828 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4586c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 287852 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e45c6c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 288876 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4606c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 289900 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4646c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 290924 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4686c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 291948 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e46c6c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 292972 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4706c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 293996 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4746c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 295020 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4786c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 296044 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e47c6c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.work.street
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 297068 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4806c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 298092 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4846c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 299116 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4886c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 300140 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e48c6c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 301164 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4906c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 302188 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4946c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 303212 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4986c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 304236 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e49c6c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 305260 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4a06c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: work, query: persona.address.work.street
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "work"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "home" with "work"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "work" with "work"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "work" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 306284 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4a46c
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 307308 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4a86c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 308332 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4ac6c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 309356 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4b06c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}, key: street, query: persona.address.work.street
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "street"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "street" with "street"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "street" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 310380 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4b46c
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: 456 Business Rd
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e3f2ed, 0x58, 31, "456 Business Rd")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 311)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 311404 will allocate 311 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e4b86c
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 26)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 311715 will allocate 26 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e4b9a3
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
{{persona.address.work.city}},
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e4b86c, dest=0x7ffff3e4b9a3, from=107, len=25)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.work.city", copied_length=25
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 26)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 311741 will allocate 26 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e4b9bd
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 311767 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4b9d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 312791 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4bdd7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 313815 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4c1d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 314839 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4c5d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 315863 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4c9d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 316887 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4cdd7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 317911 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4d1d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 318935 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4d5d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 319959 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4d9d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 320983 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4ddd7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 322007 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4e1d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 323031 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4e5d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 324055 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4e9d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 325079 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4edd7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 326103 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4f1d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 327127 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4f5d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 328151 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4f9d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 329175 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e4fdd7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.work.city
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 330199 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e501d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 331223 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e505d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 332247 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e509d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 333271 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e50dd7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 334295 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e511d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 335319 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e515d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 336343 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e519d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 337367 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e51dd7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 338391 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e521d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 339415 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e525d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 340439 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e529d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 341463 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e52dd7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 342487 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e531d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 343511 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e535d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 344535 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e539d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 345559 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e53dd7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 346583 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e541d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.work.city
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 347607 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e545d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 348631 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e549d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 349655 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e54dd7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 350679 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e551d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 351703 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e555d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 352727 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e559d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 353751 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e55dd7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 354775 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e561d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 355799 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e565d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: work, query: persona.address.work.city
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "work"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "home" with "work"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "work" with "work"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "work" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 356823 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e569d7
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 357847 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e56dd7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 358871 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e571d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 359895 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e575d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}, key: city, query: persona.address.work.city
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "city"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "street" with "city"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "city" with "city"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "city" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 360919 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e579d7
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: Metropolis
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e4b86c, 0x69, 29, "Metropolis")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 292)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 361943 will allocate 292 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e57dd7
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 25)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 362235 will allocate 25 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e57efb
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
{{persona.address.work.zip}}
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e57dd7, dest=0x7ffff3e57efb, from=119, len=24)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.work.zip", copied_length=24
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 25)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 362260 will allocate 25 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e57f14
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 362285 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e57f2d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 363309 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5832d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 364333 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5872d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 365357 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e58b2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 366381 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e58f2d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 367405 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5932d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 368429 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5972d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 369453 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e59b2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 370477 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e59f2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 371501 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5a32d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 372525 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5a72d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 373549 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5ab2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 374573 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5af2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 375597 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5b32d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 376621 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5b72d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 377645 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5bb2d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 378669 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5bf2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 379693 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5c32d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.work.zip
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 380717 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5c72d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 381741 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5cb2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 382765 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5cf2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 383789 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5d32d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 384813 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5d72d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 385837 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5db2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 386861 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5df2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 387885 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5e32d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 388909 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5e72d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 389933 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5eb2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 390957 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5ef2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 391981 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5f32d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 393005 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5f72d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 394029 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5fb2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 395053 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e5ff2d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 396077 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6032d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 397101 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6072d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.work.zip
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 398125 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e60b2d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 399149 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e60f2d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 400173 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6132d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 401197 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6172d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 402221 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e61b2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 403245 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e61f2d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 404269 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6232d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 405293 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6272d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 406317 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e62b2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: work, query: persona.address.work.zip
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "work"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "home" with "work"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "work" with "work"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "work" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 407341 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e62f2d
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 408365 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6332d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 409389 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6372d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 410413 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e63b2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}, key: zip, query: persona.address.work.zip
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "zip"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "street" with "zip"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "city" with "zip"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "zip" with "zip"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "zip" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 411437 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e63f2d
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: 67890
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e57dd7, 0x75, 28, "67890")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 269)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 412461 will allocate 269 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e6432d
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 22)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 412730 will allocate 22 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e6443a
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
67890
Contact information:
Email: {{persona.contact.email}}
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e6432d, dest=0x7ffff3e6443a, from=154, len=21)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.contact.email", copied_length=21
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 22)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 412752 will allocate 22 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e64450
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 412774 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e64466
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 413798 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e64866
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 414822 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e64c66
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 415846 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e65066
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 416870 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e65466
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 417894 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e65866
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 418918 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e65c66
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 419942 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e66066
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 420966 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e66466
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 421990 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e66866
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 423014 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e66c66
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 424038 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e67066
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 425062 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e67466
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 426086 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e67866
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 427110 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e67c66
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 428134 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e68066
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 429158 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e68466
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 430182 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e68866
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.contact.email
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 431206 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e68c66
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 432230 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e69066
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 433254 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e69466
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 434278 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e69866
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 435302 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e69c66
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 436326 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6a066
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 437350 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6a466
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 438374 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6a866
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 439398 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6ac66
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 440422 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6b066
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 441446 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6b466
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 442470 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6b866
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 443494 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6bc66
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 444518 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6c066
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 445542 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6c466
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 446566 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6c866
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 447590 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6cc66
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: contact, query: persona.contact.email
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "address" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "contact" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "contact" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 448614 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6d066
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 449638 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6d466
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 450662 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6d866
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 451686 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6dc66
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 452710 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6e066
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}, key: email, query: persona.contact.email
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "email"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "email" with "email"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "email" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 453734 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6e466
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: john@example.com
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e6432d, 0x98, 25, "john@example.com")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 260)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 454758 will allocate 260 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e6e866
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 27)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 455018 will allocate 27 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e6e96a
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
67890
Contact information:
Email: john@example.com
Home Phone: {{persona.contact.phone.home}}
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e6e866, dest=0x7ffff3e6e96a, from=183, len=26)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.contact.phone.home", copied_length=26
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 27)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 455045 will allocate 27 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e6e985
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 455072 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6e9a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 456096 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6eda0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 457120 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6f1a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 458144 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6f5a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 459168 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6f9a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 460192 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e6fda0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 461216 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e701a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 462240 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e705a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 463264 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e709a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 464288 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e70da0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 465312 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e711a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 466336 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e715a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 467360 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e719a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 468384 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e71da0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 469408 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e721a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 470432 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e725a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 471456 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e729a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 472480 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e72da0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.contact.phone.home
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 473504 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e731a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 474528 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e735a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 475552 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e739a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 476576 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e73da0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 477600 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e741a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 478624 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e745a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 479648 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e749a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 480672 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e74da0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 481696 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e751a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 482720 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e755a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 483744 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e759a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 484768 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e75da0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 485792 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e761a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 486816 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e765a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 487840 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e769a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 488864 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e76da0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 489888 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e771a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: contact, query: persona.contact.phone.home
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "address" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "contact" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "contact" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 490912 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e775a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 491936 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e779a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 492960 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e77da0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 493984 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e781a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 495008 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e785a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}, key: phone, query: persona.contact.phone.home
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "phone"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "email" with "phone"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "phone" with "phone"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "phone" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 496032 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e789a0
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 497056 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e78da0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 498080 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e791a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"home":"555-1234","mobile":"555-5678"}, key: home, query: persona.contact.phone.home
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "home"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "home" with "home"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "home" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 499104 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e795a0
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: 555-1234
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e6e866, 0xb5, 30, "555-1234")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 238)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 500128 will allocate 238 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e799a0
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 29)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 500366 will allocate 29 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e79a8e
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
67890
Contact information:
Email: john@example.com
Home Phone: 555-1234
Mobile Phone: {{persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e799a0, dest=0x7ffff3e79a8e, from=206, len=28)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.contact.phone.mobile", copied_length=28
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 29)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 500395 will allocate 29 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e79aab
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 500424 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e79ac8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 501448 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e79ec8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 502472 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7a2c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 503496 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7a6c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 504520 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7aac8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 505544 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7aec8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 506568 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7b2c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 507592 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7b6c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 508616 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7bac8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 509640 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7bec8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 510664 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7c2c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 511688 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7c6c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 512712 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7cac8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 513736 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7cec8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 514760 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7d2c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 515784 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7d6c8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 516808 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7dac8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 517832 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7dec8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.contact.phone.mobile
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 518856 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7e2c8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 519880 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7e6c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 520904 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7eac8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 521928 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7eec8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 522952 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7f2c8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 523976 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7f6c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 525000 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7fac8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 526024 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e7fec8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 527048 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e802c8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 528072 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e806c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 529096 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e80ac8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 530120 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e80ec8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 531144 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e812c8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 532168 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e816c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 533192 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e81ac8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 534216 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e81ec8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 535240 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e822c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: contact, query: persona.contact.phone.mobile
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "address" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "contact" with "contact"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "contact" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 536264 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e826c8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 537288 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e82ac8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 538312 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e82ec8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 539336 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e832c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 540360 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e836c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}, key: phone, query: persona.contact.phone.mobile
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "phone"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "email" with "phone"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "phone" with "phone"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "phone" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 541384 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e83ac8
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 542408 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e83ec8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 543432 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e842c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"home":"555-1234","mobile":"555-5678"}, key: mobile, query: persona.contact.phone.mobile
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "mobile"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "home" with "mobile"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "mobile" with "mobile"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "mobile" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 544456 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e846c8
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: 555-5678
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e799a0, 0xcc, 32, "555-5678")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 214)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 545480 will allocate 214 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e84ac8
2025-03-27 21:50:27 NOTICE test/test.c:167 Result:
Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
67890
Contact information:
Email: john@example.com
Home Phone: 555-1234
Mobile Phone: 555-5678
2025-03-27 21:50:27 NOTICE test/test.c:172 Testing interpolation tags with prefix
2025-03-27 21:50:27 TRACE test/test.c:173 arena_alloc_or_null(0x7ffff5700020, 455)
2025-03-27 21:50:27 DEBUG test/test.c:173 Arena 0x7ffff3dff800 (capacity 3145728) used 545694 will allocate 455 bytes
2025-03-27 21:50:27 DEBUG test/test.c:173 Allocated at 0x7ffff3e84b9e
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84b9e
2025-03-27 21:50:27 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e84b9e
2025-03-27 21:50:27 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 546149 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:325 Allocated at 0x7ffff3e84d65
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84ba2
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 8)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546189 will allocate 8 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84d8d
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "persona" (length: 7)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84bad
2025-03-27 21:50:27 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e84bad
2025-03-27 21:50:27 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 546197 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:325 Allocated at 0x7ffff3e84d95
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84bb3
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546237 will allocate 5 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84dbd
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "name" (length: 4)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84bbb
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546242 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e84dc2
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84bbb
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546282 will allocate 5 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84dea
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "John" (length: 4)
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84bc7
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 8)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546287 will allocate 8 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84def
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "surname" (length: 7)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84bd2
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546295 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e84df7
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84bd2
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 4)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546335 will allocate 4 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84e1f
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "Doe" (length: 3)
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84bdd
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 8)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546339 will allocate 8 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84e23
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "address" (length: 7)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84be8
2025-03-27 21:50:27 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e84be8
2025-03-27 21:50:27 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 546347 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:325 Allocated at 0x7ffff3e84e2b
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84bf0
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546387 will allocate 5 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84e53
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "home" (length: 4)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84bf8
2025-03-27 21:50:27 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e84bf8
2025-03-27 21:50:27 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 546392 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:325 Allocated at 0x7ffff3e84e58
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c02
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546432 will allocate 7 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84e80
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "street" (length: 6)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84c0c
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546439 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e84e87
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c0c
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 12)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546479 will allocate 12 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84eaf
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "123 Main St" (length: 11)
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c23
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546491 will allocate 5 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84ebb
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "city" (length: 4)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84c2b
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546496 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e84ec0
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c2b
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 12)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546536 will allocate 12 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84ee8
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "Springfield" (length: 11)
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c42
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 4)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546548 will allocate 4 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84ef4
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "zip" (length: 3)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84c49
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546552 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e84ef8
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c49
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546592 will allocate 6 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84f20
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "12345" (length: 5)
2025-03-27 21:50:27 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c60
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546598 will allocate 5 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84f26
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "work" (length: 4)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84c68
2025-03-27 21:50:27 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e84c68
2025-03-27 21:50:27 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 546603 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:325 Allocated at 0x7ffff3e84f2b
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c72
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546643 will allocate 7 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84f53
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "street" (length: 6)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84c7c
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546650 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e84f5a
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c7c
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 16)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546690 will allocate 16 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84f82
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "456 Business Rd" (length: 15)
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c97
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546706 will allocate 5 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84f92
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "city" (length: 4)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84c9f
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546711 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e84f97
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84c9f
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 11)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546751 will allocate 11 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84fbf
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "Metropolis" (length: 10)
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84cb5
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 4)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546762 will allocate 4 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84fca
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "zip" (length: 3)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84cbc
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546766 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e84fce
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84cbc
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546806 will allocate 6 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84ff6
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "67890" (length: 5)
2025-03-27 21:50:27 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:27 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84cd7
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 8)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546812 will allocate 8 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e84ffc
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "contact" (length: 7)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84ce2
2025-03-27 21:50:27 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e84ce2
2025-03-27 21:50:27 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 546820 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:325 Allocated at 0x7ffff3e85004
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84cea
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546860 will allocate 6 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e8502c
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "email" (length: 5)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84cf3
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546866 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e85032
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84cf3
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 17)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546906 will allocate 17 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e8505a
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "john@example.com" (length: 16)
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84d0d
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546923 will allocate 6 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e8506b
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "phone" (length: 5)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84d16
2025-03-27 21:50:27 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3e84d16
2025-03-27 21:50:27 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 546929 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:325 Allocated at 0x7ffff3e85071
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84d20
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 5)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 546969 will allocate 5 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e85099
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "home" (length: 4)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84d28
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 546974 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e8509e
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84d28
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 9)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 547014 will allocate 9 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e850c6
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "555-1234" (length: 8)
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84d3c
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 547023 will allocate 7 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e850cf
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "mobile" (length: 6)
2025-03-27 21:50:27 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3e84d46
2025-03-27 21:50:27 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:27 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 547030 will allocate 40 bytes
2025-03-27 21:50:27 DEBUG hectic.c:383 Allocated at 0x7ffff3e850d6
2025-03-27 21:50:27 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3e84d46
2025-03-27 21:50:27 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 9)
2025-03-27 21:50:27 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 547070 will allocate 9 bytes
2025-03-27 21:50:27 DEBUG hectic.c:246 Allocated at 0x7ffff3e850fe
2025-03-27 21:50:27 DEBUG hectic.c:254 Parsed string: "555-5678" (length: 8)
2025-03-27 21:50:27 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:27 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:27 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:27 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:27 TRACE test/test.c:177 arena_alloc_or_null(0x7ffff5700020, 427)
2025-03-27 21:50:27 DEBUG test/test.c:177 Arena 0x7ffff3dff800 (capacity 3145728) used 547079 will allocate 427 bytes
2025-03-27 21:50:27 DEBUG test/test.c:177 Allocated at 0x7ffff3e85107
2025-03-27 21:50:27 NOTICE test/test.c:178 Template:
Hello {{.persona.name}} {{.persona.surname}},
Your home address:
{{.persona.address.home.street}},
{{.persona.address.home.city}},
{{.persona.address.home.zip}}
Your work address:
{{.persona.address.work.street}},
{{.persona.address.work.city}},
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 547506 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e852b2
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 548530 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e856b2
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 549554 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e85ab2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 550578 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e85eb2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 551602 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e862b2
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 552626 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e866b2
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 553650 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e86ab2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 554674 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e86eb2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 555698 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e872b2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 556722 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e876b2
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 557746 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e87ab2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 558770 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e87eb2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 559794 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e882b2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 560818 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e886b2
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 561842 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e88ab2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 562866 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e88eb2
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 563890 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e892b2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 564914 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e896b2
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 NOTICE test/test.c:179 Context: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:32 hmpl_render_interpolation_tags
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 13)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 565938 will allocate 13 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e89ab2
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello {{.persona.name}} {{.persona.surname}},
Your home address:
{{.persona.address.home.street}},
{{.persona.address.home.city}},
{{.persona.address.home.zip}}
Your work address:
{{.persona.address.work.street}},
{{.persona.address.work.city}},
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e85107, dest=0x7ffff3e89ab2, from=9, len=12)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.name", copied_length=12
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 13)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 565951 will allocate 13 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e89abf
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 565964 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e89acc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 566988 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e89ecc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 568012 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8a2cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 569036 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8a6cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 570060 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8aacc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 571084 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8aecc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 572108 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8b2cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 573132 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8b6cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 574156 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8bacc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 575180 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8becc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 576204 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8c2cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 577228 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8c6cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 578252 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8cacc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 579276 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8cecc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 580300 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8d2cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 581324 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8d6cc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 582348 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8dacc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 583372 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8decc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.name
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 584396 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8e2cc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 585420 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8e6cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 586444 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8eacc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 587468 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8eecc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 588492 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8f2cc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 589516 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8f6cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 590540 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8facc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 591564 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e8fecc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 592588 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e902cc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 593612 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e906cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 594636 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e90acc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 595660 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e90ecc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 596684 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e912cc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 597708 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e916cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 598732 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e91acc
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 599756 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e91ecc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 600780 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e922cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: name, query: persona.name
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "name"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "name"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "name" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 601804 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e926cc
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: John
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e85107, 0x6, 17, "John")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 414)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 602828 will allocate 414 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e92acc
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 16)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 603242 will allocate 16 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e92c6a
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John {{.persona.surname}},
Your home address:
{{.persona.address.home.street}},
{{.persona.address.home.city}},
{{.persona.address.home.zip}}
Your work address:
{{.persona.address.work.street}},
{{.persona.address.work.city}},
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e92acc, dest=0x7ffff3e92c6a, from=14, len=15)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.surname", copied_length=15
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 16)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 603258 will allocate 16 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e92c7a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 603274 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e92c8a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 604298 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9308a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 605322 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9348a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 606346 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9388a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 607370 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e93c8a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 608394 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9408a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 609418 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9448a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 610442 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9488a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 611466 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e94c8a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 612490 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9508a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 613514 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9548a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 614538 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9588a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 615562 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e95c8a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 616586 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9608a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 617610 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9648a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 618634 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9688a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 619658 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e96c8a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 620682 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9708a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.surname
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 621706 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9748a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 622730 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9788a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 623754 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e97c8a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 624778 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9808a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 625802 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9848a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 626826 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9888a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 627850 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e98c8a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 628874 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9908a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 629898 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9948a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 630922 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9988a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 631946 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e99c8a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 632970 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9a08a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 633994 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9a48a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 635018 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9a88a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 636042 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9ac8a
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 637066 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9b08a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 638090 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9b48a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: surname, query: persona.surname
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "surname"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "surname"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "surname"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "surname" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 639114 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9b88a
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: Doe
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e92acc, 0xb, 20, "Doe")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 397)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 640138 will allocate 397 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3e9bc8a
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 28)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 640535 will allocate 28 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3e9be17
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
{{.persona.address.home.street}},
{{.persona.address.home.city}},
{{.persona.address.home.zip}}
Your work address:
{{.persona.address.work.street}},
{{.persona.address.work.city}},
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3e9bc8a, dest=0x7ffff3e9be17, from=39, len=27)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.home.street", copied_length=27
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 28)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 640563 will allocate 28 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3e9be33
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 640591 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9be4f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 641615 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9c24f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 642639 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9c64f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 643663 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9ca4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 644687 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9ce4f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 645711 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9d24f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 646735 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9d64f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 647759 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9da4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 648783 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9de4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 649807 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9e24f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 650831 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9e64f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 651855 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9ea4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 652879 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9ee4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 653903 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9f24f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 654927 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9f64f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 655951 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9fa4f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 656975 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3e9fe4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 657999 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea024f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.home.street
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 659023 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea064f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 660047 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea0a4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 661071 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea0e4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 662095 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea124f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 663119 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea164f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 664143 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea1a4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 665167 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea1e4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 666191 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea224f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 667215 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea264f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 668239 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea2a4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 669263 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea2e4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 670287 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea324f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 671311 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea364f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 672335 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea3a4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 673359 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea3e4f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 674383 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea424f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 675407 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea464f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.home.street
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 676431 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea4a4f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 677455 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea4e4f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 678479 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea524f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 679503 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea564f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 680527 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea5a4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 681551 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea5e4f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 682575 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea624f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 683599 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea664f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 684623 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea6a4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:27 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: home, query: persona.address.home.street
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "home"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "home" with "home"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "home" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 685647 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea6e4f
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 686671 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea724f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 687695 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea764f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 688719 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea7a4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:27 DEBUG hmpl.c:18 res: {"street":"123 Main St","city":"Springfield","zip":"12345"}, key: street, query: persona.address.home.street
2025-03-27 21:50:27 DEBUG hectic.c:496 json_get_object_item: Searching for key "street"
2025-03-27 21:50:27 DEBUG hectic.c:503 Comparing child key "street" with "street"
2025-03-27 21:50:27 DEBUG hectic.c:505 Key "street" found
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 689743 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea7e4f
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: 123 Main St
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_repstr__(0x7ffff3e9bc8a, 0x24, 32, "123 Main St")
2025-03-27 21:50:27 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 376)
2025-03-27 21:50:27 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 690767 will allocate 376 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:59 Allocated at 0x7ffff3ea824f
2025-03-27 21:50:27 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 26)
2025-03-27 21:50:27 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 691143 will allocate 26 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:51 Allocated at 0x7ffff3ea83c7
2025-03-27 21:50:27 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
{{.persona.address.home.city}},
{{.persona.address.home.zip}}
Your work address:
{{.persona.address.work.street}},
{{.persona.address.work.city}},
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3ea824f, dest=0x7ffff3ea83c7, from=52, len=25)
2025-03-27 21:50:27 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.home.city", copied_length=25
2025-03-27 21:50:27 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 26)
2025-03-27 21:50:27 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 691169 will allocate 26 bytes
2025-03-27 21:50:27 DEBUG hmpl.c:7 Allocated at 0x7ffff3ea83e1
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 691195 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea83fb
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 692219 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea87fb
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 693243 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea8bfb
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 694267 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea8ffb
2025-03-27 21:50:27 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 695291 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea93fb
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 696315 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea97fb
2025-03-27 21:50:27 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:27 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 697339 will allocate 1024 bytes
2025-03-27 21:50:27 DEBUG hectic.c:449 Allocated at 0x7ffff3ea9bfb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 698363 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ea9ffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 699387 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eaa3fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 700411 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eaa7fb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 701435 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eaabfb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 702459 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eaaffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 703483 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eab3fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 704507 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eab7fb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 705531 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eabbfb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 706555 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eabffb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 707579 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eac3fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 708603 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eac7fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.home.city
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 709627 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eacbfb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 710651 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eacffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 711675 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ead3fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 712699 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ead7fb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 713723 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eadbfb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 714747 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eadffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 715771 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eae3fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 716795 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eae7fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 717819 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eaebfb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 718843 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eaeffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 719867 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eaf3fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 720891 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eaf7fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 721915 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eafbfb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 722939 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eafffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 723963 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb03fb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 724987 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb07fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 726011 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb0bfb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.home.city
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 727035 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb0ffb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 728059 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb13fb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 729083 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb17fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 730107 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb1bfb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 731131 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb1ffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 732155 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb23fb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 733179 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb27fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 734203 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb2bfb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 735227 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb2ffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: home, query: persona.address.home.city
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "home"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "home" with "home"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "home" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 736251 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb33fb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 737275 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb37fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 738299 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb3bfb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 739323 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb3ffb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"street":"123 Main St","city":"Springfield","zip":"12345"}, key: city, query: persona.address.home.city
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "city"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "street" with "city"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "city" with "city"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "city" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 740347 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb43fb
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: Springfield
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_repstr__(0x7ffff3ea824f, 0x31, 30, "Springfield")
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 357)
2025-03-27 21:50:28 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 741371 will allocate 357 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:59 Allocated at 0x7ffff3eb47fb
2025-03-27 21:50:28 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 25)
2025-03-27 21:50:28 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 741728 will allocate 25 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:51 Allocated at 0x7ffff3eb4960
2025-03-27 21:50:28 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
{{.persona.address.home.zip}}
Your work address:
{{.persona.address.work.street}},
{{.persona.address.work.city}},
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3eb47fb, dest=0x7ffff3eb4960, from=65, len=24)
2025-03-27 21:50:28 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.home.zip", copied_length=24
2025-03-27 21:50:28 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 25)
2025-03-27 21:50:28 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 741753 will allocate 25 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:7 Allocated at 0x7ffff3eb4979
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 741778 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb4992
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 742802 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb4d92
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 743826 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb5192
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 744850 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb5592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 745874 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb5992
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 746898 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb5d92
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 747922 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb6192
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 748946 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb6592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 749970 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb6992
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 750994 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb6d92
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 752018 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb7192
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 753042 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb7592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 754066 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb7992
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 755090 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb7d92
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 756114 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb8192
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 757138 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb8592
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 758162 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb8992
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 759186 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb8d92
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.home.zip
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 760210 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb9192
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 761234 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb9592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 762258 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb9992
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 763282 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eb9d92
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 764306 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eba192
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 765330 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eba592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 766354 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eba992
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 767378 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebad92
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 768402 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebb192
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 769426 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebb592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 770450 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebb992
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 771474 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebbd92
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 772498 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebc192
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 773522 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebc592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 774546 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebc992
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 775570 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebcd92
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 776594 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebd192
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.home.zip
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 777618 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebd592
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 778642 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebd992
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 779666 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebdd92
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 780690 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebe192
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 781714 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebe592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 782738 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebe992
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 783762 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebed92
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 784786 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebf192
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 785810 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebf592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: home, query: persona.address.home.zip
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "home"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "home" with "home"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "home" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 786834 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebf992
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 787858 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ebfd92
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 788882 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec0192
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 789906 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec0592
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"street":"123 Main St","city":"Springfield","zip":"12345"}, key: zip, query: persona.address.home.zip
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "zip"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "street" with "zip"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "city" with "zip"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "zip" with "zip"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "zip" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 790930 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec0992
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: 12345
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_repstr__(0x7ffff3eb47fb, 0x3e, 29, "12345")
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 333)
2025-03-27 21:50:28 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 791954 will allocate 333 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:59 Allocated at 0x7ffff3ec0d92
2025-03-27 21:50:28 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 28)
2025-03-27 21:50:28 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 792287 will allocate 28 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:51 Allocated at 0x7ffff3ec0edf
2025-03-27 21:50:28 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
{{.persona.address.work.street}},
{{.persona.address.work.city}},
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3ec0d92, dest=0x7ffff3ec0edf, from=91, len=27)
2025-03-27 21:50:28 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.work.street", copied_length=27
2025-03-27 21:50:28 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 28)
2025-03-27 21:50:28 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 792315 will allocate 28 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:7 Allocated at 0x7ffff3ec0efb
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 792343 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec0f17
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 793367 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec1317
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 794391 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec1717
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 795415 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec1b17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 796439 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec1f17
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 797463 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec2317
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 798487 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec2717
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 799511 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec2b17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 800535 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec2f17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 801559 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec3317
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 802583 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec3717
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 803607 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec3b17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 804631 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec3f17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 805655 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec4317
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 806679 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec4717
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 807703 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec4b17
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 808727 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec4f17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 809751 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec5317
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.work.street
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 810775 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec5717
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 811799 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec5b17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 812823 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec5f17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 813847 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec6317
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 814871 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec6717
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 815895 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec6b17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 816919 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec6f17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 817943 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec7317
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 818967 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec7717
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 819991 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec7b17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 821015 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec7f17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 822039 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec8317
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 823063 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec8717
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 824087 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec8b17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 825111 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec8f17
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 826135 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec9317
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 827159 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec9717
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.work.street
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 828183 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec9b17
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 829207 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ec9f17
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 830231 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eca317
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 831255 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eca717
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 832279 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecab17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 833303 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecaf17
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 834327 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecb317
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 835351 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecb717
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 836375 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecbb17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: work, query: persona.address.work.street
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "work"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "home" with "work"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "work" with "work"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "work" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 837399 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecbf17
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 838423 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecc317
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 839447 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecc717
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 840471 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eccb17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}, key: street, query: persona.address.work.street
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "street"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "street" with "street"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "street" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 841495 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eccf17
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: 456 Business Rd
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_repstr__(0x7ffff3ec0d92, 0x58, 32, "456 Business Rd")
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 316)
2025-03-27 21:50:28 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 842519 will allocate 316 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:59 Allocated at 0x7ffff3ecd317
2025-03-27 21:50:28 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 26)
2025-03-27 21:50:28 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 842835 will allocate 26 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:51 Allocated at 0x7ffff3ecd453
2025-03-27 21:50:28 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
{{.persona.address.work.city}},
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3ecd317, dest=0x7ffff3ecd453, from=108, len=25)
2025-03-27 21:50:28 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.work.city", copied_length=25
2025-03-27 21:50:28 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 26)
2025-03-27 21:50:28 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 842861 will allocate 26 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:7 Allocated at 0x7ffff3ecd46d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 842887 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecd487
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 843911 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecd887
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 844935 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecdc87
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 845959 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ece087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 846983 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ece487
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 848007 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ece887
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 849031 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecec87
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 850055 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecf087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 851079 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecf487
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 852103 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecf887
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 853127 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ecfc87
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 854151 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed0087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 855175 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed0487
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 856199 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed0887
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 857223 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed0c87
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 858247 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed1087
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 859271 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed1487
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 860295 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed1887
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.work.city
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 861319 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed1c87
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 862343 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed2087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 863367 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed2487
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 864391 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed2887
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 865415 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed2c87
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 866439 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed3087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 867463 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed3487
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 868487 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed3887
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 869511 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed3c87
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 870535 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed4087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 871559 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed4487
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 872583 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed4887
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 873607 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed4c87
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 874631 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed5087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 875655 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed5487
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 876679 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed5887
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 877703 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed5c87
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.work.city
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 878727 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed6087
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 879751 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed6487
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 880775 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed6887
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 881799 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed6c87
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 882823 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed7087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 883847 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed7487
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 884871 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed7887
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 885895 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed7c87
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 886919 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed8087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: work, query: persona.address.work.city
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "work"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "home" with "work"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "work" with "work"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "work" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 887943 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed8487
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 888967 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed8887
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 889991 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed8c87
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 891015 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed9087
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}, key: city, query: persona.address.work.city
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "city"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "street" with "city"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "city" with "city"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "city" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 892039 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed9487
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: Metropolis
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_repstr__(0x7ffff3ecd317, 0x69, 30, "Metropolis")
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 296)
2025-03-27 21:50:28 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 893063 will allocate 296 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:59 Allocated at 0x7ffff3ed9887
2025-03-27 21:50:28 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 25)
2025-03-27 21:50:28 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 893359 will allocate 25 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:51 Allocated at 0x7ffff3ed99af
2025-03-27 21:50:28 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
{{.persona.address.work.zip}}
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3ed9887, dest=0x7ffff3ed99af, from=120, len=24)
2025-03-27 21:50:28 TRACE hmpl.c:52 Completed substr_cloning: result="persona.address.work.zip", copied_length=24
2025-03-27 21:50:28 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 25)
2025-03-27 21:50:28 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 893384 will allocate 25 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:7 Allocated at 0x7ffff3ed99c8
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 893409 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed99e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 894433 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ed9de1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 895457 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eda1e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 896481 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eda5e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 897505 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eda9e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 898529 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edade1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 899553 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edb1e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 900577 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edb5e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 901601 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edb9e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 902625 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edbde1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 903649 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edc1e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 904673 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edc5e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 905697 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edc9e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 906721 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edcde1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 907745 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edd1e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 908769 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edd5e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 909793 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edd9e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 910817 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eddde1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.address.work.zip
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 911841 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ede1e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 912865 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ede5e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 913889 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ede9e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 914913 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edede1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 915937 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edf1e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 916961 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edf5e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 917985 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edf9e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 919009 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3edfde1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 920033 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee01e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 921057 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee05e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 922081 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee09e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 923105 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee0de1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 924129 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee11e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 925153 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee15e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 926177 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee19e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 927201 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee1de1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 928225 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee21e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: address, query: persona.address.work.zip
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "name" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "surname" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "address" with "address"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "address" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 929249 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee25e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 930273 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee29e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 931297 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee2de1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 932321 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee31e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 933345 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee35e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 934369 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee39e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 935393 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee3de1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 936417 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee41e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 937441 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee45e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}, key: work, query: persona.address.work.zip
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "work"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "home" with "work"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "work" with "work"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "work" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 938465 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee49e1
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 939489 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee4de1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 940513 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee51e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 941537 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee55e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}, key: zip, query: persona.address.work.zip
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "zip"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "street" with "zip"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "city" with "zip"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "zip" with "zip"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "zip" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 942561 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee59e1
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: 67890
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_repstr__(0x7ffff3ed9887, 0x75, 29, "67890")
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 272)
2025-03-27 21:50:28 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 943585 will allocate 272 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:59 Allocated at 0x7ffff3ee5de1
2025-03-27 21:50:28 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 22)
2025-03-27 21:50:28 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 943857 will allocate 22 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:51 Allocated at 0x7ffff3ee5ef1
2025-03-27 21:50:28 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
67890
Contact information:
Email: {{.persona.contact.email}}
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3ee5de1, dest=0x7ffff3ee5ef1, from=155, len=21)
2025-03-27 21:50:28 TRACE hmpl.c:52 Completed substr_cloning: result="persona.contact.email", copied_length=21
2025-03-27 21:50:28 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 22)
2025-03-27 21:50:28 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 943879 will allocate 22 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:7 Allocated at 0x7ffff3ee5f07
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 943901 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee5f1d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 944925 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee631d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 945949 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee671d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 946973 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee6b1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 947997 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee6f1d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 949021 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee731d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 950045 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee771d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 951069 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee7b1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 952093 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee7f1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 953117 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee831d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 954141 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee871d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 955165 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee8b1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 956189 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee8f1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 957213 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee931d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 958237 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee971d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 959261 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee9b1d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 960285 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ee9f1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 961309 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eea31d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.contact.email
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 962333 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eea71d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 963357 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eeab1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 964381 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eeaf1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 965405 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eeb31d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 966429 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eeb71d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 967453 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eebb1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 968477 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eebf1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 969501 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eec31d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 970525 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eec71d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 971549 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eecb1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 972573 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eecf1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 973597 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eed31d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 974621 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eed71d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 975645 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eedb1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 976669 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eedf1d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 977693 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eee31d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 978717 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eee71d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: contact, query: persona.contact.email
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "name" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "surname" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "address" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "contact" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "contact" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 979741 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eeeb1d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 980765 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eeef1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 981789 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eef31d
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 982813 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eef71d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 983837 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eefb1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}, key: email, query: persona.contact.email
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "email"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "email" with "email"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "email" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 984861 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eeff1d
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: john@example.com
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_repstr__(0x7ffff3ee5de1, 0x98, 26, "john@example.com")
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 262)
2025-03-27 21:50:28 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 985885 will allocate 262 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:59 Allocated at 0x7ffff3ef031d
2025-03-27 21:50:28 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 27)
2025-03-27 21:50:28 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 986147 will allocate 27 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:51 Allocated at 0x7ffff3ef0423
2025-03-27 21:50:28 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
67890
Contact information:
Email: john@example.com
Home Phone: {{.persona.contact.phone.home}}
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3ef031d, dest=0x7ffff3ef0423, from=184, len=26)
2025-03-27 21:50:28 TRACE hmpl.c:52 Completed substr_cloning: result="persona.contact.phone.home", copied_length=26
2025-03-27 21:50:28 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 27)
2025-03-27 21:50:28 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 986174 will allocate 27 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:7 Allocated at 0x7ffff3ef043e
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 986201 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef0459
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 987225 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef0859
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 988249 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef0c59
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 989273 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef1059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 990297 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef1459
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 991321 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef1859
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 992345 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef1c59
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 993369 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef2059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 994393 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef2459
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 995417 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef2859
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 996441 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef2c59
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 997465 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef3059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 998489 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef3459
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 999513 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef3859
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1000537 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef3c59
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1001561 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef4059
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1002585 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef4459
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1003609 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef4859
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.contact.phone.home
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1004633 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef4c59
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1005657 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef5059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1006681 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef5459
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1007705 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef5859
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1008729 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef5c59
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1009753 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef6059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1010777 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef6459
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1011801 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef6859
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1012825 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef6c59
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1013849 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef7059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1014873 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef7459
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1015897 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef7859
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1016921 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef7c59
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1017945 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef8059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1018969 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef8459
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1019993 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef8859
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1021017 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef8c59
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: contact, query: persona.contact.phone.home
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "name" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "surname" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "address" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "contact" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "contact" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1022041 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef9059
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1023065 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef9459
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1024089 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef9859
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1025113 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3ef9c59
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1026137 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efa059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}, key: phone, query: persona.contact.phone.home
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "phone"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "email" with "phone"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "phone" with "phone"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "phone" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1027161 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efa459
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1028185 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efa859
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1029209 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efac59
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"home":"555-1234","mobile":"555-5678"}, key: home, query: persona.contact.phone.home
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "home"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "home" with "home"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "home" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1030233 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efb059
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: 555-1234
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_repstr__(0x7ffff3ef031d, 0xb5, 31, "555-1234")
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 239)
2025-03-27 21:50:28 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 1031257 will allocate 239 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:59 Allocated at 0x7ffff3efb459
2025-03-27 21:50:28 TRACE hmpl.c:51 arena_alloc_or_null(0x7ffff5700020, 29)
2025-03-27 21:50:28 DEBUG hmpl.c:51 Arena 0x7ffff3dff800 (capacity 3145728) used 1031496 will allocate 29 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:51 Allocated at 0x7ffff3efb548
2025-03-27 21:50:28 TRACE hmpl.c:52 substr_cloning(src="Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
67890
Contact information:
Email: john@example.com
Home Phone: 555-1234
Mobile Phone: {{.persona.contact.phone.mobile}}
", src_ptr=0x7ffff3efb459, dest=0x7ffff3efb548, from=207, len=28)
2025-03-27 21:50:28 TRACE hmpl.c:52 Completed substr_cloning: result="persona.contact.phone.mobile", copied_length=28
2025-03-27 21:50:28 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 29)
2025-03-27 21:50:28 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 1031525 will allocate 29 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:7 Allocated at 0x7ffff3efb565
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1031554 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efb582
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1032578 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efb982
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1033602 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efbd82
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1034626 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efc182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1035650 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efc582
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1036674 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efc982
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1037698 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efcd82
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1038722 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efd182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1039746 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efd582
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1040770 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efd982
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1041794 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efdd82
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1042818 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efe182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1043842 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efe582
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1044866 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efe982
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1045890 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3efed82
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1046914 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eff182
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1047938 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eff582
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1048962 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3eff982
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"persona":{"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}}, key: persona, query: persona.contact.phone.mobile
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "persona"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "persona" with "persona"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "persona" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1049986 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3effd82
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1051010 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f00182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "John"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1052034 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f00582
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Doe"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1053058 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f00982
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1054082 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f00d82
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1055106 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f01182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "123 Main St"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1056130 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f01582
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Springfield"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1057154 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f01982
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "12345"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"123 Main St","city":"Springfield","zip":"12345"}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1058178 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f01d82
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1059202 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f02182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "456 Business Rd"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1060226 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f02582
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "Metropolis"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1061250 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f02982
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "67890"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"street":"456 Business Rd","city":"Metropolis","zip":"67890"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1062274 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f02d82
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1063298 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f03182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1064322 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f03582
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1065346 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f03982
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1066370 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f03d82
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"name":"John","surname":"Doe","address":{"home":{"street":"123 Main St","city":"Springfield","zip":"12345"},"work":{"street":"456 Business Rd","city":"Metropolis","zip":"67890"}},"contact":{"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}}, key: contact, query: persona.contact.phone.mobile
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "name" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "surname" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "address" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "contact" with "contact"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "contact" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1067394 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f04182
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1068418 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f04582
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "john@example.com"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1069442 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f04982
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1070466 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f04d82
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1071490 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f05182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}
2025-03-27 21:50:28 DEBUG hmpl.c:11 res: {"email":"john@example.com","phone":{"home":"555-1234","mobile":"555-5678"}}, key: phone, query: persona.contact.phone.mobile
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "phone"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "email" with "phone"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "phone" with "phone"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "phone" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1072514 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f05582
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1073538 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f05982
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-1234"
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1074562 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f05d82
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "555-5678"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"home":"555-1234","mobile":"555-5678"}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"home":"555-1234","mobile":"555-5678"}, key: mobile, query: persona.contact.phone.mobile
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "mobile"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "home" with "mobile"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "mobile" with "mobile"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "mobile" found
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1075586 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f06182
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: 555-5678
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_repstr__(0x7ffff3efb459, 0xcc, 33, "555-5678")
2025-03-27 21:50:28 TRACE hmpl.c:59 arena_alloc_or_null(0x7ffff5700020, 214)
2025-03-27 21:50:28 DEBUG hmpl.c:59 Arena 0x7ffff3dff800 (capacity 3145728) used 1076610 will allocate 214 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:59 Allocated at 0x7ffff3f06582
2025-03-27 21:50:28 NOTICE test/test.c:182 Result:
Hello John Doe,
Your home address:
123 Main St,
Springfield,
12345
Your work address:
456 Business Rd,
Metropolis,
67890
Contact information:
Email: john@example.com
Home Phone: 555-1234
Mobile Phone: 555-5678
2025-03-27 21:50:28 NOTICE test/test.c:232 === Testing section tags ===
2025-03-27 21:50:28 NOTICE test/test.c:187 Testing simple section tags
2025-03-27 21:50:28 TRACE test/test.c:188 arena_alloc_or_null(0x7ffff5700020, 143)
2025-03-27 21:50:28 DEBUG test/test.c:188 Arena 0x7ffff3dff800 (capacity 3145728) used 1076824 will allocate 143 bytes
2025-03-27 21:50:28 DEBUG test/test.c:188 Allocated at 0x7ffff3f06658
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f06658
2025-03-27 21:50:28 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3f06658
2025-03-27 21:50:28 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 1076967 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:325 Allocated at 0x7ffff3f066e7
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f0665b
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077007 will allocate 6 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f0670f
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "array" (length: 5)
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f06664
2025-03-27 21:50:28 DEBUG hectic.c:275 Entering json_parse_array__ at position: 0x7ffff3f06664
2025-03-27 21:50:28 TRACE hectic.c:279 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:279 Arena 0x7ffff3dff800 (capacity 3145728) used 1077013 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:279 Allocated at 0x7ffff3f06715
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f06669
2025-03-27 21:50:28 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3f06669
2025-03-27 21:50:28 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 1077053 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:325 Allocated at 0x7ffff3f0673d
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f0666b
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077093 will allocate 6 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f06765
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "field" (length: 5)
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f06674
2025-03-27 21:50:28 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3f06674
2025-03-27 21:50:28 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 1077099 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:325 Allocated at 0x7ffff3f0676b
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f06676
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 9)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077139 will allocate 9 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f06793
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "subfield" (length: 8)
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f06682
2025-03-27 21:50:28 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 1077148 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:383 Allocated at 0x7ffff3f0679c
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f06682
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077188 will allocate 7 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f067c4
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "value1" (length: 6)
2025-03-27 21:50:28 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:28 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f06693
2025-03-27 21:50:28 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3f06693
2025-03-27 21:50:28 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 1077195 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:325 Allocated at 0x7ffff3f067cb
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f06695
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077235 will allocate 6 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f067f3
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "field" (length: 5)
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f0669e
2025-03-27 21:50:28 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3f0669e
2025-03-27 21:50:28 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 1077241 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:325 Allocated at 0x7ffff3f067f9
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f066a0
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 9)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077281 will allocate 9 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f06821
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "subfield" (length: 8)
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f066ac
2025-03-27 21:50:28 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 1077290 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:383 Allocated at 0x7ffff3f0682a
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f066ac
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077330 will allocate 7 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f06852
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "value2" (length: 6)
2025-03-27 21:50:28 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:28 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f066bd
2025-03-27 21:50:28 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3f066bd
2025-03-27 21:50:28 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 1077337 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:325 Allocated at 0x7ffff3f06859
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f066bf
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077377 will allocate 6 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f06881
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "field" (length: 5)
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f066c8
2025-03-27 21:50:28 DEBUG hectic.c:321 Entering json_parse_object__ at position: 0x7ffff3f066c8
2025-03-27 21:50:28 TRACE hectic.c:325 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:325 Arena 0x7ffff3dff800 (capacity 3145728) used 1077383 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:325 Allocated at 0x7ffff3f06887
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f066ca
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 9)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077423 will allocate 9 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f068af
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "subfield" (length: 8)
2025-03-27 21:50:28 DEBUG hectic.c:381 Parsing JSON value at position: 0x7ffff3f066d6
2025-03-27 21:50:28 TRACE hectic.c:383 arena_alloc_or_null(0x7ffff5700020, 40)
2025-03-27 21:50:28 DEBUG hectic.c:383 Arena 0x7ffff3dff800 (capacity 3145728) used 1077432 will allocate 40 bytes
2025-03-27 21:50:28 DEBUG hectic.c:383 Allocated at 0x7ffff3f068b8
2025-03-27 21:50:28 DEBUG hectic.c:228 Entering json_parse_string__ at position: 0x7ffff3f066d6
2025-03-27 21:50:28 TRACE hectic.c:246 arena_alloc_or_null(0x7ffff5700020, 7)
2025-03-27 21:50:28 DEBUG hectic.c:246 Arena 0x7ffff3dff800 (capacity 3145728) used 1077472 will allocate 7 bytes
2025-03-27 21:50:28 DEBUG hectic.c:246 Allocated at 0x7ffff3f068e0
2025-03-27 21:50:28 DEBUG hectic.c:254 Parsed string: "value3" (length: 6)
2025-03-27 21:50:28 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:28 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:28 DEBUG hectic.c:315 Completed parsing array
2025-03-27 21:50:28 DEBUG hectic.c:374 Completed parsing object
2025-03-27 21:50:28 TRACE test/test.c:192 arena_alloc_or_null(0x7ffff5700020, 57)
2025-03-27 21:50:28 DEBUG test/test.c:192 Arena 0x7ffff3dff800 (capacity 3145728) used 1077479 will allocate 57 bytes
2025-03-27 21:50:28 DEBUG test/test.c:192 Allocated at 0x7ffff3f068e7
2025-03-27 21:50:28 NOTICE test/test.c:193 Template:
{{#element array}} {{element.field.subfield}}{{/array}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1077536 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f06920
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1078560 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f06d20
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1079584 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f07120
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1080608 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f07520
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1081632 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f07920
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "value1"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"subfield":"value1"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"field":{"subfield":"value1"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1082656 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f07d20
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1083680 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f08120
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1084704 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f08520
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "value2"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"subfield":"value2"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"field":{"subfield":"value2"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1085728 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f08920
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1086752 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f08d20
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1087776 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f09120
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "value3"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"subfield":"value3"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"field":{"subfield":"value3"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: [{"field":{"subfield":"value1"}},{"field":{"subfield":"value2"}},{"field":{"subfield":"value3"}}]
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"array":[{"field":{"subfield":"value1"}},{"field":{"subfield":"value2"}},{"field":{"subfield":"value3"}}]}
2025-03-27 21:50:28 NOTICE test/test.c:194 Context: {"array":[{"field":{"subfield":"value1"}},{"field":{"subfield":"value2"}},{"field":{"subfield":"value3"}}]}
2025-03-27 21:50:28 DEBUG hmpl.c:71 hmpl_render_section_tags(0x7ffff5700020, {{#element array}} {{element.field.subfield}}{{/array}}, <optimized>, #, /, )
2025-03-27 21:50:28 TRACE hmpl.c:76 slice_create(<optimized>, <optimized>, <optimized>, <optimized>, <optimized>)
2025-03-27 21:50:28 TRACE hmpl.c:82 slice_create(<optimized>, <optimized>, <optimized>, <optimized>, <optimized>)
2025-03-27 21:50:28 TRACE hmpl.c:88 slice_create(<optimized>, <optimized>, <optimized>, <optimized>, <optimized>)
2025-03-27 21:50:28 TRACE hmpl.c:99 slice_subslice(<optimized>, <optimized>, <optimized>)
2025-03-27 21:50:28 TRACE hmpl.c:113 arena_alloc_or_null(0x7ffff5700020, 11)
2025-03-27 21:50:28 DEBUG hmpl.c:113 Arena 0x7ffff3dff800 (capacity 3145728) used 1088800 will allocate 11 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:113 Allocated at 0x7ffff3f09520
2025-03-27 21:50:28 TRACE hmpl.c:114 substr_cloning(src="{{#element array}} {{element.field.subfield}}{{/array}}", src_ptr=0x7ffff3f068e7, dest=0x7ffff3f09520, from=3, len=10)
2025-03-27 21:50:28 TRACE hmpl.c:114 Completed substr_cloning: result="element ar", copied_length=10
2025-03-27 21:50:28 TRACE hmpl.c:118 slice_subslice(<optimized>, <optimized>, <optimized>)
2025-03-27 21:50:28 TRACE hmpl.c:129 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:28 DEBUG hmpl.c:129 Arena 0x7ffff3dff800 (capacity 3145728) used 1088811 will allocate 6 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:129 Allocated at 0x7ffff3f0952b
2025-03-27 21:50:28 TRACE hmpl.c:130 substr_cloning(src="array}} {{element.field.subfield}}{{/array}}", src_ptr=0x7ffff3f068f2, dest=0x7ffff3f0952b, from=0, len=5)
2025-03-27 21:50:28 TRACE hmpl.c:130 Completed substr_cloning: result="array", copied_length=5
2025-03-27 21:50:28 TRACE hmpl.c:134 arena_alloc_or_null(0x7ffff5700020, 11)
2025-03-27 21:50:28 DEBUG hmpl.c:134 Arena 0x7ffff3dff800 (capacity 3145728) used 1088817 will allocate 11 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:134 Allocated at 0x7ffff3f09531
2025-03-27 21:50:28 TRACE hmpl.c:140 slice_subslice(<optimized>, <optimized>, <optimized>)
2025-03-27 21:50:28 TRACE hmpl.c:7 arena_alloc_or_null(0x7ffff5700020, 6)
2025-03-27 21:50:28 DEBUG hmpl.c:7 Arena 0x7ffff3dff800 (capacity 3145728) used 1088828 will allocate 6 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:7 Allocated at 0x7ffff3f0953c
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1088834 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f09542
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1089858 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f09942
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1090882 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f09d42
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1091906 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f0a142
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1092930 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f0a542
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "value1"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"subfield":"value1"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"field":{"subfield":"value1"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1093954 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f0a942
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1094978 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f0ad42
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1096002 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f0b142
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "value2"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"subfield":"value2"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"field":{"subfield":"value2"}}
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1097026 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f0b542
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1098050 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f0b942
2025-03-27 21:50:28 TRACE hectic.c:449 arena_alloc_or_null(0x7ffff5700020, 1024)
2025-03-27 21:50:28 DEBUG hectic.c:449 Arena 0x7ffff3dff800 (capacity 3145728) used 1099074 will allocate 1024 bytes
2025-03-27 21:50:28 DEBUG hectic.c:449 Allocated at 0x7ffff3f0bd42
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: "value3"
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"subfield":"value3"}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"field":{"subfield":"value3"}}
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: [{"field":{"subfield":"value1"}},{"field":{"subfield":"value2"}},{"field":{"subfield":"value3"}}]
2025-03-27 21:50:28 DEBUG hectic.c:490 Converted JSON to string: {"array":[{"field":{"subfield":"value1"}},{"field":{"subfield":"value2"}},{"field":{"subfield":"value3"}}]}
2025-03-27 21:50:28 DEBUG hmpl.c:18 res: {"array":[{"field":{"subfield":"value1"}},{"field":{"subfield":"value2"}},{"field":{"subfield":"value3"}}]}, key: array, query: array
2025-03-27 21:50:28 DEBUG hectic.c:496 json_get_object_item: Searching for key "array"
2025-03-27 21:50:28 DEBUG hectic.c:503 Comparing child key "array" with "array"
2025-03-27 21:50:28 DEBUG hectic.c:505 Key "array" found
2025-03-27 21:50:28 TRACE hmpl.c:157 arena_alloc_or_null(0x7ffff5700020, 3072)
2025-03-27 21:50:28 DEBUG hmpl.c:157 Arena 0x7ffff3dff800 (capacity 3145728) used 1100098 will allocate 3072 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:157 Allocated at 0x7ffff3f0c142
2025-03-27 21:50:28 TRACE hmpl.c:163 arena_alloc_or_null(0x7ffff5700020, 29)
2025-03-27 21:50:28 DEBUG hmpl.c:163 Arena 0x7ffff3dff800 (capacity 3145728) used 1103170 will allocate 29 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:163 Allocated at 0x7ffff3f0cd42
2025-03-27 21:50:28 TRACE hmpl.c:164 substr_cloning(src=" {{element.field.subfield}}{{/array}}", src_ptr=0x7ffff3f068f9, dest=0x7ffff3f0cd42, from=7, len=28)
2025-03-27 21:50:28 TRACE hmpl.c:164 Completed substr_cloning: result="ment.field.subfield}}{{/arra", copied_length=28
2025-03-27 21:50:28 TRACE hmpl.c:169 arena_alloc_or_null(0x7ffff5700020, 29)
2025-03-27 21:50:28 DEBUG hmpl.c:169 Arena 0x7ffff3dff800 (capacity 3145728) used 1103199 will allocate 29 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:169 Allocated at 0x7ffff3f0cd5f
2025-03-27 21:50:28 TRACE hmpl.c:171 arena_alloc_or_null(0x7ffff5700020, 12)
2025-03-27 21:50:28 DEBUG hmpl.c:171 Arena 0x7ffff3dff800 (capacity 3145728) used 1103228 will allocate 12 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:171 Allocated at 0x7ffff3f0cd7c
2025-03-27 21:50:28 DEBUG hmpl.c:32 hmpl_render_interpolation_tags
2025-03-27 21:50:28 TRACE hmpl.c:175 block after: ment.field.subfield}}{{/arra
2025-03-27 21:50:28 TRACE hmpl.c:169 arena_alloc_or_null(0x7ffff5700020, 29)
2025-03-27 21:50:28 DEBUG hmpl.c:169 Arena 0x7ffff3dff800 (capacity 3145728) used 1103240 will allocate 29 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:169 Allocated at 0x7ffff3f0cd88
2025-03-27 21:50:28 TRACE hmpl.c:171 arena_alloc_or_null(0x7ffff5700020, 12)
2025-03-27 21:50:28 DEBUG hmpl.c:171 Arena 0x7ffff3dff800 (capacity 3145728) used 1103269 will allocate 12 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:171 Allocated at 0x7ffff3f0cda5
2025-03-27 21:50:28 DEBUG hmpl.c:32 hmpl_render_interpolation_tags
2025-03-27 21:50:28 TRACE hmpl.c:175 block after: ment.field.subfield}}{{/arra
2025-03-27 21:50:28 TRACE hmpl.c:169 arena_alloc_or_null(0x7ffff5700020, 29)
2025-03-27 21:50:28 DEBUG hmpl.c:169 Arena 0x7ffff3dff800 (capacity 3145728) used 1103281 will allocate 29 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:169 Allocated at 0x7ffff3f0cdb1
2025-03-27 21:50:28 TRACE hmpl.c:171 arena_alloc_or_null(0x7ffff5700020, 12)
2025-03-27 21:50:28 DEBUG hmpl.c:171 Arena 0x7ffff3dff800 (capacity 3145728) used 1103310 will allocate 12 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:171 Allocated at 0x7ffff3f0cdce
2025-03-27 21:50:28 DEBUG hmpl.c:32 hmpl_render_interpolation_tags
2025-03-27 21:50:28 TRACE hmpl.c:175 block after: ment.field.subfield}}{{/arra
2025-03-27 21:50:28 TRACE hmpl.c:183 replacement: ment.field.subfield}}{{/arrament.field.subfield}}{{/arrament.field.subfield}}{{/arra
2025-03-27 21:50:28 TRACE hmpl.c:191 arena_repstr__(0x7ffff3f068e7, (nil), 38, "ment.field.subfield}}{{/arrament.field.subfield}}{{/arrament.field.subfield}}{{/arra")
2025-03-27 21:50:28 TRACE hmpl.c:191 arena_alloc_or_null(0x7ffff5700020, 103)
2025-03-27 21:50:28 DEBUG hmpl.c:191 Arena 0x7ffff3dff800 (capacity 3145728) used 1103322 will allocate 103 bytes
2025-03-27 21:50:28 DEBUG hmpl.c:191 Allocated at 0x7ffff3f0cdda
2025-03-27 21:50:28 TRACE hmpl.c:195 slice_create(<optimized>, <optimized>, <optimized>, <optimized>, <optimized>)
2025-03-27 21:50:28 NOTICE test/test.c:197 Result:
ment.field.subfield}}{{/arrament.field.subfield}}{{/arrament.field.subfield}}{{/arrabfield}}{{/array}}
test: test/test.c:198: test_render_section_tags: Assertion `strcmp(text, TEST_DATA_SIMPLE_SECTION_ITERATION_RESULT) == 0' failed.
make.sh: line 91: 218973 Aborted "$exe"