Call tree LLVMFuzzerTestOneInput /src/fuzz-message.c linenumber=-1 message_new_incoming /src/dbus-broker/build/../src/dbus/message.c linenumber=30 __uint32_identity /usr/include/x86_64-linux-gnu/bits/uintn-identity.h linenumber=57 __uint32_identity /usr/include/x86_64-linux-gnu/bits/uintn-identity.h linenumber=58 __bswap_32 /usr/include/x86_64-linux-gnu/bits/byteswap.h linenumber=60 __bswap_32 /usr/include/x86_64-linux-gnu/bits/byteswap.h linenumber=61 message_new /src/dbus-broker/build/../src/dbus/message.c linenumber=70 error_slow_origin /src/dbus-broker/build/../src/util/error.c linenumber=29 __errno_location linenumber=122 __errno_location linenumber=123 fprintf linenumber=124 __errno_location linenumber=125 fprintf linenumber=127 message_unrefp /src/dbus-broker/build/../src/dbus/message.h linenumber=36 message_unref /src/dbus-broker/build/../src/dbus/message.h linenumber=154 ref_dec /src/dbus-broker/build/../src/util/ref.h linenumber=136 ref_sub /src/dbus-broker/build/../src/util/ref.h linenumber=218 __assert_fail linenumber=194 message_free /src/dbus-broker/build/../src/dbus/message.c linenumber=136 c_internal_container_of /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-gnuc.h linenumber=144 fdlist_free /src/dbus-broker/build/../src/util/fdlist.c linenumber=148 fdlist_data /src/dbus-broker/build/../src/util/fdlist.h linenumber=125 fdlist_count /src/dbus-broker/build/../src/util/fdlist.h linenumber=126 c_close /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-unix.h linenumber=130 close linenumber=62 error_slow_trace /src/dbus-broker/build/../src/util/error.c linenumber=72 fprintf linenumber=155 c_memcpy /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=86 message_unrefp /src/dbus-broker/build/../src/dbus/message.h linenumber=91 message_parse_metadata /src/dbus-broker/build/../src/dbus/message.c linenumber=39 message_parse_header /src/dbus-broker/build/../src/dbus/message.c linenumber=450 c_dvar_begin_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=176 __assert_fail linenumber=618 c_dvar_deinit /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=620 c_dvar_rewind /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=42 __assert_fail linenumber=130 c_dvar_init /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=47 __assert_fail linenumber=638 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=191 c_dvar_vread /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=307 __assert_fail linenumber=657 __assert_fail linenumber=658 c_dvar_dummy_vread /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=661 __assert_fail linenumber=201 c_dvar_try_vread /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=663 c_dvar_next_varg /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=222 c_dvar_read_u32 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=229 c_dvar_read_data /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=94 c_load_32be_aligned /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=97 c_load_32le_aligned /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=99 c_dvar_read_data /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=234 c_dvar_push /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=244 c_dvar_read_u8 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=249 c_dvar_read_data /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=68 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=70 c_dvar_read_data /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=254 c_dvar_read_u8 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=258 c_dvar_is_type /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=262 c_dvar_verify_type /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=883 c_dvar_type_new_from_signature /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-type.c linenumber=269 c_dvar_type_freep /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=283 c_dvar_type_free /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-type.c linenumber=266 c_dvar_type_free /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-type.c linenumber=287 c_dvar_push /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=298 c_dvar_read_data /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=309 c_dvar_push /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=313 c_dvar_pop /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=324 c_dvar_pop /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=330 c_dvar_read_u8 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=334 c_dvar_read_u32 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=345 c_dvar_read_u16 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=361 c_dvar_read_data /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=79 c_load_16be_aligned /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=82 c_load_16le_aligned /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=84 c_dvar_read_u32 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=374 c_dvar_read_u64 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=387 c_dvar_read_data /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=109 c_load_64be_aligned /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=112 c_load_64le_aligned /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=114 c_dvar_read_u8 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=401 c_dvar_read_u32 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=407 c_dvar_read_data /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=412 c_dvar_read_u8 /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=416 c_dvar_is_string /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=421 c_utf8_verify /src/dbus-broker/build/../subprojects/libcutf8-1/src/c-utf8.c linenumber=738 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=113 c_utf8_verify_ascii /src/dbus-broker/build/../subprojects/libcutf8-1/src/c-utf8.c linenumber=120 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=43 c_load_64le_aligned /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=54 c_utf8_word_is_ascii /src/dbus-broker/build/../subprojects/libcutf8-1/src/c-utf8.c linenumber=54 c_load_64le_aligned /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=55 c_utf8_word_is_ascii /src/dbus-broker/build/../subprojects/libcutf8-1/src/c-utf8.c linenumber=55 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=66 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=67 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=77 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=126 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=136 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=138 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=148 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=150 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=160 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=162 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=172 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=174 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=184 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=186 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=188 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=198 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=200 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=202 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=212 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=214 c_load_8 /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=216 c_dvar_is_path /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=422 c_dvar_is_signature /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=423 c_dvar_verify_type /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=871 c_dvar_dummy_vread /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=455 c_dvar_more /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=217 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=218 c_dvar_skip /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=221 c_dvar_vskip /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=328 __assert_fail linenumber=672 __assert_fail linenumber=673 c_dvar_try_vskip /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=678 c_dvar_ff /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=574 c_dvar_more /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=465 __assert_fail linenumber=515 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=546 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=584 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=235 strcmp linenumber=237 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=243 strcmp linenumber=245 strlen linenumber=248 dbus_validate_interface /src/dbus-broker/build/../src/dbus/protocol.c linenumber=248 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=254 strlen linenumber=256 dbus_validate_member /src/dbus-broker/build/../src/dbus/protocol.c linenumber=256 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=262 strlen linenumber=264 dbus_validate_error_name /src/dbus-broker/build/../src/dbus/protocol.c linenumber=264 dbus_validate_interface /src/dbus-broker/build/../src/dbus/protocol.c linenumber=143 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=270 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=278 strlen linenumber=280 dbus_validate_name /src/dbus-broker/build/../src/dbus/protocol.c linenumber=280 dbus_validate_name_common /src/dbus-broker/build/../src/dbus/protocol.c linenumber=53 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=286 strlen linenumber=288 dbus_validate_name /src/dbus-broker/build/../src/dbus/protocol.c linenumber=288 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=296 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=300 fdlist_count /src/dbus-broker/build/../src/util/fdlist.h linenumber=302 error_slow_origin /src/dbus-broker/build/../src/util/error.c linenumber=308 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=354 c_dvar_end_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=356 __assert_fail linenumber=687 __assert_fail linenumber=688 c_dvar_rewind /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=699 error_slow_fold /src/dbus-broker/build/../src/util/error.c linenumber=360 error_slow_trace /src/dbus-broker/build/../src/util/error.c linenumber=179 error_slow_origin /src/dbus-broker/build/../src/util/error.c linenumber=181 c_dvar_deinit /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=363 error_slow_trace /src/dbus-broker/build/../src/util/error.c linenumber=452 message_parse_body /src/dbus-broker/build/../src/dbus/message.c linenumber=468 strlen linenumber=377 __assert_fail linenumber=378 c_dvar_type_new_from_signature /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-type.c linenumber=384 error_slow_origin /src/dbus-broker/build/../src/util/error.c linenumber=386 c_dvar_begin_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=397 c_dvar_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=405 c_dvar_skip /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.h linenumber=412 c_dvar_end_read /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar-reader.c linenumber=417 error_slow_origin /src/dbus-broker/build/../src/util/error.c linenumber=419 c_dvar_deinit /src/dbus-broker/build/../subprojects/libcdvar-1/src/c-dvar.c linenumber=422 error_slow_trace /src/dbus-broker/build/../src/util/error.c linenumber=470 fdlist_truncate /src/dbus-broker/build/../src/util/fdlist.c linenumber=481 fdlist_data /src/dbus-broker/build/../src/util/fdlist.h linenumber=153 fdlist_count /src/dbus-broker/build/../src/util/fdlist.h linenumber=154 __assert_fail linenumber=156 c_close /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-unix.h linenumber=160 message_stitch_sender /src/dbus-broker/build/../src/dbus/message.c linenumber=43 __assert_fail linenumber=518 __assert_fail linenumber=519 __assert_fail linenumber=520 address_to_string /src/dbus-broker/build/../src/dbus/address.c linenumber=526 snprintf linenumber=113 __assert_fail linenumber=114 __assert_fail linenumber=119 strlen linenumber=551 __assert_fail linenumber=564 __assert_fail linenumber=565 strlen linenumber=578 __assert_fail linenumber=582 __assert_fail linenumber=583 __bswap_32 /usr/include/x86_64-linux-gnu/bits/byteswap.h linenumber=619 c_memcpy /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=619 __uint32_identity /usr/include/x86_64-linux-gnu/bits/uintn-identity.h linenumber=621 c_memcpy /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=621 c_memcpy /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=622 c_memset /src/dbus-broker/build/../subprojects/libcstdaux-1/src/c-stdaux-generic.h linenumber=623 __bswap_32 /usr/include/x86_64-linux-gnu/bits/byteswap.h linenumber=636 __uint32_identity /usr/include/x86_64-linux-gnu/bits/uintn-identity.h linenumber=638 message_unrefp /src/dbus-broker/src/dbus/message.h linenumber=46 message_unref /src/dbus-broker/src/dbus/message.h linenumber=154 ref_dec /src/dbus-broker/src/util/ref.h linenumber=136 ref_sub /src/dbus-broker/src/util/ref.h linenumber=218 ====================================