public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: allali@univ-mlv.fr To: gcc-gnats@gcc.gnu.org Subject: libstdc++/4164: 33 Memory Leak when using iostream Date: Wed, 29 Aug 2001 01:56:00 -0000 [thread overview] Message-ID: <20010829084914.11920.qmail@sourceware.cygnus.com> (raw) >Number: 4164 >Category: libstdc++ >Synopsis: 33 Memory Leak when using iostream >Confidential: no >Severity: non-critical >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Wed Aug 29 01:56:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: University Marne La Vallee. >Release: 3.0.1 20010801 >Organization: >Environment: i386-linux/3.0.1/specs >Description: I wrote a Memmory Leak tracker on Linux. When I do a simple code as: #include<iostream> int main(void){return0} I got 33 various memory leak from libstdc++. Note that there is no such memory leak with g++-2.95. here is there backtrace: Memory leak : 36 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4007e8fa in std::locale::classic() () from /usr/lib/libstdc++.so.3 #5 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #6 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #7 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #8 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #9 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #10 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #11 0x080488ae in __static_initialization_and_destruction_0(int, int) () #12 0x080488f9 in _GLOBAL__I_main () #13 0x08048927 in __do_global_ctors_aux () #14 0x08048702 in _init () #15 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 640 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x400ac500 in std::__default_alloc_template<true, 0>::_S_chunk_alloc(unsigned, int&) () from /usr/lib/libstdc++.so.3 #4 0x400ac3fb in std::__default_alloc_template<true, 0>::_S_refill(unsigned) () from /usr/lib/libstdc++.so.3 #5 0x40099164 in std::__default_alloc_template<true, 0>::allocate(unsigned) () from /usr/lib/libstdc++.so.3 #6 0x400af57a in std::string::_Rep::_S_create(unsigned, std::allocator<char> const&) () from /usr/lib/libstdc++.so.3 #7 0x400afc87 in char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) () from /usr/lib/libstdc++.so.3 #8 0x400afdfd in char* std::string::_S_construct_aux<char const*>(char const*, char const*, std::allocator<char> const&, _Bool<false>) () from /usr/lib/libstdc++.so.3 #9 0x400afee1 in char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&) () from /usr/lib/libstdc++.so.3 #10 0x400ad49a in std::string::string(char const*, std::allocator<char> const&) () from /usr/lib/libstdc++.so.3 #11 0x4007e922 in std::locale::classic() () from /usr/lib/libstdc++.so.3 #12 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #13 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #14 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #15 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #16 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #17 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #18 0x080488ae in __static_initialization_and_destruction_0(int, int) () #19 0x080488f9 in _GLOBAL__I_main () #20 0x08048927 in __do_global_ctors_aux () #21 0x08048702 in _init () #22 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 12 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4008224a in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400822c6 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 28 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4008230a in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082353 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 40 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082397 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 40 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400823e2 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082426 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4008246a in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 24 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400824ae in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 1000 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x400ac500 in std::__default_alloc_template<true, 0>::_S_chunk_alloc(unsigned, int&) () from /usr/lib/libstdc++.so.3 #4 0x400ac3fb in std::__default_alloc_template<true, 0>::_S_refill(unsigned) () from /usr/lib/libstdc++.so.3 #5 0x40099164 in std::__default_alloc_template<true, 0>::allocate(unsigned) () from /usr/lib/libstdc++.so.3 #6 0x400af57a in std::string::_Rep::_S_create(unsigned, std::allocator<char> const&) () from /usr/lib/libstdc++.so.3 #7 0x400acd47 in std::string::_M_mutate(unsigned, unsigned, unsigned) () from /usr/lib/libstdc++.so.3 #8 0x400afc20 in std::string& std::string::_M_replace<char const*>(std::__normal_iterator<char*, std::string>, std::__normal_iterator<char*, std::string>, char const*, char const*, std::forward_iterator_tag) () from /usr/lib/libstdc++.so.3 #9 0x4008995b in std::string& std::string::replace<char const*>(std::__normal_iterator<char*, std::string>, std::__normal_iterator<char*, std::string>, char const*, char const*) () from /usr/lib/libstdc++.so.3 #10 0x40089653 in std::string::assign(char const*) () from /usr/lib/libstdc++.so.3 #11 0x4007bf89 in std::numpunct<char>::_M_initialize_numpunct(int*) () from /usr/lib/libstdc++.so.3 #12 0x4009070b in std::numpunct<char>::numpunct(int*, unsigned) () from /usr/lib/libstdc++.so.3 #13 0x400824c6 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #14 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #15 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #16 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #17 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #18 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #19 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #20 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #21 0x080488ae in __static_initialization_and_destruction_0(int, int) () #22 0x080488f9 in _GLOBAL__I_main () #23 0x08048927 in __do_global_ctors_aux () #24 0x08048702 in _init () #25 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400824f9 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4008253d in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 16 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082581 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400825c5 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082609 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4008264d in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082691 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400826d5 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 44 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082719 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 44 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082764 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400827a8 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400827ec in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 28 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082830 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 1704 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x400ac500 in std::__default_alloc_template<true, 0>::_S_chunk_alloc(unsigned, int&) () from /usr/lib/libstdc++.so.3 #4 0x400ac3fb in std::__default_alloc_template<true, 0>::_S_refill(unsigned) () from /usr/lib/libstdc++.so.3 #5 0x40099164 in std::__default_alloc_template<true, 0>::allocate(unsigned) () from /usr/lib/libstdc++.so.3 #6 0x400b2ef7 in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_S_create(unsigned, std::allocator<wchar_t> const&) () from /usr/lib/libstdc++.so.3 #7 0x400b05e4 in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_mutate(unsigned, unsigned, unsigned) () from /usr/lib/libstdc++.so.3 #8 0x400b35b7 in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >& std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_replace<wchar_t const*>(std::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, wchar_t const*, wchar_t const*, std::forward_iterator_tag) () from /usr/lib/libstdc++.so.3 #9 0x400899eb in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >& std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::replace<wchar_t const*>(std::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, wchar_t const*, wchar_t const*) () from /usr/lib/libstdc++.so.3 #10 0x400896af in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::assign(wchar_t const*) () from /usr/lib/libstdc++.so.3 #11 0x4007c001 in std::numpunct<wchar_t>::_M_initialize_numpunct(int*) () from /usr/lib/libstdc++.so.3 #12 0x4009246f in std::numpunct<wchar_t>::numpunct(int*, unsigned) () from /usr/lib/libstdc++.so.3 #13 0x40082848 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #14 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #15 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #16 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #17 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #18 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #19 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #20 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #21 0x080488ae in __static_initialization_and_destruction_0(int, int) () #22 0x080488f9 in _GLOBAL__I_main () #23 0x08048927 in __do_global_ctors_aux () #24 0x08048702 in _init () #25 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4008287b in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x400828bf in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 16 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082903 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40082947 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 8 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4008298b in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #6 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #7 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #8 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #9 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #10 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #11 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #12 0x080488ae in __static_initialization_and_destruction_0(int, int) () #13 0x080488f9 in _GLOBAL__I_main () #14 0x08048927 in __do_global_ctors_aux () #15 0x08048702 in _init () #16 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 208 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x400990f5 in std::__default_alloc_template<true, 0>::allocate(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x40098cc4 in std::simple_alloc<std::locale::facet*, std::__default_alloc_template<true, 0> >::allocate(unsigned) () from /usr/lib/libstdc++.so.3 #5 0x4009756b in std::vector<std::locale::facet*, std::allocator<std::locale::facet*> >::_M_fill_insert(std::__normal_iterator<std::locale::facet**, std::vector<std::locale::facet*, std::allocator<std::locale::facet*> > >, unsigned, std::locale::facet* const&) () from /usr/lib/libstdc++.so.3 #6 0x40097372 in std::vector<std::locale::facet*, std::allocator<std::locale::facet*> >::insert(std::__normal_iterator<std::locale::facet**, std::vector<std::locale::facet*, std::allocator<std::locale::facet*> > >, unsigned, std::locale::facet* const&) () from /usr/lib/libstdc++.so.3 #7 0x40082f9a in std::locale::_Impl::_M_install_facet(std::locale::id const*, std::locale::facet*) () from /usr/lib/libstdc++.so.3 #8 0x400829b0 in std::locale::_Impl::_Impl(std::string, unsigned) () from /usr/lib/libstdc++.so.3 #9 0x4007e92e in std::locale::classic() () from /usr/lib/libstdc++.so.3 #10 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #11 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #12 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #13 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #14 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #15 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #16 0x080488ae in __static_initialization_and_destruction_0(int, int) () #17 0x080488f9 in _GLOBAL__I_main () #18 0x08048927 in __do_global_ctors_aux () #19 0x08048702 in _init () #20 0x4011b43d in __libc_start_main () from /lib/libc.so.6 Memory leak : 4 bytes #0 0x401c4834 in read () from /lib/libc.so.6 #1 0x40021840 in alloc_container () from /usr/lib/libmdb.so #2 0x400202ed in malloc () from /usr/lib/libmdb.so #3 0x40086e85 in operator new(unsigned) () from /usr/lib/libstdc++.so.3 #4 0x4007e971 in std::locale::classic() () from /usr/lib/libstdc++.so.3 #5 0x4008ca65 in std::locale::_S_initialize() () from /usr/lib/libstdc++.so.3 #6 0x4007e172 in std::locale::locale() () from /usr/lib/libstdc++.so.3 #7 0x4009a5b5 in std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf() () from /usr/lib/libstdc++.so.3 #8 0x4009c974 in std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(_IO_FILE*, std::_Ios_Openmode, int) () from /usr/lib/libstdc++.so.3 #9 0x4007d504 in std::ios_base::Init::_S_ios_create(bool) () from /usr/lib/libstdc++.so.3 #10 0x4007d927 in std::ios_base::Init::Init() () from /usr/lib/libstdc++.so.3 #11 0x080488ae in __static_initialization_and_destruction_0(int, int) () #12 0x080488f9 in _GLOBAL__I_main () #13 0x08048927 in __do_global_ctors_aux () #14 0x08048702 in _init () #15 0x4011b43d in __libc_start_main () from /lib/libc.so.6 4112 bytes allocated during the execution 4020 bytes are in 33 memory leak 0 call to free with a invalid pointer 0 altered bytes >How-To-Repeat: g++-3.0 toto.cpp -lmdb >Fix: >Release-Note: >Audit-Trail: >Unformatted:
next reply other threads:[~2001-08-29 1:56 UTC|newest] Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top 2001-08-29 1:56 allali [this message] 2002-04-19 13:04 pme 2002-04-19 19:06 Carlo Wood 2002-04-19 20:56 Benjamin Kosnik 2002-05-15 7:45 bkoz
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20010829084914.11920.qmail@sourceware.cygnus.com \ --to=allali@univ-mlv.fr \ --cc=gcc-gnats@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).