cppcheck analysis of libcrypto++_5.6.0-5.dsc
- ./factory.h:8 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_X86_ASM_AVAILABLE'.
- ./randpool.h:7 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_X86_ASM_AVAILABLE'.
- ./randpool.h:7 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_GENERATE_X64_MASM'.
- ./randpool.h:7 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_GENERATE_X64_MASM'.
- ./default.h:98 [possible error] - Memory leak: DefaultDecryptorWithMAC::m_hashVerifier
- ./dh2.cpp:10 [error] - Null pointer dereference
- ./dll.h:57 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM'.
- ./dll.h:57 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_GENERATE_X64_MASM'.
- ./dll.h:57 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_X86_ASM_AVAILABLE'.
- ./dll.h:57 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;__GNUC__'.
- ./dll.h:57 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_X86_ASM_AVAILABLE'.
- ./dll.h:57 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_GENERATE_X64_MASM'.
- ./filters.cpp:482 [possible error] - Memory leak: proxy
- ./adler32.h:6 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_X86_ASM_AVAILABLE'.
- ./adler32.h:6 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_GENERATE_X64_MASM'.
- ./adler32.h:6 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_GENERATE_X64_MASM'.
- ./rijndael.cpp:898 [error] - Invalid number of character (() when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_ALIGN_DATA;__GNUC__'.
- ./salsa.cpp:468 [error] - Invalid number of character (() when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_ALIGN_DATA;__GNUC__'.
- ./sosemanuk.cpp:605 [error] - Invalid number of character (() when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_ALIGN_DATA;__GNUC__'.
- ./test.cpp:141 [possible error] - Dangerous usage of std::cin, possible buffer overrun
- ./test.cpp:144 [possible error] - Dangerous usage of std::cin, possible buffer overrun
- ./test.cpp:165 [possible error] - Dangerous usage of std::cin, possible buffer overrun
- ./test.cpp:168 [possible error] - Dangerous usage of std::cin, possible buffer overrun
- ./test.cpp:667 [possible error] - Memory leak: cs
- ./tiger.h:7 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_X86_ASM_AVAILABLE'.
- ./tiger.h:7 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_GENERATE_X64_MASM'.
- ./tiger.h:7 [error] - Invalid number of character ({) when these macros are defined: 'CRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES;CRYPTOPP_GENERATE_X64_MASM;CRYPTOPP_GENERATE_X64_MASM'.
- ./validat1.cpp:342 [possible error] - Memory leak: sink
- ./validat1.cpp:367 [possible error] - Memory leak: sink
Note: if you think the results reveal a security bug,
please don't hesitate to contact the
security team
This report was generated on Thu, 16 Dec 2010 05:50:31 +0000, based on results by cppcheck 1.41-modif