Call tree
LLVMFuzzerTestOneInput /src/thrift/lib/c_glib/test/fuzz/fuzz_parse_compact.c linenumber=-1
  g_byte_array_new  linenumber=36
  g_byte_array_append  linenumber=37
  thrift_configuration_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_configuration.c linenumber=40
    g_once_init_enter  linenumber=32
    thrift_configuration_get_type_once /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_configuration.c linenumber=32
      g_intern_static_string  linenumber=32
      g_type_register_static_simple  linenumber=32
      thrift_configuration_class_intern_init /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_configuration.c linenumber=32
        g_type_class_peek_parent  linenumber=32
        g_type_class_adjust_private_offset  linenumber=32
        thrift_configuration_class_init /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_configuration.c linenumber=32
          g_type_check_class_cast  linenumber=83
          g_param_spec_int  linenumber=90
          g_object_class_install_property  linenumber=99
          g_param_spec_int  linenumber=102
          g_object_class_install_property  linenumber=111
          g_param_spec_int  linenumber=114
          g_object_class_install_property  linenumber=123
      thrift_configuration_init /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_configuration.c linenumber=32
    g_once_init_leave  linenumber=32
  g_object_new  linenumber=40
  thrift_memory_buffer_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_memory_buffer.c linenumber=46
    g_once_init_enter  linenumber=44
    thrift_memory_buffer_get_type_once /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_memory_buffer.c linenumber=44
      thrift_transport_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_transport.c linenumber=44
        g_once_init_enter  linenumber=38
        thrift_transport_get_type_once /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_transport.c linenumber=38
          g_intern_static_string  linenumber=38
          g_type_register_static_simple  linenumber=38
          thrift_transport_class_intern_init /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_transport.c linenumber=38
            g_type_class_peek_parent  linenumber=38
            g_type_class_adjust_private_offset  linenumber=38
            thrift_transport_class_init /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_transport.c linenumber=38
              g_type_check_class_cast  linenumber=306
              thrift_configuration_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_configuration.c linenumber=317
              g_param_spec_object  linenumber=314
              g_object_class_install_property  linenumber=319
              g_param_spec_long  linenumber=323
              g_object_class_install_property  linenumber=330
              g_param_spec_long  linenumber=334
              g_object_class_install_property  linenumber=341
          thrift_transport_init /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_transport.c linenumber=38
        g_once_init_leave  linenumber=38
      g_intern_static_string  linenumber=44
      g_type_register_static_simple  linenumber=44
      thrift_memory_buffer_class_intern_init /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_memory_buffer.c linenumber=44
        g_type_class_peek_parent  linenumber=44
        g_type_class_adjust_private_offset  linenumber=44
        thrift_memory_buffer_class_init /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_memory_buffer.c linenumber=44
          thrift_transport_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_transport.c linenumber=270
          g_type_check_class_cast  linenumber=270
          g_type_check_class_cast  linenumber=271
          g_param_spec_uint  linenumber=278
          g_object_class_install_property  linenumber=286
          g_param_spec_pointer  linenumber=290
          g_object_class_install_property  linenumber=295
          g_param_spec_boolean  linenumber=299
          g_object_class_install_property  linenumber=307
          thrift_configuration_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_configuration.c linenumber=314
          g_param_spec_object  linenumber=311
          g_object_class_install_property  linenumber=317
          g_param_spec_long  linenumber=321
          g_object_class_install_property  linenumber=328
          g_param_spec_long  linenumber=332
          g_object_class_install_property  linenumber=339
      thrift_memory_buffer_init /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_memory_buffer.c linenumber=44
    g_once_init_leave  linenumber=44
  g_object_new  linenumber=46
  thrift_transport_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_transport.c linenumber=46
  g_type_check_instance_cast  linenumber=46
  thrift_compact_protocol_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c linenumber=54
    g_once_init_enter  linenumber=49
    thrift_compact_protocol_get_type_once /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c linenumber=49
      thrift_protocol_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol.c linenumber=49
        g_once_init_enter  linenumber=34
        thrift_protocol_get_type_once /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol.c linenumber=34
          g_intern_static_string  linenumber=34
          g_type_register_static_simple  linenumber=34
          thrift_protocol_class_intern_init /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol.c linenumber=34
            g_type_class_peek_parent  linenumber=34
            g_type_class_adjust_private_offset  linenumber=34
            thrift_protocol_class_init /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol.c linenumber=34
              g_type_check_class_cast  linenumber=603
              thrift_transport_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/transport/thrift_transport.c linenumber=612
              g_param_spec_object  linenumber=611
              g_object_class_install_property  linenumber=609
          thrift_protocol_init /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol.c linenumber=34
        g_once_init_leave  linenumber=34
      g_intern_static_string  linenumber=49
      g_type_register_static_simple  linenumber=49
      thrift_compact_protocol_class_intern_init /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c linenumber=49
        g_type_class_peek_parent  linenumber=49
        g_type_class_adjust_private_offset  linenumber=49
        thrift_compact_protocol_class_init /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c linenumber=49
          thrift_protocol_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol.c linenumber=1607
          g_type_check_class_cast  linenumber=1607
          g_type_check_class_cast  linenumber=1608
          g_param_spec_int  linenumber=1615
          g_object_class_install_property  linenumber=1622
          g_param_spec_int  linenumber=1626
          g_object_class_install_property  linenumber=1633
      thrift_compact_protocol_init /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c linenumber=49
        g_queue_init  linenumber=1684
    g_once_init_leave  linenumber=49
  g_object_new  linenumber=54
  thrift_protocol_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/protocol/thrift_protocol.c linenumber=54
  g_type_check_instance_cast  linenumber=54
  fuzz_test_get_type /src/thrift/lib/c_glib/test/fuzz/gen-c_glib/fuzz_test_no_uuid_types.c linenumber=60
    thrift_struct_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_struct.c linenumber=3607
      g_once_init_enter  linenumber=23
      thrift_struct_get_type_once /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_struct.c linenumber=23
        g_intern_static_string  linenumber=23
        g_type_register_static_simple  linenumber=23
        thrift_struct_class_intern_init /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_struct.c linenumber=23
          g_type_class_peek_parent  linenumber=23
          g_type_class_adjust_private_offset  linenumber=23
          thrift_struct_class_init /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_struct.c linenumber=23
        thrift_struct_init /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_struct.c linenumber=23
      g_once_init_leave  linenumber=23
    g_type_register_static  linenumber=3607
  g_object_new  linenumber=60
  thrift_struct_get_type /src/thrift/lib/c_glib/src/thrift/c_glib/thrift_struct.c linenumber=64
  g_type_check_class_cast  linenumber=64
  g_type_check_instance_cast  linenumber=64
  g_object_unref  linenumber=67
  g_object_unref  linenumber=68
  g_object_unref  linenumber=69
  g_object_unref  linenumber=70
  g_error_free  linenumber=72
====================================
