All pastes #915055 Raw Edit

Miscellany

public text v1 · immutable
#915055 ·published 2008-02-23 13:45 UTC
rendered paste body
==14265== Memcheck, a memory error detector.
==14265== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==14265== Using LibVEX rev 1732, a library for dynamic binary translation.
==14265== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==14265== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==14265== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==14265== For more details, rerun with: -v
==14265== 
==14265== My PID = 14265, parent PID = 7451.  Prog and args are:
==14265==    ./rts
==14265== 
==14265== Conditional jump or move depends on uninitialised value(s)
==14265==    at 0x7880E47: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7881EE6: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7855B94: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x788A957: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x788A96F: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7855B94: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x786E41C: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7855B94: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x58FDC0C: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x58D1DB9: SDL_AudioInit (in /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x58D11AC: SDL_InitSubSystem (in /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x58D126E: SDL_Init (in /usr/lib64/libSDL-1.2.so.0.11.1)
==14265== 
==14265== Conditional jump or move depends on uninitialised value(s)
==14265==    at 0x590165A: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x5901C42: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x59027DA: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x58D633A: SDL_PumpEvents (in /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x58D6798: SDL_PollEvent (in /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x467CF7: Window::GUI::GUIWindow::ProcessEvents() (gui.cpp:236)
==14265==    by 0x466904: Window::GUI::LoadWindow::Update() (gui.cpp:2384)
==14265==    by 0x408C13: main (main.cpp:96)
==14265== 
==14265== Conditional jump or move depends on uninitialised value(s)
==14265==    at 0x788712A: snd_pcm_direct_shm_create_or_connect (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x788212F: snd_pcm_dmix_open (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7882988: _snd_pcm_dmix_open (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7854763: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7854DD6: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7854E49: snd_pcm_open_slave (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x788B4FE: _snd_pcm_softvol_open (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7854763: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7854E86: snd_pcm_open_slave (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x786E0A8: _snd_pcm_plug_open (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7854763: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7854E86: snd_pcm_open_slave (in /usr/lib64/libasound.so.2.0.0)
==14265== 
==14265== Thread 2:
==14265== Source and destination overlap in memcpy(0xD10FAF8, 0xD10FAF8, 4096)
==14265==    at 0x4C23AC3: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x78568CE: snd_pcm_area_copy (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7856C59: snd_pcm_areas_copy (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x788C9EA: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x7860CC1: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x786B832: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x786BA4F: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x786BB9B: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x785FBD1: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x78560F9: snd_pcm_write_areas (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x785EED0: snd_pcm_mmap_writei (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x58FD90D: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265== 
==14265== Thread 1:
==14265== Invalid read of size 1
==14265==    at 0x5FE4688: (within /usr/lib64/libGLU.so.1.3.070001)
==14265==    by 0x5FE9720: (within /usr/lib64/libGLU.so.1.3.070001)
==14265==    by 0x5FECC65: gluBuild2DMipmaps (in /usr/lib64/libGLU.so.1.3.070001)
==14265==    by 0x40F660: Utilities::CreateGLTexture(SDL_Surface*) (utilities.cpp:760)
==14265==    by 0x41118C: Utilities::LoadTexture(std::string) (utilities.cpp:815)
==14265==    by 0x48398D: Game::Rules::GameMenu::GameMenu() (gamegui.cpp:50)
==14265==    by 0x40D512: Game::Rules::GameMain() (game.cpp:150)
==14265==    by 0x408EDE: main (main.cpp:145)
==14265==  Address 0xEF36030 is 0 bytes after a block of size 2,359,296 alloc'd
==14265==    at 0x4C21D06: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x58F5315: SDL_CreateRGBSurface (in /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x5237FA1: IMG_LoadPNG_RW (in /usr/lib64/libSDL_image-1.2.so.0.1.5)
==14265==    by 0x5234498: IMG_LoadTyped_RW (in /usr/lib64/libSDL_image-1.2.so.0.1.5)
==14265==    by 0x411136: Utilities::LoadTexture(std::string) (utilities.cpp:805)
==14265==    by 0x48398D: Game::Rules::GameMenu::GameMenu() (gamegui.cpp:50)
==14265==    by 0x40D512: Game::Rules::GameMain() (game.cpp:150)
==14265==    by 0x408EDE: main (main.cpp:145)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x5FE44E2: (within /usr/lib64/libGLU.so.1.3.070001)
==14265==    by 0x5FE9720: (within /usr/lib64/libGLU.so.1.3.070001)
==14265==    by 0x5FECC65: gluBuild2DMipmaps (in /usr/lib64/libGLU.so.1.3.070001)
==14265==    by 0x40F660: Utilities::CreateGLTexture(SDL_Surface*) (utilities.cpp:760)
==14265==    by 0x41118C: Utilities::LoadTexture(std::string) (utilities.cpp:815)
==14265==    by 0x48398D: Game::Rules::GameMenu::GameMenu() (gamegui.cpp:50)
==14265==    by 0x40D512: Game::Rules::GameMain() (game.cpp:150)
==14265==    by 0x408EDE: main (main.cpp:145)
==14265==  Address 0xEF36030 is 0 bytes after a block of size 2,359,296 alloc'd
==14265==    at 0x4C21D06: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x58F5315: SDL_CreateRGBSurface (in /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x5237FA1: IMG_LoadPNG_RW (in /usr/lib64/libSDL_image-1.2.so.0.1.5)
==14265==    by 0x5234498: IMG_LoadTyped_RW (in /usr/lib64/libSDL_image-1.2.so.0.1.5)
==14265==    by 0x411136: Utilities::LoadTexture(std::string) (utilities.cpp:805)
==14265==    by 0x48398D: Game::Rules::GameMenu::GameMenu() (gamegui.cpp:50)
==14265==    by 0x40D512: Game::Rules::GameMain() (game.cpp:150)
==14265==    by 0x408EDE: main (main.cpp:145)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x4C23B52: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xCFF5C44 is 0 bytes after a block of size 4 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4395C3: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:425)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x4C23B5B: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xCFF5C45 is 1 bytes after a block of size 4 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4395C3: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:425)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x4C23B62: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xCFF5C46 is 2 bytes after a block of size 4 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4395C3: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:425)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x4C23B69: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xCFF5C47 is 3 bytes after a block of size 4 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4395C3: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:425)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid write of size 1
==14265==    at 0x4C23B59: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xA4D7534 is 0 bytes after a block of size 12 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid write of size 1
==14265==    at 0x4C23B5F: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xA4D7535 is 1 bytes after a block of size 12 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid write of size 1
==14265==    at 0x4C23B66: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xA4D7536 is 2 bytes after a block of size 12 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid write of size 1
==14265==    at 0x4C23B71: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xA4D7537 is 3 bytes after a block of size 12 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x4C23AE0: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xA4D753F is 11 bytes after a block of size 12 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid write of size 1
==14265==    at 0x4C23AE7: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xC3C43CF is 7 bytes after a block of size 16 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x4C23AE9: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xA4D753E is 10 bytes after a block of size 12 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid write of size 1
==14265==    at 0x4C23AED: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xC3C43CE is 6 bytes after a block of size 16 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x4C23AF0: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xA4D753D is 9 bytes after a block of size 12 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid write of size 1
==14265==    at 0x4C23AF4: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xC3C43CD is 5 bytes after a block of size 16 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid read of size 1
==14265==    at 0x4C23AF7: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xA4D753C is 8 bytes after a block of size 12 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265== 
==14265== Invalid write of size 1
==14265==    at 0x4C23AFF: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x43878F: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:198)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==  Address 0xC3C43CC is 4 bytes after a block of size 16 alloc'd
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)

valgrind: m_mallocfree.c:194 (get_bszB_as_is): Assertion 'bszB_lo == bszB_hi' failed.
valgrind: Heap block lo/hi size mismatch: lo = 88, hi = 0.
Probably caused by overrunning/underrunning a heap block's bounds.

==14265==    at 0x38016B4F: (within /usr/lib64/valgrind/amd64-linux/memcheck)
==14265==    by 0x38016EB2: (within /usr/lib64/valgrind/amd64-linux/memcheck)
==14265==    by 0x3801F5FE: (within /usr/lib64/valgrind/amd64-linux/memcheck)
==14265==    by 0x380201E6: (within /usr/lib64/valgrind/amd64-linux/memcheck)
==14265==    by 0x38034D5E: (within /usr/lib64/valgrind/amd64-linux/memcheck)
==14265==    by 0x3800268C: (within /usr/lib64/valgrind/amd64-linux/memcheck)
==14265==    by 0x3803666F: (within /usr/lib64/valgrind/amd64-linux/memcheck)
==14265==    by 0x3805235A: (within /usr/lib64/valgrind/amd64-linux/memcheck)

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable
==14265==    at 0x4C221B5: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==14265==    by 0x438827: Game::Dimension::AddPlayer(std::string, Game::Dimension::PlayerType, char const*) (dimension.cpp:195)
==14265==    by 0x4396D9: Game::Dimension::InitPlayers(unsigned) (dimension.cpp:435)
==14265==    by 0x462A86: UnitLuaInterface::LInitPlayers(lua_State*) (unitinterface.cpp:1413)
==14265==    by 0x56A9140: luaD_precall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56B3352: luaV_execute (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A95AD: luaD_call (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8CF6: luaD_rawrunprotected (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A8D74: luaD_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x56A4E44: lua_pcall (in /usr/lib64/liblua.so.5.1)
==14265==    by 0x451430: Utilities::Scripting::LuaVirtualMachine::CallFunction(unsigned, unsigned) (luawrapper.cpp:185)
==14265==    by 0x40C8F8: Game::Rules::GameWindow::InitGame(bool, bool, Game::Networking::NETWORKTYPE) (game.cpp:606)
==14265==    by 0x40D3E1: Game::Rules::GameWindow::NewGame(bool, Game::Networking::NETWORKTYPE) (game.cpp:495)
==14265==    by 0x40D755: Game::Rules::GameMain() (game.cpp:173)
==14265==    by 0x408EDE: main (main.cpp:145)

Thread 2: status = VgTs_Runnable
==14265==    at 0xD171AC0: (within /usr/lib64/alsa-lib/libasound_module_rate_speexrate.so)
==14265==    by 0xD171FDD: (within /usr/lib64/alsa-lib/libasound_module_rate_speexrate.so)
==14265==    by 0xD172FC1: alsa_lib_resampler_process_int (in /usr/lib64/alsa-lib/libasound_module_rate_speexrate.so)
==14265==    by 0xD1730D8: alsa_lib_resampler_process_interleaved_int (in /usr/lib64/alsa-lib/libasound_module_rate_speexrate.so)
==14265==    by 0xD171465: (within /usr/lib64/alsa-lib/libasound_module_rate_speexrate.so)
==14265==    by 0x786B41F: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x786B821: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x786BA4F: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x786BB9B: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x785FBD1: (within /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x78560F9: snd_pcm_write_areas (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x785EED0: snd_pcm_mmap_writei (in /usr/lib64/libasound.so.2.0.0)
==14265==    by 0x58FD90D: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x58D1F24: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x58D9526: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x591D738: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x5B6701F: start_thread (in /lib64/libpthread-2.6.1.so)
==14265==    by 0x6A7128C: clone (in /lib64/libc-2.6.1.so)

Thread 3: status = VgTs_WaitSys
==14265==    at 0x5B6E5C1: (within /lib64/libpthread-2.6.1.so)
==14265==    by 0x591FA33: SDL_Delay (in /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x425694: Audio::_ThreadMethod(void*) (audio.cpp:857)
==14265==    by 0x58D9526: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x591D738: (within /usr/lib64/libSDL-1.2.so.0.11.1)
==14265==    by 0x5B6701F: start_thread (in /lib64/libpthread-2.6.1.so)
==14265==    by 0x6A7128C: clone (in /lib64/libc-2.6.1.so)


Note: see also the FAQ.txt in the source distribution.
It contains workarounds to several common problems.

If that doesn't help, please report this bug to: www.valgrind.org

In the bug report, send all the above text, the valgrind
version, and what Linux distro you are using.  Thanks.