Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==31172== Memcheck, a memory error detector
- ==31172== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
- ==31172== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
- ==31172== Command: ./pioneer
- ==31172== Parent PID: 31171
- ==31172==
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D3D8: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:383)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f88d8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D3C4: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:383)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D46C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:384)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f89a8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D458: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:384)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D500: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:385)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f8a78 is 24 bytes inside a block of size 30 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D4EC: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:385)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D594: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:386)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f8b48 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D580: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:386)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D628: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:387)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f8c18 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D614: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:387)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D6BC: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:388)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f8ce8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D6A8: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:388)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D750: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:389)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f8db8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D73C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:389)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D7E4: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:390)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f8e88 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D7D0: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:390)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D878: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:391)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f8f58 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D864: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:391)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D90C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:392)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f9028 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D8F8: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:392)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D9A0: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:393)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f90f8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D98C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:393)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DA34: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:394)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f91c8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DA20: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:394)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DAC8: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:395)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f9298 is 24 bytes inside a block of size 30 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DAB4: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:395)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DB5C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:396)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f9368 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DB48: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:396)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DBF0: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:397)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f9438 is 24 bytes inside a block of size 30 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DBDC: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:397)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DC84: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:398)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f9508 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DC70: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:398)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DD18: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:399)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f95d8 is 24 bytes inside a block of size 29 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DD04: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:399)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DDA6: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:400)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4f96a8 is 24 bytes inside a block of size 30 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DD92: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:400)
- ==31172== by 0x47E7B1: KeyBindings::SetDefaults() (KeyBindings.cpp:443)
- ==31172== by 0x47BDB1: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:35)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN11KeyBindings11SetDefaultsEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D3D8: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:383)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fd418 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D3C4: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:383)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D46C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:384)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fd4e8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D458: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:384)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D500: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:385)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fd5b8 is 24 bytes inside a block of size 30 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D4EC: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:385)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D594: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:386)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fd688 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D580: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:386)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D628: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:387)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fd758 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D614: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:387)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D6BC: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:388)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fd828 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D6A8: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:388)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D750: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:389)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fd8f8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D73C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:389)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D7E4: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:390)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fd9c8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D7D0: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:390)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D878: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:391)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fda98 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D864: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:391)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D90C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:392)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fdb68 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D8F8: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:392)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47D9A0: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:393)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fdc38 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47D98C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:393)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DA34: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:394)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fdd08 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DA20: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:394)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DAC8: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:395)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fddd8 is 24 bytes inside a block of size 30 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DAB4: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:395)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DB5C: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:396)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fdea8 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DB48: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:396)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DBF0: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:397)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fdf78 is 24 bytes inside a block of size 30 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DBDC: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:397)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DC84: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:398)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fe048 is 24 bytes inside a block of size 31 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DC70: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:398)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DD18: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:399)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fe118 is 24 bytes inside a block of size 29 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DD04: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:399)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47DDA6: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:400)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172== Address 0xf4fe1e8 is 24 bytes inside a block of size 30 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47DD92: KeyBindings::OnKeyBindingsChanged() (KeyBindings.cpp:400)
- ==31172== by 0x47BDC5: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:39)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20OnKeyBindingsChangedEv
- fun:_ZN10GameConfigC1ERKSs
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__sub_I__ZN2Pi13gameTickAlphaE
- fun:__libc_csu_init
- fun:(below main)
- }
- ==31172== Mismatched free() / delete / delete []
- ==31172== at 0x4C2658C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C5BB: _fread_string(_IO_FILE*) (LmrModel.cpp:294)
- ==31172== by 0x4A8482: _detect_model_changes() (LmrModel.cpp:4167)
- ==31172== by 0x4A87FE: LmrModelCompilerInit() (LmrModel.cpp:4192)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0x104e7390 is 0 bytes inside a block of size 13 alloc'd
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C55B: _fread_string(_IO_FILE*) (LmrModel.cpp:291)
- ==31172== by 0x4A8482: _detect_model_changes() (LmrModel.cpp:4167)
- ==31172== by 0x4A87FE: LmrModelCompilerInit() (LmrModel.cpp:4192)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Free
- fun:_ZdlPv
- fun:_ZL13_fread_stringP8_IO_FILE
- fun:_ZL21_detect_model_changesv
- fun:_Z20LmrModelCompilerInitv
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Mismatched free() / delete / delete []
- ==31172== at 0x4C2658C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C5BB: _fread_string(_IO_FILE*) (LmrModel.cpp:294)
- ==31172== by 0x4A84AF: _detect_model_changes() (LmrModel.cpp:4168)
- ==31172== by 0x4A87FE: LmrModelCompilerInit() (LmrModel.cpp:4192)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0xf55fe30 is 0 bytes inside a block of size 1 alloc'd
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C55B: _fread_string(_IO_FILE*) (LmrModel.cpp:291)
- ==31172== by 0x4A84AF: _detect_model_changes() (LmrModel.cpp:4168)
- ==31172== by 0x4A87FE: LmrModelCompilerInit() (LmrModel.cpp:4192)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Free
- fun:_ZdlPv
- fun:_ZL13_fread_stringP8_IO_FILE
- fun:_ZL21_detect_model_changesv
- fun:_Z20LmrModelCompilerInitv
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Mismatched free() / delete / delete []
- ==31172== at 0x4C2658C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C5BB: _fread_string(_IO_FILE*) (LmrModel.cpp:294)
- ==31172== by 0x4ADD6C: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:880)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0x127e0840 is 0 bytes inside a block of size 40 alloc'd
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C55B: _fread_string(_IO_FILE*) (LmrModel.cpp:291)
- ==31172== by 0x4ADD6C: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:880)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Free
- fun:_ZdlPv
- fun:_ZL13_fread_stringP8_IO_FILE
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z20LmrModelCompilerInitv
- }
- ==31172== Mismatched free() / delete / delete []
- ==31172== at 0x4C2658C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C5BB: _fread_string(_IO_FILE*) (LmrModel.cpp:294)
- ==31172== by 0x4ADCAC: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:877)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0x13d741a0 is 0 bytes inside a block of size 13 alloc'd
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C55B: _fread_string(_IO_FILE*) (LmrModel.cpp:291)
- ==31172== by 0x4ADCAC: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:877)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Free
- fun:_ZdlPv
- fun:_ZL13_fread_stringP8_IO_FILE
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z20LmrModelCompilerInitv
- }
- ==31172== Syscall param write(buf) points to uninitialised byte(s)
- ==31172== at 0x70403E0: __write_nocancel (syscall-template.S:82)
- ==31172== by 0x6FE56E2: _IO_file_write@@GLIBC_2.2.5 (fileops.c:1276)
- ==31172== by 0x6FE5359: new_do_write (fileops.c:530)
- ==31172== by 0x6FE5684: _IO_do_write@@GLIBC_2.2.5 (fileops.c:503)
- ==31172== by 0x6FE54BC: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1358)
- ==31172== by 0x6FDB99C: fwrite (iofwrite.c:45)
- ==31172== by 0x4AD54F: LmrGeomBuffer::SaveToCache(_IO_FILE*) (LmrModel.cpp:830)
- ==31172== by 0x49D0B1: LmrModel::LmrModel(char const*) (LmrModel.cpp:1022)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0x4035ce0 is not stack'd, malloc'd or (recently) free'd
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49CC4F: LmrModel::LmrModel(char const*) (LmrModel.cpp:971)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Param
- write(buf)
- fun:__write_nocancel
- fun:_IO_file_write@@GLIBC_2.2.5
- fun:new_do_write
- fun:_IO_do_write@@GLIBC_2.2.5
- fun:_IO_file_xsputn@@GLIBC_2.2.5
- fun:fwrite
- fun:_ZN13LmrGeomBuffer11SaveToCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- }
- ==31172== Mismatched free() / delete / delete []
- ==31172== at 0x4C2658C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C5BB: _fread_string(_IO_FILE*) (LmrModel.cpp:294)
- ==31172== by 0x4ADDF4: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:882)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0x126ab220 is 0 bytes inside a block of size 42 alloc'd
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C55B: _fread_string(_IO_FILE*) (LmrModel.cpp:291)
- ==31172== by 0x4ADDF4: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:882)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Free
- fun:_ZdlPv
- fun:_ZL13_fread_stringP8_IO_FILE
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z20LmrModelCompilerInitv
- }
- ==31172== Mismatched free() / delete / delete []
- ==31172== at 0x4C2658C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C5BB: _fread_string(_IO_FILE*) (LmrModel.cpp:294)
- ==31172== by 0x4ADEAD: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:885)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0x152efc00 is 0 bytes inside a block of size 24 alloc'd
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x49C55B: _fread_string(_IO_FILE*) (LmrModel.cpp:291)
- ==31172== by 0x4ADEAD: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:885)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Free
- fun:_ZdlPv
- fun:_ZL13_fread_stringP8_IO_FILE
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z20LmrModelCompilerInitv
- }
- ==31172== Syscall param write(buf) points to uninitialised byte(s)
- ==31172== at 0x70403E0: __write_nocancel (syscall-template.S:82)
- ==31172== by 0x6FE56E2: _IO_file_write@@GLIBC_2.2.5 (fileops.c:1276)
- ==31172== by 0x6FE5359: new_do_write (fileops.c:530)
- ==31172== by 0x6FE564D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1370)
- ==31172== by 0x6FDB99C: fwrite (iofwrite.c:45)
- ==31172== by 0x4AD453: LmrGeomBuffer::SaveToCache(_IO_FILE*) (LmrModel.cpp:824)
- ==31172== by 0x49D0B1: LmrModel::LmrModel(char const*) (LmrModel.cpp:1022)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0x1430724c is 26,188 bytes inside a block of size 59,904 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4B98E9: __gnu_cxx::new_allocator<Vertex>::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x4B5648: std::_Vector_base<Vertex, std::allocator<Vertex> >::_M_allocate(unsigned long) (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x4B5F50: std::vector<Vertex, std::allocator<Vertex> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Vertex*, std::vector<Vertex, std::allocator<Vertex> > >, unsigned long, Vertex const&) (vector.tcc:416)
- ==31172== by 0x4B25E1: std::vector<Vertex, std::allocator<Vertex> >::insert(__gnu_cxx::__normal_iterator<Vertex*, std::vector<Vertex, std::allocator<Vertex> > >, unsigned long, Vertex const&) (stl_vector.h:944)
- ==31172== by 0x4AFB56: std::vector<Vertex, std::allocator<Vertex> >::resize(unsigned long, Vertex) (stl_vector.h:632)
- ==31172== by 0x4AD9A3: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:858)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a stack allocation
- ==31172== at 0x4AC548: LmrGeomBuffer::PushBillboards(char const*, float, vector3<float> const&, int, vector3<float> const*) (LmrModel.cpp:631)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Param
- write(buf)
- fun:__write_nocancel
- fun:_IO_file_write@@GLIBC_2.2.5
- fun:new_do_write
- fun:_IO_file_xsputn@@GLIBC_2.2.5
- fun:fwrite
- fun:_ZN13LmrGeomBuffer11SaveToCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x434493: GameMenuView::GameMenuView() (GameMenuView.cpp:380)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a stack allocation
- ==31172== at 0x5B0928: Gui::TextLayout::TextLayout(char const*, TextureFont*, Gui::TextLayout::ColourMarkupMode) (GuiTextLayout.cpp:42)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x434493: GameMenuView::GameMenuView() (GameMenuView.cpp:380)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x434561: GameMenuView::GameMenuView() (GameMenuView.cpp:390)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x434561: GameMenuView::GameMenuView() (GameMenuView.cpp:390)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x4348BF: GameMenuView::GameMenuView() (GameMenuView.cpp:408)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x4348BF: GameMenuView::GameMenuView() (GameMenuView.cpp:408)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x4386AA: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:19)
- ==31172== by 0x434DF2: GameMenuView::GameMenuView() (GameMenuView.cpp:439)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x438672: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:18)
- ==31172== by 0x434DF2: GameMenuView::GameMenuView() (GameMenuView.cpp:439)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x4386AA: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:19)
- ==31172== by 0x434DF2: GameMenuView::GameMenuView() (GameMenuView.cpp:439)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x438672: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:18)
- ==31172== by 0x434DF2: GameMenuView::GameMenuView() (GameMenuView.cpp:439)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x4386AA: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:19)
- ==31172== by 0x434EBE: GameMenuView::GameMenuView() (GameMenuView.cpp:441)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x438672: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:18)
- ==31172== by 0x434EBE: GameMenuView::GameMenuView() (GameMenuView.cpp:441)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x4386AA: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:19)
- ==31172== by 0x434EBE: GameMenuView::GameMenuView() (GameMenuView.cpp:441)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x438672: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:18)
- ==31172== by 0x434EBE: GameMenuView::GameMenuView() (GameMenuView.cpp:441)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x4386AA: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:19)
- ==31172== by 0x434F8A: GameMenuView::GameMenuView() (GameMenuView.cpp:443)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x438672: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:18)
- ==31172== by 0x434F8A: GameMenuView::GameMenuView() (GameMenuView.cpp:443)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x4386AA: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:19)
- ==31172== by 0x434F8A: GameMenuView::GameMenuView() (GameMenuView.cpp:443)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x438672: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:18)
- ==31172== by 0x434F8A: GameMenuView::GameMenuView() (GameMenuView.cpp:443)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x4FC616: float const& std::min<float>(float const&, float const&) (stl_algobase.h:192)
- ==31172== by 0x5B3D8D: Gui::VScrollPortal::OnChildResizeRequest(Gui::Widget*) (GuiVScrollPortal.cpp:54)
- ==31172== by 0x5B3E7E: Gui::VScrollPortal::Add(Gui::Widget*) (GuiVScrollPortal.cpp:69)
- ==31172== by 0x435301: GameMenuView::GameMenuView() (GameMenuView.cpp:468)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x435260: GameMenuView::GameMenuView() (GameMenuView.cpp:462)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZSt3minIfERKT_S2_S2_
- fun:_ZN3Gui13VScrollPortal20OnChildResizeRequestEPNS_6WidgetE
- fun:_ZN3Gui13VScrollPortal3AddEPNS_6WidgetE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x435617: GameMenuView::GameMenuView() (GameMenuView.cpp:488)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x435617: GameMenuView::GameMenuView() (GameMenuView.cpp:488)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x435F57: GameMenuView::GameMenuView() (GameMenuView.cpp:563)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x435F57: GameMenuView::GameMenuView() (GameMenuView.cpp:563)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4343F4: GameMenuView::GameMenuView() (GameMenuView.cpp:377)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x4FC616: float const& std::min<float>(float const&, float const&) (stl_algobase.h:192)
- ==31172== by 0x5B3D8D: Gui::VScrollPortal::OnChildResizeRequest(Gui::Widget*) (GuiVScrollPortal.cpp:54)
- ==31172== by 0x5B3E7E: Gui::VScrollPortal::Add(Gui::Widget*) (GuiVScrollPortal.cpp:69)
- ==31172== by 0x4360D2: GameMenuView::GameMenuView() (GameMenuView.cpp:582)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x436031: GameMenuView::GameMenuView() (GameMenuView.cpp:576)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZSt3minIfERKT_S2_S2_
- fun:_ZN3Gui13VScrollPortal20OnChildResizeRequestEPNS_6WidgetE
- fun:_ZN3Gui13VScrollPortal3AddEPNS_6WidgetE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x436418: GameMenuView::GameMenuView() (GameMenuView.cpp:605)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x436365: GameMenuView::GameMenuView() (GameMenuView.cpp:600)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x436418: GameMenuView::GameMenuView() (GameMenuView.cpp:605)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x436365: GameMenuView::GameMenuView() (GameMenuView.cpp:600)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x436474: GameMenuView::GameMenuView() (GameMenuView.cpp:609)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x436365: GameMenuView::GameMenuView() (GameMenuView.cpp:600)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x436474: GameMenuView::GameMenuView() (GameMenuView.cpp:609)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x436365: GameMenuView::GameMenuView() (GameMenuView.cpp:600)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Invalid read of size 8
- ==31172== at 0x708B3B8: __strspn_sse42 (emmintrin.h:679)
- ==31172== by 0x47CCB4: KeyBindings::KeyBindingFromString(std::string const&, KeyBindings::KeyBinding*) (KeyBindings.cpp:234)
- ==31172== by 0x47CE74: KeyBindings::KeyBindingFromString(std::string const&) (KeyBindings.cpp:280)
- ==31172== by 0x4364F5: GameMenuView::GameMenuView() (GameMenuView.cpp:619)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Address 0xf4fafd8 is 24 bytes inside a block of size 29 alloc'd
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x47B1C6: IniConfig::Load() (IniConfig.cpp:23)
- ==31172== by 0x47BDC0: GameConfig::GameConfig(std::string const&) (GameConfig.cpp:37)
- ==31172== by 0x4EE758: __static_initialization_and_destruction_0(int, int) (Pi.cpp:134)
- ==31172== by 0x4EE84A: _GLOBAL__sub_I__ZN2Pi13gameTickAlphaE (Pi.cpp:1595)
- ==31172== by 0x5DCECC: __libc_csu_init (in /home/rob/code/pioneer/src/pioneer)
- ==31172== by 0x6F95E3F: (below main) (libc-start.c:187)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Addr8
- fun:__strspn_sse42
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSsPNS_10KeyBindingE
- fun:_ZN11KeyBindings20KeyBindingFromStringERKSs
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x5B134A: Gui::TextLayout::_MeasureSizeRaw(float, float*) const (GuiTextLayout.cpp:207)
- ==31172== by 0x5B0C6C: Gui::TextLayout::MeasureSize(float, float*) const (GuiTextLayout.cpp:96)
- ==31172== by 0x5A2D6D: Gui::Label::GetSizeRequested(float*) (GuiLabel.cpp:105)
- ==31172== by 0x59FE15: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:98)
- ==31172== by 0x438F60: KeyGetter::KeyGetter(char const*, KeyBindings::KeyBinding const&) (GameMenuView.cpp:29)
- ==31172== by 0x436556: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43653A: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZNK3Gui10TextLayout15_MeasureSizeRawEfPf
- fun:_ZNK3Gui10TextLayout11MeasureSizeEfPf
- fun:_ZN3Gui5Label16GetSizeRequestedEPf
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN9KeyGetterC1EPKcRKN11KeyBindings10KeyBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x438F60: KeyGetter::KeyGetter(char const*, KeyBindings::KeyBinding const&) (GameMenuView.cpp:29)
- ==31172== by 0x436556: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43653A: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN9KeyGetterC1EPKcRKN11KeyBindings10KeyBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x438F60: KeyGetter::KeyGetter(char const*, KeyBindings::KeyBinding const&) (GameMenuView.cpp:29)
- ==31172== by 0x436556: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43653A: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN9KeyGetterC1EPKcRKN11KeyBindings10KeyBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x438F7E: KeyGetter::KeyGetter(char const*, KeyBindings::KeyBinding const&) (GameMenuView.cpp:30)
- ==31172== by 0x436556: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43653A: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN9KeyGetterC1EPKcRKN11KeyBindings10KeyBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x438F7E: KeyGetter::KeyGetter(char const*, KeyBindings::KeyBinding const&) (GameMenuView.cpp:30)
- ==31172== by 0x436556: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43653A: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN9KeyGetterC1EPKcRKN11KeyBindings10KeyBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x5B134A: Gui::TextLayout::_MeasureSizeRaw(float, float*) const (GuiTextLayout.cpp:207)
- ==31172== by 0x5B0C6C: Gui::TextLayout::MeasureSize(float, float*) const (GuiTextLayout.cpp:96)
- ==31172== by 0x5A2D6D: Gui::Label::GetSizeRequested(float*) (GuiLabel.cpp:105)
- ==31172== by 0x59BF63: Gui::LabelButton::GetSizeRequested(float*) (GuiButton.cpp:108)
- ==31172== by 0x59FE15: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:98)
- ==31172== by 0x438F7E: KeyGetter::KeyGetter(char const*, KeyBindings::KeyBinding const&) (GameMenuView.cpp:30)
- ==31172== by 0x436556: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43653A: GameMenuView::GameMenuView() (GameMenuView.cpp:620)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZNK3Gui10TextLayout15_MeasureSizeRawEfPf
- fun:_ZNK3Gui10TextLayout11MeasureSizeEfPf
- fun:_ZN3Gui5Label16GetSizeRequestedEPf
- fun:_ZN3Gui11LabelButton16GetSizeRequestedEPf
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN9KeyGetterC1EPKcRKN11KeyBindings10KeyBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x439861: AxisGetter::AxisGetter(char const*, KeyBindings::AxisBinding const&) (GameMenuView.cpp:106)
- ==31172== by 0x4367A7: GameMenuView::GameMenuView() (GameMenuView.cpp:641)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43678B: GameMenuView::GameMenuView() (GameMenuView.cpp:641)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN10AxisGetterC1EPKcRKN11KeyBindings11AxisBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x439861: AxisGetter::AxisGetter(char const*, KeyBindings::AxisBinding const&) (GameMenuView.cpp:106)
- ==31172== by 0x4367A7: GameMenuView::GameMenuView() (GameMenuView.cpp:641)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43678B: GameMenuView::GameMenuView() (GameMenuView.cpp:641)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN10AxisGetterC1EPKcRKN11KeyBindings11AxisBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x43987F: AxisGetter::AxisGetter(char const*, KeyBindings::AxisBinding const&) (GameMenuView.cpp:107)
- ==31172== by 0x4367A7: GameMenuView::GameMenuView() (GameMenuView.cpp:641)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43678B: GameMenuView::GameMenuView() (GameMenuView.cpp:641)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN10AxisGetterC1EPKcRKN11KeyBindings11AxisBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x43987F: AxisGetter::AxisGetter(char const*, KeyBindings::AxisBinding const&) (GameMenuView.cpp:107)
- ==31172== by 0x4367A7: GameMenuView::GameMenuView() (GameMenuView.cpp:641)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43678B: GameMenuView::GameMenuView() (GameMenuView.cpp:641)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN10AxisGetterC1EPKcRKN11KeyBindings11AxisBindingE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x538A1A: UseEquipWidget::UpdateEquip() (ShipCpanelMultiFuncDisplays.cpp:261)
- ==31172== by 0x5385D5: UseEquipWidget::UseEquipWidget() (ShipCpanelMultiFuncDisplays.cpp:209)
- ==31172== by 0x531AC4: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:27)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x531AB9: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:27)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN14UseEquipWidget11UpdateEquipEv
- fun:_ZN14UseEquipWidgetC1Ev
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x538A1A: UseEquipWidget::UpdateEquip() (ShipCpanelMultiFuncDisplays.cpp:261)
- ==31172== by 0x5385D5: UseEquipWidget::UseEquipWidget() (ShipCpanelMultiFuncDisplays.cpp:209)
- ==31172== by 0x531AC4: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:27)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x531AB9: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:27)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN14UseEquipWidget11UpdateEquipEv
- fun:_ZN14UseEquipWidgetC1Ev
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x537332: MsgLogWidget::MsgLogWidget() (ShipCpanelMultiFuncDisplays.cpp:22)
- ==31172== by 0x531AE7: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:28)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x531ADC: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:28)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12MsgLogWidgetC1Ev
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x537332: MsgLogWidget::MsgLogWidget() (ShipCpanelMultiFuncDisplays.cpp:22)
- ==31172== by 0x531AE7: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:28)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x531ADC: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:28)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12MsgLogWidgetC1Ev
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x5392AE: MultiFuncSelectorWidget::UpdateButtons() (ShipCpanelMultiFuncDisplays.cpp:322)
- ==31172== by 0x539135: MultiFuncSelectorWidget::MultiFuncSelectorWidget() (ShipCpanelMultiFuncDisplays.cpp:307)
- ==31172== by 0x531EF3: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:41)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x531EE8: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:41)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN23MultiFuncSelectorWidget13UpdateButtonsEv
- fun:_ZN23MultiFuncSelectorWidgetC1Ev
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x5392AE: MultiFuncSelectorWidget::UpdateButtons() (ShipCpanelMultiFuncDisplays.cpp:322)
- ==31172== by 0x539135: MultiFuncSelectorWidget::MultiFuncSelectorWidget() (ShipCpanelMultiFuncDisplays.cpp:307)
- ==31172== by 0x531EF3: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:41)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x531EE8: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:41)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN23MultiFuncSelectorWidget13UpdateButtonsEv
- fun:_ZN23MultiFuncSelectorWidgetC1Ev
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x4FC616: float const& std::min<float>(float const&, float const&) (stl_algobase.h:192)
- ==31172== by 0x5B3D8D: Gui::VScrollPortal::OnChildResizeRequest(Gui::Widget*) (GuiVScrollPortal.cpp:54)
- ==31172== by 0x5B3E7E: Gui::VScrollPortal::Add(Gui::Widget*) (GuiVScrollPortal.cpp:69)
- ==31172== by 0x57994B: WorldView::WorldView() (WorldView.cpp:56)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x579869: WorldView::WorldView() (WorldView.cpp:48)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZSt3minIfERKT_S2_S2_
- fun:_ZN3Gui13VScrollPortal20OnChildResizeRequestEPNS_6WidgetE
- fun:_ZN3Gui13VScrollPortal3AddEPNS_6WidgetE
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57A872: WorldView::WorldView() (WorldView.cpp:118)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57A857: WorldView::WorldView() (WorldView.cpp:118)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57A872: WorldView::WorldView() (WorldView.cpp:118)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57A857: WorldView::WorldView() (WorldView.cpp:118)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57A8D6: WorldView::WorldView() (WorldView.cpp:119)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57A8BB: WorldView::WorldView() (WorldView.cpp:119)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57A8D6: WorldView::WorldView() (WorldView.cpp:119)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57A8BB: WorldView::WorldView() (WorldView.cpp:119)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57A93A: WorldView::WorldView() (WorldView.cpp:120)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57A91F: WorldView::WorldView() (WorldView.cpp:120)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57A93A: WorldView::WorldView() (WorldView.cpp:120)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57A91F: WorldView::WorldView() (WorldView.cpp:120)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57A99E: WorldView::WorldView() (WorldView.cpp:121)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57A983: WorldView::WorldView() (WorldView.cpp:121)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57A99E: WorldView::WorldView() (WorldView.cpp:121)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57A983: WorldView::WorldView() (WorldView.cpp:121)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57AB3C: WorldView::WorldView() (WorldView.cpp:127)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57AB21: WorldView::WorldView() (WorldView.cpp:127)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57AB3C: WorldView::WorldView() (WorldView.cpp:127)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57AB21: WorldView::WorldView() (WorldView.cpp:127)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57ABA0: WorldView::WorldView() (WorldView.cpp:128)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57AB85: WorldView::WorldView() (WorldView.cpp:128)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x5A4D97: Gui::MeterBar::MeterBar(float, char const*, Color const&) (GuiMeterBar.cpp:14)
- ==31172== by 0x57ABA0: WorldView::WorldView() (WorldView.cpp:128)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x57AB85: WorldView::WorldView() (WorldView.cpp:128)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN3Gui8MeterBarC1EfPKcRK5Color
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x478622: ShipInfoPage::ShipInfoPage(InfoView*) (InfoView.cpp:182)
- ==31172== by 0x47669B: InfoView::InfoView() (InfoView.cpp:277)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x476689: InfoView::InfoView() (InfoView.cpp:277)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12ShipInfoPageC1EP8InfoView
- fun:_ZN8InfoViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x478622: ShipInfoPage::ShipInfoPage(InfoView*) (InfoView.cpp:182)
- ==31172== by 0x47669B: InfoView::InfoView() (InfoView.cpp:277)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x476689: InfoView::InfoView() (InfoView.cpp:277)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12ShipInfoPageC1EP8InfoView
- fun:_ZN8InfoViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE2D: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:99)
- ==31172== by 0x47864C: ShipInfoPage::ShipInfoPage(InfoView*) (InfoView.cpp:183)
- ==31172== by 0x47669B: InfoView::InfoView() (InfoView.cpp:277)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x476689: InfoView::InfoView() (InfoView.cpp:277)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12ShipInfoPageC1EP8InfoView
- fun:_ZN8InfoViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== Conditional jump or move depends on uninitialised value(s)
- ==31172== at 0x59FE55: Gui::Fixed::Add(Gui::Widget*, float, float) (GuiFixed.cpp:100)
- ==31172== by 0x47864C: ShipInfoPage::ShipInfoPage(InfoView*) (InfoView.cpp:183)
- ==31172== by 0x47669B: InfoView::InfoView() (InfoView.cpp:277)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Uninitialised value was created by a heap allocation
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x476689: InfoView::InfoView() (InfoView.cpp:277)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Cond
- fun:_ZN3Gui5Fixed3AddEPNS_6WidgetEff
- fun:_ZN12ShipInfoPageC1EP8InfoView
- fun:_ZN8InfoViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172==
- ==31172== More than 100 errors detected. Subsequent errors
- ==31172== will still be recorded, but in less detail than before.
- ==31172== Mismatched free() / delete / delete []
- ==31172== at 0x4C2658C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x53F601: Sound::Uninit() (Sound.cpp:465)
- ==31172== by 0x4E969D: Pi::Quit() (Pi.cpp:599)
- ==31172== by 0x4EC610: Pi::Start() (Pi.cpp:1235)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172== Address 0x17940180 is 0 bytes inside a block of size 321,834 alloc'd
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x53F172: Sound::load_sound(std::string const&, std::string const&) (Sound.cpp:390)
- ==31172== by 0x58CD73: foreach_file_in(std::string const&, void (*)(std::string const&, std::string const&)) (utils.cpp:426)
- ==31172== by 0x53F35B: Sound::load_sound(std::string const&, std::string const&) (Sound.cpp:417)
- ==31172== by 0x58CD73: foreach_file_in(std::string const&, void (*)(std::string const&, std::string const&)) (utils.cpp:426)
- ==31172== by 0x53F4E9: Sound::Init() (Sound.cpp:447)
- ==31172== by 0x4E92E9: Pi::Init() (Pi.cpp:493)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Free
- fun:_ZdlPv
- fun:_ZN5Sound6UninitEv
- fun:_ZN2Pi4QuitEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172==
- ==31172== HEAP SUMMARY:
- ==31172== in use at exit: 380,499 bytes in 1,314 blocks
- ==31172== total heap usage: 945,605 allocs, 944,291 frees, 691,223,370 bytes allocated
- ==31172==
- ==31172== 24 bytes in 1 blocks are definitely lost in loss record 62 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43881E: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:26)
- ==31172== by 0x434F8A: GameMenuView::GameMenuView() (GameMenuView.cpp:443)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 31 bytes in 1 blocks are possibly lost in loss record 67 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687BAB9: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687BC5B: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x42FB6D: Frame::Init(Frame*, char const*, unsigned int) (Frame.cpp:99)
- ==31172== by 0x42F0AB: Frame::Frame(Frame*, char const*) (Frame.cpp:16)
- ==31172== by 0x542F41: Space::Init() (Space.cpp:38)
- ==31172== by 0x4E92A9: Pi::Init() (Pi.cpp:486)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
- fun:_ZNSs9_M_mutateEmmm
- fun:_ZNSs15_M_replace_safeEmmPKcm
- fun:_ZN5Frame4InitEPS_PKcj
- fun:_ZN5FrameC1EPS_PKc
- fun:_ZN5Space4InitEv
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 45 bytes in 1 blocks are possibly lost in loss record 111 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x687B8C8: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D2D4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==31172== by 0x687D422: 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.16)
- ==31172== by 0x4EBC1C: Pi::Start() (Pi.cpp:1067)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
- fun:_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag
- fun:_ZNSsC1EPKcRKSaIcE
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 48 (24 direct, 24 indirect) bytes in 1 blocks are definitely lost in loss record 127 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x598E54: Gui::AddTimer(unsigned int, sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>) (Gui.cpp:64)
- ==31172== by 0x5B4806: Gui::Widget::OnMouseEnter() (GuiWidget.cpp:99)
- ==31172== by 0x59DA40: Gui::Container::OnMouseMotion(Gui::MouseMotionEvent*) (GuiContainer.cpp:56)
- ==31172== by 0x59DA65: Gui::Container::OnMouseMotion(Gui::MouseMotionEvent*) (GuiContainer.cpp:58)
- ==31172== by 0x5A93C0: Gui::Screen::OnMouseMotion(SDL_MouseMotionEvent*) (GuiScreen.cpp:180)
- ==31172== by 0x598DC5: Gui::HandleSDLEvent(SDL_Event*) (Gui.cpp:38)
- ==31172== by 0x4E995D: Pi::HandleEvents() (Pi.cpp:657)
- ==31172== by 0x4EBCD0: Pi::Start() (Pi.cpp:1080)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN3Gui8AddTimerEjN4sigc4slotIvNS0_3nilES2_S2_S2_S2_S2_S2_EE
- fun:_ZN3Gui6Widget12OnMouseEnterEv
- fun:_ZN3Gui9Container13OnMouseMotionEPNS_16MouseMotionEventE
- fun:_ZN3Gui9Container13OnMouseMotionEPNS_16MouseMotionEventE
- fun:_ZN3Gui6Screen13OnMouseMotionEP20SDL_MouseMotionEvent
- fun:_ZN3Gui14HandleSDLEventEP9SDL_Event
- fun:_ZN2Pi12HandleEventsEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 64 (16 direct, 48 indirect) bytes in 1 blocks are definitely lost in loss record 197 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x573BD5: TextureManager::GetTexture(char const*, bool) (TextureManager.cpp:44)
- ==31172== by 0x49B292: TextureManager::GetTexture(std::string const&, bool) (TextureManager.h:27)
- ==31172== by 0x4ADEBE: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:885)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN14TextureManager10GetTextureEPKcb
- fun:_ZN14TextureManagerL10GetTextureERKSsb
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- }
- ==31172== 72 (24 direct, 48 indirect) bytes in 1 blocks are definitely lost in loss record 214 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x435B24: GameMenuView::GameMenuView() (GameMenuView.cpp:529)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 82 (16 direct, 66 indirect) bytes in 1 blocks are definitely lost in loss record 235 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x573BD5: TextureManager::GetTexture(char const*, bool) (TextureManager.cpp:44)
- ==31172== by 0x49B292: TextureManager::GetTexture(std::string const&, bool) (TextureManager.h:27)
- ==31172== by 0x4ADE05: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:882)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN14TextureManager10GetTextureEPKcb
- fun:_ZN14TextureManagerL10GetTextureERKSsb
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- }
- ==31172== 96 (24 direct, 72 indirect) bytes in 1 blocks are definitely lost in loss record 244 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x5A7B58: __gnu_cxx::new_allocator<std::_List_node<Gui::ISelectable*> >::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x5A7979: std::_List_base<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_get_node() (stl_list.h:327)
- ==31172== by 0x5A7794: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_create_node(Gui::ISelectable* const&) (stl_list.h:473)
- ==31172== by 0x5A75E0: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_insert(std::_List_iterator<Gui::ISelectable*>, Gui::ISelectable* const&) (stl_list.h:1515)
- ==31172== by 0x5A7417: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::push_back(Gui::ISelectable* const&) (stl_list.h:988)
- ==31172== by 0x5A7207: Gui::RadioGroup::Add(Gui::ISelectable*) (GuiRadioGroup.cpp:9)
- ==31172== by 0x5A6F8F: Gui::RadioButton::RadioButton(Gui::RadioGroup*) (GuiRadioButton.cpp:11)
- ==31172== by 0x5A23AD: Gui::ImageRadioButton::ImageRadioButton(Gui::RadioGroup*, char const*, char const*) (GuiImageRadioButton.cpp:7)
- ==31172== by 0x539072: MultiFuncSelectorWidget::MultiFuncSelectorWidget() (ShipCpanelMultiFuncDisplays.cpp:303)
- ==31172== by 0x531EF3: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:41)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPN3Gui11ISelectableEEE8allocateEmPKv
- fun:_ZNSt10_List_baseIPN3Gui11ISelectableESaIS2_EE11_M_get_nodeEv
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE14_M_create_nodeERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9_M_insertESt14_List_iteratorIS2_ERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9push_backERKS2_
- fun:_ZN3Gui10RadioGroup3AddEPNS_11ISelectableE
- fun:_ZN3Gui11RadioButtonC1EPNS_10RadioGroupE
- fun:_ZN3Gui16ImageRadioButtonC1EPNS_10RadioGroupEPKcS4_
- fun:_ZN23MultiFuncSelectorWidgetC1Ev
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 120 (24 direct, 96 indirect) bytes in 1 blocks are definitely lost in loss record 248 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x5A7B58: __gnu_cxx::new_allocator<std::_List_node<Gui::ISelectable*> >::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x5A7979: std::_List_base<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_get_node() (stl_list.h:327)
- ==31172== by 0x5A7794: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_create_node(Gui::ISelectable* const&) (stl_list.h:473)
- ==31172== by 0x5A75E0: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_insert(std::_List_iterator<Gui::ISelectable*>, Gui::ISelectable* const&) (stl_list.h:1515)
- ==31172== by 0x5A7417: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::push_back(Gui::ISelectable* const&) (stl_list.h:988)
- ==31172== by 0x5A7207: Gui::RadioGroup::Add(Gui::ISelectable*) (GuiRadioGroup.cpp:9)
- ==31172== by 0x532912: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:96)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPN3Gui11ISelectableEEE8allocateEmPKv
- fun:_ZNSt10_List_baseIPN3Gui11ISelectableESaIS2_EE11_M_get_nodeEv
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE14_M_create_nodeERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9_M_insertESt14_List_iteratorIS2_ERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9push_backERKS2_
- fun:_ZN3Gui10RadioGroup3AddEPNS_11ISelectableE
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 120 (24 direct, 96 indirect) bytes in 1 blocks are definitely lost in loss record 249 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x5A7B58: __gnu_cxx::new_allocator<std::_List_node<Gui::ISelectable*> >::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x5A7979: std::_List_base<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_get_node() (stl_list.h:327)
- ==31172== by 0x5A7794: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_create_node(Gui::ISelectable* const&) (stl_list.h:473)
- ==31172== by 0x5A75E0: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_insert(std::_List_iterator<Gui::ISelectable*>, Gui::ISelectable* const&) (stl_list.h:1515)
- ==31172== by 0x5A7417: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::push_back(Gui::ISelectable* const&) (stl_list.h:988)
- ==31172== by 0x5A7207: Gui::RadioGroup::Add(Gui::ISelectable*) (GuiRadioGroup.cpp:9)
- ==31172== by 0x5A6F8F: Gui::RadioButton::RadioButton(Gui::RadioGroup*) (GuiRadioButton.cpp:11)
- ==31172== by 0x5A23AD: Gui::ImageRadioButton::ImageRadioButton(Gui::RadioGroup*, char const*, char const*) (GuiImageRadioButton.cpp:7)
- ==31172== by 0x533288: ShipCpanel::ShipCpanel() (ShipCpanel.cpp:142)
- ==31172== by 0x4EB0B0: Pi::InitGame() (Pi.cpp:967)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPN3Gui11ISelectableEEE8allocateEmPKv
- fun:_ZNSt10_List_baseIPN3Gui11ISelectableESaIS2_EE11_M_get_nodeEv
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE14_M_create_nodeERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9_M_insertESt14_List_iteratorIS2_ERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9push_backERKS2_
- fun:_ZN3Gui10RadioGroup3AddEPNS_11ISelectableE
- fun:_ZN3Gui11RadioButtonC1EPNS_10RadioGroupE
- fun:_ZN3Gui16ImageRadioButtonC1EPNS_10RadioGroupEPKcS4_
- fun:_ZN10ShipCpanelC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 136 (80 direct, 56 indirect) bytes in 1 blocks are definitely lost in loss record 255 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x440A55: sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, VolumeControl> >::dup(void*) (slot.h:77)
- ==31172== by 0x5D734D3: sigc::slot_base::slot_base(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D729A6: sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>, sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72A1F: sigc::internal::signal_impl::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72BC3: sigc::signal_base::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x40B474: sigc::signal0<void, sigc::nil>::connect(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (signal.h:2661)
- ==31172== by 0x438979: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:34)
- ==31172== by 0x434F8A: GameMenuView::GameMenuView() (GameMenuView.cpp:443)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0Iv13VolumeControlEEE3dupEPv
- fun:_ZN4sigc9slot_baseC1ERKS0_
- fun:_ZN4sigc8internal11signal_impl6insertESt14_List_iteratorINS_9slot_baseEERKS3_
- fun:_ZN4sigc8internal11signal_impl7connectERKNS_9slot_baseE
- fun:_ZN4sigc11signal_base7connectERKNS_9slot_baseE
- fun:_ZN4sigc7signal0IvNS_3nilEE7connectERKNS_4slotIvS1_S1_S1_S1_S1_S1_S1_EE
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 144 (24 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 257 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x5A7B58: __gnu_cxx::new_allocator<std::_List_node<Gui::ISelectable*> >::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x5A7979: std::_List_base<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_get_node() (stl_list.h:327)
- ==31172== by 0x5A7794: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_create_node(Gui::ISelectable* const&) (stl_list.h:473)
- ==31172== by 0x5A75E0: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_insert(std::_List_iterator<Gui::ISelectable*>, Gui::ISelectable* const&) (stl_list.h:1515)
- ==31172== by 0x5A7417: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::push_back(Gui::ISelectable* const&) (stl_list.h:988)
- ==31172== by 0x5A7207: Gui::RadioGroup::Add(Gui::ISelectable*) (GuiRadioGroup.cpp:9)
- ==31172== by 0x5A6F8F: Gui::RadioButton::RadioButton(Gui::RadioGroup*) (GuiRadioButton.cpp:11)
- ==31172== by 0x4356FB: GameMenuView::GameMenuView() (GameMenuView.cpp:498)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPN3Gui11ISelectableEEE8allocateEmPKv
- fun:_ZNSt10_List_baseIPN3Gui11ISelectableESaIS2_EE11_M_get_nodeEv
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE14_M_create_nodeERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9_M_insertESt14_List_iteratorIS2_ERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9push_backERKS2_
- fun:_ZN3Gui10RadioGroup3AddEPNS_11ISelectableE
- fun:_ZN3Gui11RadioButtonC1EPNS_10RadioGroupE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 144 (24 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 258 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x5A7B58: __gnu_cxx::new_allocator<std::_List_node<Gui::ISelectable*> >::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x5A7979: std::_List_base<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_get_node() (stl_list.h:327)
- ==31172== by 0x5A7794: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_create_node(Gui::ISelectable* const&) (stl_list.h:473)
- ==31172== by 0x5A75E0: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_insert(std::_List_iterator<Gui::ISelectable*>, Gui::ISelectable* const&) (stl_list.h:1515)
- ==31172== by 0x5A7417: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::push_back(Gui::ISelectable* const&) (stl_list.h:988)
- ==31172== by 0x5A7207: Gui::RadioGroup::Add(Gui::ISelectable*) (GuiRadioGroup.cpp:9)
- ==31172== by 0x5A6F8F: Gui::RadioButton::RadioButton(Gui::RadioGroup*) (GuiRadioButton.cpp:11)
- ==31172== by 0x435935: GameMenuView::GameMenuView() (GameMenuView.cpp:515)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPN3Gui11ISelectableEEE8allocateEmPKv
- fun:_ZNSt10_List_baseIPN3Gui11ISelectableESaIS2_EE11_M_get_nodeEv
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE14_M_create_nodeERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9_M_insertESt14_List_iteratorIS2_ERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9push_backERKS2_
- fun:_ZN3Gui10RadioGroup3AddEPNS_11ISelectableE
- fun:_ZN3Gui11RadioButtonC1EPNS_10RadioGroupE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 144 (24 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 259 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x5A7B58: __gnu_cxx::new_allocator<std::_List_node<Gui::ISelectable*> >::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x5A7979: std::_List_base<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_get_node() (stl_list.h:327)
- ==31172== by 0x5A7794: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_create_node(Gui::ISelectable* const&) (stl_list.h:473)
- ==31172== by 0x5A75E0: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_insert(std::_List_iterator<Gui::ISelectable*>, Gui::ISelectable* const&) (stl_list.h:1515)
- ==31172== by 0x5A7417: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::push_back(Gui::ISelectable* const&) (stl_list.h:988)
- ==31172== by 0x5A7207: Gui::RadioGroup::Add(Gui::ISelectable*) (GuiRadioGroup.cpp:9)
- ==31172== by 0x5A6F8F: Gui::RadioButton::RadioButton(Gui::RadioGroup*) (GuiRadioButton.cpp:11)
- ==31172== by 0x435DA9: GameMenuView::GameMenuView() (GameMenuView.cpp:549)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPN3Gui11ISelectableEEE8allocateEmPKv
- fun:_ZNSt10_List_baseIPN3Gui11ISelectableESaIS2_EE11_M_get_nodeEv
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE14_M_create_nodeERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9_M_insertESt14_List_iteratorIS2_ERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9push_backERKS2_
- fun:_ZN3Gui10RadioGroup3AddEPNS_11ISelectableE
- fun:_ZN3Gui11RadioButtonC1EPNS_10RadioGroupE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 160 (24 direct, 136 indirect) bytes in 1 blocks are definitely lost in loss record 263 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43881E: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:26)
- ==31172== by 0x434DF2: GameMenuView::GameMenuView() (GameMenuView.cpp:439)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 160 (24 direct, 136 indirect) bytes in 1 blocks are definitely lost in loss record 264 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43881E: VolumeControl::VolumeControl(std::string const&, float, bool) (GameMenuView.h:26)
- ==31172== by 0x434EBE: GameMenuView::GameMenuView() (GameMenuView.cpp:441)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN13VolumeControlC1ERKSsfb
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 216 (24 direct, 192 indirect) bytes in 1 blocks are definitely lost in loss record 277 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x5A7B58: __gnu_cxx::new_allocator<std::_List_node<Gui::ISelectable*> >::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x5A7979: std::_List_base<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_get_node() (stl_list.h:327)
- ==31172== by 0x5A7794: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_create_node(Gui::ISelectable* const&) (stl_list.h:473)
- ==31172== by 0x5A75E0: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_insert(std::_List_iterator<Gui::ISelectable*>, Gui::ISelectable* const&) (stl_list.h:1515)
- ==31172== by 0x5A7417: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::push_back(Gui::ISelectable* const&) (stl_list.h:988)
- ==31172== by 0x5A7207: Gui::RadioGroup::Add(Gui::ISelectable*) (GuiRadioGroup.cpp:9)
- ==31172== by 0x5A6F8F: Gui::RadioButton::RadioButton(Gui::RadioGroup*) (GuiRadioButton.cpp:11)
- ==31172== by 0x43610C: GameMenuView::GameMenuView() (GameMenuView.cpp:585)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPN3Gui11ISelectableEEE8allocateEmPKv
- fun:_ZNSt10_List_baseIPN3Gui11ISelectableESaIS2_EE11_M_get_nodeEv
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE14_M_create_nodeERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9_M_insertESt14_List_iteratorIS2_ERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9push_backERKS2_
- fun:_ZN3Gui10RadioGroup3AddEPNS_11ISelectableE
- fun:_ZN3Gui11RadioButtonC1EPNS_10RadioGroupE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 240 bytes in 10 blocks are definitely lost in loss record 280 of 351
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x54B02D: SpaceStationType::_ReadStageDurations(char const*, int*, double**) (SpaceStation.cpp:35)
- ==31172== by 0x54B195: SpaceStationType::ReadStageDurations() (SpaceStation.cpp:55)
- ==31172== by 0x54BAFB: SpaceStation::Init() (SpaceStation.cpp:190)
- ==31172== by 0x4E92BB: Pi::Init() (Pi.cpp:489)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znam
- fun:_ZN16SpaceStationType19_ReadStageDurationsEPKcPiPPd
- fun:_ZN16SpaceStationType18ReadStageDurationsEv
- fun:_ZN12SpaceStation4InitEv
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 320 bytes in 1 blocks are possibly lost in loss record 286 of 351
- ==31172== at 0x4C25E84: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x4010FDE: _dl_allocate_tls (dl-tls.c:300)
- ==31172== by 0x7302473: pthread_create@@GLIBC_2.2.5 (allocatestack.c:579)
- ==31172== by 0x5910237: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
- ==31172== by 0x58C9D22: SDL_CreateThread (in /usr/lib/libSDL-1.2.so.0.11.3)
- ==31172== by 0x446F55: GeoSphere::Init() (GeoSphere.cpp:1078)
- ==31172== by 0x4E9285: Pi::Init() (Pi.cpp:480)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:calloc
- fun:_dl_allocate_tls
- fun:pthread_create@@GLIBC_2.2.5
- obj:/usr/lib/libSDL-1.2.so.0.11.3
- fun:SDL_CreateThread
- fun:_ZN9GeoSphere4InitEv
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 320 bytes in 10 blocks are definitely lost in loss record 287 of 351
- ==31172== at 0x4C26CF7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x54B02D: SpaceStationType::_ReadStageDurations(char const*, int*, double**) (SpaceStation.cpp:35)
- ==31172== by 0x54B174: SpaceStationType::ReadStageDurations() (SpaceStation.cpp:54)
- ==31172== by 0x54BAFB: SpaceStation::Init() (SpaceStation.cpp:190)
- ==31172== by 0x4E92BB: Pi::Init() (Pi.cpp:489)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znam
- fun:_ZN16SpaceStationType19_ReadStageDurationsEPKcPiPPd
- fun:_ZN16SpaceStationType18ReadStageDurationsEv
- fun:_ZN12SpaceStation4InitEv
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 464 (192 direct, 272 indirect) bytes in 1 blocks are definitely lost in loss record 290 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43319B: View::View() (View.h:28)
- ==31172== by 0x434395: GameMenuView::GameMenuView() (GameMenuView.cpp:370)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4ViewC1Ev
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 464 (80 direct, 384 indirect) bytes in 1 blocks are definitely lost in loss record 291 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x59F093: sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, Gui::Container> >::dup(void*) (slot.h:77)
- ==31172== by 0x5D734D3: sigc::slot_base::slot_base(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D729A6: sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>, sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72A1F: sigc::internal::signal_impl::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72BC3: sigc::signal_base::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x40B474: sigc::signal0<void, sigc::nil>::connect(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (signal.h:2661)
- ==31172== by 0x59D5B3: Gui::Container::Container() (GuiContainer.cpp:12)
- ==31172== by 0x59F5D3: Gui::Fixed::Fixed(float, float) (GuiFixed.cpp:11)
- ==31172== by 0x4331B6: View::View() (View.h:28)
- ==31172== by 0x505AE9: SectorView::SectorView() (SectorView.cpp:21)
- ==31172== by 0x4EB0CC: Pi::InitGame() (Pi.cpp:968)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IvN3Gui9ContainerEEEE3dupEPv
- fun:_ZN4sigc9slot_baseC1ERKS0_
- fun:_ZN4sigc8internal11signal_impl6insertESt14_List_iteratorINS_9slot_baseEERKS3_
- fun:_ZN4sigc8internal11signal_impl7connectERKNS_9slot_baseE
- fun:_ZN4sigc11signal_base7connectERKNS_9slot_baseE
- fun:_ZN4sigc7signal0IvNS_3nilEE7connectERKNS_4slotIvS1_S1_S1_S1_S1_S1_S1_EE
- fun:_ZN3Gui9ContainerC1Ev
- fun:_ZN3Gui5FixedC1Eff
- fun:_ZN4ViewC1Ev
- fun:_ZN10SectorViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 464 (80 direct, 384 indirect) bytes in 1 blocks are definitely lost in loss record 292 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x59F093: sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, Gui::Container> >::dup(void*) (slot.h:77)
- ==31172== by 0x5D734D3: sigc::slot_base::slot_base(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D729A6: sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>, sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72A1F: sigc::internal::signal_impl::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72BC3: sigc::signal_base::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x40B474: sigc::signal0<void, sigc::nil>::connect(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (signal.h:2661)
- ==31172== by 0x59D61A: Gui::Container::Container() (GuiContainer.cpp:13)
- ==31172== by 0x59F5D3: Gui::Fixed::Fixed(float, float) (GuiFixed.cpp:11)
- ==31172== by 0x4331B6: View::View() (View.h:28)
- ==31172== by 0x57958F: WorldView::WorldView() (WorldView.cpp:25)
- ==31172== by 0x4EB0E8: Pi::InitGame() (Pi.cpp:969)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IvN3Gui9ContainerEEEE3dupEPv
- fun:_ZN4sigc9slot_baseC1ERKS0_
- fun:_ZN4sigc8internal11signal_impl6insertESt14_List_iteratorINS_9slot_baseEERKS3_
- fun:_ZN4sigc8internal11signal_impl7connectERKNS_9slot_baseE
- fun:_ZN4sigc11signal_base7connectERKNS_9slot_baseE
- fun:_ZN4sigc7signal0IvNS_3nilEE7connectERKNS_4slotIvS1_S1_S1_S1_S1_S1_S1_EE
- fun:_ZN3Gui9ContainerC1Ev
- fun:_ZN3Gui5FixedC1Eff
- fun:_ZN4ViewC1Ev
- fun:_ZN9WorldViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 464 (80 direct, 384 indirect) bytes in 1 blocks are definitely lost in loss record 293 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x59F093: sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, Gui::Container> >::dup(void*) (slot.h:77)
- ==31172== by 0x5D734D3: sigc::slot_base::slot_base(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D729A6: sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>, sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72A1F: sigc::internal::signal_impl::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72BC3: sigc::signal_base::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x40B474: sigc::signal0<void, sigc::nil>::connect(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (signal.h:2661)
- ==31172== by 0x59D5B3: Gui::Container::Container() (GuiContainer.cpp:12)
- ==31172== by 0x59F5D3: Gui::Fixed::Fixed(float, float) (GuiFixed.cpp:11)
- ==31172== by 0x4331B6: View::View() (View.h:28)
- ==31172== by 0x431F03: GalacticView::GalacticView() (GalacticView.cpp:14)
- ==31172== by 0x4EB104: Pi::InitGame() (Pi.cpp:970)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IvN3Gui9ContainerEEEE3dupEPv
- fun:_ZN4sigc9slot_baseC1ERKS0_
- fun:_ZN4sigc8internal11signal_impl6insertESt14_List_iteratorINS_9slot_baseEERKS3_
- fun:_ZN4sigc8internal11signal_impl7connectERKNS_9slot_baseE
- fun:_ZN4sigc11signal_base7connectERKNS_9slot_baseE
- fun:_ZN4sigc7signal0IvNS_3nilEE7connectERKNS_4slotIvS1_S1_S1_S1_S1_S1_S1_EE
- fun:_ZN3Gui9ContainerC1Ev
- fun:_ZN3Gui5FixedC1Eff
- fun:_ZN4ViewC1Ev
- fun:_ZN12GalacticViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 464 (80 direct, 384 indirect) bytes in 1 blocks are definitely lost in loss record 294 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x59F093: sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, Gui::Container> >::dup(void*) (slot.h:77)
- ==31172== by 0x5D734D3: sigc::slot_base::slot_base(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D729A6: sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>, sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72A1F: sigc::internal::signal_impl::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72BC3: sigc::signal_base::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x40B474: sigc::signal0<void, sigc::nil>::connect(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (signal.h:2661)
- ==31172== by 0x59D5B3: Gui::Container::Container() (GuiContainer.cpp:12)
- ==31172== by 0x59F5D3: Gui::Fixed::Fixed(float, float) (GuiFixed.cpp:11)
- ==31172== by 0x4331B6: View::View() (View.h:28)
- ==31172== by 0x56C51F: SystemView::SystemView() (SystemView.cpp:9)
- ==31172== by 0x4EB120: Pi::InitGame() (Pi.cpp:971)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IvN3Gui9ContainerEEEE3dupEPv
- fun:_ZN4sigc9slot_baseC1ERKS0_
- fun:_ZN4sigc8internal11signal_impl6insertESt14_List_iteratorINS_9slot_baseEERKS3_
- fun:_ZN4sigc8internal11signal_impl7connectERKNS_9slot_baseE
- fun:_ZN4sigc11signal_base7connectERKNS_9slot_baseE
- fun:_ZN4sigc7signal0IvNS_3nilEE7connectERKNS_4slotIvS1_S1_S1_S1_S1_S1_S1_EE
- fun:_ZN3Gui9ContainerC1Ev
- fun:_ZN3Gui5FixedC1Eff
- fun:_ZN4ViewC1Ev
- fun:_ZN10SystemViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 464 (192 direct, 272 indirect) bytes in 1 blocks are definitely lost in loss record 295 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43319B: View::View() (View.h:28)
- ==31172== by 0x564304: SystemInfoView::SystemInfoView() (SystemInfoView.cpp:13)
- ==31172== by 0x4EB13C: Pi::InitGame() (Pi.cpp:972)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4ViewC1Ev
- fun:_ZN14SystemInfoViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 464 (192 direct, 272 indirect) bytes in 1 blocks are definitely lost in loss record 296 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43319B: View::View() (View.h:28)
- ==31172== by 0x554543: SpaceStationView::SpaceStationView() (SpaceStationView.cpp:10)
- ==31172== by 0x4EB158: Pi::InitGame() (Pi.cpp:973)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4ViewC1Ev
- fun:_ZN16SpaceStationViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 464 (192 direct, 272 indirect) bytes in 1 blocks are definitely lost in loss record 297 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x43319B: View::View() (View.h:28)
- ==31172== by 0x476622: InfoView::InfoView() (InfoView.cpp:271)
- ==31172== by 0x4EB174: Pi::InitGame() (Pi.cpp:974)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4ViewC1Ev
- fun:_ZN8InfoViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 464 (80 direct, 384 indirect) bytes in 1 blocks are definitely lost in loss record 298 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x59F093: sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, Gui::Container> >::dup(void*) (slot.h:77)
- ==31172== by 0x5D734D3: sigc::slot_base::slot_base(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D729A6: sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>, sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72A1F: sigc::internal::signal_impl::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x5D72BC3: sigc::signal_base::connect(sigc::slot_base const&) (in /usr/lib/libsigc-2.0.so.0.0.0)
- ==31172== by 0x40B474: sigc::signal0<void, sigc::nil>::connect(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (signal.h:2661)
- ==31172== by 0x59D61A: Gui::Container::Container() (GuiContainer.cpp:13)
- ==31172== by 0x59F5D3: Gui::Fixed::Fixed(float, float) (GuiFixed.cpp:11)
- ==31172== by 0x4331B6: View::View() (View.h:28)
- ==31172== by 0x4E588D: ObjectViewerView::ObjectViewerView() (ObjectViewerView.cpp:13)
- ==31172== by 0x4EB190: Pi::InitGame() (Pi.cpp:977)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IvN3Gui9ContainerEEEE3dupEPv
- fun:_ZN4sigc9slot_baseC1ERKS0_
- fun:_ZN4sigc8internal11signal_impl6insertESt14_List_iteratorINS_9slot_baseEERKS3_
- fun:_ZN4sigc8internal11signal_impl7connectERKNS_9slot_baseE
- fun:_ZN4sigc11signal_base7connectERKNS_9slot_baseE
- fun:_ZN4sigc7signal0IvNS_3nilEE7connectERKNS_4slotIvS1_S1_S1_S1_S1_S1_S1_EE
- fun:_ZN3Gui9ContainerC1Ev
- fun:_ZN3Gui5FixedC1Eff
- fun:_ZN4ViewC1Ev
- fun:_ZN16ObjectViewerViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 642 (112 direct, 530 indirect) bytes in 7 blocks are definitely lost in loss record 307 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x573BD5: TextureManager::GetTexture(char const*, bool) (TextureManager.cpp:44)
- ==31172== by 0x49B292: TextureManager::GetTexture(std::string const&, bool) (TextureManager.h:27)
- ==31172== by 0x4ADD7D: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:880)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN14TextureManager10GetTextureEPKcb
- fun:_ZN14TextureManagerL10GetTextureERKSsb
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z20LmrModelCompilerInitv
- fun:_ZN2Pi4InitEv
- }
- ==31172== 864 (24 direct, 840 indirect) bytes in 1 blocks are definitely lost in loss record 313 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x5A7B58: __gnu_cxx::new_allocator<std::_List_node<Gui::ISelectable*> >::allocate(unsigned long, void const*) (new_allocator.h:92)
- ==31172== by 0x5A7979: std::_List_base<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_get_node() (stl_list.h:327)
- ==31172== by 0x5A7794: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_create_node(Gui::ISelectable* const&) (stl_list.h:473)
- ==31172== by 0x5A75E0: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::_M_insert(std::_List_iterator<Gui::ISelectable*>, Gui::ISelectable* const&) (stl_list.h:1515)
- ==31172== by 0x5A7417: std::list<Gui::ISelectable*, std::allocator<Gui::ISelectable*> >::push_back(Gui::ISelectable* const&) (stl_list.h:988)
- ==31172== by 0x5A7207: Gui::RadioGroup::Add(Gui::ISelectable*) (GuiRadioGroup.cpp:9)
- ==31172== by 0x5A6F8F: Gui::RadioButton::RadioButton(Gui::RadioGroup*) (GuiRadioButton.cpp:11)
- ==31172== by 0x43532C: GameMenuView::GameMenuView() (GameMenuView.cpp:471)
- ==31172== by 0x4E942E: Pi::Init() (Pi.cpp:549)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPN3Gui11ISelectableEEE8allocateEmPKv
- fun:_ZNSt10_List_baseIPN3Gui11ISelectableESaIS2_EE11_M_get_nodeEv
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE14_M_create_nodeERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9_M_insertESt14_List_iteratorIS2_ERKS2_
- fun:_ZNSt4listIPN3Gui11ISelectableESaIS2_EE9push_backERKS2_
- fun:_ZN3Gui10RadioGroup3AddEPNS_11ISelectableE
- fun:_ZN3Gui11RadioButtonC1EPNS_10RadioGroupE
- fun:_ZN12GameMenuViewC1Ev
- fun:_ZN2Pi4InitEv
- fun:main
- }
- ==31172== 1,112 (264 direct, 848 indirect) bytes in 1 blocks are definitely lost in loss record 316 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x554FA9: SpaceStationView::SpaceStationView() (SpaceStationView.cpp:50)
- ==31172== by 0x4EB158: Pi::InitGame() (Pi.cpp:973)
- ==31172== by 0x4EBED2: Pi::Start() (Pi.cpp:1113)
- ==31172== by 0x589CBB: main (main.cpp:18)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN16SpaceStationViewC1Ev
- fun:_ZN2Pi8InitGameEv
- fun:_ZN2Pi5StartEv
- fun:main
- }
- ==31172== 2,568 (544 direct, 2,024 indirect) bytes in 34 blocks are definitely lost in loss record 335 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x573BD5: TextureManager::GetTexture(char const*, bool) (TextureManager.cpp:44)
- ==31172== by 0x49B292: TextureManager::GetTexture(std::string const&, bool) (TextureManager.h:27)
- ==31172== by 0x4ADD7D: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:880)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN14TextureManager10GetTextureEPKcb
- fun:_ZN14TextureManagerL10GetTextureERKSsb
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z20LmrModelCompilerInitv
- }
- ==31172== 12,158 (2,480 direct, 9,678 indirect) bytes in 155 blocks are definitely lost in loss record 346 of 351
- ==31172== at 0x4C27297: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==31172== by 0x573BD5: TextureManager::GetTexture(char const*, bool) (TextureManager.cpp:44)
- ==31172== by 0x49B292: TextureManager::GetTexture(std::string const&, bool) (TextureManager.h:27)
- ==31172== by 0x4ADD7D: LmrGeomBuffer::LoadFromCache(_IO_FILE*) (LmrModel.cpp:880)
- ==31172== by 0x49CDAB: LmrModel::LmrModel(char const*) (LmrModel.cpp:984)
- ==31172== by 0x4A813C: define_model(lua_State*) (LmrModel.cpp:4134)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4E005D: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:124)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4DFF79: pi_lua_dofile_recursive(lua_State*, std::string) (LuaUtils.cpp:114)
- ==31172== by 0x4E02AD: pi_load_lua(lua_State*) (LuaUtils.cpp:139)
- ==31172== by 0x5C043C: luaD_precall (ldo.c:319)
- ==31172== by 0x5D5112: luaV_execute (lvm.c:590)
- ==31172== by 0x5C06E5: luaD_call (ldo.c:377)
- ==31172== by 0x5BB57B: f_call (lapi.c:800)
- ==31172== by 0x5BF6A6: luaD_rawrunprotected (ldo.c:116)
- ==31172== by 0x5C0AFC: luaD_pcall (ldo.c:463)
- ==31172== by 0x5BB623: lua_pcall (lapi.c:821)
- ==31172== by 0x4A945E: LmrModelCompilerInit() (LmrModel.cpp:4284)
- ==31172== by 0x4E9261: Pi::Init() (Pi.cpp:469)
- ==31172== by 0x589CB6: main (main.cpp:17)
- ==31172==
- {
- <insert_a_suppression_name_here>
- Memcheck:Leak
- fun:_Znwm
- fun:_ZN14TextureManager10GetTextureEPKcb
- fun:_ZN14TextureManagerL10GetTextureERKSsb
- fun:_ZN13LmrGeomBuffer13LoadFromCacheEP8_IO_FILE
- fun:_ZN8LmrModelC1EPKc
- fun:_ZL12define_modelP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z23pi_lua_dofile_recursiveP9lua_StateSs
- fun:_Z11pi_load_luaP9lua_State
- fun:luaD_precall
- fun:luaV_execute
- fun:luaD_call
- fun:f_call
- fun:luaD_rawrunprotected
- fun:luaD_pcall
- fun:lua_pcall
- }
- ==31172== LEAK SUMMARY:
- ==31172== definitely lost: 5,552 bytes in 242 blocks
- ==31172== indirectly lost: 18,258 bytes in 340 blocks
- ==31172== possibly lost: 396 bytes in 3 blocks
- ==31172== still reachable: 301,859 bytes in 199 blocks
- ==31172== suppressed: 54,434 bytes in 530 blocks
- ==31172== Reachable blocks (those to which a pointer was found) are not shown.
- ==31172== To see them, rerun with: --leak-check=full --show-reachable=yes
- ==31172==
- ==31172== For counts of detected and suppressed errors, rerun with: -v
- ==31172== ERROR SUMMARY: 2884 errors from 135 contexts (suppressed: 691 from 181)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement