Skip to content

Instantly share code, notes, and snippets.

@PilzAdam
Created May 10, 2013 22:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PilzAdam/5557830 to your computer and use it in GitHub Desktop.
Save PilzAdam/5557830 to your computer and use it in GitHub Desktop.
==4137== Memcheck, a memory error detector
==4137== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==4137== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==4137== Command: bin/minetest
==4137== Parent PID: 2102
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x6456624: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x64859AA: lua_pushlstring (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6485FFA: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6491E98: luaL_pushresult (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6492AF4: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x648A884: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5D2719: script_load(lua_State*, char const*) (script.cpp:97)
==4137== by 0x5CF56C: scriptapi_loadmod(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:89)
==4137== by 0x65C941: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:777)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x6456624: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x646E77D: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6474F54: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6444B44: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5D2719: script_load(lua_State*, char const*) (script.cpp:97)
==4137== by 0x5CF56C: scriptapi_loadmod(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:89)
==4137== by 0x65CCE7: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:798)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x6456624: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x646E77D: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6474F0C: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6444B44: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5D2719: script_load(lua_State*, char const*) (script.cpp:97)
==4137== by 0x5CF56C: scriptapi_loadmod(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:89)
==4137== by 0x65CCE7: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:798)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== Thread 5:
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x6456624: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x646E77D: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6446352: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5CFA5E: scriptapi_run_callbacks(lua_State*, int, RunCallbacksMode) (scriptapi.cpp:365)
==4137== by 0x5D00BE: scriptapi_on_joinplayer(lua_State*, ServerActiveObject*) (scriptapi.cpp:515)
==4137== by 0x64507D: Server::emergePlayer(char const*, unsigned short) (server.cpp:5087)
==4137== by 0x654FE2: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2018)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x5D9FA8: PlayerSAO::step(float, bool) (content_sao.cpp:1082)
==4137== by 0x63AE49: ServerEnvironment::step(float) (environment.cpp:1253)
==4137== by 0x6506E9: Server::AsyncRunStep() (server.cpp:1097)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x5D4EC7: PlayerSAO::isAttached() (content_sao.cpp:1061)
==4137== by 0x5DA043: PlayerSAO::step(float, bool) (content_sao.cpp:1097)
==4137== by 0x63AE49: ServerEnvironment::step(float) (environment.cpp:1253)
==4137== by 0x6506E9: Server::AsyncRunStep() (server.cpp:1097)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x5D4EC7: PlayerSAO::isAttached() (content_sao.cpp:1061)
==4137== by 0x5DA338: PlayerSAO::step(float, bool) (content_sao.cpp:1166)
==4137== by 0x63AE49: ServerEnvironment::step(float) (environment.cpp:1253)
==4137== by 0x6506E9: Server::AsyncRunStep() (server.cpp:1097)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x5D4EC7: PlayerSAO::isAttached() (content_sao.cpp:1061)
==4137== by 0x5DA359: PlayerSAO::step(float, bool) (content_sao.cpp:1171)
==4137== by 0x63AE49: ServerEnvironment::step(float) (environment.cpp:1253)
==4137== by 0x6506E9: Server::AsyncRunStep() (server.cpp:1097)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Thread 6:
==4137== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
==4137== at 0x66B92C3: ??? (syscall-template.S:81)
==4137== by 0x666C9B: UDPSocket::Send(Address const&, void const*, int) (socket.cpp:283)
==4137== by 0x625785: con::Connection::rawSend(con::BufferedPacket const&) (connection.cpp:1173)
==4137== by 0x627C49: con::Connection::rawSendAsPacket(unsigned short, unsigned char, SharedBuffer<unsigned char>, bool) (connection.cpp:1166)
==4137== by 0x62807C: con::Connection::send(float) (connection.cpp:668)
==4137== by 0x62DD2E: con::Connection::Thread() (connection.cpp:596)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137== Address 0x124b111a is 42 bytes inside a block of size 46 alloc'd
==4137== at 0x4C2C037: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x625CDE: con::makePacket(Address&, unsigned char*, unsigned int, unsigned int, unsigned short, unsigned char) (pointer.h:196)
==4137== by 0x625DCA: con::makePacket(Address&, SharedBuffer<unsigned char>&, unsigned int, unsigned short, unsigned char) (connection.cpp:62)
==4137== by 0x627C3C: con::Connection::rawSendAsPacket(unsigned short, unsigned char, SharedBuffer<unsigned char>, bool) (connection.cpp:1163)
==4137== by 0x62807C: con::Connection::send(float) (connection.cpp:668)
==4137== by 0x62DD2E: con::Connection::Thread() (connection.cpp:596)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Thread 1:
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x7276DF: Client::sendPlayerPos() (client.cpp:2350)
==4137== by 0x734C0D: Client::step(float) (client.cpp:722)
==4137== by 0x74AE81: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1149)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== Thread 4:
==4137== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
==4137== at 0x66B92C3: ??? (syscall-template.S:81)
==4137== by 0x666C9B: UDPSocket::Send(Address const&, void const*, int) (socket.cpp:283)
==4137== by 0x625785: con::Connection::rawSend(con::BufferedPacket const&) (connection.cpp:1173)
==4137== by 0x627B79: con::Connection::rawSendAsPacket(unsigned short, unsigned char, SharedBuffer<unsigned char>, bool) (connection.cpp:1157)
==4137== by 0x62807C: con::Connection::send(float) (connection.cpp:668)
==4137== by 0x62DD2E: con::Connection::Thread() (connection.cpp:596)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137== Address 0xfb793ed is 205 bytes inside a block of size 250 alloc'd
==4137== at 0x4C2C037: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x625CDE: con::makePacket(Address&, unsigned char*, unsigned int, unsigned int, unsigned short, unsigned char) (pointer.h:196)
==4137== by 0x625DCA: con::makePacket(Address&, SharedBuffer<unsigned char>&, unsigned int, unsigned short, unsigned char) (connection.cpp:62)
==4137== by 0x627B5E: con::Connection::rawSendAsPacket(unsigned short, unsigned char, SharedBuffer<unsigned char>, bool) (connection.cpp:1141)
==4137== by 0x62807C: con::Connection::send(float) (connection.cpp:668)
==4137== by 0x62DD2E: con::Connection::Thread() (connection.cpp:596)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Thread 1:
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x7276DF: Client::sendPlayerPos() (client.cpp:2350)
==4137== by 0x734C0D: Client::step(float) (client.cpp:722)
==4137== by 0x74FA20: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:2144)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== Thread 5:
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6486051: lua_pushstring (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5B3FBC: pushnode(lua_State*, MapNode const&, INodeDefManager*) (scriptapi_types.cpp:382)
==4137== by 0x5C18AF: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (scriptapi_env.cpp:111)
==4137== by 0x63C8C0: ABMHandler::apply(MapBlock*) (environment.cpp:792)
==4137== by 0x635F1B: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:836)
==4137== by 0x639FFC: ServerEnvironment::step(float) (environment.cpp:1116)
==4137== by 0x6506E9: Server::AsyncRunStep() (server.cpp:1097)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137== Address 0x1a63ca44 is 36 bytes inside a block of size 38 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7287302: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x728749B: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x5B38B8: getstringfield(lua_State*, int, char const*, std::string&) (scriptapi_types.cpp:234)
==4137== by 0x5B6DAD: read_content_features(lua_State*, int) (scriptapi_content.cpp:152)
==4137== by 0x5BE37C: l_register_item_raw(lua_State*) (scriptapi_item.cpp:162)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5D2719: script_load(lua_State*, char const*) (script.cpp:97)
==4137== by 0x5CF56C: scriptapi_loadmod(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:89)
==4137== by 0x65CCE7: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:798)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6486051: lua_pushstring (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5B3FBC: pushnode(lua_State*, MapNode const&, INodeDefManager*) (scriptapi_types.cpp:382)
==4137== by 0x5BF1DA: EnvRef::l_get_node(lua_State*) (scriptapi_env.cpp:189)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5C18E6: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (scriptapi_env.cpp:114)
==4137== by 0x63C8C0: ABMHandler::apply(MapBlock*) (environment.cpp:792)
==4137== by 0x635F1B: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:836)
==4137== by 0x639FFC: ServerEnvironment::step(float) (environment.cpp:1116)
==4137== by 0x6506E9: Server::AsyncRunStep() (server.cpp:1097)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== Address 0x1a63ca44 is 36 bytes inside a block of size 38 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7287302: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x728749B: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x5B38B8: getstringfield(lua_State*, int, char const*, std::string&) (scriptapi_types.cpp:234)
==4137== by 0x5B6DAD: read_content_features(lua_State*, int) (scriptapi_content.cpp:152)
==4137== by 0x5BE37C: l_register_item_raw(lua_State*) (scriptapi_item.cpp:162)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5D2719: script_load(lua_State*, char const*) (script.cpp:97)
==4137== by 0x5CF56C: scriptapi_loadmod(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:89)
==4137== by 0x65CCE7: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:798)
==4137==
==4137== Thread 13:
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x6D8169: MeshCollector::append(TileSpec const&, irr::video::S3DVertex const*, unsigned int, unsigned short const*, unsigned int) (tile.h:222)
==4137== by 0x6C16D0: mapblock_mesh_generate_special(MeshMakeData*, MeshCollector&) (content_mapblock.cpp:1080)
==4137== by 0x6D8A46: MapBlockMesh::MapBlockMesh(MeshMakeData*) (mapblock_mesh.cpp:1090)
==4137== by 0x72DDF3: MeshUpdateThread::Thread() (client.cpp:197)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Thread 5:
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6488216: lua_setfield (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5B4653: set_tool_capabilities(lua_State*, int, ToolCapabilities const&) (scriptapi_common.cpp:167)
==4137== by 0x5B4726: push_tool_capabilities(lua_State*, ToolCapabilities const&) (scriptapi_common.cpp:187)
==4137== by 0x5BC578: LuaItemStack::l_get_tool_capabilities(lua_State*) (scriptapi_item.cpp:462)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BAFFD: scriptapi_node_on_dig(lua_State*, irr::core::vector3d<short>, MapNode, ServerActiveObject*) (scriptapi_node.cpp:122)
==4137== by 0x65A648: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2934)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== Address 0x1a667dec is 28 bytes inside a block of size 31 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0xA711C3: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x7288BC2: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x5B4EC0: read_tool_capabilities(lua_State*, int) (scriptapi_common.cpp:78)
==4137== by 0x5BDE48: read_item_definition(lua_State*, int, ItemDefinition) (scriptapi_item.cpp:85)
==4137== by 0x5BE2DF: l_register_item_raw(lua_State*) (scriptapi_item.cpp:145)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5D2719: script_load(lua_State*, char const*) (script.cpp:97)
==4137== by 0x5CF56C: scriptapi_loadmod(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:89)
==4137== by 0x65CCE7: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:798)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6488216: lua_setfield (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5B46C2: set_tool_capabilities(lua_State*, int, ToolCapabilities const&) (scriptapi_common.cpp:178)
==4137== by 0x5B4726: push_tool_capabilities(lua_State*, ToolCapabilities const&) (scriptapi_common.cpp:187)
==4137== by 0x5BC578: LuaItemStack::l_get_tool_capabilities(lua_State*) (scriptapi_item.cpp:462)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BAFFD: scriptapi_node_on_dig(lua_State*, irr::core::vector3d<short>, MapNode, ServerActiveObject*) (scriptapi_node.cpp:122)
==4137== by 0x65A648: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2934)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== Address 0x1a66901c is 28 bytes inside a block of size 31 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0xA711C3: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x7288BC2: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x5B5567: read_tool_capabilities(lua_State*, int) (scriptapi_common.cpp:126)
==4137== by 0x5BDE48: read_item_definition(lua_State*, int, ItemDefinition) (scriptapi_item.cpp:85)
==4137== by 0x5BE2DF: l_register_item_raw(lua_State*) (scriptapi_item.cpp:145)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5D2719: script_load(lua_State*, char const*) (script.cpp:97)
==4137== by 0x5CF56C: scriptapi_loadmod(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:89)
==4137== by 0x65CCE7: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:798)
==4137==
==4137== Thread 1:
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x6D8169: MeshCollector::append(TileSpec const&, irr::video::S3DVertex const*, unsigned int, unsigned short const*, unsigned int) (tile.h:222)
==4137== by 0x6C16D0: mapblock_mesh_generate_special(MeshMakeData*, MeshCollector&) (content_mapblock.cpp:1080)
==4137== by 0x6D8A46: MapBlockMesh::MapBlockMesh(MeshMakeData*) (mapblock_mesh.cpp:1090)
==4137== by 0x5A69C4: CItemDefManager::createClientCachedDirect(std::string const&, IGameDef*) const (itemdef.cpp:398)
==4137== by 0x5A7537: CItemDefManager::getClientCached(std::string const&, IGameDef*) const (itemdef.cpp:490)
==4137== by 0x5A76F8: CItemDefManager::getInventoryTexture(std::string const&, IGameDef*) const (itemdef.cpp:518)
==4137== by 0x706CAD: drawItemStack(irr::video::IVideoDriver*, irr::gui::IGUIFont*, ItemStack const&, irr::core::rect<int> const&, irr::core::rect<int> const*, IGameDef*) (guiFormSpecMenu.cpp:49)
==4137== by 0x7075DD: GUIFormSpecMenu::drawList(GUIFormSpecMenu::ListDrawSpec const&, int) (guiFormSpecMenu.cpp:725)
==4137== by 0x707F04: GUIFormSpecMenu::drawMenu() (guiFormSpecMenu.cpp:871)
==4137== by 0x6FC2A2: GUIModalMenu::draw() (modalMenu.h:88)
==4137== by 0x7C67C1: irr::gui::CGUIStaticText::draw() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x6FBE84: irr::gui::IGUIElement::draw() (IGUIElement.h:318)
==4137==
==4137== Thread 5:
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6486051: lua_pushstring (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BC2A4: LuaItemStack::l_get_name(lua_State*) (scriptapi_item.cpp:321)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5CC3DB: scriptapi_detached_inventory_on_take(lua_State*, std::string const&, std::string const&, int, ItemStack&, ServerActiveObject*) (scriptapi_inventory.cpp:710)
==4137== by 0x5874AB: IMoveAction::apply(InventoryManager*, ServerActiveObject*, IGameDef*) (inventorymanager.cpp:434)
==4137== by 0x65643A: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2444)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== Address 0x114b7698 is 40 bytes inside a block of size 42 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x570A53: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x570AB5: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&) (basic_string.h:1722)
==4137== by 0x7264F0C: std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x61EBA4: deSerializeJsonStringIfNeeded(std::istream&) (sstream:458)
==4137== by 0x61ED70: ItemStack::deSerialize(std::istream&, IItemDefManager*) (inventory.cpp:159)
==4137== by 0x61FD09: ItemStack::deSerialize(std::string const&, IItemDefManager*) (inventory.cpp:306)
==4137== by 0x5BC8A6: read_item(lua_State*, int) (scriptapi_item.cpp:655)
==4137== by 0x5BCDBC: LuaItemStack::create_object(lua_State*) (scriptapi_item.cpp:555)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6487746: lua_getfield (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5C9F05: get_detached_inventory_callback(lua_State*, std::string const&, char const*) (scriptapi_inventory.cpp:479)
==4137== by 0x5CBA9C: scriptapi_detached_inventory_allow_put(lua_State*, std::string const&, std::string const&, int, ItemStack&, ServerActiveObject*) (scriptapi_inventory.cpp:559)
==4137== by 0x586706: IMoveAction::apply(InventoryManager*, ServerActiveObject*, IGameDef*) (inventorymanager.cpp:244)
==4137== by 0x65643A: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2444)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137== Address 0x126f8ed4 is 36 bytes inside a block of size 39 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7287E77: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7287F5F: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7288214: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7241004: std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x584F42: InventoryLocation::deSerialize(std::istream&) (inventorymanager.cpp:96)
==4137== by 0x585B62: InventoryLocation::deSerialize(std::string) (inventorymanager.cpp:108)
==4137== by 0x58602A: IMoveAction::IMoveAction(std::istream&) (inventorymanager.cpp:158)
==4137== by 0x586177: InventoryAction::deSerialize(std::istream&) (inventorymanager.cpp:124)
==4137== by 0x655E2F: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2323)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6487746: lua_getfield (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5C9F05: get_detached_inventory_callback(lua_State*, std::string const&, char const*) (scriptapi_inventory.cpp:479)
==4137== by 0x5CC16E: scriptapi_detached_inventory_on_put(lua_State*, std::string const&, std::string const&, int, ItemStack&, ServerActiveObject*) (scriptapi_inventory.cpp:663)
==4137== by 0x58747B: IMoveAction::apply(InventoryManager*, ServerActiveObject*, IGameDef*) (inventorymanager.cpp:427)
==4137== by 0x65643A: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2444)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137== Address 0x126f8ed4 is 36 bytes inside a block of size 39 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7287E77: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7287F5F: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7288214: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x7241004: std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x584F42: InventoryLocation::deSerialize(std::istream&) (inventorymanager.cpp:96)
==4137== by 0x585B62: InventoryLocation::deSerialize(std::string) (inventorymanager.cpp:108)
==4137== by 0x58602A: IMoveAction::IMoveAction(std::istream&) (inventorymanager.cpp:158)
==4137== by 0x586177: InventoryAction::deSerialize(std::istream&) (inventorymanager.cpp:124)
==4137== by 0x655E2F: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2323)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137==
==4137== Thread 1:
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x7A314B9: mbtowc (mbtowc.c:56)
==4137== by 0x770D17: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:279)
==4137== by 0x704611: GUITextInputMenu::regenerateGui(irr::core::vector2d<unsigned int>) (guiTextInputMenu.cpp:124)
==4137== by 0x6FC2C9: GUIModalMenu::draw() (modalMenu.h:84)
==4137== by 0x7C67C1: irr::gui::CGUIStaticText::draw() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x6FBE84: irr::gui::IGUIElement::draw() (IGUIElement.h:318)
==4137== by 0x7852E0: irr::gui::CGUIEnvironment::drawAll() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x755263: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:3289)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x76F1F4: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:320)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x704611: GUITextInputMenu::regenerateGui(irr::core::vector2d<unsigned int>) (guiTextInputMenu.cpp:124)
==4137== by 0x6FC2C9: GUIModalMenu::draw() (modalMenu.h:84)
==4137== by 0x7C67C1: irr::gui::CGUIStaticText::draw() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x6FBE84: irr::gui::IGUIElement::draw() (IGUIElement.h:318)
==4137== by 0x7852E0: irr::gui::CGUIEnvironment::drawAll() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x755263: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:3289)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x76FD75: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:474)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x704611: GUITextInputMenu::regenerateGui(irr::core::vector2d<unsigned int>) (guiTextInputMenu.cpp:124)
==4137== by 0x6FC2C9: GUIModalMenu::draw() (modalMenu.h:84)
==4137== by 0x7C67C1: irr::gui::CGUIStaticText::draw() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x6FBE84: irr::gui::IGUIElement::draw() (IGUIElement.h:318)
==4137== by 0x7852E0: irr::gui::CGUIEnvironment::drawAll() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x755263: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:3289)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C472: irr::gui::intlGUIEditBox::setTextMarkers(int, int) (intlGUIEditBox.cpp:1434)
==4137== by 0x770C36: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:745)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb479f8 is 264 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C47A: irr::gui::intlGUIEditBox::setTextMarkers(int, int) (intlGUIEditBox.cpp:1434)
==4137== by 0x770C36: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:745)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb479fc is 268 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 1
==4137== at 0x76CC9D: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1383)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a36 is 326 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CCAA: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1387)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a24 is 308 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 1
==4137== at 0x76C3DE: irr::gui::intlGUIEditBox::getLineFromPos(int) (intlGUIEditBox.cpp:1324)
==4137== by 0x76CCB4: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1387)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a34 is 324 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 1
==4137== at 0x76C3FE: irr::gui::intlGUIEditBox::getLineFromPos(int) (intlGUIEditBox.cpp:1324)
==4137== by 0x76CCB4: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1387)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a35 is 325 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 8
==4137== at 0x76BF46: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1252)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb479e8 is 248 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 8
==4137== at 0x76BF5C: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1256)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a08 is 280 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 1
==4137== at 0x76BF82: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1262)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a34 is 324 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 1
==4137== at 0x76BF95: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1262)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a35 is 325 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 8
==4137== at 0x76BFD2: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1269)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47998 is 168 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 1
==4137== at 0x4C2F579: bcmp (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0xA7D970: irr::core::ustring16<irr::core::irrAllocator<unsigned short> >::append(unsigned int const*, unsigned int) (irrUString.h:1629)
==4137== by 0xA7995E: irr::gui::CGUITTFont::getDimension(wchar_t const*) const (irrUString.h:1016)
==4137== by 0x76BFDE: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1269)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x21391110 is 0 bytes inside a block of size 24 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x6F4875: irr::core::irrAllocator<wchar_t>::internal_delete(void*) (irrAllocator.h:65)
==4137== by 0x76C6EE: irr::gui::intlGUIEditBox::~intlGUIEditBox() (irrAllocator.h:41)
==4137== by 0x76C88A: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137==
==4137== Invalid read of size 1
==4137== at 0x4C2F579: bcmp (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0xA7D98A: irr::core::ustring16<irr::core::irrAllocator<unsigned short> >::append(unsigned int const*, unsigned int) (irrUString.h:1631)
==4137== by 0xA7995E: irr::gui::CGUITTFont::getDimension(wchar_t const*) const (irrUString.h:1016)
==4137== by 0x76BFDE: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1269)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x21391110 is 0 bytes inside a block of size 24 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x6F4875: irr::core::irrAllocator<wchar_t>::internal_delete(void*) (irrAllocator.h:65)
==4137== by 0x76C6EE: irr::gui::intlGUIEditBox::~intlGUIEditBox() (irrAllocator.h:41)
==4137== by 0x76C88A: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137==
==4137== Invalid read of size 4
==4137== at 0xA7D9A4: irr::core::ustring16<irr::core::irrAllocator<unsigned short> >::append(unsigned int const*, unsigned int) (irrUString.h:1645)
==4137== by 0xA7995E: irr::gui::CGUITTFont::getDimension(wchar_t const*) const (irrUString.h:1016)
==4137== by 0x76BFDE: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1269)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x21391110 is 0 bytes inside a block of size 24 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x6F4875: irr::core::irrAllocator<wchar_t>::internal_delete(void*) (irrAllocator.h:65)
==4137== by 0x76C6EE: irr::gui::intlGUIEditBox::~intlGUIEditBox() (irrAllocator.h:41)
==4137== by 0x76C88A: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137==
==4137== Invalid read of size 4
==4137== at 0xA7D9F1: irr::core::ustring16<irr::core::irrAllocator<unsigned short> >::append(unsigned int const*, unsigned int) (irrUString.h:1665)
==4137== by 0xA7995E: irr::gui::CGUITTFont::getDimension(wchar_t const*) const (irrUString.h:1016)
==4137== by 0x76BFDE: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1269)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x21391110 is 0 bytes inside a block of size 24 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x6F4875: irr::core::irrAllocator<wchar_t>::internal_delete(void*) (irrAllocator.h:65)
==4137== by 0x76C6EE: irr::gui::intlGUIEditBox::~intlGUIEditBox() (irrAllocator.h:41)
==4137== by 0x76C88A: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76BFE2: irr::gui::intlGUIEditBox::setTextRect(int) (rect.h:192)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb4793c is 76 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76BFE6: irr::gui::intlGUIEditBox::setTextRect(int) (rect.h:192)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47934 is 68 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76BFF7: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1275)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a3c is 332 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76C055: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1289)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a88 is 408 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76C05F: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1290)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a90 is 416 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C066: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1294)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a40 is 336 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C07C: irr::gui::intlGUIEditBox::setTextRect(int) (rect.h:192)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47aa4 is 436 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C082: irr::gui::intlGUIEditBox::setTextRect(int) (rect.h:192)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a9c is 428 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76C0A2: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1299)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a8c is 412 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C0D4: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1312)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a28 is 312 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C0DA: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1312)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a88 is 408 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C0E4: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1313)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a90 is 416 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C0EC: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1314)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a8c is 412 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C0F2: irr::gui::intlGUIEditBox::setTextRect(int) (intlGUIEditBox.cpp:1314)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a2c is 316 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C0FA: irr::gui::intlGUIEditBox::setTextRect(int) (vector2d.h:45)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a98 is 424 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76C104: irr::gui::intlGUIEditBox::setTextRect(int) (vector2d.h:45)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a88 is 408 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76C10A: irr::gui::intlGUIEditBox::setTextRect(int) (vector2d.h:45)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a9c is 428 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76C112: irr::gui::intlGUIEditBox::setTextRect(int) (vector2d.h:45)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a8c is 412 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76C11A: irr::gui::intlGUIEditBox::setTextRect(int) (vector2d.h:45)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a90 is 416 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76C122: irr::gui::intlGUIEditBox::setTextRect(int) (vector2d.h:45)
==4137== by 0x76CCC0: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1388)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a94 is 420 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 1
==4137== at 0x76CCC1: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1391)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a34 is 324 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 8
==4137== at 0x76CCCE: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1394)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb479e8 is 248 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 8
==4137== at 0x76CCE4: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1397)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a08 is 280 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 1
==4137== at 0x76CD0A: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1401)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a35 is 325 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CD3E: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1402)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a24 is 308 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CD44: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1405)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a88 is 408 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CD4A: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1405)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a28 is 312 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x774379: irr::core::string<wchar_t, irr::core::irrAllocator<wchar_t> >::subString(unsigned int, int) const (irrString.h:402)
==4137== by 0x76CD64: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1405)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb479a4 is 180 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 8
==4137== at 0x77449D: irr::core::string<wchar_t, irr::core::irrAllocator<wchar_t> >::subString(unsigned int, int) const (irrString.h:792)
==4137== by 0x76CD64: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1405)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47998 is 168 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x7744A1: irr::core::string<wchar_t, irr::core::irrAllocator<wchar_t> >::subString(unsigned int, int) const (irrString.h:792)
==4137== by 0x76CD64: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1405)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x21391110 is 0 bytes inside a block of size 24 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x6F4875: irr::core::irrAllocator<wchar_t>::internal_delete(void*) (irrAllocator.h:65)
==4137== by 0x76C6EE: irr::gui::intlGUIEditBox::~intlGUIEditBox() (irrAllocator.h:41)
==4137== by 0x76C88A: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CD93: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1409)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47aa0 is 432 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CDA7: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1411)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a98 is 424 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76CDBB: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1414)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a28 is 312 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CDC5: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1420)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47aa4 is 436 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CDCB: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1420)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a94 is 420 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid read of size 4
==4137== at 0x76CDD1: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1420)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a2c is 316 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Invalid write of size 4
==4137== at 0x76CDE2: irr::gui::intlGUIEditBox::calculateScrollPos() (intlGUIEditBox.cpp:1421)
==4137== by 0x7708D2: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:754)
==4137== by 0x770D50: irr::gui::intlGUIEditBox::OnEvent(irr::SEvent const&) (intlGUIEditBox.cpp:287)
==4137== by 0x788BB8: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779287: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137== Address 0x1fb47a2c is 316 bytes inside a block of size 472 free'd
==4137== at 0x4C2B59C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x76C892: irr::gui::intlGUIEditBox::~intlGUIEditBox() (intlGUIEditBox.cpp:112)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x704094: GUITextInputMenu::removeChildren() (guiTextInputMenu.cpp:60)
==4137== by 0x7052B2: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:50)
==4137== by 0x705562: GUITextInputMenu::~GUITextInputMenu() (guiTextInputMenu.cpp:53)
==4137== by 0x6FCB34: irr::gui::IGUIElement::removeChild(irr::gui::IGUIElement*) (IReferenceCounted.h:124)
==4137== by 0x6FBE5C: irr::gui::IGUIElement::remove() (IGUIElement.h:307)
==4137== by 0x7049FC: GUITextInputMenu::OnEvent(irr::SEvent const&) (modalMenu.h:102)
==4137== by 0x76C467: irr::gui::intlGUIEditBox::sendGuiEvent(irr::gui::EGUI_EVENT_TYPE) (intlGUIEditBox.cpp:1453)
==4137== by 0x76FEBB: irr::gui::intlGUIEditBox::processKey(irr::SEvent const&) (intlGUIEditBox.cpp:523)
==4137==
==4137== Thread 5:
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6488216: lua_setfield (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5D057E: l_get_player_privs(lua_State*) (scriptapi.cpp:784)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5CFA5E: scriptapi_run_callbacks(lua_State*, int, RunCallbacksMode) (scriptapi.cpp:365)
==4137== by 0x5CFCF3: scriptapi_on_chat_message(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:442)
==4137== by 0x65666C: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2479)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== Address 0x20be118c is 28 bytes inside a block of size 30 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0xA711C3: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x7288BC2: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x5D107B: scriptapi_get_auth(lua_State*, std::string const&, std::string*, std::set<std::string, std::less<std::string>, std::allocator<std::string> >*) (scriptapi.cpp:116)
==4137== by 0x644E49: Server::getPlayerEffectivePrivs(std::string const&) (server.cpp:4580)
==4137== by 0x5D051F: l_get_player_privs(lua_State*) (scriptapi.cpp:780)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5CFA5E: scriptapi_run_callbacks(lua_State*, int, RunCallbacksMode) (scriptapi.cpp:365)
==4137== by 0x5CFCF3: scriptapi_on_chat_message(lua_State*, std::string const&, std::string const&) (scriptapi.cpp:442)
==4137== by 0x65666C: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2479)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6487746: lua_getfield (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BB98D: get_item_callback(lua_State*, char const*, char const*) (scriptapi_item.cpp:197)
==4137== by 0x5BD340: scriptapi_item_on_place(lua_State*, ItemStack&, ServerActiveObject*, PointedThing const&) (scriptapi_item.cpp:263)
==4137== by 0x658683: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2974)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137== Address 0x11364814 is 36 bytes inside a block of size 38 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x570A53: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x570AB5: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&) (basic_string.h:1722)
==4137== by 0x7264F0C: std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x61EBA4: deSerializeJsonStringIfNeeded(std::istream&) (sstream:458)
==4137== by 0x61ED70: ItemStack::deSerialize(std::istream&, IItemDefManager*) (inventory.cpp:159)
==4137== by 0x6205EC: InventoryList::deSerialize(std::istream&) (inventory.cpp:536)
==4137== by 0x620CC0: Inventory::deSerialize(std::istream&) (inventory.cpp:902)
==4137== by 0x68162C: Player::deSerialize(std::istream&) (player.cpp:207)
==4137== by 0x63130A: ServerEnvironment::deSerializePlayers(std::string const&) (environment.cpp:565)
==4137== by 0x65D002: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:833)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6487746: lua_getfield (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BBFAC: LuaItemStack::l_get_definition(lua_State*) (scriptapi_item.cpp:444)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BD380: scriptapi_item_on_place(lua_State*, ItemStack&, ServerActiveObject*, PointedThing const&) (scriptapi_item.cpp:270)
==4137== by 0x658683: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2974)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137== Address 0x11364814 is 36 bytes inside a block of size 38 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x570A53: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x570AB5: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&) (basic_string.h:1722)
==4137== by 0x7264F0C: std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x61EBA4: deSerializeJsonStringIfNeeded(std::istream&) (sstream:458)
==4137== by 0x61ED70: ItemStack::deSerialize(std::istream&, IItemDefManager*) (inventory.cpp:159)
==4137== by 0x6205EC: InventoryList::deSerialize(std::istream&) (inventory.cpp:536)
==4137== by 0x620CC0: Inventory::deSerialize(std::istream&) (inventory.cpp:902)
==4137== by 0x68162C: Player::deSerialize(std::istream&) (player.cpp:207)
==4137== by 0x63130A: ServerEnvironment::deSerializePlayers(std::string const&) (environment.cpp:565)
==4137== by 0x65D002: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:833)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6486051: lua_pushstring (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BF3F5: EnvRef::l_add_item(lua_State*) (scriptapi_env.cpp:387)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BAFFD: scriptapi_node_on_dig(lua_State*, irr::core::vector3d<short>, MapNode, ServerActiveObject*) (scriptapi_node.cpp:122)
==4137== by 0x65A648: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2934)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137== Address 0x1a3817c4 is 36 bytes inside a block of size 38 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x570A53: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x570AB5: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&) (basic_string.h:1722)
==4137== by 0x7264F0C: std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x61E96B: ItemStack::getItemString() const (sstream:458)
==4137== by 0x5BF3E8: EnvRef::l_add_item(lua_State*) (scriptapi_env.cpp:387)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BAFFD: scriptapi_node_on_dig(lua_State*, irr::core::vector3d<short>, MapNode, ServerActiveObject*) (scriptapi_node.cpp:122)
==4137== by 0x65A648: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2934)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6486051: lua_pushstring (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5C33A6: scriptapi_luaentity_add(lua_State*, unsigned short, char const*) (scriptapi_entity.cpp:62)
==4137== by 0x5D46F4: LuaEntitySAO::addedToEnvironment(unsigned int) (content_sao.cpp:401)
==4137== by 0x634AC2: ServerEnvironment::addActiveObjectRaw(ServerActiveObject*, bool, unsigned int) (environment.cpp:1515)
==4137== by 0x635742: ServerEnvironment::addActiveObject(ServerActiveObject*) (environment.cpp:1314)
==4137== by 0x5BF640: EnvRef::l_add_entity(lua_State*) (scriptapi_env.cpp:358)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BF43D: EnvRef::l_add_item(lua_State*) (scriptapi_env.cpp:388)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== Address 0x1a3ac1c4 is 36 bytes inside a block of size 39 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0xA711C3: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x7288BC2: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x5BF598: EnvRef::l_add_entity(lua_State*) (scriptapi_env.cpp:357)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BF43D: EnvRef::l_add_item(lua_State*) (scriptapi_env.cpp:388)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BAFFD: scriptapi_node_on_dig(lua_State*, irr::core::vector3d<short>, MapNode, ServerActiveObject*) (scriptapi_node.cpp:122)
==4137== by 0x65A648: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2934)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6486051: lua_pushstring (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BC5BD: LuaItemStack::l_to_string(lua_State*) (scriptapi_item.cpp:375)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BF43D: EnvRef::l_add_item(lua_State*) (scriptapi_env.cpp:388)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BAFFD: scriptapi_node_on_dig(lua_State*, irr::core::vector3d<short>, MapNode, ServerActiveObject*) (scriptapi_node.cpp:122)
==4137== by 0x65A648: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2934)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== Address 0x1a4dccd4 is 36 bytes inside a block of size 38 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x570A53: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x570AB5: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&) (basic_string.h:1722)
==4137== by 0x7264F0C: std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x61E96B: ItemStack::getItemString() const (sstream:458)
==4137== by 0x5BC5B0: LuaItemStack::l_to_string(lua_State*) (scriptapi_item.cpp:374)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BF43D: EnvRef::l_add_item(lua_State*) (scriptapi_env.cpp:388)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137==
==4137== Invalid read of size 4
==4137== at 0x645661F: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6486051: lua_pushstring (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BC145: LuaItemStack::l_to_table(lua_State*) (scriptapi_item.cpp:391)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BF43D: EnvRef::l_add_item(lua_State*) (scriptapi_env.cpp:388)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x5BAFFD: scriptapi_node_on_dig(lua_State*, irr::core::vector3d<short>, MapNode, ServerActiveObject*) (scriptapi_node.cpp:122)
==4137== by 0x65A648: Server::ProcessData(unsigned char*, unsigned int, unsigned short) (server.cpp:2934)
==4137== by 0x65A854: Server::Receive() (server.cpp:1708)
==4137== by 0x65A9AC: ServerThread::Thread() (server.cpp:85)
==4137== Address 0x1a5bed04 is 36 bytes inside a block of size 38 alloc'd
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x7287108: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x570A53: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
==4137== by 0x570AB5: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&) (basic_string.h:1722)
==4137== by 0x7264F0C: std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17)
==4137== by 0x61EBA4: deSerializeJsonStringIfNeeded(std::istream&) (sstream:458)
==4137== by 0x61ED70: ItemStack::deSerialize(std::istream&, IItemDefManager*) (inventory.cpp:159)
==4137== by 0x61FD09: ItemStack::deSerialize(std::string const&, IItemDefManager*) (inventory.cpp:306)
==4137== by 0x5BC8A6: read_item(lua_State*, int) (scriptapi_item.cpp:655)
==4137== by 0x5BCDBC: LuaItemStack::create_object(lua_State*) (scriptapi_item.cpp:555)
==4137== by 0x6445A7A: ??? (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137== by 0x6489FDF: lua_pcall (in /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.0)
==4137==
==4137== Thread 13:
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x6D8169: MeshCollector::append(TileSpec const&, irr::video::S3DVertex const*, unsigned int, unsigned short const*, unsigned int) (tile.h:222)
==4137== by 0x6BE73E: mapblock_mesh_generate_special(MeshMakeData*, MeshCollector&) (content_mapblock.cpp:639)
==4137== by 0x6D8A46: MapBlockMesh::MapBlockMesh(MeshMakeData*) (mapblock_mesh.cpp:1090)
==4137== by 0x72DDF3: MeshUpdateThread::Thread() (client.cpp:197)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x6D8169: MeshCollector::append(TileSpec const&, irr::video::S3DVertex const*, unsigned int, unsigned short const*, unsigned int) (tile.h:222)
==4137== by 0x6BEC94: mapblock_mesh_generate_special(MeshMakeData*, MeshCollector&) (content_mapblock.cpp:722)
==4137== by 0x6D8A46: MapBlockMesh::MapBlockMesh(MeshMakeData*) (mapblock_mesh.cpp:1090)
==4137== by 0x72DDF3: MeshUpdateThread::Thread() (client.cpp:197)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137== by 0x7AE2E1C: clone (clone.S:113)
==4137==
==4137== Thread 1:
==4137== Conditional jump or move depends on uninitialised value(s)
==4137== at 0x8510DD: irr::video::CNullDriver::createImageFromFile(irr::io::IReadFile*) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x85453E: irr::video::CNullDriver::loadTextureFromFile(irr::io::IReadFile*, irr::core::string<char, irr::core::irrAllocator<char> > const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x858694: irr::video::CNullDriver::getTexture(irr::core::string<char, irr::core::irrAllocator<char> > const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x73A4EF: TextureSource::~TextureSource() (tile.cpp:476)
==4137== by 0x73A85C: TextureSource::~TextureSource() (tile.cpp:490)
==4137== by 0x75609A: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:3388)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137==
==4137== HEAP SUMMARY:
==4137== in use at exit: 7,443,378 bytes in 14,079 blocks
==4137== total heap usage: 4,616,475 allocs, 4,602,396 frees, 1,191,489,879 bytes allocated
==4137==
==4137== 16 bytes in 1 blocks are possibly lost in loss record 40 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x6199599: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x6199B59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x6202CE3: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F101C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 16 bytes in 1 blocks are possibly lost in loss record 41 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CD894: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CDA7B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC2C0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 16 bytes in 1 blocks are possibly lost in loss record 42 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CD894: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CDA7B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC33F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 16 bytes in 1 blocks are possibly lost in loss record 43 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A5503: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D61CC: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D826A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 24 bytes in 1 blocks are possibly lost in loss record 59 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x621B05F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D3A9E: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC086: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 94 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E64E7: MapgenV6Params::readParams(Settings*) (mapgen.cpp:350)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 95 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6587: MapgenV6Params::readParams(Settings*) (mapgen.cpp:351)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 96 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6627: MapgenV6Params::readParams(Settings*) (mapgen.cpp:352)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 97 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E66C7: MapgenV6Params::readParams(Settings*) (mapgen.cpp:353)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 98 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6767: MapgenV6Params::readParams(Settings*) (mapgen.cpp:354)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 99 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6807: MapgenV6Params::readParams(Settings*) (mapgen.cpp:355)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 100 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E68A7: MapgenV6Params::readParams(Settings*) (mapgen.cpp:356)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 101 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6947: MapgenV6Params::readParams(Settings*) (mapgen.cpp:357)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 102 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E69E7: MapgenV6Params::readParams(Settings*) (mapgen.cpp:358)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 103 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6A87: MapgenV6Params::readParams(Settings*) (mapgen.cpp:359)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 104 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6B27: MapgenV6Params::readParams(Settings*) (mapgen.cpp:360)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x67A5C7: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2362)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 105 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6947: MapgenV6Params::readParams(Settings*) (mapgen.cpp:357)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x6799B6: ServerMap::loadMapMeta() (map.cpp:3474)
==4137== by 0x67A7B5: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2407)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 106 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E69E7: MapgenV6Params::readParams(Settings*) (mapgen.cpp:358)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x6799B6: ServerMap::loadMapMeta() (map.cpp:3474)
==4137== by 0x67A7B5: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2407)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 107 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6A87: MapgenV6Params::readParams(Settings*) (mapgen.cpp:359)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x6799B6: ServerMap::loadMapMeta() (map.cpp:3474)
==4137== by 0x67A7B5: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2407)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 32 bytes in 1 blocks are definitely lost in loss record 108 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5E8E91: NoiseParams* Settings::getStruct<NoiseParams>(std::string, std::string) (settings.h:587)
==4137== by 0x5E6B27: MapgenV6Params::readParams(Settings*) (mapgen.cpp:360)
==4137== by 0x5DFADD: EmergeManager::getParamsFromSettings(Settings*) (emerge.cpp:266)
==4137== by 0x6799B6: ServerMap::loadMapMeta() (map.cpp:3474)
==4137== by 0x67A7B5: ServerMap::ServerMap(std::string, IGameDef*, EmergeManager*) (map.cpp:2407)
==4137== by 0x65CE0A: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:813)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 40 bytes in 1 blocks are possibly lost in loss record 133 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC274: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137== by 0x66B1F8D: start_thread (pthread_create.c:311)
==4137==
==4137== 40 bytes in 1 blocks are possibly lost in loss record 134 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B3BE0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B4673: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BC76C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D8715: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 40 bytes in 1 blocks are possibly lost in loss record 135 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B3BE0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B4673: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BC83F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D8715: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 40 bytes in 1 blocks are possibly lost in loss record 136 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B3BE0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B4673: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BC85A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D8715: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 40 bytes in 1 blocks are possibly lost in loss record 137 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B3BE0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B4673: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BC875: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D8715: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 40 bytes in 1 blocks are possibly lost in loss record 138 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B3BE0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B4673: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BC88E: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D8715: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 40 bytes in 1 blocks are possibly lost in loss record 139 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A5077: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6922: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x670210: ServerMap::verifyDatabase() (map.cpp:3174)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 161 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x6203D74: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x620443D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F0A8A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4B70: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 162 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4B14: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AC7D7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC03A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 163 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7BFC: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C0FE2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EBF08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 164 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7BFC: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C0FE2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EBF6B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 165 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7BFC: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C0FE2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EBFC9: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 166 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1AF2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC262: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 167 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1B41: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC262: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 168 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CD894: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CDA54: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC2C0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 169 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CD894: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CDA54: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC33F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 170 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1AF2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC466: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 171 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1B41: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC466: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 172 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1AF2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC48A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 173 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1B41: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC48A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 174 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1AF2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC52F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 175 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1B41: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC52F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 176 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1B41: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC555: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 48 bytes in 1 blocks are possibly lost in loss record 177 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C6B37: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D57C4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D826A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 56 bytes in 1 blocks are possibly lost in loss record 211 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1AF2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC555: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 64 bytes in 1 blocks are possibly lost in loss record 250 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CDD: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BB6C3: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1018: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EBF08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137==
==4137== 80 bytes in 1 blocks are possibly lost in loss record 267 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4B14: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC086: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 80 bytes in 1 blocks are possibly lost in loss record 268 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x621B378: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D3A9E: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC086: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 80 bytes in 1 blocks are possibly lost in loss record 269 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BB4FD: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BB57B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BB65D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E6038: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67A3F1: ServerMap::~ServerMap() (map.cpp:2484)
==4137== by 0x67A522: ServerMap::~ServerMap() (map.cpp:2499)
==4137== by 0x67EAF2: Map::drop() (map.h:162)
==4137==
==4137== 80 bytes in 3 blocks are possibly lost in loss record 270 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A5077: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A50D0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61FD9C1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F2039: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4B70: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 88 bytes in 1 blocks are possibly lost in loss record 272 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C16EE: sqlite3_overload_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC141: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137==
==4137== 88 bytes in 1 blocks are possibly lost in loss record 273 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C16EE: sqlite3_overload_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC3CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137==
==4137== 88 bytes in 1 blocks are possibly lost in loss record 274 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C16EE: sqlite3_overload_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC3EA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 279 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C158B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C190C: sqlite3_create_function_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1954: sqlite3_create_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC378: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 280 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C15C5: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C190C: sqlite3_create_function_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1954: sqlite3_create_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC378: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 281 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C190C: sqlite3_create_function_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1954: sqlite3_create_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC378: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 282 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C158B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C190C: sqlite3_create_function_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1954: sqlite3_create_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC3B4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 283 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C15C5: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C190C: sqlite3_create_function_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1954: sqlite3_create_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC3B4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 284 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C190C: sqlite3_create_function_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1954: sqlite3_create_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC3B4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 285 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C16EE: sqlite3_overload_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC406: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 286 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C16EE: sqlite3_overload_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC422: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 287 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C16EE: sqlite3_overload_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC43E: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 288 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C190C: sqlite3_create_function_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1954: sqlite3_create_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC4D0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137==
==4137== 96 bytes in 1 blocks are possibly lost in loss record 289 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AAB9A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1458: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C190C: sqlite3_create_function_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C1954: sqlite3_create_function (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC50C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137==
==4137== 104 bytes in 1 blocks are possibly lost in loss record 291 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4B14: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4BAA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A28B1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2C77: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E10DF: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61FD1B6: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61FD510: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 128 bytes in 1 blocks are possibly lost in loss record 297 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B04B3: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC0C9: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 128 bytes in 1 blocks are possibly lost in loss record 298 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B04DB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC0DC: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 136 bytes in 1 blocks are possibly lost in loss record 302 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7BB0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C0FE2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EBF08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137==
==4137== 136 bytes in 1 blocks are possibly lost in loss record 303 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7BB0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C0FE2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EBF6B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137==
==4137== 136 bytes in 1 blocks are possibly lost in loss record 304 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7BB0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61C0FE2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EBFC9: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137==
==4137== 136 bytes in 1 blocks are possibly lost in loss record 305 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CD894: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CD8DD: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61CDBB2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC2C0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137==
==4137== 144 bytes in 1 blocks are possibly lost in loss record 315 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4B14: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ED9: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC086: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 144 bytes in 1 blocks are possibly lost in loss record 316 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x6203B1A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x620443D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F0A8A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4B70: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 144 bytes in 3 blocks are possibly lost in loss record 317 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A7842: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F570F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F1F62: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6F64: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 192 bytes in 12 blocks are possibly lost in loss record 326 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A5077: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A50D0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F0C3D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4B70: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 224 bytes in 12 blocks are possibly lost in loss record 329 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A5077: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A50D0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F0CAE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4B70: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 272 bytes in 1 blocks are possibly lost in loss record 333 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4D0D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B5809: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D7360: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 288 bytes in 1 blocks are possibly lost in loss record 334 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A9E39: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61BC676: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D8715: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 291 (112 direct, 179 indirect) bytes in 1 blocks are definitely lost in loss record 335 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x85CC0F: irr::video::COpenGLDriver::addHighLevelShaderMaterial(char const*, char const*, irr::video::E_VERTEX_SHADER_TYPE, char const*, char const*, irr::video::E_PIXEL_SHADER_TYPE, char const*, char const*, irr::video::E_GEOMETRY_SHADER_TYPE, irr::scene::E_PRIMITIVE_TYPE, irr::scene::E_PRIMITIVE_TYPE, unsigned int, irr::video::IShaderConstantSetCallBack*, irr::video::E_MATERIAL_TYPE, int) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x745D91: generate_shader(std::string, irr::IrrlichtDevice*, irr::video::IShaderConstantSetCallBack*, SourceShaderCache*) (shader.cpp:710)
==4137== by 0x746391: ShaderSource::getShaderIdDirect(std::string const&) (shader.cpp:493)
==4137== by 0x74437E: ShaderSource::getShaderId(std::string const&) (shader.cpp:418)
==4137== by 0x746A76: ShaderSource::getShader(std::string const&) (shader.cpp:296)
==4137== by 0x6D8E4C: MapBlockMesh::MapBlockMesh(MeshMakeData*) (mapblock_mesh.cpp:1103)
==4137== by 0x5A69C4: CItemDefManager::createClientCachedDirect(std::string const&, IGameDef*) const (itemdef.cpp:398)
==4137== by 0x5A7537: CItemDefManager::getClientCached(std::string const&, IGameDef*) const (itemdef.cpp:490)
==4137== by 0x5A76DA: CItemDefManager::getWieldMesh(std::string const&, IGameDef*) const (itemdef.cpp:527)
==4137== by 0x6E45B3: Camera::wield(ItemStack const&) (camera.cpp:566)
==4137== by 0x7543AF: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:3086)
==4137==
FIXED:
==4137== 351 (192 direct, 159 indirect) bytes in 2 blocks are definitely lost in loss record 336 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x710E82: GUIFormSpecMenu::OnEvent(irr::SEvent const&) (guiFormSpecMenu.cpp:1297)
==4137== by 0x788B14: irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x781DC8: irr::CIrrDeviceStub::postEventFromUser(irr::SEvent const&) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x779422: irr::CIrrDeviceLinux::run() (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x74BEB5: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:1427)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 374 (112 direct, 262 indirect) bytes in 1 blocks are definitely lost in loss record 339 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x85CC0F: irr::video::COpenGLDriver::addHighLevelShaderMaterial(char const*, char const*, irr::video::E_VERTEX_SHADER_TYPE, char const*, char const*, irr::video::E_PIXEL_SHADER_TYPE, char const*, char const*, irr::video::E_GEOMETRY_SHADER_TYPE, irr::scene::E_PRIMITIVE_TYPE, irr::scene::E_PRIMITIVE_TYPE, unsigned int, irr::video::IShaderConstantSetCallBack*, irr::video::E_MATERIAL_TYPE, int) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x745D91: generate_shader(std::string, irr::IrrlichtDevice*, irr::video::IShaderConstantSetCallBack*, SourceShaderCache*) (shader.cpp:710)
==4137== by 0x746391: ShaderSource::getShaderIdDirect(std::string const&) (shader.cpp:493)
==4137== by 0x74437E: ShaderSource::getShaderId(std::string const&) (shader.cpp:418)
==4137== by 0x746A76: ShaderSource::getShader(std::string const&) (shader.cpp:296)
==4137== by 0x6D8CB2: MapBlockMesh::MapBlockMesh(MeshMakeData*) (mapblock_mesh.cpp:1099)
==4137== by 0x5A69C4: CItemDefManager::createClientCachedDirect(std::string const&, IGameDef*) const (itemdef.cpp:398)
==4137== by 0x5A7537: CItemDefManager::getClientCached(std::string const&, IGameDef*) const (itemdef.cpp:490)
==4137== by 0x5A76DA: CItemDefManager::getWieldMesh(std::string const&, IGameDef*) const (itemdef.cpp:527)
==4137== by 0x6E45B3: Camera::wield(ItemStack const&) (camera.cpp:566)
==4137== by 0x7543AF: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:3086)
==4137==
==4137== 384 bytes in 3 blocks are possibly lost in loss record 350 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4CA4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61FDB0C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F2039: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4B70: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 392 bytes in 1 blocks are possibly lost in loss record 355 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F226E: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4B70: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6F64: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61FCCBE: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 411 (112 direct, 299 indirect) bytes in 1 blocks are definitely lost in loss record 358 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x85CC0F: irr::video::COpenGLDriver::addHighLevelShaderMaterial(char const*, char const*, irr::video::E_VERTEX_SHADER_TYPE, char const*, char const*, irr::video::E_PIXEL_SHADER_TYPE, char const*, char const*, irr::video::E_GEOMETRY_SHADER_TYPE, irr::scene::E_PRIMITIVE_TYPE, irr::scene::E_PRIMITIVE_TYPE, unsigned int, irr::video::IShaderConstantSetCallBack*, irr::video::E_MATERIAL_TYPE, int) (in /home/adam/Minetest/minetest/bin/minetest)
==4137== by 0x745D91: generate_shader(std::string, irr::IrrlichtDevice*, irr::video::IShaderConstantSetCallBack*, SourceShaderCache*) (shader.cpp:710)
==4137== by 0x746391: ShaderSource::getShaderIdDirect(std::string const&) (shader.cpp:493)
==4137== by 0x74437E: ShaderSource::getShaderId(std::string const&) (shader.cpp:418)
==4137== by 0x746A76: ShaderSource::getShader(std::string const&) (shader.cpp:296)
==4137== by 0x6D8D7F: MapBlockMesh::MapBlockMesh(MeshMakeData*) (mapblock_mesh.cpp:1101)
==4137== by 0x5A69C4: CItemDefManager::createClientCachedDirect(std::string const&, IGameDef*) const (itemdef.cpp:398)
==4137== by 0x5A7537: CItemDefManager::getClientCached(std::string const&, IGameDef*) const (itemdef.cpp:490)
==4137== by 0x5A76DA: CItemDefManager::getWieldMesh(std::string const&, IGameDef*) const (itemdef.cpp:527)
==4137== by 0x6E45B3: Camera::wield(ItemStack const&) (camera.cpp:566)
==4137== by 0x7543AF: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:3086)
==4137==
==4137== 784 bytes in 1 blocks are possibly lost in loss record 364 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4B14: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2F91: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC086: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 784 bytes in 2 blocks are possibly lost in loss record 365 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F226E: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4B70: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6A08: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6E64: sqlite3_prepare (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6F64: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61FD0BE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 848 bytes in 1 blocks are possibly lost in loss record 368 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4B14: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EBD41: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137==
==4137== 1,016 bytes in 1 blocks are possibly lost in loss record 369 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4C65: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B56FD: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B57A4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61B5826: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D7360: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F04E4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F4BC1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F6791: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 1,032 bytes in 1 blocks are possibly lost in loss record 371 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A9317: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D3122: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC086: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137==
==4137== 1,032 bytes in 1 blocks are possibly lost in loss record 372 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E79BD: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x6214E4A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F7340: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x6705F2: ServerMap::saveBlock(MapBlock*) (map.cpp:3743)
==4137== by 0x67A122: ServerMap::save(ModifiedState) (map.cpp:3335)
==4137== by 0x652AC9: Server::AsyncRunStep() (server.cpp:1681)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137==
==4137== 1,280 bytes in 1 blocks are possibly lost in loss record 377 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A85C1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A2755: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2C77: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E10DF: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61FD1B6: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61FD510: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 1,280 bytes in 1 blocks are possibly lost in loss record 378 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A85C1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A2755: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2C77: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E2E23: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E3221: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E458D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 2,483 (288 direct, 2,195 indirect) bytes in 1 blocks are definitely lost in loss record 391 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x59FE6E: createItemDefManager() (itemdef.cpp:682)
==4137== by 0x682988: run_tests() (test.cpp:1752)
==4137== by 0x76068B: main (main.cpp:1146)
==4137==
==4137== 2,560 bytes in 2 blocks are possibly lost in loss record 392 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A85C1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A2755: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2C77: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61DF383: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61DF675: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E68F5: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 2,560 bytes in 2 blocks are possibly lost in loss record 393 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A85C1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A2755: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2C77: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61DF383: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E3BE4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E7247: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 4,104 bytes in 1 blocks are possibly lost in loss record 398 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4B14: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A869F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A2755: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2C77: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61DF383: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61DF3E0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E6B3E: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 7,680 bytes in 6 blocks are possibly lost in loss record 404 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A85C1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A2755: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2C77: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E1C82: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E4187: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E78DA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 21,760 bytes in 17 blocks are possibly lost in loss record 409 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A85C1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A2755: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E55F2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E7DAC: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x62176F2: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61F7340: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 25,600 bytes in 1 blocks are possibly lost in loss record 410 of 439
==4137== at 0x4C2C037: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x60C48B: Noise::init(NoiseParams*, int, int, int, int) (noise.cpp:293)
==4137== by 0x60C4E1: Noise::Noise(NoiseParams*, int, int, int) (noise.cpp:274)
==4137== by 0x5EA0D6: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:89)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 25,600 bytes in 1 blocks are possibly lost in loss record 411 of 439
==4137== at 0x4C2C037: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x60C48B: Noise::init(NoiseParams*, int, int, int, int) (noise.cpp:293)
==4137== by 0x60C4E1: Noise::Noise(NoiseParams*, int, int, int) (noise.cpp:274)
==4137== by 0x5EA128: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:91)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 64,008 bytes in 1 blocks are possibly lost in loss record 412 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61AB1D4: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61EC184: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x67007A: ServerMap::verifyDatabase() (map.cpp:3153)
==4137== by 0x670334: ServerMap::beginSave() (map.cpp:3673)
==4137== by 0x67AC84: Map::timerUpdate(float, float, std::list<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >*) (map.cpp:1440)
==4137== by 0x6507D4: Server::AsyncRunStep() (server.cpp:1107)
==4137== by 0x65A9A0: ServerThread::Thread() (server.cpp:81)
==4137== by 0xA65EFE: JThread::TheThread(void*) (jthread.cpp:166)
==4137==
==4137== 282,568 (336 direct, 282,232 indirect) bytes in 6 blocks are definitely lost in loss record 430 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5EA0BB: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:89)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 283,504 (336 direct, 283,168 indirect) bytes in 6 blocks are definitely lost in loss record 431 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5EA10D: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:91)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 307,952 (336 direct, 307,616 indirect) bytes in 6 blocks are definitely lost in loss record 432 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5EA139: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:92)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 307,952 (336 direct, 307,616 indirect) bytes in 6 blocks are definitely lost in loss record 433 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5EA165: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:93)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 307,952 (336 direct, 307,616 indirect) bytes in 6 blocks are definitely lost in loss record 434 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5EA191: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:94)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 309,104 (336 direct, 308,768 indirect) bytes in 6 blocks are definitely lost in loss record 435 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5EA092: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:88)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 311,624 (336 direct, 311,288 indirect) bytes in 6 blocks are definitely lost in loss record 436 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5EA0E4: MapgenV6::MapgenV6(int, MapgenV6Params*, EmergeManager*) (mapgen_v6.cpp:90)
==4137== by 0x5E2BFE: MapgenFactoryV6::createMapgen(int, MapgenParams*, EmergeManager*) (mapgen_v6.h:164)
==4137== by 0x5DF639: EmergeManager::createMapgen(std::string, int, MapgenParams*) (emerge.cpp:236)
==4137== by 0x5DFC67: EmergeManager::initMapgens(MapgenParams*) (emerge.cpp:126)
==4137== by 0x65CE83: Server::Server(std::string const&, std::string const&, SubgameSpec const&, bool) (server.cpp:816)
==4137== by 0x74A2D8: the_game(bool&, bool, InputHandler*, irr::IrrlichtDevice*, irr::gui::IGUIFont*, std::string, std::string, std::string, std::string, unsigned short, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::string, ChatBackend&, SubgameSpec const&, bool) (game.cpp:977)
==4137== by 0x76541A: main (main.cpp:2023)
==4137==
==4137== 339,200 bytes in 265 blocks are possibly lost in loss record 437 of 439
==4137== at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x61C1CBE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x619D678: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A4AE7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A8372: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A85C1: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61A2755: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2ABE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61D2C77: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61DF383: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61DF3E0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137== by 0x61E6B3E: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==4137==
==4137== 4,712,098 (48 direct, 4,712,050 indirect) bytes in 1 blocks are definitely lost in loss record 439 of 439
==4137== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4137== by 0x5A3AF6: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, int> const&) (new_allocator.h:94)
==4137== by 0x5A3C1F: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_insert_unique(std::pair<std::string const, int> const&) (stl_tree.h:1293)
==4137== by 0x5A3D2C: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<std::string const, int> >, std::pair<std::string const, int> const&) (stl_tree.h:1348)
==4137== by 0x5AE771: std::map<std::string, int, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::operator[](std::string const&) (stl_map.h:576)
==4137== by 0x5A958D: ContentFeatures::reset() (nodedef.cpp:189)
==4137== by 0x5AE94E: CNodeDefManager::clear() (nodedef.cpp:364)
==4137== by 0x5AEC75: CNodeDefManager::CNodeDefManager() (nodedef.cpp:415)
==4137== by 0x5AA5E4: createNodeDefManager() (nodedef.cpp:831)
==4137== by 0x682990: run_tests() (test.cpp:1753)
==4137== by 0x76068B: main (main.cpp:1146)
==4137==
==4137== LEAK SUMMARY:
==4137== definitely lost: 3,696 bytes in 64 blocks
==4137== indirectly lost: 6,823,448 bytes in 12,510 blocks
==4137== possibly lost: 507,160 bytes in 398 blocks
==4137== still reachable: 109,074 bytes in 1,107 blocks
==4137== suppressed: 0 bytes in 0 blocks
==4137== Reachable blocks (those to which a pointer was found) are not shown.
==4137== To see them, rerun with: --leak-check=full --show-reachable=yes
==4137==
==4137== For counts of detected and suppressed errors, rerun with: -v
==4137== Use --track-origins=yes to see where uninitialised values come from
==4137== ERROR SUMMARY: 5554 errors from 196 contexts (suppressed: 2 from 2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment