Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/teeworlds-0.7.5/scripts/SDL_scancode.h
Examining data/teeworlds-0.7.5/src/tools/map_version.cpp
Examining data/teeworlds-0.7.5/src/tools/map_resave.cpp
Examining data/teeworlds-0.7.5/src/tools/packetgen.cpp
Examining data/teeworlds-0.7.5/src/tools/crapnet.cpp
Examining data/teeworlds-0.7.5/src/tools/fake_server.cpp
Examining data/teeworlds-0.7.5/src/game/mapitems.h
Examining data/teeworlds-0.7.5/src/game/gamecore.h
Examining data/teeworlds-0.7.5/src/game/commands.h
Examining data/teeworlds-0.7.5/src/game/collision.cpp
Examining data/teeworlds-0.7.5/src/game/tuning.h
Examining data/teeworlds-0.7.5/src/game/editor/editor.cpp
Examining data/teeworlds-0.7.5/src/game/editor/auto_map.cpp
Examining data/teeworlds-0.7.5/src/game/editor/editor.h
Examining data/teeworlds-0.7.5/src/game/editor/io.cpp
Examining data/teeworlds-0.7.5/src/game/editor/layer_quads.cpp
Examining data/teeworlds-0.7.5/src/game/editor/popups.cpp
Examining data/teeworlds-0.7.5/src/game/editor/layer_game.cpp
Examining data/teeworlds-0.7.5/src/game/editor/layer_tiles.cpp
Examining data/teeworlds-0.7.5/src/game/editor/auto_map.h
Examining data/teeworlds-0.7.5/src/game/voting.h
Examining data/teeworlds-0.7.5/src/game/server/player.h
Examining data/teeworlds-0.7.5/src/game/server/gamecontroller.h
Examining data/teeworlds-0.7.5/src/game/server/gamecontext.cpp
Examining data/teeworlds-0.7.5/src/game/server/entity.h
Examining data/teeworlds-0.7.5/src/game/server/player.cpp
Examining data/teeworlds-0.7.5/src/game/server/entities/projectile.cpp
Examining data/teeworlds-0.7.5/src/game/server/entities/pickup.cpp
Examining data/teeworlds-0.7.5/src/game/server/entities/character.cpp
Examining data/teeworlds-0.7.5/src/game/server/entities/flag.h
Examining data/teeworlds-0.7.5/src/game/server/entities/pickup.h
Examining data/teeworlds-0.7.5/src/game/server/entities/flag.cpp
Examining data/teeworlds-0.7.5/src/game/server/entities/projectile.h
Examining data/teeworlds-0.7.5/src/game/server/entities/laser.cpp
Examining data/teeworlds-0.7.5/src/game/server/entities/laser.h
Examining data/teeworlds-0.7.5/src/game/server/entities/character.h
Examining data/teeworlds-0.7.5/src/game/server/entity.cpp
Examining data/teeworlds-0.7.5/src/game/server/gameworld.h
Examining data/teeworlds-0.7.5/src/game/server/eventhandler.cpp
Examining data/teeworlds-0.7.5/src/game/server/eventhandler.h
Examining data/teeworlds-0.7.5/src/game/server/alloc.h
Examining data/teeworlds-0.7.5/src/game/server/gameworld.cpp
Examining data/teeworlds-0.7.5/src/game/server/gamecontext.h
Examining data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/lts.cpp
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/lts.h
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/dm.cpp
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/mod.h
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/ctf.cpp
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/dm.h
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/mod.cpp
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/lms.cpp
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/tdm.cpp
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/tdm.h
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/lms.h
Examining data/teeworlds-0.7.5/src/game/server/gamemodes/ctf.h
Examining data/teeworlds-0.7.5/src/game/client/animstate.h
Examining data/teeworlds-0.7.5/src/game/client/lineinput.cpp
Examining data/teeworlds-0.7.5/src/game/client/localization.h
Examining data/teeworlds-0.7.5/src/game/client/ui.h
Examining data/teeworlds-0.7.5/src/game/client/lineinput.h
Examining data/teeworlds-0.7.5/src/game/client/animstate.cpp
Examining data/teeworlds-0.7.5/src/game/client/component.h
Examining data/teeworlds-0.7.5/src/game/client/ui.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus_ingame.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/binds.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/camera.h
Examining data/teeworlds-0.7.5/src/game/client/components/notifications.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/flow.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/sounds.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/maplayers.h
Examining data/teeworlds-0.7.5/src/game/client/components/menus.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/controls.h
Examining data/teeworlds-0.7.5/src/game/client/components/flow.h
Examining data/teeworlds-0.7.5/src/game/client/components/debughud.h
Examining data/teeworlds-0.7.5/src/game/client/components/players.h
Examining data/teeworlds-0.7.5/src/game/client/components/particles.h
Examining data/teeworlds-0.7.5/src/game/client/components/skins.h
Examining data/teeworlds-0.7.5/src/game/client/components/emoticon.h
Examining data/teeworlds-0.7.5/src/game/client/components/console.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/items.h
Examining data/teeworlds-0.7.5/src/game/client/components/chat.h
Examining data/teeworlds-0.7.5/src/game/client/components/players.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/mapimages.h
Examining data/teeworlds-0.7.5/src/game/client/components/spectator.h
Examining data/teeworlds-0.7.5/src/game/client/components/effects.h
Examining data/teeworlds-0.7.5/src/game/client/components/notifications.h
Examining data/teeworlds-0.7.5/src/game/client/components/infomessages.h
Examining data/teeworlds-0.7.5/src/game/client/components/effects.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus_callback.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/debughud.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/hud.h
Examining data/teeworlds-0.7.5/src/game/client/components/damageind.h
Examining data/teeworlds-0.7.5/src/game/client/components/scoreboard.h
Examining data/teeworlds-0.7.5/src/game/client/components/particles.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/items.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/chat.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/controls.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/countryflags.h
Examining data/teeworlds-0.7.5/src/game/client/components/maplayers.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus.h
Examining data/teeworlds-0.7.5/src/game/client/components/spectator.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/console.h
Examining data/teeworlds-0.7.5/src/game/client/components/voting.h
Examining data/teeworlds-0.7.5/src/game/client/components/motd.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/nameplates.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/stats.h
Examining data/teeworlds-0.7.5/src/game/client/components/binds.h
Examining data/teeworlds-0.7.5/src/game/client/components/broadcast.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/infomessages.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus_scrollregion.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/sounds.h
Examining data/teeworlds-0.7.5/src/game/client/components/damageind.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus_listbox.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus_popups.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/voting.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/motd.h
Examining data/teeworlds-0.7.5/src/game/client/components/nameplates.h
Examining data/teeworlds-0.7.5/src/game/client/components/broadcast.h
Examining data/teeworlds-0.7.5/src/game/client/components/menus_start.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/stats.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/emoticon.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/mapimages.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/camera.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/hud.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/countryflags.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp
Examining data/teeworlds-0.7.5/src/game/client/components/skins.cpp
Examining data/teeworlds-0.7.5/src/game/client/render_map.cpp
Examining data/teeworlds-0.7.5/src/game/client/gameclient.h
Examining data/teeworlds-0.7.5/src/game/client/render.cpp
Examining data/teeworlds-0.7.5/src/game/client/gameclient.cpp
Examining data/teeworlds-0.7.5/src/game/client/render.h
Examining data/teeworlds-0.7.5/src/game/client/localization.cpp
Examining data/teeworlds-0.7.5/src/game/collision.h
Examining data/teeworlds-0.7.5/src/game/variables.h
Examining data/teeworlds-0.7.5/src/game/layers.h
Examining data/teeworlds-0.7.5/src/game/version.h
Examining data/teeworlds-0.7.5/src/game/gamecore.cpp
Examining data/teeworlds-0.7.5/src/game/layers.cpp
Examining data/teeworlds-0.7.5/src/mastersrv/mastersrv.h
Examining data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp
Examining data/teeworlds-0.7.5/src/base/hash_openssl.c
Examining data/teeworlds-0.7.5/src/base/detect.h
Examining data/teeworlds-0.7.5/src/base/tl/threading.h
Examining data/teeworlds-0.7.5/src/base/tl/sorted_array.h
Examining data/teeworlds-0.7.5/src/base/tl/range.h
Examining data/teeworlds-0.7.5/src/base/tl/string.h
Examining data/teeworlds-0.7.5/src/base/tl/base.h
Examining data/teeworlds-0.7.5/src/base/tl/allocator.h
Examining data/teeworlds-0.7.5/src/base/tl/array.h
Examining data/teeworlds-0.7.5/src/base/tl/algorithm.h
Examining data/teeworlds-0.7.5/src/base/hash.h
Examining data/teeworlds-0.7.5/src/base/vmath.h
Examining data/teeworlds-0.7.5/src/base/math.h
Examining data/teeworlds-0.7.5/src/base/hash_libtomcrypt.c
Examining data/teeworlds-0.7.5/src/base/hash.c
Examining data/teeworlds-0.7.5/src/base/color.h
Examining data/teeworlds-0.7.5/src/base/system.h
Examining data/teeworlds-0.7.5/src/base/system.c
Examining data/teeworlds-0.7.5/src/base/hash_ctxt.h
Examining data/teeworlds-0.7.5/src/base/hash_bundled.c
Examining data/teeworlds-0.7.5/src/test/fs.cpp
Examining data/teeworlds-0.7.5/src/test/storage.cpp
Examining data/teeworlds-0.7.5/src/test/test.cpp
Examining data/teeworlds-0.7.5/src/test/git_revision.cpp
Examining data/teeworlds-0.7.5/src/test/jsonwriter.cpp
Examining data/teeworlds-0.7.5/src/test/hash.cpp
Examining data/teeworlds-0.7.5/src/test/datafile.cpp
Examining data/teeworlds-0.7.5/src/test/str.cpp
Examining data/teeworlds-0.7.5/src/test/thread.cpp
Examining data/teeworlds-0.7.5/src/test/test.h
Examining data/teeworlds-0.7.5/src/engine/external/wavpack/metadata.c
Examining data/teeworlds-0.7.5/src/engine/external/wavpack/wavpack.h
Examining data/teeworlds-0.7.5/src/engine/external/wavpack/words.c
Examining data/teeworlds-0.7.5/src/engine/external/wavpack/wputils.c
Examining data/teeworlds-0.7.5/src/engine/external/wavpack/unpack.c
Examining data/teeworlds-0.7.5/src/engine/external/wavpack/float.c
Examining data/teeworlds-0.7.5/src/engine/external/wavpack/bits.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/inftrees.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/trees.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/gzguts.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/compress.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/zconf.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/crc32.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/deflate.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/trees.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/zlib.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/inflate.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/deflate.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/inffast.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/infback.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/inftrees.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/inffixed.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/inflate.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/adler32.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/uncompr.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/inffast.h
Examining data/teeworlds-0.7.5/src/engine/external/zlib/zutil.c
Examining data/teeworlds-0.7.5/src/engine/external/zlib/crc32.h
Examining data/teeworlds-0.7.5/src/engine/external/md5/md5.h
Examining data/teeworlds-0.7.5/src/engine/external/md5/md5.c
Examining data/teeworlds-0.7.5/src/engine/external/json-parser/json.c
Examining data/teeworlds-0.7.5/src/engine/external/json-parser/json.h
Examining data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.h
Examining data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c
Examining data/teeworlds-0.7.5/src/engine/map.h
Examining data/teeworlds-0.7.5/src/engine/engine.h
Examining data/teeworlds-0.7.5/src/engine/server.h
Examining data/teeworlds-0.7.5/src/engine/sound.h
Examining data/teeworlds-0.7.5/src/engine/config.h
Examining data/teeworlds-0.7.5/src/engine/masterserver.h
Examining data/teeworlds-0.7.5/src/engine/graphics.h
Examining data/teeworlds-0.7.5/src/engine/storage.h
Examining data/teeworlds-0.7.5/src/engine/console.h
Examining data/teeworlds-0.7.5/src/engine/server/server.h
Examining data/teeworlds-0.7.5/src/engine/server/register.h
Examining data/teeworlds-0.7.5/src/engine/server/server.cpp
Examining data/teeworlds-0.7.5/src/engine/server/register.cpp
Examining data/teeworlds-0.7.5/src/engine/kernel.h
Examining data/teeworlds-0.7.5/src/engine/editor.h
Examining data/teeworlds-0.7.5/src/engine/input.h
Examining data/teeworlds-0.7.5/src/engine/shared/network_console.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/datafile.h
Examining data/teeworlds-0.7.5/src/engine/shared/memheap.h
Examining data/teeworlds-0.7.5/src/engine/shared/ringbuffer.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/packer.h
Examining data/teeworlds-0.7.5/src/engine/shared/mapchecker.h
Examining data/teeworlds-0.7.5/src/engine/shared/console.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/huffman.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/jobs.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/econ.h
Examining data/teeworlds-0.7.5/src/engine/shared/network_client.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/config_variables.h
Examining data/teeworlds-0.7.5/src/engine/shared/jobs.h
Examining data/teeworlds-0.7.5/src/engine/shared/linereader.h
Examining data/teeworlds-0.7.5/src/engine/shared/network_token.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/config.h
Examining data/teeworlds-0.7.5/src/engine/shared/ringbuffer.h
Examining data/teeworlds-0.7.5/src/engine/shared/jsonwriter.h
Examining data/teeworlds-0.7.5/src/engine/shared/linereader.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/huffman.h
Examining data/teeworlds-0.7.5/src/engine/shared/memheap.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/console.h
Examining data/teeworlds-0.7.5/src/engine/shared/snapshot.h
Examining data/teeworlds-0.7.5/src/engine/shared/network_conn.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/engine.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/config.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/map.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/compression.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/snapshot.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/jsonwriter.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/compression.h
Examining data/teeworlds-0.7.5/src/engine/shared/demo.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/masterserver.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/econ.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/network.h
Examining data/teeworlds-0.7.5/src/engine/shared/datafile.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/kernel.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/message.h
Examining data/teeworlds-0.7.5/src/engine/shared/packer.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/protocol.h
Examining data/teeworlds-0.7.5/src/engine/shared/filecollection.h
Examining data/teeworlds-0.7.5/src/engine/shared/network_server.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/netban.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/filecollection.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/mapchecker.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/netban.h
Examining data/teeworlds-0.7.5/src/engine/shared/network.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/demo.h
Examining data/teeworlds-0.7.5/src/engine/shared/network_console_conn.cpp
Examining data/teeworlds-0.7.5/src/engine/shared/storage.cpp
Examining data/teeworlds-0.7.5/src/engine/client.h
Examining data/teeworlds-0.7.5/src/engine/client/contacts.cpp
Examining data/teeworlds-0.7.5/src/engine/client/input.cpp
Examining data/teeworlds-0.7.5/src/engine/client/sound.h
Examining data/teeworlds-0.7.5/src/engine/client/graphics_threaded.h
Examining data/teeworlds-0.7.5/src/engine/client/backend_sdl.h
Examining data/teeworlds-0.7.5/src/engine/client/serverbrowser_filter.h
Examining data/teeworlds-0.7.5/src/engine/client/serverbrowser_fav.h
Examining data/teeworlds-0.7.5/src/engine/client/backend_sdl.cpp
Examining data/teeworlds-0.7.5/src/engine/client/input.h
Examining data/teeworlds-0.7.5/src/engine/client/serverbrowser_entry.h
Examining data/teeworlds-0.7.5/src/engine/client/serverbrowser_filter.cpp
Examining data/teeworlds-0.7.5/src/engine/client/graphics_threaded.cpp
Examining data/teeworlds-0.7.5/src/engine/client/client.h
Examining data/teeworlds-0.7.5/src/engine/client/keynames.h
Examining data/teeworlds-0.7.5/src/engine/client/serverbrowser_fav.cpp
Examining data/teeworlds-0.7.5/src/engine/client/contacts.h
Examining data/teeworlds-0.7.5/src/engine/client/serverbrowser.h
Examining data/teeworlds-0.7.5/src/engine/client/text.cpp
Examining data/teeworlds-0.7.5/src/engine/client/client.cpp
Examining data/teeworlds-0.7.5/src/engine/client/serverbrowser.cpp
Examining data/teeworlds-0.7.5/src/engine/client/sound.cpp
Examining data/teeworlds-0.7.5/src/engine/textrender.h
Examining data/teeworlds-0.7.5/src/engine/message.h
Examining data/teeworlds-0.7.5/src/engine/keys.h
Examining data/teeworlds-0.7.5/src/engine/contacts.h
Examining data/teeworlds-0.7.5/src/engine/serverbrowser.h
Examining data/teeworlds-0.7.5/src/engine/demo.h
Examining data/teeworlds-0.7.5/src/versionsrv/versionsrv.h
Examining data/teeworlds-0.7.5/src/versionsrv/mapversions.h
Examining data/teeworlds-0.7.5/src/versionsrv/versionsrv.cpp

FINAL RESULTS:

data/teeworlds-0.7.5/src/base/system.c:109:2:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
	vsnprintf(msg, sizeof(str)-len, fmt, args);
data/teeworlds-0.7.5/src/base/system.c:1905:2:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
	vsnprintf(buffer, buffer_size, format, ap);
data/teeworlds-0.7.5/src/base/system.h:79:24:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
GNUC_ATTRIBUTE((format(printf, 2, 3)));
data/teeworlds-0.7.5/src/base/system.h:905:24:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
GNUC_ATTRIBUTE((format(printf, 3, 4)));
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:928:10:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
         strcpy (error_buf, error);
data/teeworlds-0.7.5/src/engine/external/wavpack/wputils.c:74:13:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
            strcpy (error, wpc.error_message [0] ? wpc.error_message :
data/teeworlds-0.7.5/src/engine/external/zlib/gzguts.h:86:18:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#    if !defined(vsnprintf) && !defined(NO_vsnprintf)
data/teeworlds-0.7.5/src/engine/external/zlib/gzguts.h:88:18:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#         define vsnprintf _vsnprintf
data/teeworlds-0.7.5/src/engine/external/zlib/gzguts.h:110:11:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#  define snprintf _snprintf
data/teeworlds-0.7.5/src/engine/external/zlib/gzguts.h:110:20:  [4] (format) _snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
#  define snprintf _snprintf
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:242:39:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#  define Trace(x) {if (z_verbose>=0) fprintf x ;}
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:243:39:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#  define Tracev(x) {if (z_verbose>0) fprintf x ;}
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:244:40:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#  define Tracevv(x) {if (z_verbose>1) fprintf x ;}
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:245:48:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#  define Tracec(c,x) {if (z_verbose>0 && (c)) fprintf x ;}
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:246:49:  [4] (format) fprintf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
#  define Tracecv(c,x) {if (z_verbose>1 && (c)) fprintf x ;}
data/teeworlds-0.7.5/src/base/system.c:610:2:  [3] (misc) InitializeCriticalSection:
  Exceptions can be thrown in low-memory situations. Use
  InitializeCriticalSectionAndSpinCount instead.
	InitializeCriticalSection((LPCRITICAL_SECTION)lock);
data/teeworlds-0.7.5/src/base/system.c:645:2:  [3] (misc) EnterCriticalSection:
  On some versions of Windows, exceptions can be thrown in low-memory
  situations. Use InitializeCriticalSectionAndSpinCount instead.
	EnterCriticalSection((LPCRITICAL_SECTION)lock);
data/teeworlds-0.7.5/src/base/system.c:1530:15:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
	char *home = getenv("APPDATA");
data/teeworlds-0.7.5/src/base/system.c:1536:15:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
	char *home = getenv("HOME");
data/teeworlds-0.7.5/src/base/system.c:1538:22:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
	char *xdgdatahome = getenv("XDG_DATA_HOME");
data/teeworlds-0.7.5/src/engine/shared/engine.cpp:53:3:  [3] (random) srand:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
		srand(time_get());
data/teeworlds-0.7.5/src/base/hash.h:20:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char data[SHA256_DIGEST_LENGTH];
data/teeworlds-0.7.5/src/base/hash.h:25:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char data[MD5_DIGEST_LENGTH];
data/teeworlds-0.7.5/src/base/hash_ctxt.h:26:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char buf[64];
data/teeworlds-0.7.5/src/base/hash_libtomcrypt.c:137:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy(md->buf + md->curlen, in, n);
data/teeworlds-0.7.5/src/base/system.c:93:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char str[1024*4];
data/teeworlds-0.7.5/src/base/system.c:97:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char timestr[80];
data/teeworlds-0.7.5/src/base/system.c:128:2:  [2] (buffer) wchar_t:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	wchar_t wline[_MAX_LENGTH_ERROR];
data/teeworlds-0.7.5/src/base/system.c:306:2:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
	memcpy(dest, source, size);
data/teeworlds-0.7.5/src/base/system.c:359:20:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
		return (IOHANDLE)fopen(filename, "rb");
data/teeworlds-0.7.5/src/base/system.c:362:20:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
		return (IOHANDLE)fopen(filename, "wb");
data/teeworlds-0.7.5/src/base/system.c:812:12:  [2] (integer) atol:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
			*port = atol(hostname+i+1);
data/teeworlds-0.7.5/src/base/system.c:822:12:  [2] (integer) atol:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
			*port = atol(hostname+i+1);
data/teeworlds-0.7.5/src/base/system.c:833:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char host[256];
data/teeworlds-0.7.5/src/base/system.c:920:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char buf[128];
data/teeworlds-0.7.5/src/base/system.c:1018:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char buf[128];
data/teeworlds-0.7.5/src/base/system.c:1057:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char buf[128];
data/teeworlds-0.7.5/src/base/system.c:1206:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char sockaddrbuf[128];
data/teeworlds-0.7.5/src/base/system.c:1479:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buffer[1024*2];
data/teeworlds-0.7.5/src/base/system.c:1504:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buffer[1024*2];
data/teeworlds-0.7.5/src/base/system.c:1539:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char xdgpath[max];
data/teeworlds-0.7.5/src/base/system.c:1601:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buffer[2048];
data/teeworlds-0.7.5/src/base/system.c:1630:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buffer[1024*2];
data/teeworlds-0.7.5/src/base/system.c:2271:35:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		dst[b*3] = hex[((const unsigned char *)data)[b]>>4];
data/teeworlds-0.7.5/src/base/system.c:2272:37:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		dst[b*3+1] = hex[((const unsigned char *)data)[b]&0xf];
data/teeworlds-0.7.5/src/base/system.c:2352:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
int str_toint(const char *str) { return atoi(str); }
data/teeworlds-0.7.5/src/base/system.h:591:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char ip[16];
data/teeworlds-0.7.5/src/engine/client/client.cpp:131:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[32];
data/teeworlds-0.7.5/src/engine/client/client.cpp:451:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/engine/client/client.cpp:513:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[512];
data/teeworlds-0.7.5/src/engine/client/client.cpp:527:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBufMsg[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:549:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[512];
data/teeworlds-0.7.5/src/engine/client/client.cpp:629:19:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		if((char *)i < (char *)m_aSnapshots[SnapID]->m_pAltSnap || (char *)i > (char *)m_aSnapshots[SnapID]->m_pAltSnap + m_aSnapshots[SnapID]->m_SnapSize)
data/teeworlds-0.7.5/src/engine/client/client.cpp:629:75:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		if((char *)i < (char *)m_aSnapshots[SnapID]->m_pAltSnap || (char *)i > (char *)m_aSnapshots[SnapID]->m_pAltSnap + m_aSnapshots[SnapID]->m_SnapSize)
data/teeworlds-0.7.5/src/engine/client/client.cpp:631:20:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		if((char *)i >= (char *)m_aSnapshots[SnapID]->m_pSnap && (char *)i < (char *)m_aSnapshots[SnapID]->m_pSnap + m_aSnapshots[SnapID]->m_SnapSize)
data/teeworlds-0.7.5/src/engine/client/client.cpp:631:73:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		if((char *)i >= (char *)m_aSnapshots[SnapID]->m_pSnap && (char *)i < (char *)m_aSnapshots[SnapID]->m_pSnap + m_aSnapshots[SnapID]->m_SnapSize)
data/teeworlds-0.7.5/src/engine/client/client.cpp:681:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuffer[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:788:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char aErrorMsg[512];
data/teeworlds-0.7.5/src/engine/client/client.cpp:800:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aSha256[SHA256_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/client/client.cpp:801:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aWantedSha256[SHA256_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/client/client.cpp:822:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:838:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aSuffix[32];
data/teeworlds-0.7.5/src/engine/client/client.cpp:850:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aSha256[SHA256_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/client/client.cpp:864:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[512];
data/teeworlds-0.7.5/src/engine/client/client.cpp:865:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aWanted[SHA256_MAXSTRSIZE + 16];
data/teeworlds-0.7.5/src/engine/client/client.cpp:869:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aWantedSha256[SHA256_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/client/client.cpp:899:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFilename[128];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1015:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aVersion[sizeof(GAME_RELEASE_VERSION)];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1018:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1183:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1321:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1396:15:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					unsigned char aTmpBuffer2[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1397:15:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					unsigned char aTmpBuffer3[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1420:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
								char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1459:8:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
							char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1560:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1894:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/engine/client/client.cpp:1982:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/client.cpp:2340:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aFilename[128];
data/teeworlds-0.7.5/src/engine/client/client.cpp:2343:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aDate[20];
data/teeworlds-0.7.5/src/engine/client/client.h:83:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aServerAddressStr[256];
data/teeworlds-0.7.5/src/engine/client/client.h:84:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aServerPassword[128];
data/teeworlds-0.7.5/src/engine/client/client.h:112:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aVersionStr[10];
data/teeworlds-0.7.5/src/engine/client/client.h:118:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCurrentMap[256];
data/teeworlds-0.7.5/src/engine/client/client.h:119:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCurrentMapPath[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/client/client.h:124:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCmdConnect[256];
data/teeworlds-0.7.5/src/engine/client/client.h:127:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMapdownloadFilename[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/client/client.h:128:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMapdownloadFilenameTemp[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/client/client.h:129:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMapdownloadName[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/client/client.h:165:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aSnapshotIncomingData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/client/client.h:168:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char *m_aDemorecSnapshotData[NUM_SNAPSHOT_TYPES][2][CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/client/contacts.cpp:103:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/engine/client/graphics_threaded.cpp:410:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aCompleteFilename[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/client/graphics_threaded.cpp:485:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aWholePath[1024];
data/teeworlds-0.7.5/src/engine/client/graphics_threaded.cpp:493:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/graphics_threaded.cpp:815:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aNullTextureData[4*32*32];
data/teeworlds-0.7.5/src/engine/client/graphics_threaded.cpp:945:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aDate[20];
data/teeworlds-0.7.5/src/engine/client/graphics_threaded.h:377:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aScreenshotName[128];
data/teeworlds-0.7.5/src/engine/client/input.cpp:138:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aGUID[sizeof(m_aSelectedJoystickGUID)];
data/teeworlds-0.7.5/src/engine/client/input.h:16:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aSelectedJoystickGUID[34];
data/teeworlds-0.7.5/src/engine/client/input.h:34:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aInputState[g_MaxKeys];	// SDL_SCANCODE
data/teeworlds-0.7.5/src/engine/client/keynames.h:7:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char g_aaKeyStrings[512][20] =
data/teeworlds-0.7.5/src/engine/client/serverbrowser.cpp:541:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/client/serverbrowser.cpp:543:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/serverbrowser.cpp:612:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[256];
data/teeworlds-0.7.5/src/engine/client/serverbrowser_fav.cpp:97:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/client/serverbrowser_fav.cpp:262:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuffer[320];
data/teeworlds-0.7.5/src/engine/client/serverbrowser_fav.h:26:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aHostname[128];
data/teeworlds-0.7.5/src/engine/client/serverbrowser_fav.h:27:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aPassword[32];
data/teeworlds-0.7.5/src/engine/client/serverbrowser_filter.h:72:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aNetVersion[128];
data/teeworlds-0.7.5/src/engine/client/sound.cpp:378:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[100];
data/teeworlds-0.7.5/src/engine/client/sound.cpp:380:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aWholePath[1024];
data/teeworlds-0.7.5/src/engine/client/text.cpp:65:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFilename[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/client/text.cpp:263:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char ms_aGlyphData[(1024/8) * (1024/8)];
data/teeworlds-0.7.5/src/engine/client/text.cpp:264:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char ms_aGlyphDataOutlined[(1024/8) * (1024/8)];
data/teeworlds-0.7.5/src/engine/contacts.h:12:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aName[MAX_NAME_LENGTH];
data/teeworlds-0.7.5/src/engine/contacts.h:13:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aClan[MAX_CLAN_LENGTH];
data/teeworlds-0.7.5/src/engine/demo.h:15:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aMarker[7];
data/teeworlds-0.7.5/src/engine/demo.h:17:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aNetversion[64];
data/teeworlds-0.7.5/src/engine/demo.h:18:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMapName[64];
data/teeworlds-0.7.5/src/engine/demo.h:19:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aMapSize[4];
data/teeworlds-0.7.5/src/engine/demo.h:20:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aMapCrc[4];
data/teeworlds-0.7.5/src/engine/demo.h:21:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aType[8];
data/teeworlds-0.7.5/src/engine/demo.h:22:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aLength[4];
data/teeworlds-0.7.5/src/engine/demo.h:23:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aTimestamp[20];
data/teeworlds-0.7.5/src/engine/demo.h:24:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aNumTimelineMarkers[4];
data/teeworlds-0.7.5/src/engine/demo.h:25:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aTimelineMarkers[MAX_TIMELINE_MARKERS][4];
data/teeworlds-0.7.5/src/engine/engine.h:13:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aHostname[128];
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:247:4:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
   memcpy (&state.settings, settings, sizeof (json_settings));
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:280:16:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            {  sprintf (error, "Unexpected EOF in string (at %d:%d)", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:306:25:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                        sprintf (error, "Invalid character value `%c` (at %d:%d)", b, line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:323:29:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                            sprintf (error, "Invalid character value `%c` (at %d:%d)", b, line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:452:22:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                  {  sprintf (error, "%d:%d: Unexpected EOF in block comment", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:468:19:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
               {  sprintf (error, "%d:%d: Comment not allowed here", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:473:19:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
               {  sprintf (error, "%d:%d: EOF unexpected", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:488:22:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                     sprintf (error, "%d:%d: Unexpected `%c` in comment opening sequence", line_and_col, b);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:506:19:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                  sprintf (error, "%d:%d: Trailing garbage: `%c`",
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:525:22:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                  {  sprintf (error, "%d:%d: Unexpected ]", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:541:25:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                        sprintf (error, "%d:%d: Expected , before %c",
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:556:25:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                        sprintf (error, "%d:%d: Expected : before %c",
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:682:28:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                        {  sprintf (error, "%d:%d: Unexpected %c when seeking value", line_and_col, b);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:702:25:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                     {  sprintf (error, "%d:%d: Expected , before \"", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:727:22:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                     sprintf (error, "%d:%d: Unexpected `%c` in object", line_and_col, b);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:745:28:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                        {  sprintf (error, "%d:%d: Unexpected `0` before `%c`", line_and_col, b);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:782:22:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                  {  sprintf (error, "%d:%d: Expected digit before `.`", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:798:25:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                     {  sprintf (error, "%d:%d: Expected digit after `.`", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:824:22:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
                  {  sprintf (error, "%d:%d: Expected digit after `e`", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:910:4:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
   sprintf (error, "%d:%d: Unknown value", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:915:4:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
   strcpy (error, "Memory allocation failure");
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:920:4:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
   sprintf (error, "%d:%d: Too long (caught overflow)", line_and_col);
data/teeworlds-0.7.5/src/engine/external/json-parser/json.c:930:10:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
         strcpy (error_buf, "Unknown error");
data/teeworlds-0.7.5/src/engine/external/md5/md5.c:169:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
		memcpy(xbuf, data, 64);
data/teeworlds-0.7.5/src/engine/external/md5/md5.c:343:2:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
	memcpy(pms->buf + offset, p, copy);
data/teeworlds-0.7.5/src/engine/external/md5/md5.c:357:2:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
	memcpy(pms->buf, p, left);
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:63:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char buf[4];
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:75:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char buf[4];
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:92:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char foo[4];
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:94:2:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
	memcpy(foo, buf, 4);
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:159:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char ihdr[13+4];		 /* length should be 13, make room for type (IHDR) */
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:209:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char ihdr[13+4];
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:264:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char header[8];
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:308:13:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
	FILE* fp = fopen(filename, "rb");
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:318:13:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
	FILE* fp = fopen(filename, "wb");
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:505:2:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
	memcpy(chunk, "IDAT", 4);
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:673:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(out, in, len);
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:784:4:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
			memcpy(data+outpos, filtered+pos, png->width * stride);
data/teeworlds-0.7.5/src/engine/external/pnglite/pnglite.c:862:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
		memcpy(&filtered[i*png->width*png->bpp+i+1], data + i * png->width*png->bpp, png->width*png->bpp);
data/teeworlds-0.7.5/src/engine/external/wavpack/unpack.c:47:13:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
            strcpy (wpc->error_message, "invalid metadata!");
data/teeworlds-0.7.5/src/engine/external/wavpack/unpack.c:56:9:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
        strcpy (wpc->error_message, "invalid WavPack file!");
data/teeworlds-0.7.5/src/engine/external/wavpack/unpack.c:472:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy (temp_samples, dpp->samples_A, sizeof (dpp->samples_A));
data/teeworlds-0.7.5/src/engine/external/wavpack/unpack.c:477:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy (temp_samples, dpp->samples_B, sizeof (dpp->samples_B));
data/teeworlds-0.7.5/src/engine/external/wavpack/unpack.c:670:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy (temp_samples, dpp->samples_A, sizeof (dpp->samples_A));
data/teeworlds-0.7.5/src/engine/external/wavpack/wavpack.h:47:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char ckID [4];
data/teeworlds-0.7.5/src/engine/external/wavpack/wavpack.h:240:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char error_message [80];
data/teeworlds-0.7.5/src/engine/external/wavpack/wputils.c:66:13:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
            strcpy (error, "not compatible with this version of WavPack file!");
data/teeworlds-0.7.5/src/engine/external/wavpack/wputils.c:320:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buffer [sizeof (*wphdr)], *sp = buffer + sizeof (*wphdr), *ep = sp;
data/teeworlds-0.7.5/src/engine/external/wavpack/wputils.c:327:13:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
            memcpy (buffer, sp, bleft);
data/teeworlds-0.7.5/src/engine/external/wavpack/wputils.c:340:17:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                memcpy (wphdr, buffer, sizeof (*wphdr));
data/teeworlds-0.7.5/src/engine/external/zlib/crc32.c:143:15:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        out = fopen("crc32.h", "w");
data/teeworlds-0.7.5/src/engine/external/zlib/gzguts.h:47:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
#  define open _open
data/teeworlds-0.7.5/src/engine/external/zlib/inflate.c:640:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char hbuf[4];      /* buffer for gzip header crc calculation */
data/teeworlds-0.7.5/src/engine/external/zlib/inflate.c:1405:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char buf[4];       /* to restore bit buffer to byte string */
data/teeworlds-0.7.5/src/engine/external/zlib/trees.c:328:20:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    FILE *header = fopen("trees.h", "w");
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.c:13:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
z_const char * const z_errmsg[10] = {
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:49:16:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:109:6:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
     fopen((name), (mode), "mbc=60", "ctx=stm", "rfm=fix", "mrs=512")
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:202:30:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
#  define F_OPEN(name, mode) fopen((name), (mode))
data/teeworlds-0.7.5/src/engine/external/zlib/zutil.h:226:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
#    define zmemcpy memcpy
data/teeworlds-0.7.5/src/engine/input.h:9:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char g_aaKeyStrings[g_MaxKeys][20];
data/teeworlds-0.7.5/src/engine/input.h:21:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aText[32];
data/teeworlds-0.7.5/src/engine/server/register.cpp:48:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static unsigned char aData[sizeof(SERVERBROWSE_HEARTBEAT) + 2];
data/teeworlds-0.7.5/src/engine/server/register.cpp:190:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/register.cpp:278:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:211:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:478:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aRandomPassword[PASSWORD_LENGTH+1];
data/teeworlds-0.7.5/src/engine/server/server.cpp:543:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:571:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:573:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aDeltaData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:574:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aCompData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:698:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:700:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:855:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aReason[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:902:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aBuf[64];
data/teeworlds-0.7.5/src/engine/server/server.cpp:913:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:916:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:930:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:933:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1004:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1040:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1055:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1062:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[128];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1089:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[512];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1099:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBufMsg[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1249:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1271:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aSha256[SHA256_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1273:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBufMsg[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1352:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1521:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFilename[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1532:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char FindPath[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1563:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1573:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[1024];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1574:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1606:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aFilename[128];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1607:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aDate[20];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1628:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFilename[128];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1633:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aDate[20];
data/teeworlds-0.7.5/src/engine/server/server.cpp:1665:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[32];
data/teeworlds-0.7.5/src/engine/server/server.h:126:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[MAX_NAME_LENGTH];
data/teeworlds-0.7.5/src/engine/server/server.h:127:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aClan[MAX_CLAN_LENGTH];
data/teeworlds-0.7.5/src/engine/server/server.h:168:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCurrentMap[64];
data/teeworlds-0.7.5/src/engine/server/server.h:180:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[IConsole::TEMPMAP_NAME_LENGTH];
data/teeworlds-0.7.5/src/engine/server/server.h:186:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[IConsole::TEMPMAP_NAME_LENGTH];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:22:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[MAX_NAME_LENGTH];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:23:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aClan[MAX_CLAN_LENGTH];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:64:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aGameType[16];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:65:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aName[64];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:66:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aHostname[128];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:67:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMap[32];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:68:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aVersion[32];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:69:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aAddress[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:84:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aGametype[MAX_GAMETYPES][16];
data/teeworlds-0.7.5/src/engine/serverbrowser.h:85:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aAddress[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/config.cpp:23:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFilename[128];
data/teeworlds-0.7.5/src/engine/shared/config.cpp:28:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aDate[20];
data/teeworlds-0.7.5/src/engine/shared/config.cpp:91:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aLineBuf[1024*2];
data/teeworlds-0.7.5/src/engine/shared/config.cpp:92:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aEscapeBuf[1024*2];
data/teeworlds-0.7.5/src/engine/shared/config.cpp:109:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:276:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aTimeBuf[80];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:279:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[1024];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:396:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:412:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:419:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:498:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:543:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:564:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[240];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:632:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[1024];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:647:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char Temp[4];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:667:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[1024];
data/teeworlds-0.7.5/src/engine/shared/console.cpp:676:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128] = {0};
data/teeworlds-0.7.5/src/engine/shared/console.cpp:712:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128] = {0};
data/teeworlds-0.7.5/src/engine/shared/console.cpp:1044:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/console.h:39:8:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	const char *m_paStrokeStr[2];
data/teeworlds-0.7.5/src/engine/shared/console.h:85:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aStringStorage[CONSOLE_MAX_STR_LENGTH+1];
data/teeworlds-0.7.5/src/engine/shared/console.h:89:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		const char *m_apArgs[MAX_PARTS];
data/teeworlds-0.7.5/src/engine/shared/console.h:171:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[TEMPMAP_NAME_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/datafile.cpp:28:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aID[4];
data/teeworlds-0.7.5/src/engine/shared/datafile.cpp:46:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aStart[4];
data/teeworlds-0.7.5/src/engine/shared/datafile.cpp:95:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		unsigned char aBuffer[BUFFER_SIZE];
data/teeworlds-0.7.5/src/engine/shared/datafile.cpp:487:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aBuffer[64*1024];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:16:23:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const unsigned char gs_aHeaderMarker[7] = {'T', 'W', 'D', 'E', 'M', 'O', 0};
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:39:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aMapFilename[128];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:46:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aSha256[SHA256_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:60:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:67:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:78:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:101:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aChunk[1024*64];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:116:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:156:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		unsigned char aChunk[5];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:167:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		unsigned char aChunk[1];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:182:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuffer[64*1024];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:183:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuffer2[64*1024];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:203:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aChunk[3];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:232:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aTmpData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:274:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aLength[4];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:280:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aNumMarkers[4];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:285:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		unsigned char aMarker[4];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:352:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			unsigned char aTickData[4];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:370:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			unsigned char aSizeData[1];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:377:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			unsigned char aSizeData[2];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:443:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char aCompressedData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:444:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char aDecompressed[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:445:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char aData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:446:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char aNewSnap[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:521:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[64];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:546:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[64];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:654:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aMapFilename[128];
data/teeworlds-0.7.5/src/engine/shared/demo.cpp:787:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/demo.h:20:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aLastSnapshotData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/shared/demo.h:91:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFilename[256];
data/teeworlds-0.7.5/src/engine/shared/demo.h:92:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aErrorMsg[256];
data/teeworlds-0.7.5/src/engine/shared/demo.h:97:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aLastSnapshotData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/shared/econ.cpp:12:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/econ.cpp:14:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/econ.cpp:30:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/econ.cpp:32:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/econ.cpp:94:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/econ.cpp:114:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[NET_MAX_PACKETSIZE];
data/teeworlds-0.7.5/src/engine/shared/econ.cpp:133:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aMsg[128];
data/teeworlds-0.7.5/src/engine/shared/econ.cpp:146:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aFormatted[256];
data/teeworlds-0.7.5/src/engine/shared/engine.cpp:41:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[32];
data/teeworlds-0.7.5/src/engine/shared/engine.cpp:43:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aFilenameSent[128], aFilenameRecv[128];
data/teeworlds-0.7.5/src/engine/shared/engine.cpp:98:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[32];
data/teeworlds-0.7.5/src/engine/shared/engine.cpp:103:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aLogFilename[128];			
data/teeworlds-0.7.5/src/engine/shared/filecollection.cpp:114:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/filecollection.cpp:115:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aTimestring[TIMESTAMP_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/filecollection.h:17:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFileDesc[128];
data/teeworlds-0.7.5/src/engine/shared/filecollection.h:19:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFileExt[32];
data/teeworlds-0.7.5/src/engine/shared/filecollection.h:21:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aPath[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/jsonwriter.cpp:90:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[32];
data/teeworlds-0.7.5/src/engine/shared/jsonwriter.cpp:144:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aStr[2];
data/teeworlds-0.7.5/src/engine/shared/jsonwriter.cpp:151:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aStr[7];
data/teeworlds-0.7.5/src/engine/shared/kernel.cpp:22:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[64];
data/teeworlds-0.7.5/src/engine/shared/linereader.h:10:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aBuffer[4*1024];
data/teeworlds-0.7.5/src/engine/shared/mapchecker.cpp:69:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aMapName[MAX_MAP_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/mapchecker.cpp:70:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aMapNameExt[MAX_MAP_LENGTH+4];
data/teeworlds-0.7.5/src/engine/shared/mapchecker.cpp:95:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/mapchecker.h:19:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aMapName[MAX_MAP_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/masterserver.cpp:21:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aHostname[128];
data/teeworlds-0.7.5/src/engine/shared/masterserver.cpp:150:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/masterserver.cpp:195:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/masterserver.cpp:200:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:242:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:247:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aTemp[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:307:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:317:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:334:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:367:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256], aNetStr[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:413:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:435:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aMsg[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:491:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:522:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:563:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256], aMsg[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:583:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/engine/shared/netban.cpp:595:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aAddrStr1[NETADDR_MAXSTRSIZE], aAddrStr2[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/netban.h:48:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/netban.h:56:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aAddrStr1[NETADDR_MAXSTRSIZE], aAddrStr2[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/engine/shared/netban.h:85:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aReason[REASON_LENGTH];		
data/teeworlds-0.7.5/src/engine/shared/network.cpp:148:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aBuffer[NET_MAX_PACKETSIZE];
data/teeworlds-0.7.5/src/engine/shared/network.cpp:173:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aBuffer[NET_MAX_PACKETSIZE];
data/teeworlds-0.7.5/src/engine/shared/network.h:185:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aChunkData[NET_MAX_PAYLOAD];
data/teeworlds-0.7.5/src/engine/shared/network.h:208:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aRequestTokenBuf[NET_TOKENREQUEST_DATASIZE];
data/teeworlds-0.7.5/src/engine/shared/network.h:288:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aData[NET_MAX_PAYLOAD];
data/teeworlds-0.7.5/src/engine/shared/network.h:336:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_ErrorString[256];
data/teeworlds-0.7.5/src/engine/shared/network.h:404:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aBuffer[NET_MAX_PACKETSIZE];
data/teeworlds-0.7.5/src/engine/shared/network.h:407:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aErrorString[256];
data/teeworlds-0.7.5/src/engine/shared/network.h:410:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aLineEnding[3];
data/teeworlds-0.7.5/src/engine/shared/network.h:436:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aBuffer[NET_MAX_PACKETSIZE];
data/teeworlds-0.7.5/src/engine/shared/network_conn.cpp:272:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char Str[128] = {0};
data/teeworlds-0.7.5/src/engine/shared/network_console.cpp:59:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[256] = { 0 };
data/teeworlds-0.7.5/src/engine/shared/network_console.cpp:104:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/network_console_conn.cpp:159:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[1024];
data/teeworlds-0.7.5/src/engine/shared/network_server.cpp:112:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/network_server.cpp:193:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
								char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/network_token.cpp:92:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[sizeof(NETADDR) + sizeof(int64)];
data/teeworlds-0.7.5/src/engine/shared/packer.h:15:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aBuffer[PACKER_BUFFER_SIZE];
data/teeworlds-0.7.5/src/engine/shared/ringbuffer.h:52:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aBuffer[TSIZE];
data/teeworlds-0.7.5/src/engine/shared/snapshot.cpp:152:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			unsigned char aBuf[16];
data/teeworlds-0.7.5/src/engine/shared/snapshot.h:130:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aData[CSnapshot::MAX_SIZE];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:20:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aaStoragePaths[MAX_PATHS][IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:22:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aDataDir[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:23:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aUserDir[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:24:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCurrentDir[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:25:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aAppDir[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:66:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aPath[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:97:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:251:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBaseDir[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:279:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[128];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:296:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:320:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:428:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:429:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aPath[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:467:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:523:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:531:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aOldBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:532:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aNewBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:541:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/engine/shared/storage.cpp:568:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		unsigned char aBuffer[64*1024];
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:40:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:236:27:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
void CBinds::GetKey(const char *pBindStr, char aKey[64], unsigned BufSize, int KeyID, int Modifier)
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:236:43:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
void CBinds::GetKey(const char *pBindStr, char aKey[64], unsigned BufSize, int KeyID, int Modifier)
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:247:27:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
void CBinds::GetKey(const char *pBindStr, char aKey[64], unsigned BufSize)
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:247:43:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
void CBinds::GetKey(const char *pBindStr, char aKey[64], unsigned BufSize)
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:289:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:308:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:328:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[1024];
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:344:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/binds.cpp:405:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuffer[256];
data/teeworlds-0.7.5/src/game/client/components/binds.h:46:20:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	void GetKey(const char *pBindStr, char aKey[64], unsigned BufSize, int KeyID, int Modifier);
data/teeworlds-0.7.5/src/game/client/components/binds.h:46:36:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	void GetKey(const char *pBindStr, char aKey[64], unsigned BufSize, int KeyID, int Modifier);
data/teeworlds-0.7.5/src/game/client/components/binds.h:47:20:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	void GetKey(const char *pBindStr, char aKey[64], unsigned BufSize);
data/teeworlds-0.7.5/src/game/client/components/binds.h:47:36:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	void GetKey(const char *pBindStr, char aKey[64], unsigned BufSize);
data/teeworlds-0.7.5/src/game/client/components/binds.h:57:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aaaKeyBindings[KEY_LAST][MODIFIER_COUNT][128];
data/teeworlds-0.7.5/src/game/client/components/broadcast.h:9:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aBroadcastText[128];
data/teeworlds-0.7.5/src/game/client/components/broadcast.h:36:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aSrvBroadcastMsg[MAX_BROADCAST_MSG_LENGTH+1];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:98:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:384:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:692:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[1024];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:693:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBufMode[32];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:796:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aCatText[48];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:954:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aKeyName[64];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:957:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aInfoText[128];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:990:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aInfoText[128];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1058:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[768] = {0};
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1135:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1221:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[48];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1434:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[32] = "";
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1435:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aDesc[32];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1508:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aCommand[16];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1528:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1629:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aMsg[128];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1654:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aMsg[128];
data/teeworlds-0.7.5/src/game/client/components/chat.cpp:1667:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aCommand[16];
data/teeworlds-0.7.5/src/game/client/components/chat.h:31:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[MAX_NAME_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/chat.h:32:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aText[MAX_LINE_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/chat.h:58:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCompletionBuffer[256];
data/teeworlds-0.7.5/src/game/client/components/chat.h:66:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_ChatBuffer[MAX_LINE_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/chat.h:67:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_ChatCmdBuffer[1024];
data/teeworlds-0.7.5/src/game/client/components/chat.h:72:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aText[1];
data/teeworlds-0.7.5/src/game/client/components/console.cpp:111:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[512] = { 0 };
data/teeworlds-0.7.5/src/game/client/components/console.cpp:241:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[64] = {0};
data/teeworlds-0.7.5/src/game/client/components/console.cpp:490:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aInputString[256];
data/teeworlds-0.7.5/src/game/client/components/console.cpp:530:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aBuf[512];
data/teeworlds-0.7.5/src/game/client/components/console.cpp:595:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/console.cpp:668:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/console.cpp:669:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFilename[128];
data/teeworlds-0.7.5/src/game/client/components/console.h:18:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char m_aText[1];
data/teeworlds-0.7.5/src/game/client/components/console.h:31:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aCompletionMapBuffer[128];
data/teeworlds-0.7.5/src/game/client/components/console.h:35:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aCompletionBuffer[128];
data/teeworlds-0.7.5/src/game/client/components/console.h:42:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aCommandName[IConsole::TEMPCMD_NAME_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/console.h:43:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aCommandHelp[IConsole::TEMPCMD_HELP_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/console.h:44:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aCommandParams[IConsole::TEMPCMD_PARAMS_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/countryflags.cpp:35:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[256];
data/teeworlds-0.7.5/src/game/client/components/countryflags.cpp:53:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		const char *paIndices[NUM_INDICES] = {"custom", "ISO 3166-1"};
data/teeworlds-0.7.5/src/game/client/components/countryflags.cpp:56:44:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			const json_value &rStart = rInit[(const char *)paIndices[Index]];
data/teeworlds-0.7.5/src/game/client/components/countryflags.cpp:61:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/countryflags.cpp:84:8:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
							char aMsg[64];
data/teeworlds-0.7.5/src/game/client/components/countryflags.h:15:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aCountryCodeString[8];
data/teeworlds-0.7.5/src/game/client/components/debughud.cpp:44:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/debughud.cpp:90:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:66:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:85:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:128:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:172:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aScoreTeam[2][32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:193:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:226:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aName[64];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:279:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aScore[2][32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:303:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:325:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aName[64];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:345:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:360:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:427:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:472:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[512];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:492:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBufYes[64], aBufNo[64];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:666:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aName[64];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:670:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:688:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aFlag[64];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:729:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aKey[64], aText[128];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:743:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/hud.cpp:765:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/infomessages.cpp:90:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/client/components/infomessages.cpp:91:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aTime[32];
data/teeworlds-0.7.5/src/game/client/components/infomessages.cpp:92:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aLabel[64];
data/teeworlds-0.7.5/src/game/client/components/infomessages.cpp:109:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aImprovement[64];
data/teeworlds-0.7.5/src/game/client/components/infomessages.cpp:270:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/infomessages.cpp:271:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aDiff[32];
data/teeworlds-0.7.5/src/game/client/components/infomessages.cpp:288:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aTime[32];
data/teeworlds-0.7.5/src/game/client/components/infomessages.h:17:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aPlayer1Name[MAX_NAME_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/infomessages.h:22:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aPlayer2Name[MAX_NAME_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/mapimages.cpp:53:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char Buf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/maplayers.cpp:45:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/maplayers.cpp:440:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aFilename[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:347:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[16];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:533:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aStars[128];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:601:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:620:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBufMax[128];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:622:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:652:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:780:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:1015:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:1267:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:1314:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[8];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:1358:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:1687:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:1911:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:2065:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:2107:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aBufOld[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:2110:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aBufNew[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:2240:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.cpp:2514:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus.h:266:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aFilterString[64];
data/teeworlds-0.7.5/src/game/client/components/menus.h:354:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[64];
data/teeworlds-0.7.5/src/game/client/components/menus.h:405:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMessageTopic[512];
data/teeworlds-0.7.5/src/game/client/components/menus.h:406:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMessageBody[512];
data/teeworlds-0.7.5/src/game/client/components/menus.h:407:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMessageButton[512];
data/teeworlds-0.7.5/src/game/client/components/menus.h:422:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aSaveSkinName[24];
data/teeworlds-0.7.5/src/game/client/components/menus.h:441:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aPasswordPopupServerAddress[256];
data/teeworlds-0.7.5/src/game/client/components/menus.h:446:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFilterString[VOTE_REASON_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.h:447:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCallvoteReason[VOTE_REASON_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.h:455:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aFilename[128];
data/teeworlds-0.7.5/src/game/client/components/menus.h:456:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[128];
data/teeworlds-0.7.5/src/game/client/components/menus.h:475:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCurrentDemoFolder[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.h:476:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCurrentDemoFile[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.h:492:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[MAX_NAME_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.h:493:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aClan[MAX_CLAN_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus.h:531:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[64];
data/teeworlds-0.7.5/src/game/client/components/menus.h:789:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aNotification[128];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:157:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[256];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:451:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aTemp[64];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:597:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aChar[2] = "0";
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:743:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:841:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:923:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aTemp[16];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1424:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1436:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aChar[2] = "0";
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1455:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1604:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64] = { 0 };
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1697:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char s_aName[MAX_NAME_LENGTH] = { 0 };
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1704:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char s_aClan[MAX_CLAN_LENGTH] = { 0 };
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1745:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char s_aFilterName[32] = { 0 };
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1889:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char s_aGametype[16] = { 0 };
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:1926:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:2195:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aTemp[16];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:2321:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aNameBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:2352:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aGameIconName[128];
data/teeworlds-0.7.5/src/game/client/components/menus_browser.cpp:2356:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus_callback.cpp:81:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_callback.cpp:197:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_callback.cpp:398:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:95:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuffer[128];
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:232:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuffer[64];
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:246:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aDemoName[64] = {0};
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:248:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:355:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFooterLabel[128] = {0};
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:367:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuffer[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:510:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aTemp[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:520:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus_demo.cpp:557:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_ingame.cpp:55:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus_ingame.cpp:304:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_ingame.cpp:362:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128] = {0};
data/teeworlds-0.7.5/src/game/client/components/menus_ingame.cpp:586:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_ingame.cpp:646:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_ingame.cpp:842:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				static char s_aVoteDescription[64] = {0};
data/teeworlds-0.7.5/src/game/client/components/menus_ingame.cpp:843:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				static char s_aVoteCommand[512] = {0};
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:192:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		const char *const apNames[4] = {Localize("Hue:"), Localize("Sat:"), Localize("Lgt:"), Localize("Alp:")};
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:308:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[16];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:567:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFullName[128];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:568:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aThemeName[128];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:604:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[512];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:618:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aThemeName[128];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:626:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:663:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[256];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:679:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aFileName[128];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:680:73:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			str_format(aFileName, sizeof(aFileName), "languages/%s.json", (const char *)rStart[i]["file"]);
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:681:37:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			pLanguages->add(CLanguage((const char *)rStart[i]["name"], aFileName, (json_int_t)rStart[i]["code"]));
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:807:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aName[128];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:994:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		const char *aLabels[NumLabels] = { Localize("everyone", "Show chat messages from"), Localize("friends only", "Show chat messages from"), Localize("no one", "Show chat messages from")};
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1097:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char s_aPlayerName[256] = {0};
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1098:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char s_aPlayerClan[256] = {0};
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1248:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char s_aPlayerSkin[256] = {0};
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1295:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aSkinParts[NUM_SKINPARTS][24];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1591:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1709:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1739:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1840:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:1996:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/menus_settings.cpp:2118:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/menus_start.cpp:104:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/motd.h:11:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aServerMotd[1024];
data/teeworlds-0.7.5/src/game/client/components/nameplates.cpp:34:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aName[64];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:72:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:78:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:85:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:101:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:102:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char SpectatorBuf[64];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:220:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128] = {0};
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:646:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[64], aBuf2[64];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:676:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:752:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aText[256];
data/teeworlds-0.7.5/src/game/client/components/scoreboard.cpp:766:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aText[256];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:34:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:114:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:134:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[256];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:150:44:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			const json_value &rPart = rStart[(const char *)ms_apSkinPartNames[PartIndex]];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:181:49:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				const json_value &rComponent = rPart[(const char *)ms_apColorComponents[i]];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:254:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:304:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:310:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:324:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:330:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/skins.cpp:533:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/skins.h:29:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[24];
data/teeworlds-0.7.5/src/game/client/components/skins.h:40:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[24];
data/teeworlds-0.7.5/src/game/client/components/skins.h:49:15:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static const char * const ms_apSkinPartNames[NUM_SKINPARTS];
data/teeworlds-0.7.5/src/game/client/components/skins.h:50:15:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static const char * const ms_apColorComponents[NUM_COLOR_COMPONENTS];
data/teeworlds-0.7.5/src/game/client/components/skins.h:52:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static char *ms_apSkinVariables[NUM_SKINPARTS];
data/teeworlds-0.7.5/src/game/client/components/skins.h:76:25:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	bool ValidateSkinParts(char *aPartNames[NUM_SKINPARTS], int *aUseCustomColors, int* aPartColors, int GameFlags) const;
data/teeworlds-0.7.5/src/game/client/components/spectator.cpp:310:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64];
data/teeworlds-0.7.5/src/game/client/components/stats.cpp:306:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/stats.cpp:329:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:35:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:42:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[32];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:70:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:83:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:174:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:182:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aLabel[64];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:193:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aName[4];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:203:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aName[4];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:319:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char Buf[256];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:337:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char Buf[256];
data/teeworlds-0.7.5/src/game/client/components/voting.cpp:347:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char Buf[256];
data/teeworlds-0.7.5/src/game/client/components/voting.h:19:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aDescription[VOTE_DESC_LENGTH];
data/teeworlds-0.7.5/src/game/client/components/voting.h:20:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aReason[VOTE_REASON_LENGTH];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:360:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFontName[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:362:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFilename[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:369:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:407:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:672:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:726:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aLabel[64];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:736:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aLabel[64];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:789:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:857:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:858:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aLabel[64];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:1138:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[256];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:1153:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aMessage[64];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:1598:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[256];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:1744:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128], aLabel[64];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:1758:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128], aLabel[64];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:1769:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/client/gameclient.cpp:1770:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aLabel[64];
data/teeworlds-0.7.5/src/game/client/gameclient.h:182:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[MAX_NAME_LENGTH];
data/teeworlds-0.7.5/src/game/client/gameclient.h:183:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aClan[MAX_CLAN_LENGTH];
data/teeworlds-0.7.5/src/game/client/gameclient.h:185:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aaSkinPartNames[NUM_SKINPARTS][24];
data/teeworlds-0.7.5/src/game/client/lineinput.h:16:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_Str[MAX_SIZE];
data/teeworlds-0.7.5/src/game/client/localization.cpp:69:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/client/localization.cpp:77:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[256];
data/teeworlds-0.7.5/src/game/client/localization.cpp:94:29:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			const char *pOr = (const char *)rStart[i]["or"];
data/teeworlds-0.7.5/src/game/client/localization.cpp:95:29:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			const char *pTr = (const char *)rStart[i]["tr"];
data/teeworlds-0.7.5/src/game/client/localization.cpp:105:87:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					str_format(aBuf, sizeof(aBuf), "skipping invalid entry or:'%s', tr:'%s'", (const char *)rStart[i]["or"], (const char *)rStart[i]["tr"]);
data/teeworlds-0.7.5/src/game/client/localization.cpp:105:118:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					str_format(aBuf, sizeof(aBuf), "skipping invalid entry or:'%s', tr:'%s'", (const char *)rStart[i]["or"], (const char *)rStart[i]["tr"]);
data/teeworlds-0.7.5/src/game/client/localization.cpp:115:22:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				AddString((const char *)rStart[i]["or"], (const char *)rStart[i]["tr"], (const char *)rStart[i]["context"]);
data/teeworlds-0.7.5/src/game/client/localization.cpp:115:53:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				AddString((const char *)rStart[i]["or"], (const char *)rStart[i]["tr"], (const char *)rStart[i]["context"]);
data/teeworlds-0.7.5/src/game/client/localization.cpp:115:84:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				AddString((const char *)rStart[i]["or"], (const char *)rStart[i]["tr"], (const char *)rStart[i]["context"]);
data/teeworlds-0.7.5/src/game/client/render.cpp:637:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuff[4];
data/teeworlds-0.7.5/src/game/commands.h:14:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char m_aName[16];
data/teeworlds-0.7.5/src/game/commands.h:15:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char m_aHelpText[64];
data/teeworlds-0.7.5/src/game/commands.h:16:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char m_aArgsFormat[64];
data/teeworlds-0.7.5/src/game/editor/auto_map.h:85:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[128];
data/teeworlds-0.7.5/src/game/editor/auto_map.h:145:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[128];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:214:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:227:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aError[256];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:385:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aStars[128];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:752:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:827:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[1024];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:2007:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
								char aBuf[256];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:2403:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[64];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:2448:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			static const char *s_paTexts[4] = {"R", "G", "B", "A"};
data/teeworlds-0.7.5/src/game/editor/editor.cpp:2504:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[64];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:2566:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[64];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:2785:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:2925:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:3109:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aPath[128], aBuf[128];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:3207:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuffer[1024];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:3300:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aTemp[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:3454:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[512];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:3534:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:3583:17:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			static const char *s_paNames[2][4] = {
data/teeworlds-0.7.5/src/game/editor/editor.cpp:3588:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			const char *paDescriptions[2][4] = {
data/teeworlds-0.7.5/src/game/editor/editor.cpp:4094:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[512];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:4116:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/editor/editor.cpp:4544:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[64] = { 0 };
data/teeworlds-0.7.5/src/game/editor/editor.h:55:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aName[32];
data/teeworlds-0.7.5/src/game/editor/editor.h:190:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aName[12];
data/teeworlds-0.7.5/src/game/editor/editor.h:218:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aName[12];
data/teeworlds-0.7.5/src/game/editor/editor.h:286:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aName[128];
data/teeworlds-0.7.5/src/game/editor/editor.h:287:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aTileFlags[256];
data/teeworlds-0.7.5/src/game/editor/editor.h:312:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aAuthor[32];
data/teeworlds-0.7.5/src/game/editor/editor.h:313:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aVersion[16];
data/teeworlds-0.7.5/src/game/editor/editor.h:314:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aCredits[128];
data/teeworlds-0.7.5/src/game/editor/editor.h:315:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aLicense[32];
data/teeworlds-0.7.5/src/game/editor/editor.h:638:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFileName[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/editor.h:639:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFileSaveName[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/editor.h:666:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFileDialogFileName[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/editor.h:667:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFileDialogCurrentFolder[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/editor.h:668:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFileDialogCurrentLink[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/editor.h:674:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFileDialogFilterString[64];
data/teeworlds-0.7.5/src/game/editor/editor.h:675:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_FileDialogNewFolderName[64];
data/teeworlds-0.7.5/src/game/editor/editor.h:676:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_FileDialogErrString[64];
data/teeworlds-0.7.5/src/game/editor/editor.h:685:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aFilename[128];
data/teeworlds-0.7.5/src/game/editor/editor.h:686:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aName[128];
data/teeworlds-0.7.5/src/game/editor/io.cpp:21:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/editor/io.cpp:241:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aMapName[128];
data/teeworlds-0.7.5/src/game/editor/io.cpp:308:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/editor/layer_tiles.cpp:230:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[16];
data/teeworlds-0.7.5/src/game/editor/layer_tiles.cpp:489:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[32];
data/teeworlds-0.7.5/src/game/editor/layer_tiles.cpp:493:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aFlags[4] = {	m_pTiles[c].m_Flags&TILEFLAG_VFLIP ? 'V' : ' ',
data/teeworlds-0.7.5/src/game/editor/popups.cpp:652:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[IO_MAX_PATH_LENGTH];
data/teeworlds-0.7.5/src/game/gamecore.h:55:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[4] = {0,0,0,0};
data/teeworlds-0.7.5/src/game/server/entities/character.cpp:293:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/server/entities/character.cpp:586:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/server/entities/character.cpp:666:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/entities/pickup.cpp:120:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/game/server/eventhandler.h:16:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aData[MAX_DATASIZE];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:194:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:536:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aaBuf[MAX_CLIENTS][NETADDR_MAXSTRSIZE] = {{0}};
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:613:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[128];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:631:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[128];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:794:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:879:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aDesc[VOTE_DESC_LENGTH] = {0};
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:880:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aCmd[VOTE_CMD_LENGTH] = {0};
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:892:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aBuf[128];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:931:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aAddrStr[NETADDR_MAXSTRSIZE] = {0};
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:935:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[128];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:963:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aBuf[128];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1170:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1191:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1247:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1332:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1341:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1353:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1376:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1401:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1415:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.cpp:1476:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontext.h:117:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aVoteDescription[VOTE_DESC_LENGTH];
data/teeworlds-0.7.5/src/game/server/gamecontext.h:118:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aVoteCommand[VOTE_CMD_LENGTH];
data/teeworlds-0.7.5/src/game/server/gamecontext.h:119:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aVoteReason[VOTE_REASON_LENGTH];
data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp:143:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp:317:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp:332:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[128];
data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp:644:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp:932:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp:973:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[512] = {0};
data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp:991:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBufMsg[256];
data/teeworlds-0.7.5/src/game/server/gamecontroller.cpp:1152:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[128];
data/teeworlds-0.7.5/src/game/server/gamecontroller.h:70:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aMapWish[128];
data/teeworlds-0.7.5/src/game/server/gamemodes/ctf.cpp:184:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[64];
data/teeworlds-0.7.5/src/game/server/gamemodes/ctf.cpp:219:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
						char aBuf[256];
data/teeworlds-0.7.5/src/game/server/gamemodes/ctf.cpp:240:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aBuf[256];
data/teeworlds-0.7.5/src/game/server/player.h:84:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char m_aaSkinPartNames[NUM_SKINPARTS][24];
data/teeworlds-0.7.5/src/game/version.h:11:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
static const char GAME_RELEASE_VERSION[8] = "0.7.5";
data/teeworlds-0.7.5/src/game/voting.h:23:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aDescription[VOTE_DESC_LENGTH];
data/teeworlds-0.7.5/src/game/voting.h:30:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aDescription[VOTE_DESC_LENGTH];
data/teeworlds-0.7.5/src/game/voting.h:31:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aCommand[1];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:52:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		unsigned char m_aHeader[sizeof(SERVERBROWSE_LIST)];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:63:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_Header[sizeof(SERVERBROWSE_COUNT)];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:177:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:179:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aAltAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:198:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:213:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:232:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:234:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aAltAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.cpp:266:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.h:15:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aIp[16];
data/teeworlds-0.7.5/src/mastersrv/mastersrv.h:16:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aPort[2];
data/teeworlds-0.7.5/src/test/datafile.cpp:11:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFilename[64];
data/teeworlds-0.7.5/src/test/hash.cpp:8:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aActual[SHA256_MAXSTRSIZE];
data/teeworlds-0.7.5/src/test/jsonwriter.cpp:12:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aOutputFilename[64];
data/teeworlds-0.7.5/src/test/jsonwriter.cpp:38:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
			char aFilename[64];
data/teeworlds-0.7.5/src/test/storage.cpp:10:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFilenameWithDot[128];
data/teeworlds-0.7.5/src/test/storage.cpp:22:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFound[128];
data/teeworlds-0.7.5/src/test/str.cpp:85:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[256];
data/teeworlds-0.7.5/src/test/test.h:8:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFilenamePrefix[64];
data/teeworlds-0.7.5/src/test/test.h:9:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aFilename[64];
data/teeworlds-0.7.5/src/tools/crapnet.cpp:16:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aData[1];
data/teeworlds-0.7.5/src/tools/crapnet.cpp:50:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuffer[1024*2];
data/teeworlds-0.7.5/src/tools/crapnet.cpp:131:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
				char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/tools/crapnet.cpp:195:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char aAddrStr[NETADDR_MAXSTRSIZE];
data/teeworlds-0.7.5/src/tools/fake_server.cpp:22:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char *PlayerNames[16] = {0};
data/teeworlds-0.7.5/src/tools/fake_server.cpp:27:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char aInfoMsg[1024];
data/teeworlds-0.7.5/src/tools/fake_server.cpp:32:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	static unsigned char aData[sizeof(SERVERBROWSE_HEARTBEAT) + 2];
data/teeworlds-0.7.5/src/tools/fake_server.cpp:62:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[64];
data/teeworlds-0.7.5/src/tools/map_resave.cpp:12:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aFileName[1024];
data/teeworlds-0.7.5/src/tools/map_version.cpp:21:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aBuf[512];
data/teeworlds-0.7.5/src/tools/map_version.cpp:34:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char aMapName[8];
data/teeworlds-0.7.5/src/tools/packetgen.cpp:19:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		unsigned char aData[1024];
data/teeworlds-0.7.5/src/versionsrv/versionsrv.cpp:27:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		unsigned char m_aHeader[sizeof(VERSIONSRV_MAPLIST)];
data/teeworlds-0.7.5/src/versionsrv/versionsrv.cpp:68:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char aData[sizeof(VERSIONSRV_VERSION) + sizeof(GAME_RELEASE_VERSION)];
data/teeworlds-0.7.5/src/versionsrv/versionsrv.h:10:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char m_aName[8];
data/teeworlds-0.7.5/src/versionsrv/versionsrv.h:11:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aCrc[4];
data/teeworlds-0.7.5/src/versionsrv/versionsrv.h:12:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aSize[4];
data/teeworlds-0.7.5/src/versionsrv/versionsrv.h:13:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	unsigned char m_aSha256[SHA256_DIGEST_LENGTH];
data/teeworlds-0.7.5/src/base/system.c:102:8:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
	len = strlen(str);
data/teeworlds-0.7.5/src/base/system.c:136:32:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		int glyph = str_utf8_decode(&read);
data/teeworlds-0.7.5/src/base/system.c:181:22:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
			char character = *read;
data/teeworlds-0.7.5/src/base/system.c:223:26:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
	io_write(logfile, line, strlen(line));
data/teeworlds-0.7.5/src/base/system.c:376:11:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	unsigned read;
data/teeworlds-0.7.5/src/base/system.c:383:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		len += read;
data/teeworlds-0.7.5/src/base/system.c:565:2:  [1] (obsolete) usleep:
  This C routine is considered obsolete (as opposed to the shell command by
  the same name). The interaction of this function with SIGALRM and other
  timer functions such as sleep(), alarm(), setitimer(), and nanosleep() is
  unspecified (CWE-676). Use nanosleep(2) or setitimer(2) instead.
	usleep(milliseconds*1000);
data/teeworlds-0.7.5/src/base/system.c:1551:10:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
	for(i = strlen(home)+2; path[i]; i++)
data/teeworlds-0.7.5/src/base/system.c:1558:11:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
		for(i = strlen(home)+14; xdgpath[i]; i++)
data/teeworlds-0.7.5/src/base/system.c:1564:11:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
		for(i = strlen(xdgdatahome)+1; xdgpath[i]; i++)
data/teeworlds-0.7.5/src/base/system.c:1860:10:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
	int s = strlen(dst);
data/teeworlds-0.7.5/src/base/system.c:1876:2:  [1] (buffer) strncpy:
  Easily used incorrectly; doesn't always \0-terminate or check for invalid
  pointers [MS-banned] (CWE-120).
	strncpy(dst, src, dst_size);
data/teeworlds-0.7.5/src/base/system.c:1892:14:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
	return (int)strlen(str);
data/teeworlds-0.7.5/src/base/system.c:2025:7:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		if(*read)
data/teeworlds-0.7.5/src/base/system.c:2057:7:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		if(*read)
data/teeworlds-0.7.5/src/engine/external/zlib/gzguts.h:48:11:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
#  define read _read
data/teeworlds-0.7.5/src/engine/shared/masterserver.cpp:151:7:  [1] (buffer) sscanf:
  It's unclear if the %s limit in the format string is small enough
  (CWE-120). Check that the limit is sufficiently small, or use a different
  input function.
			if(sscanf(pLine, "%127s %47s", Info.m_aHostname, aAddrStr) == 2 && net_addr_from_str(&Info.m_Addr, aAddrStr) == 0)

ANALYSIS SUMMARY:

Hits = 809
Lines analyzed = 96608 in approximately 2.42 seconds (39978 lines/second)
Physical Source Lines of Code (SLOC) = 72998
Hits@level = [0]  59 [1]  17 [2] 771 [3]   6 [4]  15 [5]   0
Hits@level+ = [0+] 868 [1+] 809 [2+] 792 [3+]  21 [4+]  15 [5+]   0
Hits/KSLOC@level+ = [0+] 11.8907 [1+] 11.0825 [2+] 10.8496 [3+] 0.287679 [4+] 0.205485 [5+]   0
Dot directories skipped = 2 (--followdotdir overrides)
Minimum risk level = 1
Not every hit is necessarily a security vulnerability.
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.