==14187== Use of uninitialised value of size 8 ==14187== at 0x60226F0: (within /lib/libc-2.3.6.so) ==14187== by 0x5F83E8F: (within /lib/libc-2.3.6.so) ==14187== by 0x5B1129: __gnu_norm::map, std::less, std::allocator > > >::begin() (stl_map.h:235) ==14187== by 0x5B16A2: __gnu_debug_def::map, std::less, std::allocator > > >::begin() (map.h:107) ==14187== by 0x5B1707: __gnu_debug::_Safe_iterator > >, __gnu_debug_def::map, std::less, std::allocator > > > >::_M_is_begin() const (safe_iterator.h:388) ==14187== by 0x5B2DEB: bool __gnu_debug::_Safe_iterator > >, __gnu_debug_def::map, std::less, std::allocator > > > >::_M_valid_range > > >(__gnu_debug::_Safe_iterator > >, __gnu_debug_def::map, std::less, std::allocator > > > > const&) const (safe_iterator.tcc:100) ==14187== by 0x5B2E7B: bool __gnu_debug::__valid_range > >, __gnu_debug_def::map, std::less, std::allocator > > > >(__gnu_debug::_Safe_iterator > >, __gnu_debug_def::map, std::less, std::allocator > > > > const&, __gnu_debug::_Safe_iterator > >, __gnu_debug_def::map, std::less, std::allocator > > > > const&) (debug.h:385) ==14187== by 0x5B2EBA: __gnu_debug_def::map, std::less, std::allocator > > >::erase(__gnu_debug::_Safe_iterator > >, __gnu_debug_def::map, std::less, std::allocator > > > >, __gnu_debug::_Safe_iterator > >, __gnu_debug_def::map, std::less, std::allocator > > > >) (map.h:197)