cppcheck analysis of mupen64plus_1.5+dfsg1-7.dsc
- ./jttl_audio/main.c:413 [error] - Undefined behaviour: tMsg is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.
- ./jttl_audio/main.c:417 [error] - Undefined behaviour: tMsg is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.
- ./jttl_audio/main.c:421 [error] - Undefined behaviour: tMsg is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.
- ./jttl_audio/main.c:425 [error] - Undefined behaviour: tMsg is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.
- ./jttl_audio/main.c:429 [error] - Undefined behaviour: tMsg is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.
- ./jttl_audio/volume.c:85 [error] - Uninitialized variable: ret
- ./main/gui_gtk/debugger/varlist.c:348 [error] - Dangerous usage of 'str' (strncpy doesn't always 0-terminate it)
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: iter
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: country
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: md5hash
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: crc1
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: crc2
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: savetype
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: players
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: size
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: compressiontype
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: imagetype
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: cicchip
- ./main/gui_gtk/rombrowser.c:285 [error] - Memory leak: rumble
- ./main/gui_qt4/mainwidget.cpp:237 [possible error] - Memory leak: d
- ./main/gui_qt4/mainwidget.h:65 [possible error] - Memory leak: MainWidget::m_proxyModel
- ./main/gui_qt4/mainwindow.cpp:415 [possible error] - Memory leak: d
- ./main/gui_qt4/mainwindow.h:150 [possible error] - Memory leak: MainWindow::m_statusBarLabel
- ./main/gui_qt4/mainwindow.h:151 [possible error] - Memory leak: MainWindow::m_uiActions
- ./main/gui_qt4/settingsdialog.cpp:189 [error] - Uninitialized variable: core
- ./main/rom.c:228 [error] - Memory leak: localrom
- ./main/rom.c:205 [error] - Memory leak: buffer_in
- ./main/rom.c:205 [error] - Memory leak: buffer_out
- ./main/rom.c:441 [error] - Uninitialized variable: localrom
- ./rice_video/CritSect.h:32 [error] - Class CCritSect which is inherited by class CGraphicsContext does not have a virtual destructor
- ./rice_video/RDP_Texture.h:2174 [error] - Array 'tmenEntryBuffer[20]' index 20 out of bounds
- ./rice_video/liblinux/BMGImage.c:757 [possible error] - Memory leak: pColor
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: ''.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'BSD'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'LPCSTR'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'LPSTR'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'MAXSEG_64K'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'MAXSEG_64K;_MSC_VER'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'MSDOS;PNG_VERSION_INFO_ONLY'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'M_I86MM'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'PNGARG'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'PNGARG;OF'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'PNGARG;_NO_PROTO'.
- ./rice_video/liblinux/pngmem.c:437 [error] - Invalid number of character (() when these macros are defined: 'PNG_1_0_X'.
- ./tools/r4300prof.c:307 [error] - Memory leak: pOpAddrTable
- ./tools/r4300prof.c:307 [error] - Memory leak: pProfTable
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:58:56 +0000, based on results by cppcheck 1.41-modif