cppcheck analysis of ruby1.9_1.9.0.5-1.dsc
- ./enc/euc_jp.c:282 [error] - Uninitialized variable: r
- ./enc/shift_jis.c:291 [error] - Uninitialized variable: r
- ./ext/dl/cfunc.c:92 [error] - Uninitialized variable: func
- ./ext/dl/cptr.c:89 [error] - Uninitialized variable: ptr
- ./ext/pty/pty.c:365 [error] - Resource leak: j
- ./ext/sdbm/_sdbm.c:165 [error] - Memory leak: dirname
- ./ext/tk/tcltklib.c:8463 [error] - Uninitialized variable: thr_crit_bup
- ./ext/tk/tcltklib.c:8606 [error] - Uninitialized variable: thr_crit_bup
- ./file.c:3348 [error] - Deallocating a deallocated pointer: tmpfd
- ./marshal.c:961 [error] - Uninitialized variable: c
- ./process.c:700 [error] - Invalid number of character (() when these macros are defined: 'HAVE_PTHREAD_H'.
- ./process.c:700 [error] - Invalid number of character (() when these macros are defined: '_WIN32'.
- ./process.c:700 [error] - Invalid number of character (() when these macros are defined: '_WIN32;__CYGWIN__'.
- ./thread.c:2299 [error] - Wrong assignment of an auto-variable to an effective parameter of a function
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 06:01:58 +0000, based on results by cppcheck 1.41-modif