Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libdwarf/fuzz/fuzz_aranges.c
 93.85% (61/65)
100.00% (3/3)
 94.29% (33/35)
src/libdwarf/fuzz/fuzz_crc.c
 95.35% (41/43)
100.00% (1/1)
 92.31% (12/13)
src/libdwarf/fuzz/fuzz_crc_32.c
 93.10% (27/29)
100.00% (1/1)
 87.50% (7/8)
src/libdwarf/fuzz/fuzz_debug_addr_access.c
 87.69% (57/65)
100.00% (1/1)
 86.67% (26/30)
src/libdwarf/fuzz/fuzz_debug_str.c
 88.57% (31/35)
100.00% (1/1)
 88.24% (15/17)
src/libdwarf/fuzz/fuzz_debuglink.c
 95.35% (41/43)
100.00% (1/1)
 87.50% (7/8)
src/libdwarf/fuzz/fuzz_die_cu.c
 96.43% (54/56)
100.00% (1/1)
 94.74% (18/19)
src/libdwarf/fuzz/fuzz_die_cu_attrs.c
 94.96% (132/139)
100.00% (1/1)
 92.11% (35/38)
src/libdwarf/fuzz/fuzz_die_cu_attrs_loclist.c
 66.96% (77/115)
100.00% (1/1)
 73.33% (33/45)
src/libdwarf/fuzz/fuzz_die_cu_e.c
 96.00% (48/50)
100.00% (1/1)
 93.33% (14/15)
src/libdwarf/fuzz/fuzz_die_cu_e_print.c
 96.72% (59/61)
100.00% (1/1)
 94.74% (18/19)
src/libdwarf/fuzz/fuzz_die_cu_info1.c
 96.15% (50/52)
100.00% (1/1)
 93.75% (15/16)
src/libdwarf/fuzz/fuzz_die_cu_offset.c
 96.97% (64/66)
100.00% (1/1)
 95.45% (21/22)
src/libdwarf/fuzz/fuzz_die_cu_print.c
 96.88% (62/64)
100.00% (1/1)
 95.45% (21/22)
src/libdwarf/fuzz/fuzz_dnames.c
 88.81% (127/143)
100.00% (1/1)
 90.48% (38/42)
src/libdwarf/fuzz/fuzz_findfuncbypc.c
  0.00% (0/630)
  0.00% (0/10)
  0.00% (0/503)
src/libdwarf/fuzz/fuzz_gdbindex.c
 83.23% (139/167)
100.00% (4/4)
 87.37% (83/95)
src/libdwarf/fuzz/fuzz_globals.c
 80.61% (79/98)
 75.00% (3/4)
 84.44% (38/45)
src/libdwarf/fuzz/fuzz_gnu_index.c
 90.00% (63/70)
100.00% (1/1)
 89.74% (35/39)
src/libdwarf/fuzz/fuzz_init_b.c
 85.71% (30/35)
100.00% (1/1)
 87.50% (14/16)
src/libdwarf/fuzz/fuzz_init_binary.c
 91.30% (21/23)
100.00% (1/1)
 87.50% (7/8)
src/libdwarf/fuzz/fuzz_init_path.c
 92.31% (24/26)
100.00% (1/1)
 85.71% (6/7)
src/libdwarf/fuzz/fuzz_macro_dwarf4.c
 90.70% (39/43)
100.00% (1/1)
 90.48% (19/21)
src/libdwarf/fuzz/fuzz_macro_dwarf5.c
  0.00% (0/95)
  0.00% (0/1)
  0.00% (0/69)
src/libdwarf/fuzz/fuzz_rng.c
 86.81% (79/91)
100.00% (1/1)
 88.89% (32/36)
src/libdwarf/fuzz/fuzz_set_frame_all.c
 86.08% (501/582)
100.00% (11/11)
 87.00% (241/277)
src/libdwarf/fuzz/fuzz_showsectgrp.c
 78.69% (48/61)
100.00% (1/1)
 85.00% (17/20)
src/libdwarf/fuzz/fuzz_simplereader_tu.c
 94.29% (33/35)
100.00% (1/1)
 88.89% (8/9)
src/libdwarf/fuzz/fuzz_srcfiles.c
 87.64% (156/178)
100.00% (3/3)
 88.57% (62/70)
src/libdwarf/fuzz/fuzz_stack_frame_access.c
 96.61% (57/59)
100.00% (1/1)
 95.00% (19/20)
src/libdwarf/fuzz/fuzz_str_offsets.c
 86.21% (75/87)
100.00% (2/2)
 91.30% (42/46)
src/libdwarf/fuzz/fuzz_tie.c
 92.59% (25/27)
100.00% (1/1)
 90.91% (10/11)
src/libdwarf/fuzz/fuzz_xuindex.c
 94.87% (37/39)
100.00% (1/1)
 91.67% (11/12)
src/libdwarf/src/lib/libdwarf/dwarf_abbrev.c
 20.94% (58/277)
 16.67% (1/6)
 23.37% (61/261)
src/libdwarf/src/lib/libdwarf/dwarf_alloc.c
 77.64% (323/416)
 90.00% (18/20)
 79.72% (224/281)
src/libdwarf/src/lib/libdwarf/dwarf_arange.c
 69.27% (257/371)
 57.14% (4/7)
 67.45% (172/255)
src/libdwarf/src/lib/libdwarf/dwarf_crc.c
 80.00% (8/10)
100.00% (1/1)
 85.71% (6/7)
src/libdwarf/src/lib/libdwarf/dwarf_crc32.c
 19.18% (14/73)
100.00% (1/1)
 24.59% (15/61)
src/libdwarf/src/lib/libdwarf/dwarf_debugaddr.c
 72.18% (192/266)
100.00% (3/3)
 76.12% (204/268)
src/libdwarf/src/lib/libdwarf/dwarf_debuglink.c
 86.42% (592/685)
100.00% (20/20)
 86.70% (339/391)
src/libdwarf/src/lib/libdwarf/dwarf_debugnames.c
 81.27% (1128/1388)
100.00% (26/26)
 80.18% (906/1130)
src/libdwarf/src/lib/libdwarf/dwarf_die_deliv.c
 79.11% (1787/2259)
 86.96% (40/46)
 74.05% (1390/1877)
src/libdwarf/src/lib/libdwarf/dwarf_dsc.c
 40.58% (84/207)
 60.00% (3/5)
 41.51% (88/212)
src/libdwarf/src/lib/libdwarf/dwarf_elf_load_headers.c
 87.97% (1360/1546)
100.00% (39/39)
 89.00% (1230/1382)
src/libdwarf/src/lib/libdwarf/dwarf_elf_rel_detector.c
 84.67% (254/300)
100.00% (2/2)
100.00% (111/111)
src/libdwarf/src/lib/libdwarf/dwarf_elfread.c
 91.19% (414/454)
100.00% (15/15)
 86.13% (323/375)
src/libdwarf/src/lib/libdwarf/dwarf_error.c
 64.44% (58/90)
 83.33% (5/6)
 62.90% (39/62)
src/libdwarf/src/lib/libdwarf/dwarf_fill_in_attr_form.c
 41.74% (48/115)
 50.00% (1/2)
 63.33% (38/60)
src/libdwarf/src/lib/libdwarf/dwarf_find_sigref.c
 93.52% (101/108)
 66.67% (2/3)
 85.37% (70/82)
src/libdwarf/src/lib/libdwarf/dwarf_fission_to_cu.c
 54.63% (124/227)
100.00% (5/5)
 55.17% (64/116)
src/libdwarf/src/lib/libdwarf/dwarf_form.c
 65.58% (1044/1592)
 71.05% (27/38)
 65.37% (959/1467)
src/libdwarf/src/lib/libdwarf/dwarf_frame.c
 82.23% (1957/2380)
 86.00% (43/50)
 76.01% (1369/1801)
src/libdwarf/src/lib/libdwarf/dwarf_frame2.c
 86.63% (1134/1309)
100.00% (17/17)
 85.17% (879/1032)
src/libdwarf/src/lib/libdwarf/dwarf_gdbindex.c
 75.21% (452/601)
100.00% (17/17)
 80.59% (299/371)
src/libdwarf/src/lib/libdwarf/dwarf_generic_init.c
 84.78% (245/289)
 80.00% (8/10)
 77.30% (143/185)
src/libdwarf/src/lib/libdwarf/dwarf_global.c
 75.77% (835/1102)
 95.65% (22/23)
 75.23% (501/666)
src/libdwarf/src/lib/libdwarf/dwarf_gnu_index.c
 78.37% (413/527)
100.00% (14/14)
 69.45% (341/491)
src/libdwarf/src/lib/libdwarf/dwarf_groups.c
 83.42% (166/199)
100.00% (14/14)
 76.55% (111/145)
src/libdwarf/src/lib/libdwarf/dwarf_harmless.c
 39.52% (49/124)
 60.00% (3/5)
 32.14% (27/84)
src/libdwarf/src/lib/libdwarf/dwarf_init_finish.c
 62.98% (570/905)
 59.09% (13/22)
 62.24% (445/715)
src/libdwarf/src/lib/libdwarf/dwarf_leb.c
 77.82% (200/257)
 60.00% (3/5)
 77.67% (160/206)
src/libdwarf/src/lib/libdwarf/dwarf_line.c
 65.76% (1206/1834)
 76.92% (40/52)
 62.61% (849/1356)
src/libdwarf/src/lib/libdwarf/dwarf_line_table_reader_common.h
 82.31% (1996/2425)
100.00% (6/6)
 79.83% (1053/1319)
src/libdwarf/src/lib/libdwarf/dwarf_loc.c
 62.04% (907/1462)
 69.23% (18/26)
 66.47% (670/1008)
src/libdwarf/src/lib/libdwarf/dwarf_locationop_read.c
 91.49% (602/658)
100.00% (2/2)
 91.06% (988/1085)
src/libdwarf/src/lib/libdwarf/dwarf_loclists.c
 32.76% (344/1050)
 55.00% (11/20)
 37.18% (303/815)
src/libdwarf/src/lib/libdwarf/dwarf_machoread.c
 86.43% (866/1002)
 96.67% (29/30)
 88.02% (720/818)
src/libdwarf/src/lib/libdwarf/dwarf_macro.c
 79.18% (270/341)
 83.33% (5/6)
 79.35% (196/247)
src/libdwarf/src/lib/libdwarf/dwarf_macro5.c
  0.00% (0/1142)
  0.00% (0/27)
  0.00% (0/983)
src/libdwarf/src/lib/libdwarf/dwarf_memcpy_swap.c
 83.33% (15/18)
100.00% (2/2)
 87.50% (7/8)
src/libdwarf/src/lib/libdwarf/dwarf_names.c
 34.37% (1258/3660)
 15.79% (6/38)
 34.73% (1245/3585)
src/libdwarf/src/lib/libdwarf/dwarf_object_detector.c
 70.22% (441/628)
 78.95% (15/19)
 69.77% (337/483)
src/libdwarf/src/lib/libdwarf/dwarf_object_read_common.c
 67.86% (19/28)
100.00% (1/1)
 68.97% (20/29)
src/libdwarf/src/lib/libdwarf/dwarf_peread.c
 86.59% (581/671)
100.00% (20/20)
 84.36% (399/473)
src/libdwarf/src/lib/libdwarf/dwarf_print_lines.c
 97.53% (749/768)
100.00% (12/12)
 94.32% (299/317)
src/libdwarf/src/lib/libdwarf/dwarf_query.c
 66.03% (1009/1528)
 78.72% (37/47)
 62.67% (910/1452)
src/libdwarf/src/lib/libdwarf/dwarf_ranges.c
  0.00% (0/340)
  0.00% (0/6)
  0.00% (0/245)
src/libdwarf/src/lib/libdwarf/dwarf_rnglists.c
 40.88% (500/1223)
 50.00% (10/20)
 51.81% (487/940)
src/libdwarf/src/lib/libdwarf/dwarf_safe_arithmetic.c
 90.00% (54/60)
100.00% (2/2)
 96.00% (72/75)
src/libdwarf/src/lib/libdwarf/dwarf_safe_strcpy.c
 90.91% (20/22)
100.00% (1/1)
 92.31% (12/13)
src/libdwarf/src/lib/libdwarf/dwarf_secname_ck.c
100.00% (31/31)
100.00% (3/3)
100.00% (19/19)
src/libdwarf/src/lib/libdwarf/dwarf_seekr.c
 84.62% (44/52)
100.00% (4/4)
 80.00% (24/30)
src/libdwarf/src/lib/libdwarf/dwarf_setup_sections.c
 99.34% (302/304)
100.00% (3/3)
 98.92% (274/277)
src/libdwarf/src/lib/libdwarf/dwarf_str_offsets.c
 86.90% (345/397)
100.00% (11/11)
 72.27% (271/375)
src/libdwarf/src/lib/libdwarf/dwarf_string.c
 69.45% (432/622)
100.00% (15/15)
 68.49% (250/365)
src/libdwarf/src/lib/libdwarf/dwarf_stringsection.c
 86.11% (31/36)
100.00% (1/1)
 81.40% (35/43)
src/libdwarf/src/lib/libdwarf/dwarf_tied.c
  0.00% (0/151)
  0.00% (0/6)
  0.00% (0/74)
src/libdwarf/src/lib/libdwarf/dwarf_tsearchhash.c
 84.13% (265/315)
100.00% (12/12)
 84.87% (129/152)
src/libdwarf/src/lib/libdwarf/dwarf_util.c
 87.81% (879/1001)
 86.21% (25/29)
 84.62% (952/1125)
src/libdwarf/src/lib/libdwarf/dwarf_xu_index.c
 77.61% (513/661)
 92.31% (12/13)
 76.61% (380/496)
Totals
 68.10% (29883/43879)
 78.45% (721/919)
 65.89% (22372/33954)