---
Fuzzer filename: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _GLOBAL__sub_I_usbredirparserfuzz.cc
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
                - __cxx_global_var_init.1
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
                - __cxx_global_var_init.1
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Dst:             __cxx_global_var_init
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - __cxa_atexit
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - __cxa_atexit
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - __cxa_atexit
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - __cxa_atexit
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113ParserDeleterclEP14usbredirparser
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - usbredirparser_destroy
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:40,9'
              BranchSideFuncs:
                - usbredirparser_destroy
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:40,9'
          Dst:             usbredirparser_destroy
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::bad_array_new_length *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::bad_array_new_length *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::length_error *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:153,91'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:153,74'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::length_error *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'class.std::logic_error *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD0Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'class.std::length_error *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18read_allI37usb_redir_buffered_bulk_packet_headervEEvPKT_
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usb_redir_start_bulk_receiving_header *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_18read_allEPKvm
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__111make_uniqueIA_hEENS_11__unique_ifIT_E28__unique_array_unknown_boundEm
                - _ZNKSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEE3getEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:72,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__111make_uniqueIA_hEENS_11__unique_ifIT_E28__unique_array_unknown_boundEm
                - _ZNKSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEE3getEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18read_allI38usb_redir_bulk_receiving_status_headervEEvPKT_
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usb_redir_bulk_receiving_status_header *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_18read_allI36usb_redir_stop_bulk_receiving_headervEEvPKT_
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usb_redir_stop_bulk_receiving_header *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_18read_allI37usb_redir_start_bulk_receiving_headervEEvPKT_
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usb_redir_start_bulk_receiving_header *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_18read_allI33usb_redir_interrupt_packet_headervEEvPKT_
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usb_redir_iso_packet_header *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_18read_allI27usb_redir_iso_packet_headervEEvPKT_
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usb_redir_iso_packet_header *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_18read_allI28usb_redir_bulk_packet_headervEEvPKT_
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usb_redir_bulk_packet_header *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_18read_allI31usb_redir_control_packet_headervEEvPKT_
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usb_redir_device_connect_header *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:81,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_123wobbly_read_write_countEi
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:53,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:53,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:57,28'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeIiEET_S1_S1_
                - _ZNSt3__13minIiEERKT_S3_S3_
                - llvm.lifetime.end.p0i8
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - usbredirparser_serialize
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:326,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - usbredirparser_serialize
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:326,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - usbredirparser_serialize
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:332,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:332,9'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:333,14'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:330,11'
          Dst:             usbredirparser_serialize
    - functionName:    _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - 'class.FuzzedDataProvider *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          130
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached:
        - __assert_fail
        - usbredirparser_unserialize
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:295,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE7reserveEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endEv
                - _ZNSt3__111__wrap_iterIPKhEC2IPhEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6insertINS_11__wrap_iterIPKhEEEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPhEEE4typeES8_SA_SA_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - __assert_fail
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataEv
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:295,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE7reserveEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endEv
                - _ZNSt3__111__wrap_iterIPKhEC2IPhEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6insertINS_11__wrap_iterIPKhEEEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPhEEE4typeES8_SA_SA_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - __assert_fail
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataEv
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:300,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:302,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - __assert_fail
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endEv
                - _ZNSt3__111__wrap_iterIPKhEC2IPhEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6insertINS_11__wrap_iterIPKhEEEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPhEEE4typeES8_SA_SA_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:309,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endEv
                - _ZNSt3__111__wrap_iterIPKhEC2IPhEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6insertINS_11__wrap_iterIPKhEEEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPhEEE4typeES8_SA_SA_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:302,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:302,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endEv
                - _ZNSt3__111__wrap_iterIPKhEC2IPhEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6insertINS_11__wrap_iterIPKhEEEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPhEEE4typeES8_SA_SA_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:303,15'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endEv
                - _ZNSt3__111__wrap_iterIPKhEC2IPhEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6insertINS_11__wrap_iterIPKhEEEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPhEEE4typeES8_SA_SA_
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:309,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:310,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:315,15'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:315,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:315,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:319,11'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE13shrink_to_fitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixEm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
                - usbredirparser_unserialize
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:302,9'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:321,12'
          Dst:             usbredirparser_unserialize
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_127parser_buffered_bulk_packetEPvmP37usb_redir_buffered_bulk_packet_headerPhi
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_start_bulk_receiving_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
        - _ZN12_GLOBAL__N_18read_allI37usb_redir_buffered_bulk_packet_headervEEvPKT_
        - usbredirparser_free_packet_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI37usb_redir_buffered_bulk_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:245,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI37usb_redir_buffered_bulk_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:245,5'
          Dst:             _ZN12_GLOBAL__N_18read_allI37usb_redir_buffered_bulk_packet_headervEEvPKT_
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:246,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:247,5'
          Dst:             usbredirparser_free_packet_data
    - functionName:    _ZN12_GLOBAL__N_128parser_bulk_receiving_statusEPvmP38usb_redir_bulk_receiving_status_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_bulk_receiving_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allI38usb_redir_bulk_receiving_status_headervEEvPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI38usb_redir_bulk_receiving_status_headervEEvPKT_
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:290,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI38usb_redir_bulk_receiving_status_headervEEvPKT_
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:290,5'
          Dst:             _ZN12_GLOBAL__N_18read_allI38usb_redir_bulk_receiving_status_headervEEvPKT_
    - functionName:    _ZN12_GLOBAL__N_126parser_stop_bulk_receivingEPvmP36usb_redir_stop_bulk_receiving_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_stop_bulk_receiving_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allI36usb_redir_stop_bulk_receiving_headervEEvPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI36usb_redir_stop_bulk_receiving_headervEEvPKT_
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:284,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI36usb_redir_stop_bulk_receiving_headervEEvPKT_
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:284,5'
          Dst:             _ZN12_GLOBAL__N_18read_allI36usb_redir_stop_bulk_receiving_headervEEvPKT_
    - functionName:    _ZN12_GLOBAL__N_127parser_start_bulk_receivingEPvmP37usb_redir_start_bulk_receiving_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_start_bulk_receiving_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allI37usb_redir_start_bulk_receiving_headervEEvPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI37usb_redir_start_bulk_receiving_headervEEvPKT_
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:278,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI37usb_redir_start_bulk_receiving_headervEEvPKT_
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:278,5'
          Dst:             _ZN12_GLOBAL__N_18read_allI37usb_redir_start_bulk_receiving_headervEEvPKT_
    - functionName:    _ZN12_GLOBAL__N_128parser_device_disconnect_ackEPv
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120parser_filter_filterEPvP19usbredirfilter_rulei
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.usbredirfilter_rule *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirfilter_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - usbredirfilter_free
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:202,25'
              BranchSideFuncs:
                - usbredirfilter_free
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:202,5'
          Dst:             usbredirfilter_free
    - functionName:    _ZN12_GLOBAL__N_120parser_filter_rejectEPv
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112parser_helloEPvP22usb_redir_hello_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.usb_redir_hello_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116parser_free_lockEPv
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113parser_unlockEPv
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111parser_lockEPv
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_117parser_alloc_lockEv
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_123parser_interrupt_packetEPvmP33usb_redir_interrupt_packet_headerPhi
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_iso_packet_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
        - _ZN12_GLOBAL__N_18read_allI33usb_redir_interrupt_packet_headervEEvPKT_
        - usbredirparser_free_packet_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI33usb_redir_interrupt_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:236,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI33usb_redir_interrupt_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:236,5'
          Dst:             _ZN12_GLOBAL__N_18read_allI33usb_redir_interrupt_packet_headervEEvPKT_
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:237,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:238,5'
          Dst:             usbredirparser_free_packet_data
    - functionName:    _ZN12_GLOBAL__N_117parser_iso_packetEPvmP27usb_redir_iso_packet_headerPhi
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_iso_packet_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
        - _ZN12_GLOBAL__N_18read_allI27usb_redir_iso_packet_headervEEvPKT_
        - usbredirparser_free_packet_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI27usb_redir_iso_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:227,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI27usb_redir_iso_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:227,5'
          Dst:             _ZN12_GLOBAL__N_18read_allI27usb_redir_iso_packet_headervEEvPKT_
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:228,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:229,5'
          Dst:             usbredirparser_free_packet_data
    - functionName:    _ZN12_GLOBAL__N_118parser_bulk_packetEPvmP28usb_redir_bulk_packet_headerPhi
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_bulk_packet_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
        - _ZN12_GLOBAL__N_18read_allI28usb_redir_bulk_packet_headervEEvPKT_
        - usbredirparser_free_packet_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI28usb_redir_bulk_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:218,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI28usb_redir_bulk_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:218,5'
          Dst:             _ZN12_GLOBAL__N_18read_allI28usb_redir_bulk_packet_headervEEvPKT_
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:219,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:220,5'
          Dst:             usbredirparser_free_packet_data
    - functionName:    _ZN12_GLOBAL__N_121parser_control_packetEPvmP31usb_redir_control_packet_headerPhi
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_device_connect_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18read_allEPKvm
        - _ZN12_GLOBAL__N_18read_allI31usb_redir_control_packet_headervEEvPKT_
        - usbredirparser_free_packet_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI31usb_redir_control_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:209,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_18read_allI31usb_redir_control_packet_headervEEvPKT_
                - _ZN12_GLOBAL__N_18read_allEPKvm
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_free_packet_data
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:209,5'
          Dst:             _ZN12_GLOBAL__N_18read_allI31usb_redir_control_packet_headervEEvPKT_
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:210,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:211,5'
          Dst:             usbredirparser_free_packet_data
    - functionName:    _ZN12_GLOBAL__N_125parser_cancel_data_packetEPvm
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_126parser_bulk_streams_statusEPvmP36usb_redir_bulk_streams_status_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_bulk_streams_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_124parser_free_bulk_streamsEPvmP34usb_redir_free_bulk_streams_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_free_bulk_streams_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_125parser_alloc_bulk_streamsEPvmP35usb_redir_alloc_bulk_streams_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_alloc_bulk_streams_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_133parser_interrupt_receiving_statusEPvmP43usb_redir_interrupt_receiving_status_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_configuration_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_131parser_stop_interrupt_receivingEPvmP41usb_redir_stop_interrupt_receiving_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_132parser_start_interrupt_receivingEPvmP42usb_redir_start_interrupt_receiving_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_124parser_iso_stream_statusEPvmP34usb_redir_iso_stream_status_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_configuration_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_122parser_stop_iso_streamEPvmP32usb_redir_stop_iso_stream_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_123parser_start_iso_streamEPvmP33usb_redir_start_iso_stream_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_alt_setting_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_125parser_alt_setting_statusEPvmP35usb_redir_alt_setting_status_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_alt_setting_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_122parser_get_alt_settingEPvmP32usb_redir_get_alt_setting_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_122parser_set_alt_settingEPvmP32usb_redir_set_alt_setting_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_configuration_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_127parser_configuration_statusEPvmP37usb_redir_configuration_status_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.usb_redir_configuration_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_124parser_get_configurationEPvm
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_124parser_set_configurationEPvmP34usb_redir_set_configuration_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114parser_ep_infoEPvP24usb_redir_ep_info_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.usb_redir_ep_info_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_121parser_interface_infoEPvP31usb_redir_interface_info_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.usb_redir_interface_info_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112parser_resetEPv
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_124parser_device_disconnectEPv
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_121parser_device_connectEPvP31usb_redir_device_connect_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.usb_redir_device_connect_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112parser_writeEPvPhi
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_123wobbly_read_write_countEi
        - _ZN12_GLOBAL__N_18read_allEPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_123wobbly_read_write_countEi
                - _ZN12_GLOBAL__N_18read_allEPKvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:87,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_123wobbly_read_write_countEi
                - _ZN12_GLOBAL__N_18read_allEPKvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:87,13'
          Dst:             _ZN12_GLOBAL__N_123wobbly_read_write_countEi
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:89,5'
          Dst:             _ZN12_GLOBAL__N_18read_allEPKvm
    - functionName:    _ZN12_GLOBAL__N_111parser_readEPvPhi
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_123wobbly_read_write_countEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN12_GLOBAL__N_123wobbly_read_write_countEi
                - _ZN18FuzzedDataProvider11ConsumeDataEPvm
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:63,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN12_GLOBAL__N_123wobbly_read_write_countEi
                - _ZN18FuzzedDataProvider11ConsumeDataEPvm
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:63,35'
          Dst:             _ZN12_GLOBAL__N_123wobbly_read_write_countEi
    - functionName:    _ZN12_GLOBAL__N_110parser_logEPviPKc
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/work/build/../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc'
      linkageType:     externalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          332
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN12_GLOBAL__N_110parser_logEPviPKc
        - _ZN12_GLOBAL__N_111parser_lockEPv
        - _ZN12_GLOBAL__N_111parser_readEPvPhi
        - _ZN12_GLOBAL__N_112parser_helloEPvP22usb_redir_hello_header
        - _ZN12_GLOBAL__N_112parser_resetEPv
        - _ZN12_GLOBAL__N_112parser_writeEPvPhi
        - _ZN12_GLOBAL__N_113parser_unlockEPv
        - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
        - _ZN12_GLOBAL__N_114parser_ep_infoEPvP24usb_redir_ep_info_header
        - _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
        - _ZN12_GLOBAL__N_116parser_free_lockEPv
        - _ZN12_GLOBAL__N_117parser_alloc_lockEv
        - _ZN12_GLOBAL__N_117parser_iso_packetEPvmP27usb_redir_iso_packet_headerPhi
        - _ZN12_GLOBAL__N_118parser_bulk_packetEPvmP28usb_redir_bulk_packet_headerPhi
        - _ZN12_GLOBAL__N_120parser_filter_filterEPvP19usbredirfilter_rulei
        - _ZN12_GLOBAL__N_120parser_filter_rejectEPv
        - _ZN12_GLOBAL__N_121parser_control_packetEPvmP31usb_redir_control_packet_headerPhi
        - _ZN12_GLOBAL__N_121parser_device_connectEPvP31usb_redir_device_connect_header
        - _ZN12_GLOBAL__N_121parser_interface_infoEPvP31usb_redir_interface_info_header
        - _ZN12_GLOBAL__N_122parser_get_alt_settingEPvmP32usb_redir_get_alt_setting_header
        - _ZN12_GLOBAL__N_122parser_set_alt_settingEPvmP32usb_redir_set_alt_setting_header
        - _ZN12_GLOBAL__N_122parser_stop_iso_streamEPvmP32usb_redir_stop_iso_stream_header
        - _ZN12_GLOBAL__N_123parser_interrupt_packetEPvmP33usb_redir_interrupt_packet_headerPhi
        - _ZN12_GLOBAL__N_123parser_start_iso_streamEPvmP33usb_redir_start_iso_stream_header
        - _ZN12_GLOBAL__N_124parser_device_disconnectEPv
        - _ZN12_GLOBAL__N_124parser_free_bulk_streamsEPvmP34usb_redir_free_bulk_streams_header
        - _ZN12_GLOBAL__N_124parser_get_configurationEPvm
        - _ZN12_GLOBAL__N_124parser_iso_stream_statusEPvmP34usb_redir_iso_stream_status_header
        - _ZN12_GLOBAL__N_124parser_set_configurationEPvmP34usb_redir_set_configuration_header
        - _ZN12_GLOBAL__N_125parser_alloc_bulk_streamsEPvmP35usb_redir_alloc_bulk_streams_header
        - _ZN12_GLOBAL__N_125parser_alt_setting_statusEPvmP35usb_redir_alt_setting_status_header
        - _ZN12_GLOBAL__N_125parser_cancel_data_packetEPvm
        - _ZN12_GLOBAL__N_126parser_bulk_streams_statusEPvmP36usb_redir_bulk_streams_status_header
        - _ZN12_GLOBAL__N_126parser_stop_bulk_receivingEPvmP36usb_redir_stop_bulk_receiving_header
        - _ZN12_GLOBAL__N_127parser_buffered_bulk_packetEPvmP37usb_redir_buffered_bulk_packet_headerPhi
        - _ZN12_GLOBAL__N_127parser_configuration_statusEPvmP37usb_redir_configuration_status_header
        - _ZN12_GLOBAL__N_127parser_start_bulk_receivingEPvmP37usb_redir_start_bulk_receiving_header
        - _ZN12_GLOBAL__N_128parser_bulk_receiving_statusEPvmP38usb_redir_bulk_receiving_status_header
        - _ZN12_GLOBAL__N_128parser_device_disconnect_ackEPv
        - _ZN12_GLOBAL__N_131parser_stop_interrupt_receivingEPvmP41usb_redir_stop_interrupt_receiving_header
        - _ZN12_GLOBAL__N_132parser_start_interrupt_receivingEPvmP42usb_redir_start_interrupt_receiving_header
        - _ZN12_GLOBAL__N_133parser_interrupt_receiving_statusEPvmP43usb_redir_interrupt_receiving_status_header
        - usbredirparser_create
        - usbredirparser_do_read
        - usbredirparser_do_write
        - usbredirparser_has_data_to_write
        - usbredirparser_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:348,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:348,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:352,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEEptEv
                - _ZNSt3__15arrayIjLm1EE5beginEv
                - _ZNSt3__15arrayIjLm1EE3endEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15ConsumeIntegralIjEET_v
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15ConsumeIntegralIhEET_v
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNSt3__15arrayIjLm1EE4dataEv
                - _ZNKSt3__15arrayIjLm1EE4sizeEv
                - usbredirparser_init
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEE3getEv
                - _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:393,24'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:394,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15ConsumeIntegralIhEET_v
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNSt3__15arrayIjLm1EE4dataEv
                - _ZNKSt3__15arrayIjLm1EE4sizeEv
                - usbredirparser_init
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEE3getEv
                - _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:397,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15ConsumeIntegralIhEET_v
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNSt3__15arrayIjLm1EE4dataEv
                - _ZNKSt3__15arrayIjLm1EE4sizeEv
                - usbredirparser_init
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEE3getEv
                - _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:403,28'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:403,54'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEE3getEv
                - _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:407,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:393,24'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:394,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15ConsumeIntegralIhEET_v
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNSt3__15arrayIjLm1EE4dataEv
                - _ZNKSt3__15arrayIjLm1EE4sizeEv
                - usbredirparser_init
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEE3getEv
                - _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:397,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15ConsumeIntegralIhEET_v
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNSt3__15arrayIjLm1EE4dataEv
                - _ZNKSt3__15arrayIjLm1EE4sizeEv
                - usbredirparser_init
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEE3getEv
                - _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:403,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:407,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:438,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:407,39'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:407,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:408,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:407,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:409,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:438,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:409,32'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:409,56'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:413,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:409,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:413,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:438,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:413,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:414,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:429,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:416,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:424,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:438,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:424,36'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:424,60'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:429,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:424,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:429,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:438,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:429,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:407,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:430,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_write
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_do_read
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI18FuzzedDataProviderNS_14default_deleteIS1_EEEptEv
                - _ZN18FuzzedDataProvider11ConsumeBoolEv
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE3getEv
                - usbredirparser_has_data_to_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:431,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:429,56'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:438,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14usbredirparserN12_GLOBAL__N_113ParserDeleterEE5resetEPS1_
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:347,18'
          Dst:             usbredirparser_create
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:400,5'
          Dst:             usbredirparser_init
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:403,31'
          Dst:             _ZN12_GLOBAL__N_115try_unserializeEP14usbredirparserP18FuzzedDataProvider
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:408,12'
          Dst:             usbredirparser_has_data_to_write
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:409,35'
          Dst:             _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:414,19'
          Dst:             usbredirparser_do_read
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:424,39'
          Dst:             _ZN12_GLOBAL__N_113try_serializeEP14usbredirparser
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:429,16'
          Dst:             usbredirparser_has_data_to_write
        - Src:             '../../src/spice-usbredir/fuzzing/usbredirparserfuzz.cc:430,19'
          Dst:             usbredirparser_do_write
    - functionName:    serialize_alloc
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.usbredirparser_priv *'
        - 'char **'
        - 'char **'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - realloc
        - va_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1588,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - realloc
                - free
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1588,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - realloc
                - free
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1591,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1591,9'
              BranchSideFuncs:
                - realloc
                - free
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1594,12'
              BranchSideFuncs:
                - realloc
                - free
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1599,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1600,9'
              BranchSideFuncs:
                - free
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1605,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1598,14'
          Dst:             realloc
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1601,9'
          Dst:             va_log
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    va_log
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser_priv *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    58
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.va_start
                - vsnprintf
                - llvm.va_end
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:98,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.va_start
                - vsnprintf
                - llvm.va_end
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:104,5'
          Dst:             vsnprintf
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    usbredirparser_handle_hello
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.usbredirparser *'
        - 'struct.usb_redir_hello_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strncpy
        - usbredirparser_using_32bits_ids
        - usbredirparser_verify_caps
        - va_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:324,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - llvm.lifetime.end.p0i8
                - strncpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:324,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - llvm.lifetime.end.p0i8
                - strncpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:329,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:330,9'
              BranchSideFuncs:
                - strncpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:336,18'
              BranchSideFuncs:
                - strncpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:340,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:343,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:343,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_verify_caps
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:346,5'
              BranchSideFuncs:
                - usbredirparser_verify_caps
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:353,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:353,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:354,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:330,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:336,5'
          Dst:             strncpy
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:346,5'
          Dst:             usbredirparser_verify_caps
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:349,5'
          Dst:             usbredirparser_using_32bits_ids
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:349,5'
          Dst:             va_log
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    usbredirparser_verify_caps
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser_priv *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - usbredirparser_caps_get_cap
        - va_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:193,9'
              BranchSideFuncs:
                - usbredirparser_caps_get_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_caps_get_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:193,9'
              BranchSideFuncs:
                - usbredirparser_caps_get_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_caps_get_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:194,65'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:194,65'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:195,10'
              BranchSideFuncs:
                - usbredirparser_caps_get_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:193,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:193,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:197,9'
              BranchSideFuncs:
                - va_log
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:193,9'
          Dst:             usbredirparser_caps_get_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:195,10'
          Dst:             usbredirparser_caps_get_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:197,9'
          Dst:             va_log
    - functionName:    usbredirparser_using_32bits_ids
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - usbredirparser_have_cap
        - usbredirparser_peer_has_cap
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:316,13'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:316,13'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:316,75'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:316,75'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:317,13'
              BranchSideFuncs:
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:316,13'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:317,13'
          Dst:             usbredirparser_peer_has_cap
    - functionName:    usbredirparser_have_cap
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_caps_get_cap
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_caps_get_cap
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:310,9'
              BranchSideFuncs:
                - usbredirparser_caps_get_cap
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:311,12'
          Dst:             usbredirparser_caps_get_cap
    - functionName:    usbredirparser_peer_has_cap
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_caps_get_cap
      functionUses:    13
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_caps_get_cap
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:302,9'
              BranchSideFuncs:
                - usbredirparser_caps_get_cap
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:303,12'
          Dst:             usbredirparser_caps_get_cap
    - functionName:    usbredirparser_caps_get_cap
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.usbredirparser_priv *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - va_log
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:272,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:272,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:272,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:272,13'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:273,9'
              BranchSideFuncs:
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:276,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:276,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:279,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:273,9'
          Dst:             va_log
    - functionName:    usbredirparser_verify_bulk_recv_cap
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          54
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - usbredirparser_have_cap
        - usbredirparser_peer_has_cap
        - va_log
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:608,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:608,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:610,15'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:610,19'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:612,16'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:611,78'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:612,16'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:614,9'
              BranchSideFuncs:
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:612,16'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:612,20'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:612,16'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:610,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:610,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:614,9'
              BranchSideFuncs:
                - va_log
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:610,19'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:612,20'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:614,9'
          Dst:             va_log
    - functionName:    unserialize_data
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1674
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.usbredirparser_priv *'
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          132
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - va_log
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1677,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1677,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1677,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1678,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1681,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1685,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1686,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1689,23'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1689,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1696,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1689,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1690,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1696,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1691,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1692,13'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1702,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1696,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1697,13'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1702,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1708,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1708,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1709,9'
              BranchSideFuncs:
                - va_log
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1678,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1686,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1692,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1697,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1707,5'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1709,9'
          Dst:             va_log
    - functionName:    unserialize_int
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.usbredirparser_priv *'
        - 'char **'
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - va_log
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1631,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1631,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1631,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1632,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1635,17'
              BranchSideFuncs:
                - va_log
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1632,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1639,5'
          Dst:             va_log
    - functionName:    usbredirparser_unserialize
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         107
      ICount:          633
      EdgeCount:       150
      CyclomaticComplexity: 45
      functionsReached:
        - calloc
        - unserialize_data
        - unserialize_int
        - usbredirparser_assert_invariants
        - usbredirparser_expect_extra_data
        - usbredirparser_get_header_len
        - usbredirparser_get_type_header_len
        - va_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1809,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1813,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1813,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1814,9'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1819,19'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1819,32'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1819,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1821,9'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1819,60'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1820,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1821,9'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1820,41'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1820,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1821,9'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1819,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1821,9'
              BranchSideFuncs:
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1829,51'
              BranchSideFuncs:
                - free
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1830,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1831,58'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1836,27'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1830,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1831,58'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1836,27'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1841,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1845,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1845,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1846,9'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1851,31'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1859,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1858,42'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1865,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1865,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1867,17'
              BranchSideFuncs:
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1873,17'
              BranchSideFuncs:
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1858,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1859,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - va_log
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1879,23'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1881,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1885,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1885,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1886,17'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1888,9'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1888,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1892,23'
              BranchSideFuncs:
                - usbredirparser_get_header_len
                - llvm.memset.p0i8.i64
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1898,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1895,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1902,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1903,9'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1908,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1912,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1915,63'
              BranchSideFuncs:
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1928,20'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1916,33'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1917,29'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1921,13'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1917,59'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1918,28'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1921,13'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1918,53'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1919,36'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1921,13'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1919,54'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1920,15'
              BranchSideFuncs:
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - va_log
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1925,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1916,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1921,13'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1925,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1930,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1934,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1934,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1935,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1938,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1938,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1939,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1949,17'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1940,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1941,35'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1949,17'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1942,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1943,17'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1949,17'
              BranchSideFuncs:
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - free
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1950,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1951,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1957,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1957,43'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1958,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1961,24'
              BranchSideFuncs:
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1958,61'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1959,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1961,24'
              BranchSideFuncs:
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1957,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1960,29'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1961,24'
              BranchSideFuncs:
                - free
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1961,16'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1962,9'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1968,9'
              BranchSideFuncs:
                - unserialize_int
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1968,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1973,5'
              BranchSideFuncs:
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1974,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1975,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:2006,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1978,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1979,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1983,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1983,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1984,18'
              BranchSideFuncs:
                - free
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1990,16'
              BranchSideFuncs:
                - calloc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1991,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1992,18'
              BranchSideFuncs:
                - free
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1997,21'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - unserialize_data
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - free
                - va_log
                - usbredirparser_assert_invariants
                - free
                - va_log
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:2006,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:2007,9'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1808,5'
          Dst:             usbredirparser_assert_invariants
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1809,9'
          Dst:             unserialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1814,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1821,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1841,9'
          Dst:             unserialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1846,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1854,9'
          Dst:             unserialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1867,17'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1873,17'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1881,9'
          Dst:             unserialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1888,9'
          Dst:             unserialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1894,18'
          Dst:             usbredirparser_get_header_len
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1898,9'
          Dst:             unserialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1903,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1914,13'
          Dst:             usbredirparser_get_type_header_len
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1920,15'
          Dst:             usbredirparser_expect_extra_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1921,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1922,13'
          Dst:             usbredirparser_assert_invariants
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1930,9'
          Dst:             unserialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1943,17'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1950,9'
          Dst:             unserialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1968,9'
          Dst:             unserialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1973,5'
          Dst:             usbredirparser_assert_invariants
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1978,13'
          Dst:             unserialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1979,13'
          Dst:             usbredirparser_assert_invariants
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1985,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1986,13'
          Dst:             usbredirparser_assert_invariants
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1990,16'
          Dst:             calloc
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1993,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1994,13'
          Dst:             usbredirparser_assert_invariants
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:2007,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Dst:             usbredirparser_assert_invariants
    - functionName:    usbredirparser_assert_invariants
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usbredirparser_priv *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          225
      EdgeCount:       49
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:119,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:119,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:119,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:119,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:120,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:121,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:121,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:121,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:122,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:122,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:122,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:123,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:123,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:123,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:124,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:124,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:124,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:125,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:125,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:125,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:126,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:126,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:126,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:127,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:127,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:127,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:128,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:128,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:128,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:129,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:129,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:129,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:133,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:134,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:142,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:135,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:136,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:137,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:137,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:137,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:138,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:138,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:138,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:139,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:138,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:138,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:139,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:134,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:142,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:142,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:142,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:143,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:143,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:143,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:145,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:119,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:120,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:121,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:122,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:123,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:124,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:125,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:126,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:127,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:128,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:129,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:135,9'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:136,9'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:137,9'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:138,9'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:142,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:143,5'
          Dst:             __assert_fail
    - functionName:    usbredirparser_get_header_len
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - usbredirparser_using_32bits_ids
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:359,9'
              BranchSideFuncs:
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:359,9'
              BranchSideFuncs:
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:359,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:359,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:362,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:359,9'
          Dst:             usbredirparser_using_32bits_ids
    - functionName:    usbredirparser_get_type_header_len
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          449
      EdgeCount:       154
      CyclomaticComplexity: 38
      functionsReached:
        - usbredirparser_have_cap
        - usbredirparser_peer_has_cap
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:372,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:372,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:372,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:375,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:375,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:376,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:379,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:379,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:379,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:383,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:396,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:402,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:408,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:414,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:432,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:438,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:444,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:450,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:456,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:462,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:468,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:474,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:480,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:486,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:492,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:498,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:504,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:510,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:516,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:522,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:528,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:534,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:536,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:542,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:548,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:554,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:560,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:562,13'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:571,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:573,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:575,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:581,9'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:383,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:383,13'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:384,17'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:385,75'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:386,17'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:390,17'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:384,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:384,17'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:390,17'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:396,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:396,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:399,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:402,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:402,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:405,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:408,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:408,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:411,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:414,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:414,13'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:415,17'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:416,65'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:417,17'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:420,24'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:415,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:415,17'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:420,24'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:421,76'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:422,24'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:426,17'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:420,24'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:420,24'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:426,17'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:432,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:432,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:435,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:438,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:438,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:441,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:444,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:444,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:447,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:450,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:450,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:453,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:456,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:456,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:459,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:462,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:462,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:465,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:468,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:468,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:471,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:474,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:474,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:477,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:480,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:480,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:483,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:486,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:486,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:489,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:492,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:492,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:495,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:498,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:498,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:501,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:504,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:504,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:507,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:510,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:510,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:513,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:516,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:516,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:519,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:522,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:522,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:525,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:528,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:528,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:531,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:536,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:536,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:539,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:542,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:542,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:545,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:548,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:548,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:551,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:554,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:554,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:557,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:563,67'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:564,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:568,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:562,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:562,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:568,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:575,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:575,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:578,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:384,17'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:386,17'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:415,17'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:417,17'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:420,24'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:422,24'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:562,13'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:564,13'
          Dst:             usbredirparser_peer_has_cap
    - functionName:    usbredirparser_expect_extra_data
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.usbredirparser_priv *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:590,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:600,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    serialize_data
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.usbredirparser_priv *'
        - 'char **'
        - 'char **'
        - 'int *'
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - serialize_alloc
        - va_log
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1648,5'
              BranchSideFuncs:
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - serialize_alloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1648,5'
              BranchSideFuncs:
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - serialize_alloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1649,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1650,9'
              BranchSideFuncs:
                - va_log
                - serialize_alloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1654,72'
              BranchSideFuncs:
                - serialize_alloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1654,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1654,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1657,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1648,5'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1650,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1654,9'
          Dst:             serialize_alloc
    - functionName:    serialize_int
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1614
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.usbredirparser_priv *'
        - 'char **'
        - 'char **'
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - serialize_alloc
        - va_log
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1615,5'
              BranchSideFuncs:
                - va_log
                - serialize_alloc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1615,5'
              BranchSideFuncs:
                - va_log
                - serialize_alloc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1617,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1617,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1620,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1615,5'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1617,9'
          Dst:             serialize_alloc
    - functionName:    usbredirparser_serialize
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          264
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - serialize_data
        - serialize_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1721,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1721,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1730,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1730,9'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1735,9'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1735,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1735,9'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1739,43'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1738,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1738,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1743,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1743,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1745,39'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1749,13'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1744,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1744,13'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1753,62'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1749,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1749,13'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1753,62'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1753,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1753,9'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1757,44'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1756,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1756,9'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1762,32'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1761,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1761,9'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1767,32'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1766,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1766,9'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1770,27'
              BranchSideFuncs:
                - serialize_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1772,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1772,9'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1775,20'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1776,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1778,34'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1785,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1777,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1777,13'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1781,24'
              BranchSideFuncs:
                - serialize_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1776,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1778,34'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1785,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1730,9'
          Dst:             serialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1735,9'
          Dst:             serialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1738,9'
          Dst:             serialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1744,13'
          Dst:             serialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1749,13'
          Dst:             serialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1753,9'
          Dst:             serialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1756,9'
          Dst:             serialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1761,9'
          Dst:             serialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1766,9'
          Dst:             serialize_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1772,9'
          Dst:             serialize_int
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1777,13'
          Dst:             serialize_data
    - functionName:    usbredirparser_send_buffered_bulk_packet
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_start_bulk_receiving_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1558,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1557,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_queue
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'struct.usbredirparser *'
        - int
        - size_t
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          175
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - usbredirparser_get_header_len
        - usbredirparser_get_type_header_len
        - usbredirparser_using_32bits_ids
        - usbredirparser_verify_type_header
        - va_log
      functionUses:    33
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1215,9'
              BranchSideFuncs:
                - usbredirparser_get_header_len
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - malloc
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - va_log
                - free
                - free
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1215,9'
              BranchSideFuncs:
                - usbredirparser_get_header_len
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - malloc
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - va_log
                - free
                - free
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1223,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1224,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1228,10'
              BranchSideFuncs:
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - calloc
                - malloc
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - va_log
                - free
                - free
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1228,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1230,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1234,29'
              BranchSideFuncs:
                - calloc
                - malloc
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - va_log
                - free
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1237,19'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1237,23'
              BranchSideFuncs:
                - va_log
                - free
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1238,9'
              BranchSideFuncs:
                - va_log
                - free
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1237,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1238,9'
              BranchSideFuncs:
                - va_log
                - free
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1243,15'
              BranchSideFuncs:
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1252,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1253,60'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1255,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1259,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1259,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1260,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1260,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1261,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1265,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1265,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1265,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1265,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1272,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1272,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1272,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1221,18'
          Dst:             usbredirparser_get_header_len
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1222,23'
          Dst:             usbredirparser_get_type_header_len
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1224,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1228,10'
          Dst:             usbredirparser_verify_type_header
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1230,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1235,16'
          Dst:             calloc
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1238,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1252,9'
          Dst:             usbredirparser_using_32bits_ids
    - functionName:    usbredirparser_verify_type_header
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.usbredirparser *'
        - int
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         154
      ICount:          663
      EdgeCount:       204
      CyclomaticComplexity: 52
      functionsReached:
        - usbredirparser_have_cap
        - usbredirparser_peer_has_cap
        - usbredirparser_verify_bulk_recv_cap
        - va_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:625,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:625,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:630,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:633,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:633,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:634,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:637,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:637,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:641,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:650,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:660,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:670,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:678,19'
              BranchSideFuncs:
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:687,19'
              BranchSideFuncs:
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:704,19'
              BranchSideFuncs:
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:715,14'
              BranchSideFuncs:
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:733,14'
              BranchSideFuncs:
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:746,14'
              BranchSideFuncs:
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:762,13'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:790,32'
              BranchSideFuncs:
                - usbredirparser_verify_bulk_recv_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:804,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:678,19'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:678,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:680,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:679,69'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:680,20'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:682,13'
              BranchSideFuncs:
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:680,20'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:680,24'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:804,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:678,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:682,13'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:804,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:687,19'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:687,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:689,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:688,69'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:689,20'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:691,13'
              BranchSideFuncs:
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:689,20'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:689,24'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:694,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:687,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:691,13'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:694,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:694,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:695,13'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:698,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:698,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:699,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:804,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:704,19'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:704,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:706,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:705,76'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:706,20'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:708,13'
              BranchSideFuncs:
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:706,20'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:706,24'
              BranchSideFuncs:
                - usbredirparser_have_cap
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:804,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:704,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:708,13'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:804,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:718,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:719,13'
              BranchSideFuncs:
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:723,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:763,67'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:764,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:768,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:762,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:766,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:768,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:769,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:770,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:772,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:772,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:773,13'
              BranchSideFuncs:
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:777,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:794,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:795,13'
              BranchSideFuncs:
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:799,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:804,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:804,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:805,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:805,26'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:805,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:806,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:805,48'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:806,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:808,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:806,27'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:806,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:809,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:805,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:808,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:809,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:809,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:810,26'
              BranchSideFuncs:
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:816,17'
              BranchSideFuncs:
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:810,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:810,17'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:811,17'
              BranchSideFuncs:
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:816,22'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:816,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:817,17'
              BranchSideFuncs:
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:816,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:817,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:820,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - va_log
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:820,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:820,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:822,17'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:825,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:831,17'
              BranchSideFuncs:
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:825,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:825,21'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:826,21'
              BranchSideFuncs:
                - va_log
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:642,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:651,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:661,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:671,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:678,23'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:680,24'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:682,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:687,23'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:689,24'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:691,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:695,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:699,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:704,23'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:706,24'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:708,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:715,14'
          Dst:             usbredirparser_verify_bulk_recv_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:719,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:724,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:733,14'
          Dst:             usbredirparser_verify_bulk_recv_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:737,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:746,14'
          Dst:             usbredirparser_verify_bulk_recv_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:750,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:762,13'
          Dst:             usbredirparser_have_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:764,13'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:773,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:791,14'
          Dst:             usbredirparser_verify_bulk_recv_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:795,13'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:811,17'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:817,17'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:822,17'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:826,21'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:831,17'
          Dst:             va_log
    - functionName:    usbredirparser_send_interrupt_packet
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_iso_packet_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1548,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1547,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_iso_packet
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_iso_packet_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1537,60'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1537,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_bulk_packet
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_bulk_packet_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1527,61'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1527,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_control_packet
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1516
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_device_connect_header *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1517,64'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1517,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_bulk_receiving_status
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_bulk_receiving_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1507,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1506,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_stop_bulk_receiving
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1496
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_stop_bulk_receiving_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1498,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1497,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_start_bulk_receiving
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_start_bulk_receiving_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1489,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1488,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_filter_filter
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1465
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - 'struct.usbredirfilter_rule *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
        - usbredirfilter_rules_to_string
        - usbredirparser_peer_has_cap
        - usbredirparser_queue
        - va_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1467,9'
              BranchSideFuncs:
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirfilter_rules_to_string
                - strlen
                - usbredirparser_queue
                - free
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1467,9'
              BranchSideFuncs:
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirfilter_rules_to_string
                - strlen
                - usbredirparser_queue
                - free
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1470,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1470,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1473,11'
              BranchSideFuncs:
                - usbredirfilter_rules_to_string
                - strlen
                - usbredirparser_queue
                - free
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1474,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1475,9'
              BranchSideFuncs:
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1479,42'
              BranchSideFuncs:
                - strlen
                - usbredirparser_queue
                - free
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1470,10'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1473,11'
          Dst:             usbredirfilter_rules_to_string
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1475,9'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1479,42'
          Dst:             strlen
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1478,5'
          Dst:             usbredirparser_queue
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    usbredirparser_send_filter_reject
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - usbredirparser_peer_has_cap
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1456,10'
              BranchSideFuncs:
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1456,10'
              BranchSideFuncs:
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_queue
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1456,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1456,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1459,5'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1456,10'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1459,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_cancel_data_packet
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1449,5'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1449,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_bulk_streams_status
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_bulk_streams_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1442,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1441,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_free_bulk_streams
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_free_bulk_streams_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1433,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1432,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_alloc_bulk_streams
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_alloc_bulk_streams_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1424,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1423,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_interrupt_receiving_status
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_configuration_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1415,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1414,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_stop_interrupt_receiving
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1406,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1405,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_start_interrupt_receiving
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1397,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1396,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_iso_stream_status
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_configuration_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1388,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1387,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_stop_iso_stream
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1377
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1379,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1378,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_start_iso_stream
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_alt_setting_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1370,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1369,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_alt_setting_status
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_alt_setting_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1361,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1360,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_get_alt_setting
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1352,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1351,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_set_alt_setting
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_configuration_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1343,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1342,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_configuration_status
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.usb_redir_configuration_status_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1334,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1333,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_get_configuration
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1324,5'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1324,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_set_configuration
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirparser *'
        - size_t
        - 'struct.std::__1::default_delete *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1317,26'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1316,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_ep_info
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - 'struct.usb_redir_ep_info_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1308,56'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1308,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_interface_info
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - 'struct.usb_redir_interface_info_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1300,63'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1300,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_reset
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1293,5'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1293,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_device_disconnect
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1285
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1286,5'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1286,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_send_device_connect
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - 'struct.usb_redir_device_connect_header *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usbredirparser_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1279,63'
              BranchSideFuncs:
                - usbredirparser_queue
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1279,5'
          Dst:             usbredirparser_queue
    - functionName:    usbredirparser_free_packet_data
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1207,5'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    usbredirparser_free_write_buffer
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1200,5'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    usbredirparser_do_write
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          175
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - free
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - free
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1160,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1160,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - free
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1161,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - free
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1165,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1168,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1192,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1171,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1177,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1192,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1177,70'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1178,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_pc_indir
                - free
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1181,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_pc_indir
                - free
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1177,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1179,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_pc_indir
                - free
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1181,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_pc_indir
                - free
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1182,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1164,24'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1183,39'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1184,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1185,28'
              BranchSideFuncs:
                - free
                - free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1187,51'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - abort
                - __sanitizer_cov_trace_cmp4
                - free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1165,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1168,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1192,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1192,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1192,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1192,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1161,5'
          Dst:             __assert_fail
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1179,13'
          Dst:             abort
    - functionName:    usbredirparser_has_data_to_write
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    usbredirparser_call_type_func
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.usbredirparser *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          537
      EdgeCount:       48
      CyclomaticComplexity: 4
      functionsReached:
        - usbredirfilter_string_to_rules
        - usbredirparser_handle_hello
        - usbredirparser_peer_has_cap
        - usbredirparser_queue
        - usbredirparser_using_32bits_ids
        - va_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:844,9'
              BranchSideFuncs:
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - usbredirfilter_string_to_rules
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_queue
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_handle_hello
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:844,9'
              BranchSideFuncs:
                - usbredirparser_using_32bits_ids
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - usbredirfilter_string_to_rules
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_queue
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_handle_hello
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:847,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:848,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - usbredirfilter_string_to_rules
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_queue
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_handle_hello
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:850,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - usbredirfilter_string_to_rules
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_queue
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_handle_hello
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:852,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:852,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:855,54'
              BranchSideFuncs:
                - usbredirparser_handle_hello
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:859,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:863,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - usbredirparser_peer_has_cap
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:870,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:873,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:877,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:881,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:885,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:888,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:892,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:896,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:900,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:904,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:908,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:912,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:916,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:921,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:926,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:931,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:935,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:939,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:943,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:946,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:949,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - usbredirfilter_string_to_rules
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:962,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:965,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:970,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:975,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:980,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:986,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:992,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:998,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1004,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:864,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:864,13'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:866,13'
              BranchSideFuncs:
                - usbredirparser_queue
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:954,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:955,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:958,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:847,9'
          Dst:             usbredirparser_using_32bits_ids
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:854,9'
          Dst:             usbredirparser_handle_hello
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:864,13'
          Dst:             usbredirparser_peer_has_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:866,13'
          Dst:             usbredirparser_queue
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:952,13'
          Dst:             usbredirfilter_string_to_rules
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:955,13'
          Dst:             va_log
    - functionName:    usbredirparser_do_read
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          382
      EdgeCount:       88
      CyclomaticComplexity: 25
      functionsReached:
        - usbredirparser_assert_invariants
        - usbredirparser_call_type_func
        - usbredirparser_expect_extra_data
        - usbredirparser_get_header_len
        - usbredirparser_get_type_header_len
        - usbredirparser_verify_type_header
        - va_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1016,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1016,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1025,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1025,20'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1027,30'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1027,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1028,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1028,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1029,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1030,13'
              BranchSideFuncs:
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1033,25'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1038,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1039,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1041,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1041,20'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1042,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1045,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1049,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1057,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1051,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1057,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1057,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1058,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1111,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1059,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1062,71'
              BranchSideFuncs:
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1063,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1062,64'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1072,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1072,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1062,64'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1079,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1079,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1062,64'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1087,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1087,66'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1062,64'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1088,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1088,67'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1089,23'
              BranchSideFuncs:
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1097,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1087,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1062,64'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1097,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - va_log
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1098,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1099,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1108,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1100,25'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1062,64'
              BranchSideFuncs:
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1108,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1111,20'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1112,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1114,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1115,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1117,41'
              BranchSideFuncs:
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1120,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1124,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_get_header_len
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1124,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1125,34'
              BranchSideFuncs:
                - free
                - usbredirparser_get_header_len
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1127,37'
              BranchSideFuncs:
                - usbredirparser_get_header_len
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1133,21'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1138,30'
              BranchSideFuncs:
                - usbredirparser_get_header_len
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_verify_type_header
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_call_type_func
                - __sanitizer_cov_trace_const_cmp1
                - usbredirparser_assert_invariants
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_cmp4
                - usbredirparser_get_type_header_len
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - va_log
                - usbredirparser_expect_extra_data
                - __sanitizer_cov_trace_const_cmp4
                - va_log
                - va_log
                - va_log
                - va_log
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1021,18'
          Dst:             usbredirparser_get_header_len
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1023,5'
          Dst:             usbredirparser_assert_invariants
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1030,13'
          Dst:             usbredirparser_assert_invariants
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1061,21'
          Dst:             usbredirparser_get_type_header_len
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1064,21'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1073,21'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1080,21'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1089,23'
          Dst:             usbredirparser_expect_extra_data
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1090,21'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1101,25'
          Dst:             va_log
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1116,21'
          Dst:             usbredirparser_verify_type_header
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1121,21'
          Dst:             usbredirparser_call_type_func
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:1138,30'
          Dst:             usbredirparser_get_header_len
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Dst:             usbredirparser_assert_invariants
    - functionName:    usbredirparser_have_peer_caps
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    usbredirparser_get_bufferered_output_size
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:263,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:263,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:263,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:264,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:265,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:265,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:265,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    usbredirparser_destroy
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.usbredirparser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:239,18'
              BranchSideFuncs:
                - free
                - free
                - free
                - __sanitizer_cov_trace_pc_indir
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:239,18'
              BranchSideFuncs:
                - free
                - free
                - free
                - __sanitizer_cov_trace_pc_indir
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:243,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:244,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:250,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:243,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:244,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:250,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - free
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:250,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:250,9'
              BranchSideFuncs:
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:251,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - free
      Callsites:       []
    - functionName:    usbredirparser_caps_set_cap
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    usbredirparser_init
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.usbredirparser *'
        - 'char *'
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - snprintf
        - usbredirparser_caps_set_cap
        - usbredirparser_queue
        - usbredirparser_verify_caps
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:208,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - snprintf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_queue
                - usbredirparser_caps_set_cap
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:208,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - snprintf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_queue
                - usbredirparser_caps_set_cap
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:212,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:213,24'
              BranchSideFuncs:
                - snprintf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_queue
                - usbredirparser_caps_set_cap
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:216,5'
              BranchSideFuncs:
                - snprintf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_queue
                - usbredirparser_caps_set_cap
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:217,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_queue
                - usbredirparser_caps_set_cap
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:220,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - usbredirparser_verify_caps
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_queue
                - usbredirparser_caps_set_cap
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:222,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:223,9'
              BranchSideFuncs:
                - usbredirparser_caps_set_cap
                - usbredirparser_verify_caps
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_queue
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:225,5'
              BranchSideFuncs:
                - usbredirparser_verify_caps
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - usbredirparser_queue
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:226,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:226,9'
              BranchSideFuncs:
                - usbredirparser_queue
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:227,9'
              BranchSideFuncs:
                - usbredirparser_queue
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:216,5'
          Dst:             snprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:223,9'
          Dst:             usbredirparser_caps_set_cap
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:225,5'
          Dst:             usbredirparser_verify_caps
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:227,9'
          Dst:             usbredirparser_queue
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    usbredirparser_create
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirparser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'struct.usbredirparser *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirparser.c:187,12'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:187,12'
              BranchSideFuncs:
                - calloc
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirparser.c:187,12'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirparser.c:187,12'
          Dst:             calloc
    - functionName:    usbredirfilter_free
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:300,5'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    usbredirfilter_print
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.usbredirfilter_rule *'
        - int
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          137
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - sprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:264,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:264,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:266,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:266,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:266,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:267,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:268,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:270,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:272,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:273,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:275,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:277,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:278,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:280,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:282,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:284,61'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:289,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:266,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:266,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:267,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:268,13'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:273,13'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:278,13'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:283,13'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:291,9'
          Dst:             fprintf
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    usbredirfilter_check1
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.usbredirfilter_rule *'
        - int
        - char
        - short
        - short
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          132
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:167,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:167,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:181,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:168,42'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:169,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:170,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:169,56'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:167,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:170,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:170,39'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:171,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:172,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:171,50'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:167,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:172,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:172,40'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:173,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:174,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:173,52'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:167,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:174,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:174,48'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:168,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:175,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:168,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:167,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:168,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:167,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:168,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:181,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    usbredirfilter_check
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'struct.usbredirfilter_rule *'
        - int
        - char
        - char
        - char
        - 'char *'
        - 'char *'
        - 'char *'
        - int
        - short
        - short
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          178
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached:
        - usbredirfilter_check
        - usbredirfilter_check1
        - usbredirfilter_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:195,9'
              BranchSideFuncs:
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:195,9'
              BranchSideFuncs:
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:195,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:195,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:199,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:208,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:208,19'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:226,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:209,65'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:210,37'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:215,56'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:210,37'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:210,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:215,56'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:210,67'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:211,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:215,56'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:211,47'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:211,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:215,56'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:209,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:212,24'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:215,56'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:218,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:208,39'
              BranchSideFuncs:
                - usbredirfilter_check1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:218,13'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:208,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:209,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:226,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:226,29'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:226,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - usbredirfilter_check
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:226,29'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:226,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:226,9'
              BranchSideFuncs:
                - usbredirfilter_check
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:232,41'
              BranchSideFuncs:
                - usbredirfilter_check
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:195,9'
          Dst:             usbredirfilter_verify
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:200,14'
          Dst:             usbredirfilter_check1
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:215,14'
          Dst:             usbredirfilter_check1
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:227,14'
          Dst:             usbredirfilter_check
    - functionName:    usbredirfilter_verify
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.usbredirfilter_rule *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:245,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:245,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:245,5'
              BranchSideFuncs: []
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:245,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:245,5'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:246,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:246,40'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:246,40'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:248,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:248,37'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:248,37'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:250,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:250,38'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:250,38'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:252,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:252,46'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:245,19'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:252,46'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    usbredirfilter_rules_to_string
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.usbredirfilter_rule *'
        - int
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          210
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - sprintf
        - usbredirfilter_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:117,9'
              BranchSideFuncs:
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:117,9'
              BranchSideFuncs:
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:117,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:120,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:120,32'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:120,32'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:120,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:120,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:125,21'
              BranchSideFuncs:
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:126,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:126,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:130,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:131,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:132,64'
              BranchSideFuncs:
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:134,37'
              BranchSideFuncs:
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:136,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:137,61'
              BranchSideFuncs:
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:139,37'
              BranchSideFuncs:
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:141,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:142,62'
              BranchSideFuncs:
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:144,37'
              BranchSideFuncs:
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:146,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:147,70'
              BranchSideFuncs:
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:149,37'
              BranchSideFuncs:
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:152,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:130,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:153,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - __sanitizer_cov_trace_cmp8
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:130,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:131,22'
              BranchSideFuncs: []
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:156,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:117,9'
          Dst:             usbredirfilter_verify
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:132,18'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:134,18'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:137,18'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:139,18'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:142,18'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:144,18'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:147,18'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:149,18'
          Dst:             sprintf
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:151,14'
          Dst:             sprintf
    - functionName:    usbredirfilter_string_to_rules
      functionSourceFile: '/work/build/../../src/spice-usbredir/usbredirparser/usbredirfilter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'struct.usbredirfilter_rule **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          218
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - calloc
        - strcspn
        - strdup
        - strspn
        - strtok_r
        - strtol
        - usbredirfilter_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:0,0'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:39,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strspn
                - strcspn
                - calloc
                - strdup
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtol
                - strtok_r
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:39,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strspn
                - strcspn
                - calloc
                - strdup
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtol
                - strtok_r
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:45,32'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:45,32'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:45,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strspn
                - strcspn
                - calloc
                - strdup
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtol
                - strtok_r
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:45,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:45,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:49,16'
              BranchSideFuncs:
                - strspn
                - strcspn
                - calloc
                - strdup
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtol
                - strtok_r
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:60,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:63,20'
              BranchSideFuncs:
                - calloc
                - strdup
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtol
                - strtok_r
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:67,20'
              BranchSideFuncs:
                - calloc
                - strdup
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtol
                - strtok_r
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:68,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:68,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:72,11'
              BranchSideFuncs:
                - strdup
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtol
                - strtok_r
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:73,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:80,12'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:104,9'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:81,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:83,26'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:100,16'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:85,27'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - strtok_r
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - strtok_r
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:85,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:86,25'
              BranchSideFuncs:
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - strtok_r
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:91,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - strtok_r
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:87,17'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:0,0'
              BranchSideFuncs:
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtok_r
                - strtol
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:91,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - strtok_r
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:91,20'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:91,29'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - strtol
                - strtok_r
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:104,9'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:91,37'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:92,17'
              BranchSideFuncs:
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - strtol
                - strtok_r
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:104,9'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:91,13'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:96,20'
              BranchSideFuncs:
                - strtok_r
                - strtok_r
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - usbredirfilter_verify
                - __sanitizer_cov_trace_const_cmp4
                - strtol
                - strtok_r
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:104,9'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:81,5'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:83,26'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:100,16'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:104,9'
          Branch Sides:
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:105,9'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:106,5'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:59,14'
          Dst:             strspn
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:64,14'
          Dst:             strcspn
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:67,13'
          Dst:             calloc
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:72,11'
          Dst:             strdup
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:80,12'
          Dst:             strtok_r
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:84,17'
          Dst:             strtok_r
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:86,25'
          Dst:             strtol
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:89,21'
          Dst:             strtok_r
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:92,17'
          Dst:             usbredirfilter_verify
        - Src:             '../../src/spice-usbredir/usbredirparser/usbredirfilter.c:97,16'
          Dst:             strtok_r
    - functionName:    strspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtok_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
