cppcheck analysis of eboard_1.1.1-4.1.dsc
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class Board does not have a virtual destructor
- ./clock.h:39 [error] - Class ClockHost which is inherited by class Board does not have a virtual destructor
- ./board.h:102 [error] - Class RootBoard which is inherited by class Board does not have a virtual destructor
- ./notebook.h:111 [error] - Class NotebookInsider which is inherited by class Board does not have a virtual destructor
- ./board.h:92 [error] - Class TargetManager which is inherited by class Board does not have a virtual destructor
- ./eboard.h:142 [error] - Class PieceChangeListener which is inherited by class Board does not have a virtual destructor
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class BareBoard does not have a virtual destructor
- ./board.h:102 [error] - Class RootBoard which is inherited by class BareBoard does not have a virtual destructor
- ./clock.h:39 [error] - Class ClockHost which is inherited by class BareBoard does not have a virtual destructor
- ./eboard.h:142 [error] - Class PieceChangeListener which is inherited by class BareBoard does not have a virtual destructor
- ./bugpane.h:95 [possible error] - Memory leak: BugPane::board
- ./eboard.h:96 [error] - Class MoveListListener which is inherited by class ChessGame does not have a virtual destructor
- ./cimg.h:36 [error] - Class Blitter which is inherited by class CImg does not have a virtual destructor
- ./cimg.cc:115 [possible error] - Memory leak: tmp
- ./cimg.cc:331 [possible error] - Memory leak: img
- ./eboard.h:85 [error] - Class UpdateInterface which is inherited by class ChessClock does not have a virtual destructor
- ./eboard.h:85 [error] - Class UpdateInterface which is inherited by class EditEngineBookmarksDialog does not have a virtual destructor
- ./dlg_connect.cc:562 [possible error] - Memory leak: tced
- ./sound.h:43 [error] - Class SoundEventChangeListener which is inherited by class PreferencesDialog does not have a virtual destructor
- ./eboard.h:168 [error] - Class JoystickListener which is inherited by class PreferencesDialog does not have a virtual destructor
- ./global.cc:1423 [possible error] - Memory leak: dc
- ./global.h:287 [possible error] - Memory leak: Global::pieceset
- ./langs.cc:173 [error] - Memory leak: tmpk
- ./langs.cc:173 [error] - Memory leak: tmpd
- ./mainwindow.cc:412 [possible error] - Memory leak: tmp
- ./mainwindow.cc:1042 [possible error] - Memory leak: xpp
- ./mainwindow.cc:1188 [possible error] - Memory leak: p
- ./mainwindow.h:156 [possible error] - Memory leak: MainWindow::notebook
- ./mainwindow.h:157 [possible error] - Memory leak: MainWindow::icsout
- ./mainwindow.h:158 [possible error] - Memory leak: MainWindow::inconsole
- ./mainwindow.h:158 [possible error] - Memory leak: MainWindow::xconsole
- ./mainwindow.h:159 [possible error] - Memory leak: MainWindow::status
- ./mainwindow.h:160 [possible error] - Memory leak: MainWindow::promote
- ./mainwindow.h:161 [possible error] - Memory leak: MainWindow::quickbar
- ./mainwindow.h:169 [possible error] - Memory leak: MainWindow::ims
- ./mainwindow.h:184 [possible error] - Memory leak: MainWindow::InputHistory
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class MoveListWindow does not have a virtual destructor
- ./network.h:57 [error] - Class PidIssuer which is inherited by class PipeConnection does not have a virtual destructor
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class NText does not have a virtual destructor
- ./ntext.cc:58 [possible error] - Mismatching allocation and deallocation: NLine::Text
- ./cimg.h:44 [error] - Class ColorSpace which is inherited by class PieceSet does not have a virtual destructor
- ./cimg.h:36 [error] - Class Blitter which is inherited by class PieceSet does not have a virtual destructor
- ./pieces.cc:158 [possible error] - Memory leak: tmp
- ./proto_fics.cc:231 [possible error] - Memory leak: sp
- ./proto_p2p.h:122 [possible error] - Memory leak: P2PProtocol::pad
- ./proto_xboard.cc:1047 [possible error] - Memory leak: dlg
- ./proto_xboard.h:142 [possible error] - Memory leak: XBoardProtocol::ebm
- ./script.h:63 [possible error] - Memory leak: ScriptInstance::child
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class SeekGraph2 does not have a virtual destructor
- ./notebook.h:111 [error] - Class NotebookInsider which is inherited by class SeekGraph2 does not have a virtual destructor
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class DetachedConsole does not have a virtual destructor
- ./text.cc:316 [possible error] - Memory leak: dc
- ./text.h:139 [possible error] - Memory leak: DetachedConsole::inner
- ./util.cc:786 [error] - snprintf size is out of bounds
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class UnboundedProgressWindow does not have a virtual destructor
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class TextPreview does not have a virtual destructor
- ./widgetproxy.h:106 [error] - Class UpdateNotify which is inherited by class TextPreview does not have a virtual destructor
- ./widgetproxy.h:35 [error] - Class WidgetProxy which is inherited by class DropBox does not have a virtual destructor
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:47:08 +0000, based on results by cppcheck 1.41-modif