Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/unrar/arccmt.cpp
  6.04% (9/149)
 50.00% (2/4)
  7.29% (7/96)
src/unrar/archive.cpp
 58.62% (136/232)
 76.92% (10/13)
 55.38% (108/195)
src/unrar/archive.hpp
 20.00% (1/5)
 20.00% (1/5)
 20.00% (1/5)
src/unrar/arcread.cpp
 20.07% (221/1101)
 52.63% (10/19)
 20.00% (151/755)
src/unrar/array.hpp
 61.70% (58/94)
 71.43% (10/14)
 59.09% (26/44)
src/unrar/blake2s.cpp
  0.00% (0/89)
  0.00% (0/7)
  0.00% (0/106)
src/unrar/blake2s.hpp
 33.33% (9/27)
 40.00% (2/5)
 37.50% (3/8)
src/unrar/blake2sp.cpp
  0.00% (0/82)
  0.00% (0/5)
  0.00% (0/60)
src/unrar/cmddata.cpp
  6.92% (63/910)
 42.11% (8/19)
  6.53% (40/613)
src/unrar/cmdfilter.cpp
 21.05% (52/247)
 62.50% (5/8)
 27.71% (69/249)
src/unrar/cmdmix.cpp
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/7)
src/unrar/coder.cpp
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/8)
src/unrar/consio.cpp
  0.00% (0/41)
  0.00% (0/6)
  0.00% (0/34)
src/unrar/consio.hpp
 40.00% (2/5)
 40.00% (2/5)
 40.00% (2/5)
src/unrar/crc.cpp
 83.05% (49/59)
 80.00% (4/5)
 86.49% (32/37)
src/unrar/crypt.cpp
 17.05% (15/88)
 50.00% (3/6)
 17.14% (6/35)
src/unrar/crypt1.cpp
  0.00% (0/61)
  0.00% (0/6)
  0.00% (0/19)
src/unrar/crypt2.cpp
  0.00% (0/86)
  0.00% (0/5)
  0.00% (0/47)
src/unrar/crypt3.cpp
  0.00% (0/61)
  0.00% (0/1)
  0.00% (0/40)
src/unrar/crypt5.cpp
  0.00% (0/151)
  0.00% (0/4)
  0.00% (0/96)
src/unrar/encname.cpp
  0.00% (0/58)
  0.00% (0/2)
  0.00% (0/53)
src/unrar/errhnd.cpp
 16.47% (28/170)
  9.68% (3/31)
 17.74% (11/62)
src/unrar/errhnd.hpp
 40.00% (2/5)
 40.00% (2/5)
 40.00% (2/5)
src/unrar/extinfo.cpp
  0.00% (0/90)
  0.00% (0/7)
  0.00% (0/106)
src/unrar/extract.cpp
 31.87% (284/891)
 53.33% (8/15)
 34.30% (261/761)
src/unrar/filcreat.cpp
  0.00% (0/42)
  0.00% (0/2)
  0.00% (0/42)
src/unrar/file.cpp
 35.40% (137/387)
 40.00% (12/30)
 32.97% (92/279)
src/unrar/file.hpp
 30.00% (6/20)
 21.43% (3/14)
 20.00% (3/15)
src/unrar/filefn.cpp
  7.61% (14/184)
 16.67% (3/18)
  3.57% (4/112)
src/unrar/filestr.cpp
  0.00% (0/115)
  0.00% (0/2)
  0.00% (0/142)
src/unrar/find.cpp
 20.37% (22/108)
 20.00% (1/5)
 11.11% (7/63)
src/unrar/getbits.cpp
 48.15% (13/27)
 40.00% (2/5)
 42.86% (6/14)
src/unrar/getbits.hpp
 11.11% (3/27)
 20.00% (1/5)
 20.00% (1/5)
src/unrar/hardlinks.cpp
  0.00% (0/22)
  0.00% (0/1)
  0.00% (0/8)
src/unrar/hash.cpp
 51.02% (50/98)
 77.78% (7/9)
 40.00% (28/70)
src/unrar/hash.hpp
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/unrar/headers.cpp
 61.70% (29/47)
 33.33% (1/3)
 33.33% (1/3)
src/unrar/headers.hpp
 23.08% (3/13)
 33.33% (1/3)
 33.33% (1/3)
src/unrar/log.cpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/2)
src/unrar/log.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/unrar/match.cpp
 48.57% (51/105)
 80.00% (4/5)
 42.37% (50/118)
src/unrar/model.cpp
  0.94% (5/534)
  5.56% (1/18)
  0.31% (1/319)
src/unrar/model.hpp
  0.00% (0/16)
  0.00% (0/3)
  0.00% (0/11)
src/unrar/options.cpp
100.00% (24/24)
100.00% (3/3)
100.00% (7/7)
src/unrar/pathfn.cpp
  9.86% (55/558)
 21.62% (8/37)
 11.73% (57/486)
src/unrar/pathfn.hpp
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/2)
src/unrar/qopen.cpp
 15.81% (34/215)
 63.64% (7/11)
 13.93% (17/122)
src/unrar/qopen.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/unrar/rarvm.cpp
  1.98% (6/303)
 20.00% (2/10)
  0.98% (2/204)
src/unrar/rarvm.hpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/unrar/rawint.hpp
  0.00% (0/55)
  0.00% (0/9)
  0.00% (0/13)
src/unrar/rawread.cpp
 45.00% (63/140)
 50.00% (8/16)
 44.44% (36/81)
src/unrar/rawread.hpp
 44.44% (4/9)
 44.44% (4/9)
 44.44% (4/9)
src/unrar/rdwrfn.cpp
 33.01% (68/206)
 42.86% (6/14)
 17.39% (20/115)
src/unrar/rdwrfn.hpp
 50.00% (4/8)
 50.00% (4/8)
 50.00% (4/8)
src/unrar/rijndael.cpp
 13.36% (33/247)
 27.27% (3/11)
 14.40% (18/125)
src/unrar/rijndael.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/unrar/scantree.cpp
  0.00% (0/282)
  0.00% (0/8)
  0.00% (0/317)
src/unrar/scantree.hpp
  0.00% (0/8)
  0.00% (0/5)
  0.00% (0/5)
src/unrar/secpassword.cpp
 37.88% (25/66)
 50.00% (5/10)
 35.90% (14/39)
src/unrar/secpassword.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/unrar/sha1.cpp
  0.00% (0/116)
  0.00% (0/5)
  0.00% (0/646)
src/unrar/sha256.cpp
  0.00% (0/85)
  0.00% (0/4)
  0.00% (0/54)
src/unrar/smallfn.cpp
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/8)
src/unrar/strfn.cpp
  7.56% (17/225)
 11.54% (3/26)
  5.21% (11/211)
src/unrar/strlist.cpp
 44.00% (44/100)
 53.85% (7/13)
 36.73% (18/49)
src/unrar/strlist.hpp
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/unrar/suballoc.cpp
  4.76% (9/189)
 17.65% (3/17)
  4.04% (4/99)
src/unrar/suballoc.hpp
 10.00% (1/10)
 25.00% (1/4)
 25.00% (1/4)
src/unrar/system.cpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/6)
src/unrar/threadmisc.cpp
 36.84% (21/57)
 44.44% (4/9)
 43.48% (10/23)
src/unrar/threadpool.cpp
 34.51% (39/113)
 37.50% (3/8)
 37.04% (20/54)
src/unrar/timefn.cpp
  9.15% (14/153)
 17.65% (3/17)
  9.84% (6/61)
src/unrar/timefn.hpp
 33.33% (3/9)
 33.33% (3/9)
 27.27% (3/11)
src/unrar/ui.hpp
 61.11% (22/36)
 57.14% (4/7)
 66.67% (10/15)
src/unrar/uicommon.cpp
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/31)
src/unrar/uisilent.cpp
 40.62% (13/32)
 38.46% (5/13)
 38.46% (5/13)
src/unrar/ulinks.cpp
  0.00% (0/84)
  0.00% (0/5)
  0.00% (0/85)
src/unrar/unicode.cpp
 16.99% (62/365)
 30.00% (6/20)
 13.21% (37/280)
src/unrar/unpack.cpp
 28.93% (57/197)
 57.14% (4/7)
 11.93% (13/109)
src/unrar/unpack.hpp
  0.00% (0/19)
  0.00% (0/6)
  0.00% (0/13)
src/unrar/unpack15.cpp
  9.19% (35/381)
 30.00% (3/10)
  7.42% (17/229)
src/unrar/unpack20.cpp
  3.83% (13/339)
 14.29% (1/7)
  1.56% (3/192)
src/unrar/unpack30.cpp
  3.28% (21/640)
 16.67% (2/12)
  2.01% (8/398)
src/unrar/unpack50.cpp
  1.31% (7/533)
 15.38% (2/13)
  1.16% (4/344)
src/unrar/unpack50frag.cpp
 16.18% (11/68)
 37.50% (3/8)
 13.33% (8/60)
src/unrar/unpack50mt.cpp
  0.00% (0/516)
  0.00% (0/6)
  0.00% (0/314)
src/unrar/unpackinline.cpp
  0.00% (0/84)
  0.00% (0/4)
  0.00% (0/42)
src/unrar/unrar_fuzzer.cc
 91.43% (32/35)
100.00% (1/1)
 68.18% (15/22)
src/unrar/uowners.cpp
  0.00% (0/113)
  0.00% (0/3)
  0.00% (0/43)
src/unrar/win32stm.cpp
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/12)
Totals
 15.16% (2002/13209)
 29.56% (217/734)
 13.39% (1288/9622)