cppcheck analysis of pwlib_1.10.10-3.dsc
- ./samples/audio/audio.h:67 [error] - Invalid number of character ({) when these macros are defined: ''.
- ./samples/audio/audio.h:67 [error] - Invalid number of character ({) when these macros are defined: 'PTRACING'.
- ./samples/strtest/main.cxx:39 [error] - Dangerous usage of 'buffer' (strncpy doesn't always 0-terminate it)
- ./src/ptlib/common/osutils.cxx:1007 [error] - Possible null pointer dereference: ==
- ./src/ptlib/common/osutils.cxx:1007 [error] - Null pointer dereference
- ./src/ptlib/msos/PODBC.cxx:378 [error] - Invalid number of character ({) when these macros are defined: ''.
- ./src/ptlib/unix/config.cxx:130 [error] - Invalid number of character ({) when these macros are defined: ''.
- ./src/ptlib/unix/serchan.cxx:533 [style] - Redundant assignment of "flags" in switch
- ./src/ptlib/unix/socket.cxx:1737 [error] - Uninitialized variable: net_mask
- ./src/ptlib/unix/socket.cxx:1738 [error] - Uninitialized variable: dest_addr
- ./src/ptlib/unix/socket.cxx:1740 [error] - Uninitialized variable: metric
- ./src/ptlib/unix/tlibbe.cxx:515 [error] - Invalid number of character ({) when these macros are defined: 'BE_THREADS'.
- ./src/ptlib/unix/tlibbe.cxx:515 [error] - Invalid number of character ({) when these macros are defined: 'BE_THREADS;B_ZETA_VERSION'.
- ./src/ptlib/unix/tlibbe.cxx:515 [error] - Invalid number of character ({) when these macros are defined: 'BE_THREADS;DEBUG_SEMAPHORES'.
- ./src/ptlib/unix/tlibbe.cxx:515 [error] - Invalid number of character ({) when these macros are defined: ''.
- ./src/ptlib/unix/tlibbe.cxx:515 [error] - Invalid number of character ({) when these macros are defined: 'B_ZETA_VERSION'.
- ./src/ptlib/unix/tlibbe.cxx:515 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG_SEMAPHORES'.
- ./src/ptlib/unix/tlibbe.cxx:515 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG_THREADS'.
- ./src/ptlib/unix/tlibmpthrd.cxx:63 [error] - Invalid number of character ({) when these macros are defined: ''.
- ./src/ptlib/unix/tlibmpthrd.cxx:63 [error] - Invalid number of character ({) when these macros are defined: 'NDEBUG'.
- ./src/ptlib/unix/tlibmpthrd.cxx:63 [error] - Invalid number of character ({) when these macros are defined: 'PMEMORY_CHECK'.
- ./src/ptlib/unix/tlibmpthrd.cxx:63 [error] - Invalid number of character ({) when these macros are defined: '_not_def_'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: ''.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'LINUX'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'PMEMORY_CHECK'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_GNU_PTH'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_HAS_NAMED_SEMAPHORES'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_HAS_RECURSIVE_MUTEX'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_HAS_RECURSIVE_MUTEX;P_PTHREADS_XPG6'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_HAS_SEMAPHORES'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_HAS_SEMAPHORES;P_HAS_SEMAPHORES_XPG6'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_HAS_SEMAPHORES;P_LINUX'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_HAS_SEMAPHORES_XPG6'.
- ./src/ptlib/unix/tlibthrd.cxx:638 [error] - Invalid number of character ({) when these macros are defined: 'P_LINUX'.
- ./src/ptlib/wince/ConsoleCE/istream.cpp:428 [error] - Uninitialized variable: i
- ./tools/MergeSym/MergeSym.cxx:87 [error] - Invalid number of character ({) when these macros are defined: ''.
- ./tools/msvc6chk/msvc6chk.cpp:268 [error] - Buffer access out-of-bounds
Note: if you think the results reveal a security bug,
please don't hesitate to contact the
security team
This report was generated on Tue, 21 Dec 2010 03:58:10 +0000, based on results by cppcheck 1.46