cppcheck analysis of sim_0.9.5~svn20080806-1.dsc
- ./plugins/_core/msgview.cpp:137 [style] - The iterator incrementing is suspicious - it is incremented at line 137 and then at line 135 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.
- ./plugins/_core/msgview.cpp:1368 [style] - The iterator incrementing is suspicious - it is incremented at line 1368 and then at line 1366 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.
- ./plugins/gpg/gpg.cpp:175 [error] - Same iterator is used with both m_decrypt and m_import
- ./plugins/gpg/gpg.cpp:186 [error] - Same iterator is used with both m_import and m_public
- ./plugins/icq/icqicmb.cpp:1018 [error] - Buffer access out-of-bounds
- ./plugins/icq/icqicmb.cpp:120 [error] - Same iterator is used with both sendFgQueue and sendBgQueue
- ./plugins/icq/rtfgen.cpp:567 [style] - The iterator incrementing is suspicious - it is incremented at line 567 and then at line 565 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.
- ./plugins/icq/rtfgen.cpp:593 [style] - The iterator incrementing is suspicious - it is incremented at line 593 and then at line 591 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.
- ./plugins/icq/rtfgen.cpp:622 [style] - The iterator incrementing is suspicious - it is incremented at line 622 and then at line 620 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.
- ./plugins/icq/rtfgen.cpp:987 [style] - The iterator incrementing is suspicious - it is incremented at line 987 and then at line 985 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.
- ./plugins/icq/rtfgen.cpp:1061 [style] - The iterator incrementing is suspicious - it is incremented at line 1061 and then at line 1059 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.
- ./plugins/icq/rtfgen.cpp:1076 [style] - The iterator incrementing is suspicious - it is incremented at line 1076 and then at line 1074 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.
- ./plugins/jabber/jabber_rosters.cpp:1234 [style] - The iterator incrementing is suspicious - it is incremented at line 1234 and then at line 1232 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.
- ./plugins/jabber/jabber_rosters.cpp:1247 [style] - The iterator incrementing is suspicious - it is incremented at line 1247 and then at line 1245 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.
- ./plugins/jabber/jabber_rosters.cpp:1255 [style] - The iterator incrementing is suspicious - it is incremented at line 1255 and then at line 1253 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.
- ./plugins/jabber/jabberclient.cpp:2465 [error] - Dereferenced iterator 'it' has been erased
- ./plugins/jabber/jabberclient.cpp:1924 [style] - The iterator incrementing is suspicious - it is incremented at line 1924 and then at line 1922 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.
- ./plugins/jabber/jabberclient.cpp:2012 [style] - The iterator incrementing is suspicious - it is incremented at line 2012 and then at line 2010 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.
- ./plugins/livejournal/livejournal.cpp:466 [style] - The iterator incrementing is suspicious - it is incremented at line 466 and then at line 464 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.
- ./plugins/msn/msnclient.cpp:1586 [error] - Dereferenced iterator 'it' has been erased
- ./plugins/remote/remote.cpp:154 [error] - instance of "IPCLock" object destroyed immediately
- ./plugins/remote/remote.cpp:562 [error] - Uninitialized variable: w
- ./plugins/remote/remote.cpp:563 [error] - Uninitialized variable: w
- ./plugins/yahoo/crypt.cpp:53 [error] - Common realloc mistake: "buffer" nulled but not freed upon failure
- ./plugins/yahoo/yahooclient.cpp:566 [style] - The iterator incrementing is suspicious - it is incremented at line 566 and then at line 564 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.
- ./plugins/yahoo/yahooclient.cpp:1633 [style] - The iterator incrementing is suspicious - it is incremented at line 1633 and then at line 1631 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.
- ./plugins/yahoo/yahooclient.cpp:1655 [style] - The iterator incrementing is suspicious - it is incremented at line 1655 and then at line 1653 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.
- ./plugins/yahoo/yahooclient.cpp:1661 [style] - The iterator incrementing is suspicious - it is incremented at line 1661 and then at line 1659 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.
- ./sim/qzip/unzip.c:522 [error] - Possible null pointer dereference: s - otherwise it is redundant to check if s is null at line 523
- ./sim/qzip/unzip.c:1099 [error] - Possible null pointer dereference: pfile_in_zip_read_info - otherwise it is redundant to check if pfile_in_zip_read_info is null at line 1101
- ./sim/textshow.cpp:489 [style] - The iterator incrementing is suspicious - it is incremented at line 489 and then at line 487 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.
- ./sim/unquot.cpp:104 [style] - The iterator incrementing is suspicious - it is incremented at line 104 and then at line 102 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.
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:18:37 +0000, based on results by cppcheck 1.46