fork download
  1. [1]+ Done cppcheck -j 4 --enable=all JohnTheRipper/ 2> cppcheck.log
  2. ukasz@north ~/JtR/cppcheck $ cat cppcheck.log
  3. [JohnTheRipper/src/AFS_fmt.c:105]: (warning) Found calculation inside sizeof()
  4. [JohnTheRipper/src/AFS_fmt.c:113]: (warning) Found calculation inside sizeof()
  5. [JohnTheRipper/src/AFS_fmt.c:227]: (style) Statements following return, break, continue, goto or throw will never be executed.
  6. [JohnTheRipper/src/AFS_fmt.c:412]: (style) The scope of the variable 'word' can be reduced
  7. [JohnTheRipper/src/AFS_fmt.c:315]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
  8. [JohnTheRipper/src/AFS_fmt.c:76]: (style) struct or union member 'Anonymous1::dummy' is never used
  9. [JohnTheRipper/src/AFS_fmt.c:88]: (style) struct or union member 'Anonymous2::dummy' is never used
  10. [JohnTheRipper/src/AFS_fmt.c:107]: (error) Buffer access out-of-bounds: block
  11. [JohnTheRipper/src/BSDI_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  12. [JohnTheRipper/src/BSDI_fmt.c:300]: (warning) Found calculation inside sizeof()
  13. [JohnTheRipper/src/DES_bs.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  14. [JohnTheRipper/src/DES_bs.c:62]: (style) The scope of the variable 'round' can be reduced
  15. [JohnTheRipper/src/DES_bs.c:62]: (style) The scope of the variable 'index' can be reduced
  16. [JohnTheRipper/src/DES_bs.c:62]: (style) The scope of the variable 'bit' can be reduced
  17. [JohnTheRipper/src/DES_bs.c:63]: (style) The scope of the variable 'p' can be reduced
  18. [JohnTheRipper/src/DES_bs.c:63]: (style) The scope of the variable 'q' can be reduced
  19. [JohnTheRipper/src/DES_bs.c:63]: (style) The scope of the variable 's' can be reduced
  20. [JohnTheRipper/src/DES_bs.c:64]: (style) The scope of the variable 'c' can be reduced
  21. [JohnTheRipper/src/DES_bs.c:428]: (style) The scope of the variable 'bit' can be reduced
  22. [JohnTheRipper/src/DES_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  23. [JohnTheRipper/src/DES_fmt.c:310]: (warning) Found calculation inside sizeof()
  24. [JohnTheRipper/src/DES_fmt.c:60]: (style) struct or union member 'Anonymous1::dummy' is never used
  25. [JohnTheRipper/src/DES_bs_b.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 22.
  26. [JohnTheRipper/src/DES_std.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  27. [JohnTheRipper/src/DES_std.c:460]: (warning) Found calculation inside sizeof()
  28. [JohnTheRipper/src/DES_std.c:603]: (warning) Found calculation inside sizeof()
  29. [JohnTheRipper/src/DES_std.c:651]: (warning) Found calculation inside sizeof()
  30. [JohnTheRipper/src/DES_std.c:43]: (style) struct or union member 'Anonymous0::dummy' is never used
  31. [JohnTheRipper/src/DES_std.c:957]: (style) struct or union member 'Anonymous2::b' is never used
  32. [JohnTheRipper/src/FGT_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  33. [JohnTheRipper/src/DES_std.c:1019]: (warning) Found calculation inside sizeof()
  34. [JohnTheRipper/src/HDAA_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 18.
  35. [JohnTheRipper/src/HDAA_fmt_plug.c:551]: (style) Array index tmp is used before limits check
  36. [JohnTheRipper/src/HDAA_fmt_plug.c:631]: (error) Buffer access out-of-bounds: realcipher
  37. [JohnTheRipper/src/HDAA_fmt_plug.c:418]: (error) Analysis failed. If the code is valid then please report this failure.
  38. [JohnTheRipper/src/IPB2_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  39. [JohnTheRipper/src/IPB2_fmt_plug.c:325]: (error) Analysis failed. If the code is valid then please report this failure.
  40. [JohnTheRipper/src/KRB5_std_plug.c:173]: (style) The scope of the variable 'i' can be reduced
  41. [JohnTheRipper/src/MD5_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  42. [JohnTheRipper/src/MD5_std.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  43. [JohnTheRipper/src/MD5_std.c:316]: (style) The scope of the variable 'index' can be reduced
  44. [JohnTheRipper/src/MSCHAPv2_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  45. [JohnTheRipper/src/MD5_std.c:431]: (style) Array index length is used before limits check
  46. [JohnTheRipper/src/NETLMv2_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  47. [JohnTheRipper/src/NETNTLM_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  48. [JohnTheRipper/src/NETNTLMv2_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  49. [JohnTheRipper/src/NETSPLITLM_fmt_plug.c:156]: (style) struct or union member 'Anonymous0::dummy' is never used
  50. [JohnTheRipper/src/NETSPLITLM_fmt_plug.c:224]: (style) struct or union member 'Anonymous1::dummy' is never used
  51. [JohnTheRipper/src/NS_fmt_plug.c:278]: (error) Buffer access out-of-bounds: crypted
  52. [JohnTheRipper/src/NT_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 18.
  53. [JohnTheRipper/src/NT_fmt.c:326]: (style) The scope of the variable 'out' can be reduced
  54. [JohnTheRipper/src/NT_fmt.c:348]: (style) Variable 'outbuf' is not assigned a value
  55. [JohnTheRipper/src/PHPS_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  56. [JohnTheRipper/src/SIPdump.h:359]: (warning, inconclusive) Using size of pointer outbuf instead of size of its data.
  57. [JohnTheRipper/src/SIPdump.c:289]: (style) Checking if unsigned variable 'payload_len' is less than zero.
  58. [JohnTheRipper/src/SIPdump.h:149]: (error) Common realloc mistake: 'array' nulled but not freed upon failure
  59. [JohnTheRipper/src/SybaseASE_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 18.
  60. [JohnTheRipper/src/SybaseASE_fmt_plug.c:243]: (style) The scope of the variable 'index' can be reduced
  61. [JohnTheRipper/src/XSHA512_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  62. [JohnTheRipper/src/XSHA_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 21.
  63. [JohnTheRipper/src/agilekeychain_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  64. [JohnTheRipper/src/bad_blowfish_plug.c:327]: (style) The scope of the variable 'i' can be reduced
  65. [JohnTheRipper/src/XSHA_fmt_plug.c:325]: (error) Analysis failed. If the code is valid then please report this failure.
  66. [JohnTheRipper/src/bench.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  67. [JohnTheRipper/src/bench.c:308]: (style) The scope of the variable 'cps_lo' can be reduced
  68. [JohnTheRipper/src/bench.c:348]: (style) The scope of the variable 'result' can be reduced
  69. [JohnTheRipper/src/bench.c:348]: (style) The scope of the variable 'msg_1' can be reduced
  70. [JohnTheRipper/src/bench.c:348]: (style) The scope of the variable 'msg_m' can be reduced
  71. [JohnTheRipper/src/bench.c:350]: (style) The scope of the variable 's_real' can be reduced
  72. [JohnTheRipper/src/best.c:35]: (style) The scope of the variable 's_real' can be reduced
  73. [JohnTheRipper/src/bench.c:350]: (style) The scope of the variable 's_virtual' can be reduced
  74. [JohnTheRipper/src/best.c:35]: (style) The scope of the variable 's_virtual' can be reduced
  75. [JohnTheRipper/src/agilekeychain_fmt_plug.c:192]: (style) The scope of the variable 'index' can be reduced
  76. [JohnTheRipper/src/blake2b-ref_plug.c:307] -> [JohnTheRipper/src/blake2b-ref_plug.c:307]: (style) Same expression on both sides of '-'.
  77. [JohnTheRipper/src/blake2b_plug.c:343] -> [JohnTheRipper/src/blake2b_plug.c:343]: (style) Same expression on both sides of '-'.
  78. [JohnTheRipper/src/blake2b_plug.c:271]: (style) Variable 'm0' is assigned a value that is never used
  79. [JohnTheRipper/src/blake2b_plug.c:272]: (style) Variable 'm1' is assigned a value that is never used
  80. [JohnTheRipper/src/blake2b_plug.c:273]: (style) Variable 'm2' is assigned a value that is never used
  81. [JohnTheRipper/src/blake2b_plug.c:274]: (style) Variable 'm3' is assigned a value that is never used
  82. [JohnTheRipper/src/blake2b_plug.c:275]: (style) Variable 'm4' is assigned a value that is never used
  83. [JohnTheRipper/src/blake2b_plug.c:276]: (style) Variable 'm5' is assigned a value that is never used
  84. [JohnTheRipper/src/blake2b_plug.c:277]: (style) Variable 'm6' is assigned a value that is never used
  85. [JohnTheRipper/src/blake2b_plug.c:278]: (style) Variable 'm7' is assigned a value that is never used
  86. [JohnTheRipper/src/blake2b_plug.c:279]: (style) Variable 'm8' is assigned a value that is never used
  87. [JohnTheRipper/src/blake2b_plug.c:280]: (style) Variable 'm9' is assigned a value that is never used
  88. [JohnTheRipper/src/blake2b_plug.c:281]: (style) Variable 'm10' is assigned a value that is never used
  89. [JohnTheRipper/src/blake2b_plug.c:282]: (style) Variable 'm11' is assigned a value that is never used
  90. [JohnTheRipper/src/blake2b_plug.c:283]: (style) Variable 'm12' is assigned a value that is never used
  91. [JohnTheRipper/src/blake2b_plug.c:284]: (style) Variable 'm13' is assigned a value that is never used
  92. [JohnTheRipper/src/blake2b_plug.c:285]: (style) Variable 'm14' is assigned a value that is never used
  93. [JohnTheRipper/src/blake2b_plug.c:286]: (style) Variable 'm15' is assigned a value that is never used
  94. [JohnTheRipper/src/blake2b_plug.c:296]: (style) Variable '_1' is assigned a value that is never used
  95. [JohnTheRipper/src/blake2b_plug.c:296]: (style) Variable '_2' is assigned a value that is never used
  96. [JohnTheRipper/src/blake2b_plug.c:296]: (style) Variable '_3' is assigned a value that is never used
  97. [JohnTheRipper/src/blake2b_plug.c:296]: (style) Variable '_4' is assigned a value that is never used
  98. [JohnTheRipper/src/blake2b_plug.c:297]: (style) Variable '_1' is assigned a value that is never used
  99. [JohnTheRipper/src/blake2b_plug.c:297]: (style) Variable '_2' is assigned a value that is never used
  100. [JohnTheRipper/src/blake2b_plug.c:297]: (style) Variable '_3' is assigned a value that is never used
  101. [JohnTheRipper/src/blake2b_plug.c:297]: (style) Variable '_4' is assigned a value that is never used
  102. [JohnTheRipper/src/blake2b_plug.c:298]: (style) Variable '_1' is assigned a value that is never used
  103. [JohnTheRipper/src/blake2b_plug.c:298]: (style) Variable '_2' is assigned a value that is never used
  104. [JohnTheRipper/src/blake2b_plug.c:298]: (style) Variable '_3' is assigned a value that is never used
  105. [JohnTheRipper/src/blake2b_plug.c:298]: (style) Variable '_4' is assigned a value that is never used
  106. [JohnTheRipper/src/blake2b_plug.c:299]: (style) Variable '_1' is assigned a value that is never used
  107. [JohnTheRipper/src/blake2b_plug.c:299]: (style) Variable '_2' is assigned a value that is never used
  108. [JohnTheRipper/src/blake2b_plug.c:299]: (style) Variable '_3' is assigned a value that is never used
  109. [JohnTheRipper/src/blake2b_plug.c:299]: (style) Variable '_4' is assigned a value that is never used
  110. [JohnTheRipper/src/blake2b_plug.c:300]: (style) Variable '_1' is assigned a value that is never used
  111. [JohnTheRipper/src/blake2b_plug.c:300]: (style) Variable '_2' is assigned a value that is never used
  112. [JohnTheRipper/src/blake2b_plug.c:300]: (style) Variable '_3' is assigned a value that is never used
  113. [JohnTheRipper/src/blake2b_plug.c:300]: (style) Variable '_4' is assigned a value that is never used
  114. [JohnTheRipper/src/blake2b_plug.c:301]: (style) Variable '_1' is assigned a value that is never used
  115. [JohnTheRipper/src/blake2b_plug.c:301]: (style) Variable '_2' is assigned a value that is never used
  116. [JohnTheRipper/src/blake2b_plug.c:301]: (style) Variable '_3' is assigned a value that is never used
  117. [JohnTheRipper/src/blake2b_plug.c:301]: (style) Variable '_4' is assigned a value that is never used
  118. [JohnTheRipper/src/blake2b_plug.c:302]: (style) Variable '_1' is assigned a value that is never used
  119. [JohnTheRipper/src/blake2b_plug.c:302]: (style) Variable '_2' is assigned a value that is never used
  120. [JohnTheRipper/src/blake2b_plug.c:302]: (style) Variable '_3' is assigned a value that is never used
  121. [JohnTheRipper/src/blake2b_plug.c:302]: (style) Variable '_4' is assigned a value that is never used
  122. [JohnTheRipper/src/blake2b_plug.c:303]: (style) Variable '_1' is assigned a value that is never used
  123. [JohnTheRipper/src/blake2b_plug.c:303]: (style) Variable '_2' is assigned a value that is never used
  124. [JohnTheRipper/src/blake2b_plug.c:303]: (style) Variable '_3' is assigned a value that is never used
  125. [JohnTheRipper/src/blake2b_plug.c:303]: (style) Variable '_4' is assigned a value that is never used
  126. [JohnTheRipper/src/blake2b_plug.c:304]: (style) Variable '_1' is assigned a value that is never used
  127. [JohnTheRipper/src/blake2b_plug.c:304]: (style) Variable '_2' is assigned a value that is never used
  128. [JohnTheRipper/src/blake2b_plug.c:304]: (style) Variable '_3' is assigned a value that is never used
  129. [JohnTheRipper/src/blake2b_plug.c:304]: (style) Variable '_4' is assigned a value that is never used
  130. [JohnTheRipper/src/blake2b_plug.c:305]: (style) Variable '_1' is assigned a value that is never used
  131. [JohnTheRipper/src/blake2b_plug.c:305]: (style) Variable '_2' is assigned a value that is never used
  132. [JohnTheRipper/src/blake2b_plug.c:305]: (style) Variable '_3' is assigned a value that is never used
  133. [JohnTheRipper/src/blake2b_plug.c:305]: (style) Variable '_4' is assigned a value that is never used
  134. [JohnTheRipper/src/blake2b_plug.c:306]: (style) Variable '_1' is assigned a value that is never used
  135. [JohnTheRipper/src/blake2b_plug.c:306]: (style) Variable '_2' is assigned a value that is never used
  136. [JohnTheRipper/src/blake2b_plug.c:306]: (style) Variable '_3' is assigned a value that is never used
  137. [JohnTheRipper/src/blake2b_plug.c:306]: (style) Variable '_4' is assigned a value that is never used
  138. [JohnTheRipper/src/blake2b_plug.c:307]: (style) Variable '_1' is assigned a value that is never used
  139. [JohnTheRipper/src/blake2b_plug.c:307]: (style) Variable '_2' is assigned a value that is never used
  140. [JohnTheRipper/src/blake2b_plug.c:307]: (style) Variable '_3' is assigned a value that is never used
  141. [JohnTheRipper/src/blake2b_plug.c:307]: (style) Variable '_4' is assigned a value that is never used
  142. [JohnTheRipper/src/bench.c:353]: (style) The scope of the variable 'ompt' can be reduced
  143. [JohnTheRipper/src/bench.c:356]: (style) The scope of the variable 'haveWarned' can be reduced
  144. [JohnTheRipper/src/c3_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  145. [JohnTheRipper/src/chap_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  146. [JohnTheRipper/src/chap_fmt_plug.c:158]: (style) The scope of the variable 'index' can be reduced
  147. [JohnTheRipper/src/charset.c:41]: (style) The scope of the variable 'ptr' can be reduced
  148. [JohnTheRipper/src/charset.c:42]: (style) The scope of the variable 'key' can be reduced
  149. [JohnTheRipper/src/charset.c:132]: (style) The scope of the variable 'offset' can be reduced
  150. [JohnTheRipper/src/charset.c:134]: (style) Suspicious condition (assignment+comparison), it can be clarified with parentheses
  151. [JohnTheRipper/src/charset.c:210]: (style) Suspicious condition (assignment+comparison), it can be clarified with parentheses
  152. [JohnTheRipper/src/charset.c:395]: (error) Memory pointed to by 'file' is freed twice.
  153. [JohnTheRipper/src/clipperz_srp_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  154. [JohnTheRipper/src/common-opencl.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  155. [JohnTheRipper/src/common-opencl.c:530]: (style) The scope of the variable 'dev_name' can be reduced
  156. [JohnTheRipper/src/common-opencl.c:530]: (style) The scope of the variable 'bin_name' can be reduced
  157. [JohnTheRipper/src/common-opencl.c:531]: (style) The scope of the variable 'p' can be reduced
  158. [JohnTheRipper/src/common-opencl.c:878]: (style) The scope of the variable 'err_1' can be reduced
  159. [JohnTheRipper/src/common-opencl.c:888]: (style) The scope of the variable 'err_invalid' can be reduced
  160. [JohnTheRipper/src/common-opencl.c:548]: (error) Dangerous usage of 'bin_name' (strncpy doesn't always 0-terminate it)
  161. [JohnTheRipper/src/common_opencl_pbkdf2.c:255]: (style) The scope of the variable 'total_exec_time_inv' can be reduced
  162. [JohnTheRipper/src/common_opencl_pbkdf2.c:257]: (style) The scope of the variable 'i' can be reduced
  163. [JohnTheRipper/src/common_opencl_pbkdf2.c:259]: (style) The scope of the variable 'work_part' can be reduced
  164. [JohnTheRipper/src/common_opencl_pbkdf2.c:259]: (style) The scope of the variable 'work_offset' can be reduced
  165. [JohnTheRipper/src/common_opencl_pbkdf2.c:50]: (style) struct or union member 'temp_buf::istate' is never used
  166. [JohnTheRipper/src/common_opencl_pbkdf2.c:51]: (style) struct or union member 'temp_buf::ostate' is never used
  167. [JohnTheRipper/src/common_opencl_pbkdf2.c:52]: (style) struct or union member 'temp_buf::buf' is never used
  168. [JohnTheRipper/src/common_opencl_pbkdf2.c:53]: (style) struct or union member 'temp_buf::out' is never used
  169. [JohnTheRipper/src/compiler.c:231]: (style) The scope of the variable 'l_value' can be reduced
  170. [JohnTheRipper/src/compiler.c:629]: (style) The scope of the variable 'pos' can be reduced
  171. [JohnTheRipper/src/compiler.c:978]: (error) Uninitialized variable: pc
  172. [JohnTheRipper/src/config.c:168]: (style) The scope of the variable 'p1' can be reduced
  173. [JohnTheRipper/src/config.c:168]: (style) The scope of the variable 'p2' can be reduced
  174. [JohnTheRipper/src/config.c:219]: (style) The scope of the variable 'value' can be reduced
  175. [JohnTheRipper/src/config.c:220]: (style) The scope of the variable 'param_count' can be reduced
  176. [JohnTheRipper/src/config.c:241]: (style) The scope of the variable 'line_count' can be reduced
  177. [JohnTheRipper/src/config.c:260]: (style) The scope of the variable 'p1' can be reduced
  178. [JohnTheRipper/src/config.c:260]: (style) The scope of the variable 'p2' can be reduced
  179. [JohnTheRipper/src/config.c:306]: (style) The scope of the variable 'l_value' can be reduced
  180. [JohnTheRipper/src/config.c:298]: (error) Uninitialized variable: current_param
  181. [JohnTheRipper/src/cracker.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  182. [JohnTheRipper/src/cracker.c:250] -> [JohnTheRipper/src/cracker.c:243]: (style) Found duplicate if expressions.
  183. [JohnTheRipper/src/cracker.c:59]: (style) The scope of the variable 'where' can be reduced
  184. [JohnTheRipper/src/cracker.c:60]: (style) The scope of the variable 'size' can be reduced
  185. [JohnTheRipper/src/cracker.c:183]: (style) The scope of the variable 'utf8buf_key' can be reduced
  186. [JohnTheRipper/src/cracker.c:184]: (style) The scope of the variable 'utf8login' can be reduced
  187. [JohnTheRipper/src/cracker.c:185]: (style) The scope of the variable 'tmp8' can be reduced
  188. [JohnTheRipper/src/crc32_fmt_plug.c:127]: (warning) scanf without field width limits can crash with huge input data
  189. [JohnTheRipper/src/crc32_fmt_plug.c:139]: (warning) scanf without field width limits can crash with huge input data
  190. [JohnTheRipper/src/config.c:433]: (error) Uninitialized variable: Name
  191. [JohnTheRipper/src/cryptsha256_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  192. [JohnTheRipper/src/cryptsha512_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  193. [JohnTheRipper/src/cuda_mscash2_fmt.c:109]: (style) Array index i is used before limits check
  194. [JohnTheRipper/src/cuda_mscash2_fmt.c:92]: (warning) scanf without field width limits can crash with huge input data
  195. [JohnTheRipper/src/cuda_mscash2_fmt.c:172]: (warning) scanf without field width limits can crash with huge input data
  196. [JohnTheRipper/src/cuda_mscash_fmt.c:82]: (style) Array index i is used before limits check
  197. [JohnTheRipper/src/cuda_pwsafe_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  198. [JohnTheRipper/src/cuda_wpapsk_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  199. [JohnTheRipper/src/django_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 18.
  200. [JohnTheRipper/src/django_fmt.c:176]: (style) The scope of the variable 'index' can be reduced
  201. [JohnTheRipper/src/pbkdf2_hmac_sha256.h:32]: (error) Dangerous usage of 'ipad' (not 0-terminated)
  202. [JohnTheRipper/src/pbkdf2_hmac_sha256.h:33]: (error) Dangerous usage of 'opad' (not 0-terminated)
  203. [JohnTheRipper/src/dmg2john.c:138]: (error) Memory leak: chunk
  204. [JohnTheRipper/src/dmg_fmt_plug.c:424]: (style) The scope of the variable 'hmacsha1_key_' can be reduced
  205. [JohnTheRipper/src/dmg_fmt_plug.c:425]: (style) The scope of the variable 'aes_key_' can be reduced
  206. [JohnTheRipper/src/dmg_fmt_plug.c:427]: (style) The scope of the variable 'r' can be reduced
  207. [JohnTheRipper/src/dragonfly3_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  208. [JohnTheRipper/src/dragonfly4_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  209. [JohnTheRipper/src/drupal7_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  210. [JohnTheRipper/src/drupal7_fmt_plug.c:142]: (style) The scope of the variable 'index' can be reduced
  211. [JohnTheRipper/src/dynamic_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 55.
  212. [JohnTheRipper/src/dynamic_parser.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  213. [JohnTheRipper/src/dynamic_parser.c:667]: (warning) scanf without field width limits can crash with huge input data
  214. [JohnTheRipper/src/dynamic_parser.c:673]: (warning) scanf without field width limits can crash with huge input data
  215. [JohnTheRipper/src/dynamic_parser.c:679]: (warning) scanf without field width limits can crash with huge input data
  216. [JohnTheRipper/src/dynamic_parser.c:685]: (warning) scanf without field width limits can crash with huge input data
  217. [JohnTheRipper/src/dynamic_parser.c:698]: (warning) scanf without field width limits can crash with huge input data
  218. [JohnTheRipper/src/encfs_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  219. [JohnTheRipper/src/episerver_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  220. [JohnTheRipper/src/encfs_fmt_plug.c:389]: (style) The scope of the variable 'index' can be reduced
  221. [JohnTheRipper/src/external.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  222. [JohnTheRipper/src/external.c:275]: (warning) scanf without field width limits can crash with huge input data
  223. [JohnTheRipper/src/fake_salts.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  224. [JohnTheRipper/src/formats.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  225. [JohnTheRipper/src/formspring_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  226. [JohnTheRipper/src/getopt.c:29]: (style) The scope of the variable 'name' can be reduced
  227. [JohnTheRipper/src/getopt.c:30]: (style) The scope of the variable 'length' can be reduced
  228. [JohnTheRipper/src/getopt.c:125]: (style) The scope of the variable 'res' can be reduced
  229. [JohnTheRipper/src/getopt.c:141]: (style) The scope of the variable 'res' can be reduced
  230. [JohnTheRipper/src/gladman_hmac.c:76]: (style) The scope of the variable 'i' can be reduced
  231. [JohnTheRipper/src/gladman_pwd2key.c:44]: (error) Invalid number of character ({) when these macros are defined: '__cplusplus'.
  232. [JohnTheRipper/src/gost.c:145]: (style) Variable '__volatile' is assigned a value that is never used
  233. [JohnTheRipper/src/gost.c:283]: (style) Variable '__volatile' is assigned a value that is never used
  234. [JohnTheRipper/src/gost.c:304]: (style) Variable '__volatile' is assigned a value that is never used
  235. [JohnTheRipper/src/gost_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 18.
  236. [JohnTheRipper/src/gost_fmt_plug.c:178]: (style) The scope of the variable 'index' can be reduced
  237. [JohnTheRipper/src/gpg2john.cpp:638]: (warning) Member variable 'String2Key::m_usage' is not initialized in the constructor.
  238. [JohnTheRipper/src/gpg2john.cpp:638]: (warning) Member variable 'String2Key::bs' is not initialized in the constructor.
  239. [JohnTheRipper/src/gpg2john.cpp:739]: (warning) Member variable 'String2Key::m_keygen' is not assigned a value in 'String2Key::operator='
  240. [JohnTheRipper/src/gpg2john.cpp:216]: (warning) Member variable 'Key::m_locked' is not initialized in the constructor.
  241. [JohnTheRipper/src/gpg2john.cpp:216]: (warning) Member variable 'Key::m_time' is not initialized in the constructor.
  242. [JohnTheRipper/src/gpg2john.cpp:739]: (warning) 'operator=' should check for assignment to self
  243. [JohnTheRipper/src/gpg2john.cpp:330]: (warning) 'operator=' should check for assignment to self
  244. [JohnTheRipper/src/gpg2john.cpp:601]: (error) Memory leak: buffer
  245. [JohnTheRipper/src/gpg2john.cpp:919]: (performance) Function parameter 'name' should be passed by reference.
  246. [JohnTheRipper/src/gpg2john.cpp:930]: (performance) Function parameter 'name' should be passed by reference.
  247. [JohnTheRipper/src/gpg_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  248. [JohnTheRipper/src/gpg_fmt_plug.c:761]: (style) The scope of the variable 'index' can be reduced
  249. [JohnTheRipper/src/gpg_fmt_plug.c:213]: (style) Variable 'p' is assigned a value that is never used
  250. [JohnTheRipper/src/hmacMD5_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  251. [JohnTheRipper/src/hmacSHA1_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  252. [JohnTheRipper/src/hmacMD5_fmt.c:196]: (error) Analysis failed. If the code is valid then please report this failure.
  253. [JohnTheRipper/src/hmacSHA224_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  254. [JohnTheRipper/src/hmacSHA224_fmt_plug.c:183]: (style) The scope of the variable 'index' can be reduced
  255. [JohnTheRipper/src/hmacSHA1_fmt.c:197]: (error) Analysis failed. If the code is valid then please report this failure.
  256. [JohnTheRipper/src/hmacSHA256_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  257. [JohnTheRipper/src/hmacSHA256_fmt_plug.c:184]: (style) The scope of the variable 'index' can be reduced
  258. [JohnTheRipper/src/hmacSHA384_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  259. [JohnTheRipper/src/hmacSHA384_fmt_plug.c:198]: (style) The scope of the variable 'index' can be reduced
  260. [JohnTheRipper/src/hmacSHA512_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  261. [JohnTheRipper/src/hmacSHA512_fmt_plug.c:199]: (style) The scope of the variable 'index' can be reduced
  262. [JohnTheRipper/src/hmailserver_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  263. [JohnTheRipper/src/idle.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  264. [JohnTheRipper/src/hmailserver_fmt_plug.c:215]: (error) Buffer access out-of-bounds: crypt_out
  265. [JohnTheRipper/src/ike_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  266. [JohnTheRipper/src/inc.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  267. [JohnTheRipper/src/ike-crack.h:387]: (warning) scanf without field width limits can crash with huge input data
  268. [JohnTheRipper/src/inc.c:41]: (style) The scope of the variable 'hundredXpercent' can be reduced
  269. [JohnTheRipper/src/inc.c:168]: (style) The scope of the variable 'buffer' can be reduced
  270. [JohnTheRipper/src/inc.c:169]: (style) The scope of the variable 'count' can be reduced
  271. [JohnTheRipper/src/ike-crack.h:219]: (error) Dangerous usage of 'k_ipad' (not 0-terminated)
  272. [JohnTheRipper/src/ike-crack.h:220]: (error) Dangerous usage of 'k_opad' (not 0-terminated)
  273. [JohnTheRipper/src/ike-crack.h:302]: (error) Dangerous usage of 'k_ipad' (not 0-terminated)
  274. [JohnTheRipper/src/ike-crack.h:303]: (error) Dangerous usage of 'k_opad' (not 0-terminated)
  275. [JohnTheRipper/src/inc.c:94]: (warning) scanf without field width limits can crash with huge input data
  276. [JohnTheRipper/src/inc.c:98]: (warning) scanf without field width limits can crash with huge input data
  277. [JohnTheRipper/src/inc.c:104]: (warning) scanf without field width limits can crash with huge input data
  278. [JohnTheRipper/src/inc.c:108]: (warning) scanf without field width limits can crash with huge input data
  279. [JohnTheRipper/src/inc.c:112]: (warning) scanf without field width limits can crash with huge input data
  280. [JohnTheRipper/src/john.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 26.
  281. [JohnTheRipper/src/keepass2john.c:129]: (style) The scope of the variable 'buffer' can be reduced
  282. [JohnTheRipper/src/keepass_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 18.
  283. [JohnTheRipper/src/keepass_fmt_plug.c:150]: (style) The scope of the variable 'contentsize' can be reduced
  284. [JohnTheRipper/src/keepass_fmt_plug.c:312]: (style) The scope of the variable 'index' can be reduced
  285. [JohnTheRipper/src/keepass_fmt_plug.c:322]: (style) The scope of the variable 'out' can be reduced
  286. [JohnTheRipper/src/keepass_fmt_plug.c:323]: (style) The scope of the variable 'pad_byte' can be reduced
  287. [JohnTheRipper/src/keepass_fmt_plug.c:324]: (style) The scope of the variable 'datasize' can be reduced
  288. [JohnTheRipper/src/keychain_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  289. [JohnTheRipper/src/keyring2john.c:131]: (error) Resource leak: fp
  290. [JohnTheRipper/src/keyring_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  291. [JohnTheRipper/src/keyring_fmt_plug.c:239]: (style) The scope of the variable 'index' can be reduced
  292. [JohnTheRipper/src/krb5-18_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  293. [JohnTheRipper/src/krb5-18_fmt.c:188]: (style) The scope of the variable 'index' can be reduced
  294. [JohnTheRipper/src/keychain_fmt_plug.c:169]: (style) The scope of the variable 'index' can be reduced
  295. [JohnTheRipper/src/krb5-23_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  296. [JohnTheRipper/src/krb5-23_fmt.c:159]: (style) The scope of the variable 'index' can be reduced
  297. [JohnTheRipper/src/krb5pa-md5_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  298. [JohnTheRipper/src/krb5pa-sha1_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  299. [JohnTheRipper/src/krb5pa-sha1_fmt_plug.c:479]: (style) The scope of the variable 'index' can be reduced
  300. [JohnTheRipper/src/kwallet_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  301. [JohnTheRipper/src/lastpass_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 18.
  302. [JohnTheRipper/src/lastpass_fmt_plug.c:157]: (style) The scope of the variable 'index' can be reduced
  303. [JohnTheRipper/src/lastpass_sniffed_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  304. [JohnTheRipper/src/lastpass_sniffed_fmt_plug.c:150]: (style) The scope of the variable 'index' can be reduced
  305. [JohnTheRipper/src/lastpass_sniffed_fmt_plug.c:89]: (style) Variable 'p' is assigned a value that is never used
  306. [JohnTheRipper/src/listconf.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 27.
  307. [JohnTheRipper/src/listconf.c:451] -> [JohnTheRipper/src/listconf.c:451]: (style) Same expression on both sides of '&&'.
  308. [JohnTheRipper/src/listconf.c:432]: (style) The scope of the variable 'i' can be reduced
  309. [JohnTheRipper/src/loader.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  310. [JohnTheRipper/src/loader.c:204]: (style) The scope of the variable 'name' can be reduced
  311. [JohnTheRipper/src/loader.c:222]: (style) The scope of the variable 'valid' can be reduced
  312. [JohnTheRipper/src/loader.c:491]: (style) The scope of the variable 'collisions' can be reduced
  313. [JohnTheRipper/src/loader.c:779]: (style) The scope of the variable 'hash' can be reduced
  314. [JohnTheRipper/src/loader.c:818]: (style) The scope of the variable 'size' can be reduced
  315. [JohnTheRipper/src/loader.c:896]: (style) The scope of the variable 'pos' can be reduced
  316. [JohnTheRipper/src/loader.c:897]: (style) The scope of the variable 'hash' can be reduced
  317. [JohnTheRipper/src/loader.c:955]: (style) The scope of the variable 'index' can be reduced
  318. [JohnTheRipper/src/loader.c:957]: (style) The scope of the variable 'piece' can be reduced
  319. [JohnTheRipper/src/loader.c:958]: (style) The scope of the variable 'pass' can be reduced
  320. [JohnTheRipper/src/loader.c:958]: (style) The scope of the variable 'chars' can be reduced
  321. [JohnTheRipper/src/loader.c:959]: (style) The scope of the variable 'hash' can be reduced
  322. [JohnTheRipper/src/loader.c:961]: (style) The scope of the variable 'utf8login' can be reduced
  323. [JohnTheRipper/src/loader.c:962]: (style) The scope of the variable 'utf8source' can be reduced
  324. [JohnTheRipper/src/logger.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  325. [JohnTheRipper/src/logger.c:186]: (style) The scope of the variable 'count2' can be reduced
  326. [JohnTheRipper/src/logger.c:259]: (style) The scope of the variable 'count2' can be reduced
  327. [JohnTheRipper/src/md4.c:179]: (style) The scope of the variable 'free' can be reduced
  328. [JohnTheRipper/src/md4_gen_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  329. [JohnTheRipper/src/md4_gen_fmt_plug.c:220]: (error) Buffer access out-of-bounds: crypt_out
  330. [JohnTheRipper/src/md5.c:201]: (style) The scope of the variable 'free' can be reduced
  331. [JohnTheRipper/src/mediawiki_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  332. [JohnTheRipper/src/misc.c:84]: (style) The scope of the variable 'pos' can be reduced
  333. [JohnTheRipper/src/misc.c:85]: (style) The scope of the variable 'c' can be reduced
  334. [JohnTheRipper/src/mkv.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  335. [JohnTheRipper/src/mkv.c:255]: (style) The scope of the variable 'dummy_token' can be reduced
  336. [JohnTheRipper/src/mkvcalcproba.c:98]: (warning) scanf without field width limits can crash with huge input data
  337. [JohnTheRipper/src/mkvcalcproba.c:112]: (warning) scanf without field width limits can crash with huge input data
  338. [JohnTheRipper/src/mkvcalcproba.c:67]: (error) Memory leak: fichier
  339. [JohnTheRipper/src/mkvcalcproba.c:71]: (error) Memory leak: fichier
  340. [JohnTheRipper/src/mkvcalcproba.c:73]: (error) Memory leak: fichier
  341. [JohnTheRipper/src/mkvcalcproba.c:75]: (error) Memory leak: fichier
  342. [JohnTheRipper/src/mkvcalcproba.c:67]: (error) Resource leak: fichier
  343. [JohnTheRipper/src/mkvcalcproba.c:139]: (error) Memory leak: ligne
  344. [JohnTheRipper/src/mkv.c:56]: (warning) scanf without field width limits can crash with huge input data
  345. [JohnTheRipper/src/mkv.c:348]: (warning) scanf without field width limits can crash with huge input data
  346. [JohnTheRipper/src/mkv.c:350]: (warning) scanf without field width limits can crash with huge input data
  347. [JohnTheRipper/src/mkv.c:366]: (warning) scanf without field width limits can crash with huge input data
  348. [JohnTheRipper/src/mkv.c:368]: (warning) scanf without field width limits can crash with huge input data
  349. [JohnTheRipper/src/mkv.c:482]: (warning) scanf without field width limits can crash with huge input data
  350. [JohnTheRipper/src/mkv.c:484]: (warning) scanf without field width limits can crash with huge input data
  351. [JohnTheRipper/src/mkvlib.c:197]: (warning) scanf without field width limits can crash with huge input data
  352. [JohnTheRipper/src/mkvlib.c:203]: (warning) scanf without field width limits can crash with huge input data
  353. [JohnTheRipper/src/mongodb_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  354. [JohnTheRipper/src/mongodb_fmt_plug.c:205]: (style) The scope of the variable 'index' can be reduced
  355. [JohnTheRipper/src/mkv.c:585]: (style) The scope of the variable 'mkv_size' can be reduced
  356. [JohnTheRipper/src/mozilla2john.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  357. [JohnTheRipper/src/mozilla_des.c:833]: (style) Checking if unsigned variable 'inLen' is less than zero.
  358. [JohnTheRipper/src/mozilla_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  359. [JohnTheRipper/src/mozilla_fmt.c:188]: (style) The scope of the variable 'index' can be reduced
  360. [JohnTheRipper/src/mscash1_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  361. [JohnTheRipper/src/mscash1_fmt_plug.c:353]: (style) Variable 'outbuf' is not assigned a value
  362. [JohnTheRipper/src/mscash2_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 25.
  363. [JohnTheRipper/src/mscash1_fmt_plug.c:160]: (style) Array index i is used before limits check
  364. [JohnTheRipper/src/mscash1_fmt_plug.c:249]: (style) Array index md4_size is used before limits check
  365. [JohnTheRipper/src/mscash1_fmt_plug.c:706]: (style) Array index md4_size is used before limits check
  366. [JohnTheRipper/src/mscash2_fmt_plug.c:197]: (style) Array index i is used before limits check
  367. [JohnTheRipper/src/mscash2_fmt_plug.c:245]: (warning) scanf without field width limits can crash with huge input data
  368. [JohnTheRipper/src/mscash2_fmt_plug.c:318]: (warning) scanf without field width limits can crash with huge input data
  369. [JohnTheRipper/src/mssql-old_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 22.
  370. [JohnTheRipper/src/mssql-old_fmt_plug.c:268]: (error) Buffer access out-of-bounds: crypt_key
  371. [JohnTheRipper/src/mssql05_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 23.
  372. [JohnTheRipper/src/mssql05_fmt_plug.c:393]: (error) Buffer access out-of-bounds: crypt_key
  373. [JohnTheRipper/src/mssql12_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  374. [JohnTheRipper/src/mssql12_fmt_plug.c:179]: (style) The scope of the variable 'index' can be reduced
  375. [JohnTheRipper/src/mssql05_fmt_plug.c:199]: (error) Analysis failed. If the code is valid then please report this failure.
  376. [JohnTheRipper/src/mysqlSHA1_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  377. [JohnTheRipper/src/mysqlSHA1_fmt_plug.c:171]: (error) Analysis failed. If the code is valid then please report this failure.
  378. [JohnTheRipper/src/mysqlSHA1_fmt_plug.c:216]: (error) Buffer access out-of-bounds: crypt_key
  379. [JohnTheRipper/src/mysql_netauth_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  380. [JohnTheRipper/src/mysql_netauth_fmt_plug.c:147]: (style) The scope of the variable 'index' can be reduced
  381. [JohnTheRipper/src/nsldap_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  382. [JohnTheRipper/src/nsldap_fmt_plug.c:181]: (error) Buffer access out-of-bounds: crypt_key
  383. [JohnTheRipper/src/nt2_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 27.
  384. [JohnTheRipper/src/nsldap_fmt_plug.c:137]: (error) Analysis failed. If the code is valid then please report this failure.
  385. [JohnTheRipper/src/nt2_fmt_plug.c:211]: (style) The scope of the variable 'out' can be reduced
  386. [JohnTheRipper/src/nukedclan_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  387. [JohnTheRipper/src/nt2_fmt_plug.c:609]: (error) Buffer access out-of-bounds: crypt_key
  388. [JohnTheRipper/src/o5logon_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  389. [JohnTheRipper/src/o5logon_fmt_plug.c:138]: (style) The scope of the variable 'index' can be reduced
  390. [JohnTheRipper/src/o5logon_fmt_plug.c:145]: (style) Variable 'pt' is not assigned a value
  391. [JohnTheRipper/src/nt2_fmt_plug.c:292]: (error) Analysis failed. If the code is valid then please report this failure.
  392. [JohnTheRipper/src/odf_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  393. [JohnTheRipper/src/odf_fmt_plug.c:245]: (style) The scope of the variable 'ivec' can be reduced
  394. [JohnTheRipper/src/office2john.c:363]: (warning) fprintf format string has 1 parameters but 2 are given
  395. [JohnTheRipper/src/office2john.c:143]: (style) The scope of the variable 'pkeBlockSize' can be reduced
  396. [JohnTheRipper/src/office2john.c:145]: (style) The scope of the variable 'pkeHashSize' can be reduced
  397. [JohnTheRipper/src/office2john.c:321]: (style) The scope of the variable 'len' can be reduced
  398. [JohnTheRipper/src/office2john.c:132]: (style) Unused variable: i
  399. [JohnTheRipper/src/office2john.c:143]: (style) Variable 'pkeBlockSize' is assigned a value that is never used
  400. [JohnTheRipper/src/office2john.c:145]: (style) Variable 'pkeHashSize' is assigned a value that is never used
  401. [JohnTheRipper/src/office2john.c:161]: (style) Variable 'skipFlags' is assigned a value that is never used
  402. [JohnTheRipper/src/office2john.c:162]: (style) Variable 'sizeExtra' is assigned a value that is never used
  403. [JohnTheRipper/src/office2john.c:163]: (style) Variable 'algId' is assigned a value that is never used
  404. [JohnTheRipper/src/office2john.c:164]: (style) Variable 'algHashId' is assigned a value that is never used
  405. [JohnTheRipper/src/office2john.c:322]: (style) Unused variable: i
  406. [JohnTheRipper/src/office2john.c:357]: (style) Variable 'ret' is assigned a value that is never used
  407. [JohnTheRipper/src/office2john.c:316]: (error) Resource leak: fp
  408. [JohnTheRipper/src/office2john.c:275]: (error) Memory leak: buffer
  409. [JohnTheRipper/src/office_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  410. [JohnTheRipper/src/office_fmt_plug.c:423]: (style) The scope of the variable 'index' can be reduced
  411. [JohnTheRipper/src/oldoffice_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  412. [JohnTheRipper/src/oldoffice_fmt_plug.c:188]: (style) The scope of the variable 'index' can be reduced
  413. [JohnTheRipper/src/oldoffice_fmt_plug.c:194]: (style) The scope of the variable 'i' can be reduced
  414. [JohnTheRipper/src/oldoffice_fmt_plug.c:196]: (style) The scope of the variable 'pwdHash' can be reduced
  415. [JohnTheRipper/src/oldoffice_fmt_plug.c:197]: (style) The scope of the variable 'hashBuf' can be reduced
  416. [JohnTheRipper/src/opencl_DES_bs.c:133]: (style) The scope of the variable 'index' can be reduced
  417. [JohnTheRipper/src/opencl_cryptsha256_fmt.c:717]: (style) The scope of the variable 'i' can be reduced
  418. [JohnTheRipper/src/opencl_cryptsha512_fmt.c:700]: (style) The scope of the variable 'i' can be reduced
  419. [JohnTheRipper/src/opencl_gpg_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  420. [JohnTheRipper/src/opencl_krb5pa-sha1_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  421. [JohnTheRipper/src/opencl_mscash2_fmt.c:338]: (style) Array index i is used before limits check
  422. [JohnTheRipper/src/opencl_mysqlsha1_fmt.c:39]: (style) struct or union member 'SHA_DEV_CTX::h0' is never used
  423. [JohnTheRipper/src/opencl_mysqlsha1_fmt.c:39]: (style) struct or union member 'SHA_DEV_CTX::h1' is never used
  424. [JohnTheRipper/src/opencl_mysqlsha1_fmt.c:39]: (style) struct or union member 'SHA_DEV_CTX::h2' is never used
  425. [JohnTheRipper/src/opencl_mysqlsha1_fmt.c:39]: (style) struct or union member 'SHA_DEV_CTX::h3' is never used
  426. [JohnTheRipper/src/opencl_mysqlsha1_fmt.c:39]: (style) struct or union member 'SHA_DEV_CTX::h4' is never used
  427. [JohnTheRipper/src/opencl_nsldaps_fmt.c:58]: (style) struct or union member 'SHA_DEV_CTX::h0' is never used
  428. [JohnTheRipper/src/opencl_nsldaps_fmt.c:58]: (style) struct or union member 'SHA_DEV_CTX::h1' is never used
  429. [JohnTheRipper/src/opencl_nsldaps_fmt.c:58]: (style) struct or union member 'SHA_DEV_CTX::h2' is never used
  430. [JohnTheRipper/src/opencl_nsldaps_fmt.c:58]: (style) struct or union member 'SHA_DEV_CTX::h3' is never used
  431. [JohnTheRipper/src/opencl_nsldaps_fmt.c:58]: (style) struct or union member 'SHA_DEV_CTX::h4' is never used
  432. [JohnTheRipper/src/opencl_ntlmv2_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  433. [JohnTheRipper/src/opencl_office2007_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  434. [JohnTheRipper/src/opencl_office2010_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  435. [JohnTheRipper/src/opencl_office2013_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  436. [JohnTheRipper/src/opencl_pwsafe_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  437. [JohnTheRipper/src/opencl_rar_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 20.
  438. [JohnTheRipper/src/opencl_rar_fmt.c:688]: (portability) Assigning an integer (int/long/etc) to a pointer is not portable
  439. [JohnTheRipper/src/opencl_rar_fmt.c:694]: (portability) Assigning an address value to the integer (int/long/etc) type is not portable
  440. [JohnTheRipper/src/opencl_rar_fmt.c:788]: (style) Variable 'ulen' is assigned a value that is never used
  441. [JohnTheRipper/src/opencl_rar_fmt.c:815]: (style) Variable 'pos' is assigned a value that is never used
  442. [JohnTheRipper/src/opencl_rawmd4_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  443. [JohnTheRipper/src/opencl_rawmd5_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  444. [JohnTheRipper/src/opencl_rawsha1_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  445. [JohnTheRipper/src/opencl_rawsha1_fmt.c:45]: (style) struct or union member 'SHA_DEV_CTX::h0' is never used
  446. [JohnTheRipper/src/opencl_rawsha1_fmt.c:45]: (style) struct or union member 'SHA_DEV_CTX::h1' is never used
  447. [JohnTheRipper/src/opencl_rawsha1_fmt.c:45]: (style) struct or union member 'SHA_DEV_CTX::h2' is never used
  448. [JohnTheRipper/src/opencl_rawsha1_fmt.c:45]: (style) struct or union member 'SHA_DEV_CTX::h3' is never used
  449. [JohnTheRipper/src/opencl_rawsha1_fmt.c:45]: (style) struct or union member 'SHA_DEV_CTX::h4' is never used
  450. [JohnTheRipper/src/opencl_rawsha256_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  451. [JohnTheRipper/src/opencl_rawsha512-ng_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  452. [JohnTheRipper/src/opencl_wpapsk_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  453. [JohnTheRipper/src/opencl_xsha512-ng_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  454. [JohnTheRipper/src/options.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  455. [JohnTheRipper/src/options.c:394]: (warning) scanf without field width limits can crash with huge input data
  456. [JohnTheRipper/src/options.c:396]: (warning) scanf without field width limits can crash with huge input data
  457. [JohnTheRipper/src/options.c:399]: (warning) scanf without field width limits can crash with huge input data
  458. [JohnTheRipper/src/options.c:523]: (warning) scanf without field width limits can crash with huge input data
  459. [JohnTheRipper/src/oracle11_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  460. [JohnTheRipper/src/oracle11_fmt_plug.c:263]: (error) Buffer access out-of-bounds: crypt_key
  461. [JohnTheRipper/src/oracle11_fmt_plug.c:218]: (error) Analysis failed. If the code is valid then please report this failure.
  462. [JohnTheRipper/src/osc_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  463. [JohnTheRipper/src/para-best.c:37]: (style) The scope of the variable 's_real' can be reduced
  464. [JohnTheRipper/src/para-best.c:37]: (style) The scope of the variable 's_virtual' can be reduced
  465. [JohnTheRipper/src/path.c:66]: (style) The scope of the variable 'dos' can be reduced
  466. [JohnTheRipper/src/pbkdf2-hmac-sha512_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  467. [JohnTheRipper/src/pdf_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  468. [JohnTheRipper/src/pbkdf2-hmac-sha512_fmt_plug.c:222]: (style) The scope of the variable 'index' can be reduced
  469. [JohnTheRipper/src/pdf_fmt_plug.c:422]: (style) The scope of the variable 'index' can be reduced
  470. [JohnTheRipper/src/pdf_fmt_plug.c:90]: (style) Variable 'p' is assigned a value that is never used
  471. [JohnTheRipper/src/pbkdf2-hmac-sha512_fmt_plug.c:202]: (error) Dangerous usage of 'ipad' (not 0-terminated)
  472. [JohnTheRipper/src/pbkdf2-hmac-sha512_fmt_plug.c:203]: (error) Dangerous usage of 'opad' (not 0-terminated)
  473. [JohnTheRipper/src/pfx2john.c:77]: (error) Memory leak: pfxfile
  474. [JohnTheRipper/src/pfx2john.c:81]: (error) Memory leak: pfxfile
  475. [JohnTheRipper/src/pfx2john.c:85]: (error) Memory leak: pfxfile
  476. [JohnTheRipper/src/pfx2john.c:77]: (error) Resource leak: pfxfile
  477. [JohnTheRipper/src/pfx_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  478. [JohnTheRipper/src/pfx_fmt.c:196]: (style) The scope of the variable 'index' can be reduced
  479. [JohnTheRipper/src/pkzip_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  480. [JohnTheRipper/src/plugin.c:99]: (error) Memory leak: cfg_names
  481. [JohnTheRipper/src/postgre_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  482. [JohnTheRipper/src/postgre_fmt_plug.c:142]: (style) The scope of the variable 'index' can be reduced
  483. [JohnTheRipper/src/pkzip_fmt_plug.c:828]: (style) The scope of the variable 'b' can be reduced
  484. [JohnTheRipper/src/pkzip_fmt_plug.c:829]: (style) The scope of the variable 'C' can be reduced
  485. [JohnTheRipper/src/pkzip_fmt_plug.c:829]: (style) The scope of the variable 'B' can be reduced
  486. [JohnTheRipper/src/pkzip_fmt_plug.c:830]: (style) The scope of the variable 'k' can be reduced
  487. [JohnTheRipper/src/pkzip_fmt_plug.c:830]: (style) The scope of the variable 'crc' can be reduced
  488. [JohnTheRipper/src/pkzip_fmt_plug.c:833]: (style) The scope of the variable 'ret' can be reduced
  489. [JohnTheRipper/src/pst_fmt_plug.c:110]: (warning) scanf without field width limits can crash with huge input data
  490. [JohnTheRipper/src/pkzip_fmt_plug.c:194]: (warning) scanf without field width limits can crash with huge input data
  491. [JohnTheRipper/src/pkzip_fmt_plug.c:228]: (warning) scanf without field width limits can crash with huge input data
  492. [JohnTheRipper/src/pkzip_fmt_plug.c:247]: (warning) scanf without field width limits can crash with huge input data
  493. [JohnTheRipper/src/pkzip_fmt_plug.c:254]: (warning) scanf without field width limits can crash with huge input data
  494. [JohnTheRipper/src/pkzip_fmt_plug.c:258]: (warning) scanf without field width limits can crash with huge input data
  495. [JohnTheRipper/src/pkzip_fmt_plug.c:262]: (warning) scanf without field width limits can crash with huge input data
  496. [JohnTheRipper/src/pkzip_fmt_plug.c:270]: (warning) scanf without field width limits can crash with huge input data
  497. [JohnTheRipper/src/pkzip_fmt_plug.c:506]: (warning) scanf without field width limits can crash with huge input data
  498. [JohnTheRipper/src/pkzip_fmt_plug.c:508]: (warning) scanf without field width limits can crash with huge input data
  499. [JohnTheRipper/src/pkzip_fmt_plug.c:515]: (warning) scanf without field width limits can crash with huge input data
  500. [JohnTheRipper/src/pkzip_fmt_plug.c:521]: (warning) scanf without field width limits can crash with huge input data
  501. [JohnTheRipper/src/pkzip_fmt_plug.c:523]: (warning) scanf without field width limits can crash with huge input data
  502. [JohnTheRipper/src/pkzip_fmt_plug.c:525]: (warning) scanf without field width limits can crash with huge input data
  503. [JohnTheRipper/src/pkzip_fmt_plug.c:527]: (warning) scanf without field width limits can crash with huge input data
  504. [JohnTheRipper/src/pkzip_fmt_plug.c:529]: (warning) scanf without field width limits can crash with huge input data
  505. [JohnTheRipper/src/pkzip_fmt_plug.c:532]: (warning) scanf without field width limits can crash with huge input data
  506. [JohnTheRipper/src/pkzip_fmt_plug.c:534]: (warning) scanf without field width limits can crash with huge input data
  507. [JohnTheRipper/src/putty2john.c:114]: (style) struct or union member 'ssh2_userkey::comment' is never used
  508. [JohnTheRipper/src/putty_fmt_plug.c:227]: (style) The scope of the variable 'iv' can be reduced
  509. [JohnTheRipper/src/putty_fmt_plug.c:318]: (style) The scope of the variable 'index' can be reduced
  510. [JohnTheRipper/src/pwsafe_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 18.
  511. [JohnTheRipper/src/pwsafe_fmt_plug.c:162]: (style) The scope of the variable 'index' can be reduced
  512. [JohnTheRipper/src/racf2john.c:108]: (error) Resource leak: fp
  513. [JohnTheRipper/src/racf_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  514. [JohnTheRipper/src/racf_fmt_plug.c:240]: (style) The scope of the variable 'index' can be reduced
  515. [JohnTheRipper/src/radmin_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  516. [JohnTheRipper/src/rar2john.c:123]: (style) The scope of the variable 'bestsize' can be reduced
  517. [JohnTheRipper/src/rar_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 20.
  518. [JohnTheRipper/src/rar_fmt.c:413]: (style) Variable 'ulen' is assigned a value that is never used
  519. [JohnTheRipper/src/rar_fmt.c:440]: (style) Variable 'pos' is assigned a value that is never used
  520. [JohnTheRipper/src/rawBLAKE2_512_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  521. [JohnTheRipper/src/rawMD4_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  522. [JohnTheRipper/src/rawMD4_fmt_plug.c:311]: (error) Buffer access out-of-bounds: crypt_key
  523. [JohnTheRipper/src/rawMD4_fmt_plug.c:204]: (error) Analysis failed. If the code is valid then please report this failure.
  524. [JohnTheRipper/src/rawMD5_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  525. [JohnTheRipper/src/rawMD5_fmt_plug.c:293]: (error) Buffer access out-of-bounds: crypt_out
  526. [JohnTheRipper/src/rawSHA0_fmt.c:92]: (error) Buffer access out-of-bounds: crypt_key
  527. [JohnTheRipper/src/rawSHA1_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  528. [JohnTheRipper/src/rawSHA1_linkedIn_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 20.
  529. [JohnTheRipper/src/rawSHA1_fmt_plug.c:254]: (error) Buffer access out-of-bounds: rawSHA1_crypt_key
  530. [JohnTheRipper/src/rawSHA1_fmt_plug.c:149]: (error) Analysis failed. If the code is valid then please report this failure.
  531. [JohnTheRipper/src/rawSHA1_linkedIn_fmt_plug.c:162]: (error) Analysis failed. If the code is valid then please report this failure.
  532. [JohnTheRipper/src/rawSHA224_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  533. [JohnTheRipper/src/rawSHA256_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  534. [JohnTheRipper/src/rawSHA384_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  535. [JohnTheRipper/src/rawSHA512_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  536. [JohnTheRipper/src/rawmd5u_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 25.
  537. [JohnTheRipper/src/recovery.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 19.
  538. [JohnTheRipper/src/recovery.c:254]: (warning) scanf without field width limits can crash with huge input data
  539. [JohnTheRipper/src/recovery.c:275]: (warning) scanf without field width limits can crash with huge input data
  540. [JohnTheRipper/src/recovery.c:286]: (warning) scanf without field width limits can crash with huge input data
  541. [JohnTheRipper/src/recovery.c:294]: (warning) scanf without field width limits can crash with huge input data
  542. [JohnTheRipper/src/rules.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  543. [JohnTheRipper/src/rawmd5u_fmt_plug.c:449]: (error) Buffer access out-of-bounds: crypt_key
  544. [JohnTheRipper/src/rawmd5u_fmt_plug.c:474]: (error) Buffer access out-of-bounds: crypt_key
  545. [JohnTheRipper/src/rules.c:1059]: (style) The scope of the variable 'pos' can be reduced
  546. [JohnTheRipper/src/rules.c:1061]: (style) The scope of the variable 'value' can be reduced
  547. [JohnTheRipper/src/rules.c:1068]: (style) The scope of the variable 'pos' can be reduced
  548. [JohnTheRipper/src/rules.c:1073]: (style) The scope of the variable 'pos' can be reduced
  549. [JohnTheRipper/src/rules.c:1135]: (style) The scope of the variable 'pos' can be reduced
  550. [JohnTheRipper/src/rules.c:1143]: (style) The scope of the variable 'pos' can be reduced
  551. [JohnTheRipper/src/rules.c:1061]: (style) Variable 'value' is assigned a value that is never used
  552. [JohnTheRipper/src/salted_sha1_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 23.
  553. [JohnTheRipper/src/salted_sha1_fmt_plug.c:253]: (error) Buffer access out-of-bounds: crypt_key
  554. [JohnTheRipper/src/sapB_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 22.
  555. [JohnTheRipper/src/sapG_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 24.
  556. [JohnTheRipper/src/salted_sha1_fmt_plug.c:184]: (error) Analysis failed. If the code is valid then please report this failure.
  557. [JohnTheRipper/src/sapB_fmt_plug.c:335] -> [JohnTheRipper/src/sapB_fmt_plug.c:335]: (style) Same expression on both sides of '&'.
  558. [JohnTheRipper/src/sapB_fmt_plug.c:380] -> [JohnTheRipper/src/sapB_fmt_plug.c:380]: (style) Same expression on both sides of '&'.
  559. [JohnTheRipper/src/sha1_gen_fmt_plug.c:226]: (error) Buffer access out-of-bounds: crypt_out
  560. [JohnTheRipper/src/sapG_fmt_plug.c:443]: (error) Analysis failed. If the code is valid then please report this failure.
  561. [JohnTheRipper/src/sha2.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  562. [JohnTheRipper/src/signals.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 23.
  563. [JohnTheRipper/src/sha2.c:267]: (style) struct or union member 'Anonymous2::x' is never used
  564. [JohnTheRipper/src/sha2.c:592]: (style) struct or union member 'Anonymous4::x' is never used
  565. [JohnTheRipper/src/single.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  566. [JohnTheRipper/src/single.c:251]: (style) The scope of the variable 'size' can be reduced
  567. [JohnTheRipper/src/single.c:54]: (warning) scanf without field width limits can crash with huge input data
  568. [JohnTheRipper/src/sip_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  569. [JohnTheRipper/src/single.c:138]: (style) Clarify calculation precedence for % and ?
  570. [JohnTheRipper/src/ssh2john.c:64]: (error) Memory leak: keyfile
  571. [JohnTheRipper/src/ssh2john.c:69]: (error) Memory leak: keyfile
  572. [JohnTheRipper/src/sse-intrinsics.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  573. [JohnTheRipper/src/ssh2john.c:64]: (error) Resource leak: keyfile
  574. [JohnTheRipper/src/ssh_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 14.
  575. [JohnTheRipper/src/ssh_fmt.c:143]: (style) The scope of the variable 'n' can be reduced
  576. [JohnTheRipper/src/ssh_fmt.c:346]: (style) The scope of the variable 'index' can be reduced
  577. [JohnTheRipper/src/sse-intrinsics.c:502]: (error) Uninitialized variable: a
  578. [JohnTheRipper/src/sse-intrinsics.c:503]: (error) Uninitialized variable: b
  579. [JohnTheRipper/src/sse-intrinsics.c:504]: (error) Uninitialized variable: c
  580. [JohnTheRipper/src/sse-intrinsics.c:505]: (error) Uninitialized variable: d
  581. [JohnTheRipper/src/sse-intrinsics.c:512]: (error) Uninitialized variable: a
  582. [JohnTheRipper/src/sse-intrinsics.c:513]: (error) Uninitialized variable: b
  583. [JohnTheRipper/src/sse-intrinsics.c:514]: (error) Uninitialized variable: c
  584. [JohnTheRipper/src/sse-intrinsics.c:515]: (error) Uninitialized variable: d
  585. [JohnTheRipper/src/sse-intrinsics.c:521]: (error) Uninitialized variable: tmp
  586. [JohnTheRipper/src/sse-intrinsics.c:540]: (error) Uninitialized variable: tmp2
  587. [JohnTheRipper/src/ssh_ng_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 16.
  588. [JohnTheRipper/src/ssh_ng_fmt_plug.c:255]: (style) The scope of the variable 'index' can be reduced
  589. [JohnTheRipper/src/sse-intrinsics.c:104]: (error) Uninitialized variable: a
  590. [JohnTheRipper/src/sse-intrinsics.c:105]: (error) Uninitialized variable: b
  591. [JohnTheRipper/src/sse-intrinsics.c:106]: (error) Uninitialized variable: c
  592. [JohnTheRipper/src/sse-intrinsics.c:107]: (error) Uninitialized variable: d
  593. [JohnTheRipper/src/sse-intrinsics.c:114]: (error) Uninitialized variable: a
  594. [JohnTheRipper/src/sse-intrinsics.c:115]: (error) Uninitialized variable: b
  595. [JohnTheRipper/src/sse-intrinsics.c:116]: (error) Uninitialized variable: c
  596. [JohnTheRipper/src/sse-intrinsics.c:117]: (error) Uninitialized variable: d
  597. [JohnTheRipper/src/sse-intrinsics.c:122]: (error) Uninitialized variable: tmp
  598. [JohnTheRipper/src/status.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 17.
  599. [JohnTheRipper/src/status.c:100]: (style) The scope of the variable 'time' can be reduced
  600. [JohnTheRipper/src/status.c:134]: (style) The scope of the variable 'cps_100' can be reduced
  601. [JohnTheRipper/src/status.c:431]: (style) The scope of the variable 'key' can be reduced
  602. [JohnTheRipper/src/status.c:504]: (style) The scope of the variable 't1buf' can be reduced
  603. [JohnTheRipper/src/status.c:505]: (style) The scope of the variable 't2buf' can be reduced
  604. [JohnTheRipper/src/status.c:456]: (style) The scope of the variable 't1buf' can be reduced
  605. [JohnTheRipper/src/status.c:457]: (style) The scope of the variable 't2buf' can be reduced
  606. [JohnTheRipper/src/strip_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  607. [JohnTheRipper/src/strip_fmt_plug.c:165]: (style) The scope of the variable 'index' can be reduced
  608. [JohnTheRipper/src/sse-intrinsics.c:933]: (error) Uninitialized variable: a
  609. [JohnTheRipper/src/sse-intrinsics.c:934]: (error) Uninitialized variable: b
  610. [JohnTheRipper/src/sse-intrinsics.c:935]: (error) Uninitialized variable: c
  611. [JohnTheRipper/src/sse-intrinsics.c:936]: (error) Uninitialized variable: d
  612. [JohnTheRipper/src/sse-intrinsics.c:937]: (error) Uninitialized variable: e
  613. [JohnTheRipper/src/sse-intrinsics.c:944]: (error) Uninitialized variable: a
  614. [JohnTheRipper/src/sse-intrinsics.c:945]: (error) Uninitialized variable: b
  615. [JohnTheRipper/src/sse-intrinsics.c:946]: (error) Uninitialized variable: c
  616. [JohnTheRipper/src/sse-intrinsics.c:947]: (error) Uninitialized variable: d
  617. [JohnTheRipper/src/sse-intrinsics.c:948]: (error) Uninitialized variable: e
  618. [JohnTheRipper/src/sse-intrinsics.c:953]: (error) Uninitialized variable: tmp
  619. [JohnTheRipper/src/sse-intrinsics.c:969]: (error) Uninitialized variable: tmp3
  620. [JohnTheRipper/src/sse-intrinsics.c:997]: (error) Uninitialized variable: tmp2
  621. [JohnTheRipper/src/sse-intrinsics.c:678]: (error) Uninitialized variable: a
  622. [JohnTheRipper/src/sse-intrinsics.c:679]: (error) Uninitialized variable: b
  623. [JohnTheRipper/src/sse-intrinsics.c:680]: (error) Uninitialized variable: c
  624. [JohnTheRipper/src/sse-intrinsics.c:681]: (error) Uninitialized variable: d
  625. [JohnTheRipper/src/sse-intrinsics.c:682]: (error) Uninitialized variable: e
  626. [JohnTheRipper/src/sse-intrinsics.c:689]: (error) Uninitialized variable: a
  627. [JohnTheRipper/src/sse-intrinsics.c:690]: (error) Uninitialized variable: b
  628. [JohnTheRipper/src/sse-intrinsics.c:691]: (error) Uninitialized variable: c
  629. [JohnTheRipper/src/sse-intrinsics.c:692]: (error) Uninitialized variable: d
  630. [JohnTheRipper/src/sse-intrinsics.c:693]: (error) Uninitialized variable: e
  631. [JohnTheRipper/src/sse-intrinsics.c:742]: (error) Uninitialized variable: tmp2
  632. [JohnTheRipper/src/sunmd5_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 22.
  633. [JohnTheRipper/src/sxc_fmt_plug.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 13.
  634. [JohnTheRipper/src/tgtsnarf.c:211]: (style) The scope of the variable 'i' can be reduced
  635. [JohnTheRipper/src/tgtsnarf.c:240]: (style) The scope of the variable 'p' can be reduced
  636. [JohnTheRipper/src/tgtsnarf.c:240]: (style) The scope of the variable 'user' can be reduced
  637. [JohnTheRipper/src/tgtsnarf.c:241]: (style) The scope of the variable 'i' can be reduced
  638. [JohnTheRipper/src/trip_fmt.c]: (information) Too many #ifdef configurations - cppcheck will only check 12 of 15.
  639. [JohnTheRipper/src/trip_fmt.c:74]: (style) struct or union member 'Anonymous1::dummy' is never used
  640. [JohnTheRipper/src/sxc_fmt_plug.c:241]: (style) The scope of the variable 'index' can be reduced
  641. [JohnTheRipper/src/trip_fmt.c:401]: (style) The scope of t
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty