Coverage Report

Created: 2026-10-28 07:47

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/work/fu-fuzzer-firmware.c
Line
Count
Source
1
/*
2
 * Copyright 2020 Richard Hughes <richard@hughsie.com>
3
 *
4
 * SPDX-License-Identifier: LGPL-2.1-or-later
5
 */
6
7
#include "config.h"
8
9
#include "fu-fuzzer.h"
10
11
#include "plugins/wacom-usb/fu-wacom-usb-firmware.h"
12
13
int
14
LLVMFuzzerInitialize(int *argc, char ***argv)
15
5.00k
{
16
5.00k
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
5.00k
  return 0;
18
5.00k
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
LLVMFuzzerInitialize
Line
Count
Source
15
100
{
16
100
  g_type_ensure(FU_TYPE_WACOM_USB_FIRMWARE);
17
100
  return 0;
18
100
}
19
20
int
21
LLVMFuzzerTestOneInput(const guint8 *data, gsize size)
22
3.06M
{
23
3.06M
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
3.06M
  GByteArray buf = {
25
3.06M
    .data = (guint8*) data,
26
3.06M
    .len = size,
27
3.06M
  };
28
29
3.06M
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
3.06M
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
3.06M
  return 0;
34
3.06M
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}
LLVMFuzzerTestOneInput
Line
Count
Source
22
61.2k
{
23
61.2k
  g_autoptr(GObject) object = g_object_new(FU_TYPE_WACOM_USB_FIRMWARE, NULL);
24
61.2k
  GByteArray buf = {
25
61.2k
    .data = (guint8*) data,
26
61.2k
    .len = size,
27
61.2k
  };
28
29
61.2k
  (void)g_setenv("G_DEBUG", "fatal-criticals", TRUE);
30
61.2k
  (void)g_setenv("FWUPD_FUZZER_RUNNING", "1", TRUE);
31
32
  fu_fuzzer_test_input(FU_FUZZER(object), &buf, NULL);
33
61.2k
  return 0;
34
61.2k
}