You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
valgrind ./bin/diva /usr/lib64/gcc/x86_64-suse-linux/7/crtbegin.o
==28869== Memcheck, a memory error detector
==28869== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==28869== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==28869== Command: ./bin/diva /usr/lib64/gcc/x86_64-suse-linux/7/crtbegin.o
==28869==
==28869== Conditional jump or move depends on uninitialised value(s)
==28869== at 0x4E4F007: dwarf_errno (dwarf_error.c:123)
==28869== by 0x5704A8: ElfDwarfReader::LibDwarfError::LibDwarfError(Dwarf_Error_s*, Dwarf_Debug_s*) (LibDwarfHelpers.cpp:49)
==28869== by 0x570682: ElfDwarfReader::DwarfDebugData::DwarfDebugData(int) (LibDwarfHelpers.cpp:85)
==28869== by 0x56738F: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:123)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869==
==28869== Use of uninitialised value of size 8
==28869== at 0x4E4F014: dwarf_errno (dwarf_error.c:127)
==28869== by 0x5704A8: ElfDwarfReader::LibDwarfError::LibDwarfError(Dwarf_Error_s*, Dwarf_Debug_s*) (LibDwarfHelpers.cpp:49)
==28869== by 0x570682: ElfDwarfReader::DwarfDebugData::DwarfDebugData(int) (LibDwarfHelpers.cpp:85)
==28869== by 0x56738F: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:123)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869==
==28869== Invalid read of size 8
==28869== at 0x4E4F014: dwarf_errno (dwarf_error.c:127)
==28869== by 0x5704A8: ElfDwarfReader::LibDwarfError::LibDwarfError(Dwarf_Error_s*, Dwarf_Debug_s*) (LibDwarfHelpers.cpp:49)
==28869== by 0x570682: ElfDwarfReader::DwarfDebugData::DwarfDebugData(int) (LibDwarfHelpers.cpp:85)
==28869== by 0x56738F: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:123)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869== Address 0x629ada0 is 0 bytes inside a block of size 46 free'd
==28869== at 0x4C2E7BB: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==28869== by 0x56736D: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:122)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869== Block was alloc'd at
==28869== at 0x4C2D6FF: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==28869== by 0x545DC1: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==28869== by 0x5C593E: _M_construct_aux<char*> (basic_string.h:220)
==28869== by 0x5C593E: _M_construct<char*> (basic_string.h:239)
==28869== by 0x5C593E: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (basic_string.h:424)
==28869== by 0x54215D: LibScopeView::ViewSpecification::getInputFile[abi:cxx11]() const (ViewSpecification.h:108)
==28869== by 0x564CD8: LibScopeView::Reader::getInputFile[abi:cxx11]() const (Reader.h:129)
==28869== by 0x56734B: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:122)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869==
==28869== Conditional jump or move depends on uninitialised value(s)
==28869== at 0x4E4F026: dwarf_errmsg (dwarf_error.c:136)
==28869== by 0x5704D3: ElfDwarfReader::LibDwarfError::LibDwarfError(Dwarf_Error_s*, Dwarf_Debug_s*) (LibDwarfHelpers.cpp:49)
==28869== by 0x570682: ElfDwarfReader::DwarfDebugData::DwarfDebugData(int) (LibDwarfHelpers.cpp:85)
==28869== by 0x56738F: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:123)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869==
==28869== Use of uninitialised value of size 8
==28869== at 0x4E4F035: dwarf_errmsg (dwarf_error.c:140)
==28869== by 0x5704D3: ElfDwarfReader::LibDwarfError::LibDwarfError(Dwarf_Error_s*, Dwarf_Debug_s*) (LibDwarfHelpers.cpp:49)
==28869== by 0x570682: ElfDwarfReader::DwarfDebugData::DwarfDebugData(int) (LibDwarfHelpers.cpp:85)
==28869== by 0x56738F: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:123)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869==
==28869== Invalid read of size 8
==28869== at 0x4E4F035: dwarf_errmsg (dwarf_error.c:140)
==28869== by 0x5704D3: ElfDwarfReader::LibDwarfError::LibDwarfError(Dwarf_Error_s*, Dwarf_Debug_s*) (LibDwarfHelpers.cpp:49)
==28869== by 0x570682: ElfDwarfReader::DwarfDebugData::DwarfDebugData(int) (LibDwarfHelpers.cpp:85)
==28869== by 0x56738F: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:123)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869== Address 0x629ada0 is 0 bytes inside a block of size 46 free'd
==28869== at 0x4C2E7BB: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==28869== by 0x56736D: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:122)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869== Block was alloc'd at
==28869== at 0x4C2D6FF: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==28869== by 0x545DC1: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==28869== by 0x5C593E: _M_construct_aux<char*> (basic_string.h:220)
==28869== by 0x5C593E: _M_construct<char*> (basic_string.h:239)
==28869== by 0x5C593E: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (basic_string.h:424)
==28869== by 0x54215D: LibScopeView::ViewSpecification::getInputFile[abi:cxx11]() const (ViewSpecification.h:108)
==28869== by 0x564CD8: LibScopeView::Reader::getInputFile[abi:cxx11]() const (Reader.h:129)
==28869== by 0x56734B: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:122)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869==
==28869== Conditional jump or move depends on uninitialised value(s)
==28869== at 0x4C2E271: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==28869== by 0x570521: ElfDwarfReader::LibDwarfError::LibDwarfError(Dwarf_Error_s*, Dwarf_Debug_s*) (LibDwarfHelpers.cpp:61)
==28869== by 0x570682: ElfDwarfReader::DwarfDebugData::DwarfDebugData(int) (LibDwarfHelpers.cpp:85)
==28869== by 0x56738F: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:123)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869==
==28869== Invalid free() / delete / delete[] / realloc()
==28869== at 0x4C2E2BB: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==28869== by 0x570521: ElfDwarfReader::LibDwarfError::LibDwarfError(Dwarf_Error_s*, Dwarf_Debug_s*) (LibDwarfHelpers.cpp:61)
==28869== by 0x570682: ElfDwarfReader::DwarfDebugData::DwarfDebugData(int) (LibDwarfHelpers.cpp:85)
==28869== by 0x56738F: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:123)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869== Address 0x629ada0 is 0 bytes inside a block of size 46 free'd
==28869== at 0x4C2E7BB: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==28869== by 0x56736D: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:122)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
==28869== Block was alloc'd at
==28869== at 0x4C2D6FF: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==28869== by 0x545DC1: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==28869== by 0x5C593E: _M_construct_aux<char*> (basic_string.h:220)
==28869== by 0x5C593E: _M_construct<char*> (basic_string.h:239)
==28869== by 0x5C593E: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (basic_string.h:424)
==28869== by 0x54215D: LibScopeView::ViewSpecification::getInputFile[abi:cxx11]() const (ViewSpecification.h:108)
==28869== by 0x564CD8: LibScopeView::Reader::getInputFile[abi:cxx11]() const (Reader.h:129)
==28869== by 0x56734B: ElfDwarfReader::DwarfReader::createScopes() (ElfDwarfReader.cpp:122)
==28869== by 0x57A59C: LibScopeView::Reader::executeActions() (Reader.cpp:71)
==28869== by 0x564724: main (main.cpp:91)
The text was updated successfully, but these errors were encountered:
Running for arbitrary crt{begin,end}.o file:
The text was updated successfully, but these errors were encountered: