Call tree LLVMFuzzerTestOneInput /src/p11-kit/./fuzz/uri_fuzzer.c linenumber=-1 p11_kit_uri_new /src/p11-kit/p11-kit/uri.c linenumber=62 calloc linenumber=921 p11_debug_precond /src/p11-kit/common/debug.c linenumber=922 vfprintf linenumber=182 abort linenumber=190 p11_array_new /src/p11-kit/common/array.c linenumber=928 calloc linenumber=75 maybe_expand_array /src/p11-kit/common/array.c linenumber=79 p11_debug_precond /src/p11-kit/common/debug.c linenumber=56 reallocarray linenumber=62 p11_debug_precond /src/p11-kit/common/debug.c linenumber=63 p11_array_free /src/p11-kit/common/array.c linenumber=80 p11_array_clear /src/p11-kit/common/array.c linenumber=94 free_attribute /src/p11-kit/p11-kit/uri.c linenumber=928 p11_kit_uri_parse /src/p11-kit/p11-kit/uri.c linenumber=69 __assert_fail linenumber=1643 __assert_fail linenumber=1644 strcspn linenumber=1648 strspn linenumber=1649 strip_whitespace /src/p11-kit/p11-kit/uri.c linenumber=1650 strlen linenumber=165 p11_debug_precond /src/p11-kit/common/debug.c linenumber=170 strcspn linenumber=176 strchr linenumber=178 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1651 strchr linenumber=1655 p11_ascii_tolower /src/p11-kit/common/compat.c linenumber=1665 p11_attrs_free /src/p11-kit/common/attrs.c linenumber=1677 p11_attrs_terminator /src/p11-kit/common/attrs.c linenumber=85 p11_attr_clear /src/p11-kit/common/attrs.c linenumber=86 p11_attr_clear /src/p11-kit/common/attrs.c linenumber=579 p11_array_clear /src/p11-kit/common/array.c linenumber=1691 strcspn linenumber=1695 strchr linenumber=1699 parse_string_attribute /src/p11-kit/p11-kit/uri.c linenumber=1707 __assert_fail linenumber=1268 __assert_fail linenumber=1269 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1271 strlen linenumber=1255 memcmp linenumber=1256 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1273 p11_url_decode /src/p11-kit/common/url.c linenumber=1278 __assert_fail linenumber=59 __assert_fail linenumber=60 p11_debug_precond /src/p11-kit/common/debug.c linenumber=64 p11_ascii_toupper /src/p11-kit/common/compat.c linenumber=79 strchr linenumber=79 p11_ascii_toupper /src/p11-kit/common/compat.c linenumber=80 strchr linenumber=80 strchr linenumber=90 p11_attrs_take /src/p11-kit/common/attrs.c linenumber=1282 attrs_build /src/p11-kit/common/attrs.c linenumber=219 p11_attrs_count /src/p11-kit/common/attrs.c linenumber=109 p11_attrs_terminator /src/p11-kit/common/attrs.c linenumber=71 p11_debug_precond /src/p11-kit/common/debug.c linenumber=113 reallocarray linenumber=114 p11_debug_precond /src/p11-kit/common/debug.c linenumber=115 p11_attr_clear /src/p11-kit/common/attrs.c linenumber=144 p11_attr_clear /src/p11-kit/common/attrs.c linenumber=149 p11_attr_copy /src/p11-kit/common/attrs.c linenumber=155 p11_debug_precond /src/p11-kit/common/debug.c linenumber=545 __assert_fail linenumber=548 p11_attr_copy /src/p11-kit/common/attrs.c linenumber=560 p11_debug_precond /src/p11-kit/common/debug.c linenumber=561 p11_debug_precond /src/p11-kit/common/debug.c linenumber=156 p11_attrs_terminator /src/p11-kit/common/attrs.c linenumber=163 __assert_fail linenumber=163 template_generator /src/p11-kit/common/attrs.c linenumber=219 parse_class_attribute /src/p11-kit/p11-kit/uri.c linenumber=1709 __assert_fail linenumber=1294 __assert_fail linenumber=1295 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1297 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1298 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1299 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1302 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1304 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1306 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1308 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1310 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1312 p11_attrs_build /src/p11-kit/common/attrs.c linenumber=1323 attrs_build /src/p11-kit/common/attrs.c linenumber=188 vararg_generator /src/p11-kit/common/attrs.c linenumber=188 parse_token_info /src/p11-kit/p11-kit/uri.c linenumber=1711 __assert_fail linenumber=1362 __assert_fail linenumber=1363 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1365 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1368 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1371 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1374 parse_struct_info /src/p11-kit/p11-kit/uri.c linenumber=1381 __assert_fail linenumber=1334 p11_url_decode /src/p11-kit/common/url.c linenumber=1336 parse_slot_info /src/p11-kit/p11-kit/uri.c linenumber=1713 __assert_fail linenumber=1438 __assert_fail linenumber=1439 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1441 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1444 parse_struct_info /src/p11-kit/p11-kit/uri.c linenumber=1451 parse_slot_id /src/p11-kit/p11-kit/uri.c linenumber=1715 __assert_fail linenumber=1459 __assert_fail linenumber=1460 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1462 atoin /src/p11-kit/p11-kit/uri.c linenumber=1464 parse_module_info /src/p11-kit/p11-kit/uri.c linenumber=1717 __assert_fail linenumber=1496 __assert_fail linenumber=1497 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1499 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1502 parse_struct_info /src/p11-kit/p11-kit/uri.c linenumber=1509 parse_module_version_info /src/p11-kit/p11-kit/uri.c linenumber=1719 __assert_fail linenumber=1478 __assert_fail linenumber=1479 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1481 parse_struct_version /src/p11-kit/p11-kit/uri.c linenumber=1482 __assert_fail linenumber=1404 memchr linenumber=1406 atoin /src/p11-kit/p11-kit/uri.c linenumber=1412 atoin /src/p11-kit/p11-kit/uri.c linenumber=1421 parse_pin_query /src/p11-kit/p11-kit/uri.c linenumber=1723 __assert_fail linenumber=1519 __assert_fail linenumber=1520 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1522 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1523 p11_url_decode /src/p11-kit/common/url.c linenumber=1524 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1530 p11_url_decode /src/p11-kit/common/url.c linenumber=1531 strchr linenumber=1745 strlen linenumber=1747 __assert_fail linenumber=1748 strchr linenumber=1753 parse_pin_query /src/p11-kit/p11-kit/uri.c linenumber=1759 parse_module_query /src/p11-kit/p11-kit/uri.c linenumber=1761 __assert_fail linenumber=1549 __assert_fail linenumber=1550 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1552 p11_url_decode /src/p11-kit/common/url.c linenumber=1553 str_range_equal /src/p11-kit/p11-kit/uri.c linenumber=1559 p11_url_decode /src/p11-kit/common/url.c linenumber=1560 parse_vendor_query /src/p11-kit/p11-kit/uri.c linenumber=1763 __assert_fail linenumber=1579 __assert_fail linenumber=1580 strspn linenumber=1589 p11_url_decode /src/p11-kit/common/url.c linenumber=1595 insert_attribute /src/p11-kit/p11-kit/uri.c linenumber=1601 p11_debug_precond /src/p11-kit/common/debug.c linenumber=844 p11_debug_precond /src/p11-kit/common/debug.c linenumber=845 p11_debug_precond /src/p11-kit/common/debug.c linenumber=846 strcmp linenumber=850 calloc linenumber=854 p11_debug_precond /src/p11-kit/common/debug.c linenumber=855 p11_array_insert /src/p11-kit/common/array.c linenumber=860 p11_debug_precond /src/p11-kit/common/debug.c linenumber=116 maybe_expand_array /src/p11-kit/common/array.c linenumber=117 p11_debug_precond /src/p11-kit/common/debug.c linenumber=118 p11_kit_uri_format /src/p11-kit/p11-kit/uri.c linenumber=73 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1131 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1132 p11_buffer_init_null /src/p11-kit/common/buffer.c linenumber=1134 p11_buffer_init_full /src/p11-kit/common/buffer.c linenumber=80 p11_debug_precond /src/p11-kit/common/debug.c linenumber=101 realloc linenumber=80 buffer_realloc /src/p11-kit/common/buffer.c linenumber=81 p11_debug_precond /src/p11-kit/common/debug.c linenumber=54 p11_debug_precond /src/p11-kit/common/debug.c linenumber=60 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1135 p11_buffer_add /src/p11-kit/common/buffer.c linenumber=1137 strlen linenumber=193 p11_buffer_append /src/p11-kit/common/buffer.c linenumber=195 p11_debug_precond /src/p11-kit/common/debug.c linenumber=154 p11_debug_precond /src/p11-kit/common/debug.c linenumber=159 p11_debug_precond /src/p11-kit/common/debug.c linenumber=166 buffer_realloc /src/p11-kit/common/buffer.c linenumber=173 p11_debug_precond /src/p11-kit/common/debug.c linenumber=174 p11_debug_precond /src/p11-kit/common/debug.c linenumber=196 p11_buffer_add /src/p11-kit/common/buffer.c linenumber=1138 format_struct_string /src/p11-kit/p11-kit/uri.c linenumber=1141 p11_kit_space_strlen /src/p11-kit/p11-kit/util.c linenumber=1006 __assert_fail linenumber=91 format_encode_string /src/p11-kit/p11-kit/uri.c linenumber=1007 format_name_equals /src/p11-kit/p11-kit/uri.c linenumber=986 p11_buffer_add /src/p11-kit/common/buffer.c linenumber=947 p11_buffer_add /src/p11-kit/common/buffer.c linenumber=949 p11_buffer_add /src/p11-kit/common/buffer.c linenumber=950 p11_url_encode /src/p11-kit/common/url.c linenumber=987 __assert_fail linenumber=117 secure_getenv /src/p11-kit/common/compat.c linenumber=120 getauxval linenumber=911 getenv linenumber=913 strchr linenumber=130 p11_buffer_add /src/p11-kit/common/buffer.c linenumber=131 p11_buffer_add /src/p11-kit/common/buffer.c linenumber=138 format_struct_string /src/p11-kit/p11-kit/uri.c linenumber=1144 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1147 format_struct_version /src/p11-kit/p11-kit/uri.c linenumber=1152 snprintf linenumber=1075 format_raw_string /src/p11-kit/p11-kit/uri.c linenumber=1077 format_name_equals /src/p11-kit/p11-kit/uri.c linenumber=968 p11_buffer_add /src/p11-kit/common/buffer.c linenumber=969 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1154 format_struct_string /src/p11-kit/p11-kit/uri.c linenumber=1159 format_struct_string /src/p11-kit/p11-kit/uri.c linenumber=1162 format_ulong /src/p11-kit/p11-kit/uri.c linenumber=1165 snprintf linenumber=1092 format_raw_string /src/p11-kit/p11-kit/uri.c linenumber=1093 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1167 format_struct_string /src/p11-kit/p11-kit/uri.c linenumber=1172 format_struct_string /src/p11-kit/p11-kit/uri.c linenumber=1175 format_struct_string /src/p11-kit/p11-kit/uri.c linenumber=1178 format_struct_string /src/p11-kit/p11-kit/uri.c linenumber=1181 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1184 p11_kit_uri_get_attribute /src/p11-kit/p11-kit/uri.c linenumber=1190 p11_debug_precond /src/p11-kit/common/debug.c linenumber=448 p11_attrs_find /src/p11-kit/common/attrs.c linenumber=453 p11_attrs_terminator /src/p11-kit/common/attrs.c linenumber=264 format_attribute_string /src/p11-kit/p11-kit/uri.c linenumber=1189 format_encode_string /src/p11-kit/p11-kit/uri.c linenumber=1021 p11_kit_uri_get_attribute /src/p11-kit/p11-kit/uri.c linenumber=1193 format_attribute_string /src/p11-kit/p11-kit/uri.c linenumber=1192 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1195 p11_kit_uri_get_attribute /src/p11-kit/p11-kit/uri.c linenumber=1199 format_attribute_class /src/p11-kit/p11-kit/uri.c linenumber=1198 format_raw_string /src/p11-kit/p11-kit/uri.c linenumber=1060 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1200 strlen linenumber=1209 format_encode_string /src/p11-kit/p11-kit/uri.c linenumber=1207 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1210 strlen linenumber=1217 format_encode_string /src/p11-kit/p11-kit/uri.c linenumber=1215 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1218 strlen linenumber=1225 format_encode_string /src/p11-kit/p11-kit/uri.c linenumber=1223 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1226 strlen linenumber=1233 format_encode_string /src/p11-kit/p11-kit/uri.c linenumber=1231 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1234 strlen linenumber=1242 format_encode_string /src/p11-kit/p11-kit/uri.c linenumber=1240 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1243 p11_debug_precond /src/p11-kit/common/debug.c linenumber=1247 p11_buffer_steal /src/p11-kit/common/buffer.c linenumber=1248 p11_debug_precond /src/p11-kit/common/debug.c linenumber=120 p11_kit_uri_get_module_info /src/p11-kit/p11-kit/uri.c linenumber=77 p11_debug_precond /src/p11-kit/common/debug.c linenumber=231 p11_kit_uri_get_slot_info /src/p11-kit/p11-kit/uri.c linenumber=78 p11_debug_precond /src/p11-kit/common/debug.c linenumber=294 p11_kit_uri_get_token_info /src/p11-kit/p11-kit/uri.c linenumber=79 p11_debug_precond /src/p11-kit/common/debug.c linenumber=386 p11_kit_uri_get_pin_value /src/p11-kit/p11-kit/uri.c linenumber=80 p11_debug_precond /src/p11-kit/common/debug.c linenumber=659 p11_kit_uri_get_pin_source /src/p11-kit/p11-kit/uri.c linenumber=81 p11_debug_precond /src/p11-kit/common/debug.c linenumber=692 p11_kit_uri_get_module_name /src/p11-kit/p11-kit/uri.c linenumber=82 p11_debug_precond /src/p11-kit/common/debug.c linenumber=752 p11_kit_uri_get_module_path /src/p11-kit/p11-kit/uri.c linenumber=83 p11_debug_precond /src/p11-kit/common/debug.c linenumber=784 p11_kit_uri_any_unrecognized /src/p11-kit/p11-kit/uri.c linenumber=84 p11_debug_precond /src/p11-kit/common/debug.c linenumber=643 p11_kit_uri_message /src/p11-kit/p11-kit/uri.c linenumber=88 p11_debug_message /src/p11-kit/common/debug.c linenumber=1828 getpid linenumber=141 fprintf linenumber=141 vfprintf linenumber=143 fprintf linenumber=145 p11_kit_uri_free /src/p11-kit/p11-kit/uri.c linenumber=90 p11_attrs_free /src/p11-kit/common/attrs.c linenumber=1788 p11_array_free /src/p11-kit/common/array.c linenumber=1793 ====================================