cppcheck analysis of pam_1.1.1-6.1.dsc
- ./conf/pam_conv1/pam_conv_y.c:1241 [error] - Memory leak: yyptr
- ./doc/specs/parse_y.c:1231 [error] - Memory leak: yyptr
- ./libpam/pam_dynamic.c:86 [error] - Invalid number of character (() when these macros are defined: 'PAM_SHL'.
- ./libpamc/test/modules/pam_secret.c:134 [error] - Mismatching allocation and deallocation: pipe
- ./libpamc/test/modules/pam_secret.c:126 [error] - Resource leak: pipe
- ./libpamc/test/regress/test.libpamc.c:155 [error] - Mismatching allocation and deallocation: pipe
- ./modules/pam_filter/pam_filter.c:369 [error] - Resource leak: t
- ./modules/pam_mkhomedir/mkhomedir_helper.c:377 [error] - Resource leak: d
- ./modules/pam_mkhomedir/mkhomedir_helper.c:274 [error] - Resource leak: srcfd
- ./modules/pam_pwhistory/opasswd.c:131 [error] - Resource leak: oldpf
- ./modules/pam_sepermit/pam_sepermit.c:129 [error] - Common realloc mistake: "pid_table" nulled but not freed upon failure
- ./modules/pam_sepermit/pam_sepermit.c:121 [error] - Resource leak: dir
- ./modules/pam_tally/pam_tally.c:449 [error] - Resource leak: TALLY
- ./modules/pam_tally/pam_tally.c:516 [error] - Resource leak: TALLY
- ./modules/pam_tally/pam_tally.c:591 [error] - Resource leak: TALLY
- ./modules/pam_timestamp/pam_timestamp.c:745 [error] - Possible null pointer dereference: pwd
- ./modules/pam_unix/md5_crypt.c:82 [error] - Uninitialized variable: final
Note: if you think the results reveal a security bug,
please don't hesitate to contact the
security team
This report was generated on Mon, 20 Dec 2010 21:17:35 +0000, based on results by cppcheck 1.46