cppcheck analysis of ardour_2.8.11-3.dsc
- ./gtk2_ardour/connection_editor.cc:574 [error] - Invalid number of character ({) when these macros are defined: ''.
- ./gtk2_ardour/connection_editor.cc:574 [error] - Invalid number of character ({) when these macros are defined: 'ENABLE_NLS'.
- ./gtk2_ardour/connection_editor.cc:574 [error] - Invalid number of character ({) when these macros are defined: '__sun'.
- ./gtk2_ardour/editor.cc:3354 [error] - Possible null pointer dereference: edit_group
- ./gtk2_ardour/editor_mixer.cc:111 [error] - Possible null pointer dereference: current_mixer_strip
- ./gtk2_ardour/editor_route_list.cc:149 [error] - Same iterator is used with both rows and route_display_model
- ./gtk2_ardour/imageframe_time_axis_group.cc:318 [style] - The iterator incrementing is suspicious - it is incremented at line 318 and then at line 299 The loop might unintentionally skip an element in the container. There is no comparison between these increments to prevent that the iterator is incremented beyond the end.
- ./gtk2_ardour/imageframe_time_axis_view.cc:278 [style] - The iterator incrementing is suspicious - it is incremented at line 278 and then at line 261 The loop might unintentionally skip an element in the container. There is no comparison between these increments to prevent that the iterator is incremented beyond the end.
- ./gtk2_ardour/mixer_ui.cc:359 [error] - Same iterator is used with both rows and track_model
- ./gtk2_ardour/route_params_ui.cc:342 [error] - Same iterator is used with both rows and route_display_model
- ./gtk2_ardour/sfdb_freesound_mootcher.cc:509 [error] - Resource leak: testFile
- ./gtk2_ardour/tempo_lines.cc:52 [error] - Dereferenced iterator 'i' has been erased
- ./gtk2_ardour/tempo_lines.cc:243 [error] - Dereferenced iterator 'steal' has been erased
- ./libs/ardour/audiosource.cc:424 [error] - Memory leak: staging
- ./libs/ardour/cycle_timer.cc:74 [error] - Resource leak: f
- ./libs/ardour/session_state.cc:1973 [error] - Memory leak: ns
- ./libs/ardour/session_state.cc:2213 [error] - Memory leak: rg
- ./libs/ardour/sndfilesource.cc:72 [error] - Allocation with open, if doesn't release it.
- ./libs/ardour/sndfilesource.cc:85 [error] - Allocation with open, if doesn't release it.
- ./libs/ardour/sndfilesource.cc:154 [error] - Allocation with open, if doesn't release it.
- ./libs/ardour/tempo.cc:1421 [error] - Possible null pointer dereference: ==
- ./libs/fst/fstinfofile.c:169 [error] - Memory leak: info
- ./libs/fst/vstwin.c:557 [error] - Memory leak: fst
- ./libs/glibmm2/glibmm/objectbase.cc:190 [error] - Possible null pointer dereference: cppObject - otherwise it is redundant to check if cppObject is null at line 193
- ./libs/pbd/controllable.cc:57 [error] - Possible null pointer dereference: prop
- ./libs/pbd/controllable.cc:67 [error] - Possible null pointer dereference: prop
- ./libs/rubberband/src/main.cpp:257 [error] - Memory leak: fileNameOut
- ./libs/surfaces/generic_midi/generic_midi_control_protocol.cc:248 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./libs/surfaces/generic_midi/generic_midi_control_protocol.cc:276 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./libs/surfaces/tranzport/init.cc:85 [error] - Allocation with open, if doesn't release it.
- ./libs/surfaces/tranzport/init.cc:89 [error] - Invalid number of character ({) when these macros are defined: 'TRANZPORT_THREADS'.
Note: if you think the results reveal a security bug,
please don't hesitate to contact the
security team
This report was generated on Mon, 20 Dec 2010 21:12:24 +0000, based on results by cppcheck 1.46