cppcheck analysis of gambit_0.2006.01.20-3.dsc
- ./sources/gui/dleditmove.h:35 [possible error] - Memory leak: gbtEditMoveDialog::m_player
- ./sources/gui/dleditmove.h:36 [possible error] - Memory leak: gbtEditMoveDialog::m_infosetName
- ./sources/gui/dleditmove.h:37 [possible error] - Memory leak: gbtEditMoveDialog::m_actionSheet
- ./sources/gui/dleditnode.h:33 [possible error] - Memory leak: dialogEditNode::m_nodeName
- ./sources/gui/dleditnode.h:34 [possible error] - Memory leak: dialogEditNode::m_outcome
- ./sources/gui/dleditnode.h:34 [possible error] - Memory leak: dialogEditNode::m_infoset
- ./sources/gui/dlefglayout.h:36 [possible error] - Memory leak: gbtLayoutDialog::m_notebook
- ./sources/gui/dlefglayout.cc:40 [possible error] - Memory leak: gbtLayoutNodesPanel::m_chanceToken
- ./sources/gui/dlefglayout.cc:40 [possible error] - Memory leak: gbtLayoutNodesPanel::m_playerToken
- ./sources/gui/dlefglayout.cc:40 [possible error] - Memory leak: gbtLayoutNodesPanel::m_terminalToken
- ./sources/gui/dlefglayout.cc:41 [possible error] - Memory leak: gbtLayoutNodesPanel::m_nodeSize
- ./sources/gui/dlefglayout.cc:41 [possible error] - Memory leak: gbtLayoutNodesPanel::m_terminalSpacing
- ./sources/gui/dlefglayout.cc:148 [possible error] - Memory leak: gbtLayoutBranchesPanel::m_branchStyle
- ./sources/gui/dlefglayout.cc:148 [possible error] - Memory leak: gbtLayoutBranchesPanel::m_branchLabels
- ./sources/gui/dlefglayout.cc:149 [possible error] - Memory leak: gbtLayoutBranchesPanel::m_branchLength
- ./sources/gui/dlefglayout.cc:149 [possible error] - Memory leak: gbtLayoutBranchesPanel::m_tineLength
- ./sources/gui/dlefglayout.cc:238 [possible error] - Memory leak: gbtLayoutInfosetsPanel::m_infosetConnect
- ./sources/gui/dlefglayout.cc:238 [possible error] - Memory leak: gbtLayoutInfosetsPanel::m_infosetJoin
- ./sources/gui/dlefglegend.h:34 [possible error] - Memory leak: gbtLegendDialog::m_nodeAbove
- ./sources/gui/dlefglegend.h:34 [possible error] - Memory leak: gbtLegendDialog::m_nodeBelow
- ./sources/gui/dlefglegend.h:34 [possible error] - Memory leak: gbtLegendDialog::m_actionAbove
- ./sources/gui/dlefglegend.h:34 [possible error] - Memory leak: gbtLegendDialog::m_actionBelow
- ./sources/gui/dlefglogit.h:39 [possible error] - Memory leak: gbtLogitBehavDialog::m_process
- ./sources/gui/dlefglogit.h:40 [possible error] - Memory leak: gbtLogitBehavDialog::m_behavList
- ./sources/gui/dlefglogit.h:41 [possible error] - Memory leak: gbtLogitBehavDialog::m_statusText
- ./sources/gui/dlefglogit.h:42 [possible error] - Memory leak: gbtLogitBehavDialog::m_stopButton
- ./sources/gui/dlefglogit.h:42 [possible error] - Memory leak: gbtLogitBehavDialog::m_okButton
- ./sources/gui/dlefglogit.h:42 [possible error] - Memory leak: gbtLogitBehavDialog::m_saveButton
- ./sources/gui/dlgameprop.h:33 [possible error] - Memory leak: gbtGamePropertiesDialog::m_title
- ./sources/gui/dlgameprop.h:33 [possible error] - Memory leak: gbtGamePropertiesDialog::m_comment
- ./sources/gui/dlinsertmove.h:37 [possible error] - Memory leak: gbtInsertMoveDialog::m_playerItem
- ./sources/gui/dlinsertmove.h:37 [possible error] - Memory leak: gbtInsertMoveDialog::m_infosetItem
- ./sources/gui/dlinsertmove.h:38 [possible error] - Memory leak: gbtInsertMoveDialog::m_actions
- ./sources/gui/dlnash.h:35 [possible error] - Memory leak: gbtNashChoiceDialog::m_countChoice
- ./sources/gui/dlnash.h:35 [possible error] - Memory leak: gbtNashChoiceDialog::m_methodChoice
- ./sources/gui/dlnash.h:35 [possible error] - Memory leak: gbtNashChoiceDialog::m_repChoice
- ./sources/gui/dlnashmon.h:38 [possible error] - Memory leak: gbtNashMonitorDialog::m_process
- ./sources/gui/dlnashmon.h:39 [possible error] - Memory leak: gbtNashMonitorDialog::m_profileList
- ./sources/gui/dlnashmon.h:40 [possible error] - Memory leak: gbtNashMonitorDialog::m_statusText
- ./sources/gui/dlnashmon.h:40 [possible error] - Memory leak: gbtNashMonitorDialog::m_countText
- ./sources/gui/dlnashmon.h:41 [possible error] - Memory leak: gbtNashMonitorDialog::m_stopButton
- ./sources/gui/dlnashmon.h:41 [possible error] - Memory leak: gbtNashMonitorDialog::m_okButton
- ./sources/gui/edittext.h:55 [possible error] - Memory leak: gbtEditableText::m_staticText
- ./sources/gui/edittext.h:56 [possible error] - Memory leak: gbtEditableText::m_textCtrl
- ./sources/gui/efgdisplay.h:63 [possible error] - Memory leak: gbtEfgDisplay::m_nodeMenu
- ./sources/gui/efgdisplay.h:64 [possible error] - Memory leak: gbtEfgDisplay::m_payoffEditor
- ./sources/gui/efgpanel.h:37 [possible error] - Memory leak: gbtEfgPanel::m_treeWindow
- ./sources/gui/efgpanel.h:38 [possible error] - Memory leak: gbtEfgPanel::m_dominanceToolbar
- ./sources/gui/efgpanel.h:38 [possible error] - Memory leak: gbtEfgPanel::m_playerToolbar
- ./sources/gui/efgpanel.cc:53 [possible error] - Memory leak: gbtBehavDominanceToolbar::m_topButton
- ./sources/gui/efgpanel.cc:53 [possible error] - Memory leak: gbtBehavDominanceToolbar::m_prevButton
- ./sources/gui/efgpanel.cc:53 [possible error] - Memory leak: gbtBehavDominanceToolbar::m_nextButton
- ./sources/gui/efgpanel.cc:53 [possible error] - Memory leak: gbtBehavDominanceToolbar::m_allButton
- ./sources/gui/efgpanel.cc:54 [possible error] - Memory leak: gbtBehavDominanceToolbar::m_level
- ./sources/gui/efgpanel.cc:233 [possible error] - Memory leak: gbtTreePlayerPanel::m_playerLabel
- ./sources/gui/efgpanel.cc:234 [possible error] - Memory leak: gbtTreePlayerPanel::m_payoff
- ./sources/gui/efgpanel.cc:234 [possible error] - Memory leak: gbtTreePlayerPanel::m_nodeValue
- ./sources/gui/efgpanel.cc:234 [possible error] - Memory leak: gbtTreePlayerPanel::m_nodeProb
- ./sources/gui/efgpanel.cc:235 [possible error] - Memory leak: gbtTreePlayerPanel::m_infosetValue
- ./sources/gui/efgpanel.cc:235 [possible error] - Memory leak: gbtTreePlayerPanel::m_infosetProb
- ./sources/gui/efgpanel.cc:235 [possible error] - Memory leak: gbtTreePlayerPanel::m_belief
- ./sources/gui/efgpanel.cc:503 [possible error] - Memory leak: gbtTreeChancePanel::m_playerLabel
- ./sources/gui/efgpanel.cc:580 [possible error] - Memory leak: gbtTreePlayerToolbar::m_chancePanel
- ./sources/gui/gambit.cc:110 [possible error] - Memory leak: splash
- ./sources/gui/gameframe.cc:826 [possible error] - Memory leak: frame
- ./sources/gui/gameframe.cc:73 [possible error] - Memory leak: gbtProfileListPanel::m_behavProfiles
- ./sources/gui/gameframe.cc:73 [possible error] - Memory leak: gbtProfileListPanel::m_mixedProfiles
- ./sources/gui/gameframe.cc:126 [possible error] - Memory leak: gbtAnalysisNotebook::m_profiles
- ./sources/gui/gameframe.cc:127 [possible error] - Memory leak: gbtAnalysisNotebook::m_choices
- ./sources/gui/gameframe.cc:128 [possible error] - Memory leak: gbtAnalysisNotebook::m_description
- ./sources/gui/nfgpanel.h:37 [possible error] - Memory leak: gbtNfgPanel::m_dominanceToolbar
- ./sources/gui/nfgpanel.h:37 [possible error] - Memory leak: gbtNfgPanel::m_playerToolbar
- ./sources/gui/nfgpanel.h:38 [possible error] - Memory leak: gbtNfgPanel::m_tableWidget
- ./sources/gui/nfgpanel.cc:93 [possible error] - Memory leak: gbtTablePlayerPanel::m_playerLabel
- ./sources/gui/nfgpanel.cc:94 [possible error] - Memory leak: gbtTablePlayerPanel::m_payoff
- ./sources/gui/nfgpanel.cc:337 [possible error] - Memory leak: gbtStrategyDominanceToolbar::m_topButton
- ./sources/gui/nfgpanel.cc:337 [possible error] - Memory leak: gbtStrategyDominanceToolbar::m_prevButton
- ./sources/gui/nfgpanel.cc:337 [possible error] - Memory leak: gbtStrategyDominanceToolbar::m_nextButton
- ./sources/gui/nfgpanel.cc:337 [possible error] - Memory leak: gbtStrategyDominanceToolbar::m_allButton
- ./sources/gui/nfgpanel.cc:338 [possible error] - Memory leak: gbtStrategyDominanceToolbar::m_level
- ./sources/gui/nfgtable.h:42 [possible error] - Memory leak: gbtTableWidget::m_payoffSheet
- ./sources/gui/nfgtable.h:42 [possible error] - Memory leak: gbtTableWidget::m_rowSheet
- ./sources/gui/nfgtable.h:42 [possible error] - Memory leak: gbtTableWidget::m_colSheet
- ./sources/labenski/src/plotprnt.cpp:193 [possible error] - Memory leak: frame
- ./sources/libgambit/game.h:45 [error] - Class GameObject which is inherited by class GameInfosetRep does not have a virtual destructor
- ./sources/libgambit/game.h:45 [error] - Class GameObject which is inherited by class GamePlayerRep does not have a virtual destructor
- ./sources/libgambit/game.h:45 [error] - Class GameObject which is inherited by class GameNodeRep does not have a virtual destructor
- ./sources/libgambit/game.h:45 [error] - Class GameObject which is inherited by class GameRep does not have a virtual destructor
- ./sources/tools/enumpoly/efgpoly.cc:46 [possible error] - Memory leak: EfgPolEnumModule<gDouble>::Space
- ./sources/tools/enumpoly/efgpoly.cc:47 [possible error] - Memory leak: EfgPolEnumModule<gDouble>::Lex
- ./sources/tools/enumpoly/pelqhull.cc:6444 [error] - Possible null pointer dereference: merge - otherwise it is redundant to check if merge is null at line 6448
- ./sources/tools/enumpoly/pelqhull.cc:6445 [error] - Possible null pointer dereference: merge - otherwise it is redundant to check if merge is null at line 6448
- ./sources/tools/enumpoly/pelqhull.cc:6446 [error] - Possible null pointer dereference: merge - otherwise it is redundant to check if merge is null at line 6448
- ./sources/tools/enumpoly/pelqhull.cc:6858 [possible error] - Array 'e[1]' index 1 out of bounds
- ./sources/tools/gt/cmatrix.h:285 [possible error] - Memory leak: cvector::x
- ./sources/tools/gt/cmatrix.h:842 [possible error] - Memory leak: cmatrix::x
- ./sources/tools/liap/funcmin.cc:284 [error] - Uninitialized variable: tol
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:48:25 +0000, based on results by cppcheck 1.41-modif