Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libdwarf/fuzz/fuzz_aranges.c
 91.18% (62/68)
100.00% (3/3)
 91.89% (34/37)
src/libdwarf/fuzz/fuzz_crc.c
 91.30% (42/46)
100.00% (1/1)
 93.75% (15/16)
src/libdwarf/fuzz/fuzz_crc_32.c
 87.50% (28/32)
100.00% (1/1)
 90.00% (9/10)
src/libdwarf/fuzz/fuzz_debug_addr_access.c
 85.29% (58/68)
100.00% (1/1)
 87.10% (27/31)
src/libdwarf/fuzz/fuzz_debug_str.c
 84.21% (32/38)
100.00% (1/1)
 84.21% (16/19)
src/libdwarf/fuzz/fuzz_debuglink.c
 91.30% (42/46)
100.00% (1/1)
 90.00% (9/10)
src/libdwarf/fuzz/fuzz_die_cu.c
 93.22% (55/59)
100.00% (1/1)
 95.45% (21/22)
src/libdwarf/fuzz/fuzz_die_cu_attrs.c
 89.57% (146/163)
100.00% (1/1)
 88.46% (46/52)
src/libdwarf/fuzz/fuzz_die_cu_attrs_loclist.c
 66.10% (78/118)
100.00% (1/1)
 74.47% (35/47)
src/libdwarf/fuzz/fuzz_die_cu_e.c
 92.45% (49/53)
100.00% (1/1)
 94.12% (16/17)
src/libdwarf/fuzz/fuzz_die_cu_e_print.c
 93.75% (60/64)
100.00% (1/1)
 95.00% (19/20)
src/libdwarf/fuzz/fuzz_die_cu_info1.c
 92.73% (51/55)
100.00% (1/1)
 94.44% (17/18)
src/libdwarf/fuzz/fuzz_die_cu_offset.c
 94.20% (65/69)
100.00% (1/1)
 95.83% (23/24)
src/libdwarf/fuzz/fuzz_die_cu_print.c
 94.03% (63/67)
100.00% (1/1)
 95.83% (23/24)
src/libdwarf/fuzz/fuzz_dnames.c
 78.08% (114/146)
100.00% (1/1)
 81.82% (36/44)
src/libdwarf/fuzz/fuzz_findfuncbypc.c
 89.01% (591/664)
100.00% (11/11)
 92.38% (473/512)
src/libdwarf/fuzz/fuzz_gdbindex.c
 16.47% (28/170)
 25.00% (1/4)
 13.40% (13/97)
src/libdwarf/fuzz/fuzz_globals.c
 79.21% (80/101)
 75.00% (3/4)
 82.98% (39/47)
src/libdwarf/fuzz/fuzz_gnu_index.c
 87.67% (64/73)
100.00% (1/1)
 87.80% (36/41)
src/libdwarf/fuzz/fuzz_init_b.c
 81.58% (31/38)
100.00% (1/1)
 83.33% (15/18)
src/libdwarf/fuzz/fuzz_init_binary.c
 84.62% (22/26)
100.00% (1/1)
 90.00% (9/10)
src/libdwarf/fuzz/fuzz_init_path.c
 86.21% (25/29)
100.00% (1/1)
 88.89% (8/9)
src/libdwarf/fuzz/fuzz_macro_dwarf4.c
 86.96% (40/46)
100.00% (1/1)
 86.96% (20/23)
src/libdwarf/fuzz/fuzz_macro_dwarf5.c
 87.20% (143/164)
100.00% (2/2)
 92.22% (83/90)
src/libdwarf/fuzz/fuzz_rng.c
 85.11% (80/94)
100.00% (1/1)
 89.47% (34/38)
src/libdwarf/fuzz/fuzz_set_frame_all.c
 82.05% (480/585)
100.00% (11/11)
 81.34% (231/284)
src/libdwarf/fuzz/fuzz_showsectgrp.c
 76.56% (49/64)
100.00% (1/1)
 85.00% (17/20)
src/libdwarf/fuzz/fuzz_simplereader_tu.c
 89.47% (34/38)
100.00% (1/1)
 90.00% (9/10)
src/libdwarf/fuzz/fuzz_srcfiles.c
 86.74% (157/181)
100.00% (3/3)
 87.67% (64/73)
src/libdwarf/fuzz/fuzz_stack_frame_access.c
 93.55% (58/62)
100.00% (1/1)
 95.45% (21/22)
src/libdwarf/fuzz/fuzz_str_offsets.c
 84.44% (76/90)
100.00% (2/2)
 89.58% (43/48)
src/libdwarf/fuzz/fuzz_tie.c
 86.67% (26/30)
100.00% (1/1)
 92.86% (13/14)
src/libdwarf/fuzz/fuzz_xuindex.c
 90.48% (38/42)
100.00% (1/1)
 92.31% (12/13)
src/libdwarf/src/lib/libdwarf/dwarf_64machoread.c
 89.96% (224/249)
100.00% (4/4)
 91.39% (244/267)
src/libdwarf/src/lib/libdwarf/dwarf_abbrev.c
 35.06% (122/348)
 14.29% (1/7)
 28.43% (85/299)
src/libdwarf/src/lib/libdwarf/dwarf_alloc.c
 68.68% (353/514)
 86.96% (20/23)
 71.39% (242/339)
src/libdwarf/src/lib/libdwarf/dwarf_arange.c
 68.01% (253/372)
 57.14% (4/7)
 66.06% (183/277)
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)
 25.00% (16/64)
src/libdwarf/src/lib/libdwarf/dwarf_debugaddr.c
 69.09% (190/275)
100.00% (3/3)
 71.12% (197/277)
src/libdwarf/src/lib/libdwarf/dwarf_debuglink.c
 80.29% (550/685)
100.00% (20/20)
 77.86% (306/393)
src/libdwarf/src/lib/libdwarf/dwarf_debugnames.c
 78.71% (1109/1409)
100.00% (26/26)
 79.39% (913/1150)
src/libdwarf/src/lib/libdwarf/dwarf_die_deliv.c
 79.40% (1835/2311)
 86.96% (40/46)
 74.02% (1467/1982)
src/libdwarf/src/lib/libdwarf/dwarf_dsc.c
 38.86% (82/211)
 60.00% (3/5)
 36.15% (77/213)
src/libdwarf/src/lib/libdwarf/dwarf_elf_load_headers.c
 88.28% (1423/1612)
100.00% (38/38)
 89.25% (1270/1423)
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
 73.21% (500/683)
 94.44% (17/18)
 71.51% (369/516)
src/libdwarf/src/lib/libdwarf/dwarf_error.c
 63.74% (58/91)
 83.33% (5/6)
 64.18% (43/67)
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)
 84.52% (71/84)
src/libdwarf/src/lib/libdwarf/dwarf_fission_to_cu.c
 77.59% (187/241)
 83.33% (5/6)
 67.94% (89/131)
src/libdwarf/src/lib/libdwarf/dwarf_form.c
 67.10% (1095/1632)
 73.68% (28/38)
 63.04% (962/1526)
src/libdwarf/src/lib/libdwarf/dwarf_frame.c
 68.93% (772/1120)
 85.11% (40/47)
 62.62% (608/971)
src/libdwarf/src/lib/libdwarf/dwarf_frame2.c
 62.96% (838/1331)
 94.12% (16/17)
 63.11% (662/1049)
src/libdwarf/src/lib/libdwarf/dwarf_frame_cfa_read.c
 60.48% (883/1460)
 66.67% (2/3)
 55.11% (625/1134)
src/libdwarf/src/lib/libdwarf/dwarf_gdbindex.c
  0.00% (0/601)
  0.00% (0/17)
  0.00% (0/386)
src/libdwarf/src/lib/libdwarf/dwarf_generic_init.c
 75.23% (249/331)
 80.00% (8/10)
 62.08% (149/240)
src/libdwarf/src/lib/libdwarf/dwarf_global.c
 74.44% (827/1111)
 95.65% (22/23)
 73.15% (515/704)
src/libdwarf/src/lib/libdwarf/dwarf_gnu_index.c
 73.97% (395/534)
 92.86% (13/14)
 63.64% (315/495)
src/libdwarf/src/lib/libdwarf/dwarf_groups.c
 83.42% (166/199)
100.00% (14/14)
 75.51% (111/147)
src/libdwarf/src/lib/libdwarf/dwarf_harmless.c
 21.09% (27/128)
 33.33% (2/6)
 16.47% (14/85)
src/libdwarf/src/lib/libdwarf/dwarf_init_finish.c
 65.52% (608/928)
 59.09% (13/22)
 63.29% (450/711)
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
 70.09% (1319/1882)
 84.62% (44/52)
 66.67% (988/1482)
src/libdwarf/src/lib/libdwarf/dwarf_line_table_reader_common.h
 82.67% (2008/2429)
100.00% (6/6)
 80.30% (1076/1340)
src/libdwarf/src/lib/libdwarf/dwarf_lname_version.c
 15.48% (13/84)
100.00% (1/1)
 12.39% (14/113)
src/libdwarf/src/lib/libdwarf/dwarf_loc.c
 41.94% (637/1519)
 57.69% (15/26)
 44.18% (493/1116)
src/libdwarf/src/lib/libdwarf/dwarf_locationop_read.c
 92.02% (623/677)
100.00% (2/2)
 91.21% (996/1092)
src/libdwarf/src/lib/libdwarf/dwarf_loclists.c
 30.64% (318/1038)
 52.63% (10/19)
 33.25% (270/812)
src/libdwarf/src/lib/libdwarf/dwarf_lvn_name.c
 33.80% (24/71)
 33.33% (1/3)
 35.19% (19/54)
src/libdwarf/src/lib/libdwarf/dwarf_machoread.c
 85.68% (778/908)
 96.30% (26/27)
 86.19% (593/688)
src/libdwarf/src/lib/libdwarf/dwarf_macro.c
 71.80% (247/344)
 83.33% (5/6)
 72.62% (183/252)
src/libdwarf/src/lib/libdwarf/dwarf_macro5.c
 65.55% (746/1138)
 73.08% (19/26)
 52.92% (525/992)
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
 32.07% (1240/3867)
 15.38% (6/39)
 32.37% (1227/3790)
src/libdwarf/src/lib/libdwarf/dwarf_object_detector.c
 63.36% (396/625)
 68.42% (13/19)
 67.23% (318/473)
src/libdwarf/src/lib/libdwarf/dwarf_object_read_common.c
 67.86% (19/28)
100.00% (1/1)
 70.00% (21/30)
src/libdwarf/src/lib/libdwarf/dwarf_peread.c
 86.75% (589/679)
100.00% (20/20)
 84.68% (409/483)
src/libdwarf/src/lib/libdwarf/dwarf_print_lines.c
 97.53% (749/768)
100.00% (12/12)
 93.23% (303/325)
src/libdwarf/src/lib/libdwarf/dwarf_query.c
 64.29% (1026/1596)
 71.15% (37/52)
 56.92% (897/1576)
src/libdwarf/src/lib/libdwarf/dwarf_ranges.c
 45.18% (136/301)
 66.67% (4/6)
 48.72% (114/234)
src/libdwarf/src/lib/libdwarf/dwarf_rnglists.c
 39.92% (519/1300)
 50.00% (10/20)
 47.43% (498/1050)
src/libdwarf/src/lib/libdwarf/dwarf_safe_arithmetic.c
 52.05% (38/73)
100.00% (3/3)
 70.10% (68/97)
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
 80.77% (42/52)
100.00% (4/4)
 75.76% (25/33)
src/libdwarf/src/lib/libdwarf/dwarf_setup_sections.c
 99.38% (321/323)
100.00% (4/4)
 98.98% (290/293)
src/libdwarf/src/lib/libdwarf/dwarf_str_offsets.c
 89.05% (358/402)
100.00% (11/11)
 72.42% (281/388)
src/libdwarf/src/lib/libdwarf/dwarf_string.c
 71.86% (447/622)
100.00% (15/15)
 70.68% (258/365)
src/libdwarf/src/lib/libdwarf/dwarf_stringsection.c
 86.11% (31/36)
100.00% (1/1)
 79.55% (35/44)
src/libdwarf/src/lib/libdwarf/dwarf_tied.c
  0.00% (0/146)
  0.00% (0/6)
  0.00% (0/77)
src/libdwarf/src/lib/libdwarf/dwarf_tsearchhash.c
 84.18% (266/316)
100.00% (12/12)
 79.04% (132/167)
src/libdwarf/src/lib/libdwarf/dwarf_util.c
 88.57% (883/997)
 86.21% (25/29)
 81.92% (920/1123)
src/libdwarf/src/lib/libdwarf/dwarf_xu_index.c
 75.80% (664/876)
 93.75% (15/16)
 76.79% (483/629)
Totals
 67.05% (30841/45996)
 78.79% (743/943)
 64.19% (23258/36232)