Skip to content

Static Source Code Analysis :: cppcheck #1

@elnomade

Description

@elnomade

$ cppcheck --force -v .
Checking clients/earthtrack/earthtrack-old.c...
1/51 files checked 0% done
Checking clients/earthtrack/earthtrack-really-old.c...
2/51 files checked 1% done
Checking clients/earthtrack/earthtrack.c...
3/51 files checked 2% done
Checking clients/gsat-1.1.0/intl/bindtextdom.c...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: _LIBC...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: DJGPP...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: GNUC...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: __STDC
...
Checking clients/gsat-1.1.0/intl/bindtextdom.c: cplusplus...
4/51 files checked 5% done
Checking clients/gsat-1.1.0/intl/dcgettext.c...
Checking clients/gsat-1.1.0/intl/dcgettext.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/dcgettext.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/dcgettext.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/dcgettext.c: _LIBC...
Checking clients/gsat-1.1.0/intl/dcgettext.c: __DJGPP
...
Checking clients/gsat-1.1.0/intl/dcgettext.c: GNUC...
Checking clients/gsat-1.1.0/intl/dcgettext.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/dcgettext.c: __STDC
...
Checking clients/gsat-1.1.0/intl/dcgettext.c: cplusplus...
5/51 files checked 8% done
Checking clients/gsat-1.1.0/intl/dcigettext.c...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_GETEGID...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_GETEUID...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_GETGID...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_GETUID...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_MEMPCPY...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_STPCPY...
Checking clients/gsat-1.1.0/intl/dcigettext.c: HAVE_SYS_PARAM_H...
Checking clients/gsat-1.1.0/intl/dcigettext.c: LC_ALL...
Checking clients/gsat-1.1.0/intl/dcigettext.c: LC_COLLATE...
Checking clients/gsat-1.1.0/intl/dcigettext.c: LC_CTYPE...
Checking clients/gsat-1.1.0/intl/dcigettext.c: LC_MONETARY...
Checking clients/gsat-1.1.0/intl/dcigettext.c: LC_NUMERIC...
Checking clients/gsat-1.1.0/intl/dcigettext.c: LC_RESPONSE...
Checking clients/gsat-1.1.0/intl/dcigettext.c: LC_TIME...
Checking clients/gsat-1.1.0/intl/dcigettext.c: _AIX...
Checking clients/gsat-1.1.0/intl/dcigettext.c: _LIBC...
Checking clients/gsat-1.1.0/intl/dcigettext.c: _POSIX_VERSION...
Checking clients/gsat-1.1.0/intl/dcigettext.c: __DJGPP
...
Checking clients/gsat-1.1.0/intl/dcigettext.c: GNUC...
Checking clients/gsat-1.1.0/intl/dcigettext.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/dcigettext.c: __STDC
...
Checking clients/gsat-1.1.0/intl/dcigettext.c: cplusplus...
Checking clients/gsat-1.1.0/intl/dcigettext.c: errno...
6/51 files checked 11% done
Checking clients/gsat-1.1.0/intl/dcngettext.c...
Checking clients/gsat-1.1.0/intl/dcngettext.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/dcngettext.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/dcngettext.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/dcngettext.c: _LIBC...
Checking clients/gsat-1.1.0/intl/dcngettext.c: __DJGPP
...
Checking clients/gsat-1.1.0/intl/dcngettext.c: GNUC...
Checking clients/gsat-1.1.0/intl/dcngettext.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/dcngettext.c: __STDC
...
Checking clients/gsat-1.1.0/intl/dcngettext.c: cplusplus...
7/51 files checked 14% done
Checking clients/gsat-1.1.0/intl/dgettext.c...
Checking clients/gsat-1.1.0/intl/dgettext.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/dgettext.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/dgettext.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/dgettext.c: _LIBC...
Checking clients/gsat-1.1.0/intl/dgettext.c: __DJGPP
...
Checking clients/gsat-1.1.0/intl/dgettext.c: GNUC...
Checking clients/gsat-1.1.0/intl/dgettext.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/dgettext.c: __STDC
...
Checking clients/gsat-1.1.0/intl/dgettext.c: cplusplus...
8/51 files checked 17% done
Checking clients/gsat-1.1.0/intl/dngettext.c...
Checking clients/gsat-1.1.0/intl/dngettext.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/dngettext.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/dngettext.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/dngettext.c: _LIBC...
Checking clients/gsat-1.1.0/intl/dngettext.c: __DJGPP
...
Checking clients/gsat-1.1.0/intl/dngettext.c: GNUC...
Checking clients/gsat-1.1.0/intl/dngettext.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/dngettext.c: __STDC
...
Checking clients/gsat-1.1.0/intl/dngettext.c: cplusplus...
9/51 files checked 20% done
Checking clients/gsat-1.1.0/intl/explodename.c...
Checking clients/gsat-1.1.0/intl/explodename.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/explodename.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/explodename.c: __STDC
...
10/51 files checked 23% done
Checking clients/gsat-1.1.0/intl/finddomain.c...
Checking clients/gsat-1.1.0/intl/finddomain.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/finddomain.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/finddomain.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/finddomain.c: _LIBC...
Checking clients/gsat-1.1.0/intl/finddomain.c: DJGPP...
Checking clients/gsat-1.1.0/intl/finddomain.c: GNUC...
Checking clients/gsat-1.1.0/intl/finddomain.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/finddomain.c: __STDC
...
Checking clients/gsat-1.1.0/intl/finddomain.c: cplusplus...
11/51 files checked 26% done
Checking clients/gsat-1.1.0/intl/gettext.c...
Checking clients/gsat-1.1.0/intl/gettext.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/gettext.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/gettext.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/gettext.c: _LIBC...
Checking clients/gsat-1.1.0/intl/gettext.c: __DJGPP
...
Checking clients/gsat-1.1.0/intl/gettext.c: GNUC...
Checking clients/gsat-1.1.0/intl/gettext.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/gettext.c: __STDC
...
Checking clients/gsat-1.1.0/intl/gettext.c: cplusplus...
12/51 files checked 29% done
Checking clients/gsat-1.1.0/intl/intl-compat.c...
Checking clients/gsat-1.1.0/intl/intl-compat.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/intl-compat.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/intl-compat.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/intl-compat.c: _LIBC...
Checking clients/gsat-1.1.0/intl/intl-compat.c: __DJGPP
...
Checking clients/gsat-1.1.0/intl/intl-compat.c: GNUC...
Checking clients/gsat-1.1.0/intl/intl-compat.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/intl-compat.c: __STDC
...
Checking clients/gsat-1.1.0/intl/intl-compat.c: cplusplus...
13/51 files checked 32% done
Checking clients/gsat-1.1.0/intl/l10nflist.c...
Checking clients/gsat-1.1.0/intl/l10nflist.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/l10nflist.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/l10nflist.c: HAVE_STPCPY...
Checking clients/gsat-1.1.0/intl/l10nflist.c: _LIBC...
Checking clients/gsat-1.1.0/intl/l10nflist.c: __STDC
...
14/51 files checked 35% done
Checking clients/gsat-1.1.0/intl/loadmsgcat.c...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: EINTR...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: _AIX...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: _LIBC...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: _LIBC;_POSIX_MAPPED_FILES...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: BEOS...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: GNUC...
Checking clients/gsat-1.1.0/intl/loadmsgcat.c: STDC...
15/51 files checked 38% done
Checking clients/gsat-1.1.0/intl/localcharset.c...
[clients/gsat-1.1.0/intl/localcharset.c:153]: (error) Common realloc mistake: 'res_ptr' nulled but not freed upon failure
Checking clients/gsat-1.1.0/intl/localcharset.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/localcharset.c: HAVE_LANGINFO_CODESET...
Checking clients/gsat-1.1.0/intl/localcharset.c: HAVE_SETLOCALE...
Checking clients/gsat-1.1.0/intl/localcharset.c: HAVE_STDDEF_H...
Checking clients/gsat-1.1.0/intl/localcharset.c: HAVE_STDLIB_H...
Checking clients/gsat-1.1.0/intl/localcharset.c: HAVE_STRING_H...
Checking clients/gsat-1.1.0/intl/localcharset.c: STATIC...
16/51 files checked 41% done
Checking clients/gsat-1.1.0/intl/localealias.c...
Checking clients/gsat-1.1.0/intl/localealias.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/localealias.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/localealias.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/localealias.c: _AIX...
Checking clients/gsat-1.1.0/intl/localealias.c: _LIBC...
Checking clients/gsat-1.1.0/intl/localealias.c: GNUC...
Checking clients/gsat-1.1.0/intl/localealias.c: STDC...
17/51 files checked 44% done
Checking clients/gsat-1.1.0/intl/ngettext.c...
Checking clients/gsat-1.1.0/intl/ngettext.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/ngettext.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/ngettext.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/ngettext.c: _LIBC...
Checking clients/gsat-1.1.0/intl/ngettext.c: DJGPP...
Checking clients/gsat-1.1.0/intl/ngettext.c: GNUC...
Checking clients/gsat-1.1.0/intl/ngettext.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/ngettext.c: __STDC
...
Checking clients/gsat-1.1.0/intl/ngettext.c: cplusplus...
18/51 files checked 47% done
Checking clients/gsat-1.1.0/intl/plural.c...
Checking clients/gsat-1.1.0/intl/plural.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/plural.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/plural.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/plural.c: YYERROR_VERBOSE...
Checking clients/gsat-1.1.0/intl/plural.c: YYLSP_NEEDED...
Checking clients/gsat-1.1.0/intl/plural.c: YYLSP_NEEDED;yyoverflow...
Checking clients/gsat-1.1.0/intl/plural.c: YYMAXDEPTH=0...
Checking clients/gsat-1.1.0/intl/plural.c: _AIX...
Checking clients/gsat-1.1.0/intl/plural.c: _LIBC...
Checking clients/gsat-1.1.0/intl/plural.c: __GNUC
...
Checking clients/gsat-1.1.0/intl/plural.c: STDC...
Checking clients/gsat-1.1.0/intl/plural.c: cplusplus...
Checking clients/gsat-1.1.0/intl/plural.c: yyoverflow...
19/51 files checked 50% done
Checking clients/gsat-1.1.0/intl/textdomain.c...
Checking clients/gsat-1.1.0/intl/textdomain.c: HAVE_BUILTIN_EXPECT...
Checking clients/gsat-1.1.0/intl/textdomain.c: HAVE_CONFIG_H...
Checking clients/gsat-1.1.0/intl/textdomain.c: HAVE_ICONV...
Checking clients/gsat-1.1.0/intl/textdomain.c: _LIBC...
Checking clients/gsat-1.1.0/intl/textdomain.c: __DJGPP
...
Checking clients/gsat-1.1.0/intl/textdomain.c: GNUC...
Checking clients/gsat-1.1.0/intl/textdomain.c: OPTIMIZED...
Checking clients/gsat-1.1.0/intl/textdomain.c: __STDC
...
Checking clients/gsat-1.1.0/intl/textdomain.c: __cplusplus...
20/51 files checked 53% done
Checking clients/gsat-1.1.0/plugins/radio_FT736.c...
21/51 files checked 54% done
Checking clients/gsat-1.1.0/plugins/radio_FT817.c...
Checking clients/gsat-1.1.0/plugins/radio_FT817.c: DEBUG...
22/51 files checked 56% done
Checking clients/gsat-1.1.0/plugins/radio_ICR10-2.c...
Checking clients/gsat-1.1.0/plugins/radio_ICR10-2.c: DEBUG...
23/51 files checked 57% done
Checking clients/gsat-1.1.0/plugins/radio_ICR10-old.c...
Checking clients/gsat-1.1.0/plugins/radio_ICR10-old.c: DEBUG...
24/51 files checked 58% done
Checking clients/gsat-1.1.0/plugins/radio_ICR10.c...
Checking clients/gsat-1.1.0/plugins/radio_ICR10.c: DEBUG...
25/51 files checked 60% done
Checking clients/gsat-1.1.0/plugins/radio_PCR100.c...
[clients/gsat-1.1.0/plugins/radio_PCR100.c:111]: (error) Buffer is accessed out of bounds: tty
Checking clients/gsat-1.1.0/plugins/radio_PCR100.c: DEBUG...
26/51 files checked 61% done
Checking clients/gsat-1.1.0/plugins/radio_TMD700.c...
27/51 files checked 62% done
Checking clients/gsat-1.1.0/plugins/radio_print.c...
28/51 files checked 64% done
Checking clients/gsat-1.1.0/plugins/radio_test.c...
29/51 files checked 65% done
Checking clients/gsat-1.1.0/plugins/rotor_pictrack.c...
[clients/gsat-1.1.0/plugins/rotor_pictrack.c:52]: (error) Buffer is accessed out of bounds.
30/51 files checked 66% done
Checking clients/gsat-1.1.0/plugins/rotor_print.c...
31/51 files checked 68% done
Checking clients/gsat-1.1.0/src/callbacks.c...
Checking clients/gsat-1.1.0/src/callbacks.c: ENABLE_NLS...
Checking clients/gsat-1.1.0/src/callbacks.c: ENABLE_NLS;gettext_noop...
Checking clients/gsat-1.1.0/src/callbacks.c: HAVE_CONFIG_H...
32/51 files checked 70% done
Checking clients/gsat-1.1.0/src/comms.c...
[clients/gsat-1.1.0/src/comms.c:357]: (error) Array 'satname[26]' accessed at index 26, which is out of bounds.
Checking clients/gsat-1.1.0/src/comms.c: ENABLE_NLS...
Checking clients/gsat-1.1.0/src/comms.c: ENABLE_NLS;gettext_noop...
33/51 files checked 72% done
Checking clients/gsat-1.1.0/src/db.c...
[clients/gsat-1.1.0/src/db.c:88]: (error) Array 'satname[26]' accessed at index 26, which is out of bounds.
Checking clients/gsat-1.1.0/src/db.c: ENABLE_NLS...
Checking clients/gsat-1.1.0/src/db.c: ENABLE_NLS;gettext_noop...
34/51 files checked 74% done
Checking clients/gsat-1.1.0/src/interface.c...
Checking clients/gsat-1.1.0/src/interface.c: ENABLE_NLS...
Checking clients/gsat-1.1.0/src/interface.c: ENABLE_NLS;gettext_noop...
Checking clients/gsat-1.1.0/src/interface.c: HAVE_CONFIG_H...
35/51 files checked 76% done
Checking clients/gsat-1.1.0/src/main.c...
Checking clients/gsat-1.1.0/src/main.c: ENABLE_NLS...
Checking clients/gsat-1.1.0/src/main.c: ENABLE_NLS;gettext_noop...
Checking clients/gsat-1.1.0/src/main.c: HAVE_CONFIG_H...
36/51 files checked 78% done
Checking clients/gsat-1.1.0/src/plugins.c...
Checking clients/gsat-1.1.0/src/plugins.c: ENABLE_NLS...
Checking clients/gsat-1.1.0/src/plugins.c: ENABLE_NLS;gettext_noop...
37/51 files checked 80% done
Checking clients/gsat-1.1.0/src/prefs.c...
Checking clients/gsat-1.1.0/src/prefs.c: ENABLE_NLS...
Checking clients/gsat-1.1.0/src/prefs.c: ENABLE_NLS;gettext_noop...
38/51 files checked 82% done
Checking clients/gsat-1.1.0/src/support.c...
Checking clients/gsat-1.1.0/src/support.c: ENABLE_NLS...
Checking clients/gsat-1.1.0/src/support.c: ENABLE_NLS;gettext_noop...
Checking clients/gsat-1.1.0/src/support.c: HAVE_CONFIG_H...
39/51 files checked 84% done
Checking clients/kep_reload/kep_reload.c...
40/51 files checked 85% done
Checking clients/map/map.c...
41/51 files checked 86% done
Checking clients/map/map_cb.c...
42/51 files checked 87% done
Checking clients/map/map_main.c...
43/51 files checked 88% done
Checking clients/samples/demo-i.c...
44/51 files checked 88% done
Checking clients/samples/demo.c...
45/51 files checked 89% done
Checking installer.c...
46/51 files checked 91% done
Checking predict.c...
[predict.c:2053]: (error) Buffer is accessed out of bounds: netport
[predict.c:1971]: (error) Buffer is accessed out of bounds.
[predict.c:4273]: (error) Buffer is accessed out of bounds.
47/51 files checked 94% done
Checking utils/fodtrack-0.1/fodtrack.c...
48/51 files checked 95% done
Checking utils/geosat/geosat.c...
49/51 files checked 95% done
Checking utils/moontracker/moontracker.c...
[utils/moontracker/moontracker.c:100]: (error) Array 'output[20]' accessed at index 20, which is out of bounds.
[utils/moontracker/moontracker.c:142]: (error) Buffer is accessed out of bounds.
50/51 files checked 96% done
Checking vocalizer/vocalizer.c...
51/51 files checked 100% done

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions