Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- veDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Invalid read of size 1
- ==4313== at 0x4C2BFA2: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x623BA48: Console::WriteLine(TextConverter) (char_traits.h:261)
- ==4313== by 0x6233648: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:828)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e298a8 is 24 bytes inside a block of size 79 free'd
- ==4313== at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x52F1C12: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623BA3B: Console::WriteLine(TextConverter) (libCrossLibs.cpp:280)
- ==4313== by 0x6233648: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:828)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Invalid read of size 1
- ==4313== at 0x4C2BFB4: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x623BA48: Console::WriteLine(TextConverter) (char_traits.h:261)
- ==4313== by 0x6233648: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:828)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e298a9 is 25 bytes inside a block of size 79 free'd
- ==4313== at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x52F1C12: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623BA3B: Console::WriteLine(TextConverter) (libCrossLibs.cpp:280)
- ==4313== by 0x6233648: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:828)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- alloc --- Allocates space on the disk for a fragmentID
- ==4313== Conditional jump or move depends on uninitialised value(s)
- ==4313== at 0x580B7B9: wcslen (wcslen.S:139)
- ==4313== by 0x53067BF: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x62333DC: GetUnicodeString(char const*) (platform.h:100)
- ==4313== by 0x6233678: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Conditional jump or move depends on uninitialised value(s)
- ==4313== at 0x580B7CA: wcslen (wcslen.S:145)
- ==4313== by 0x53067BF: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x62333DC: GetUnicodeString(char const*) (platform.h:100)
- ==4313== by 0x6233678: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313==
- ==4313== More than 100 errors detected. Subsequent errors
- ==4313== will still be recorded, but in less detail than before.
- wipe --- Irrevocably erases all contents of this IC80 Filesystem
- ==4313== Conditional jump or move depends on uninitialised value(s)
- ==4313== at 0x580B735: wcslen (wcslen.S:97)
- ==4313== by 0x53067BF: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x62333DC: GetUnicodeString(char const*) (platform.h:100)
- ==4313== by 0x62336D3: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Invalid read of size 8
- ==4313== at 0x580B73B: wcslen (wcslen.S:99)
- ==4313== by 0x53067BF: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x6233344: wstrlen(wchar_t const*) (platform.h:94)
- ==4313== by 0x6233B60: GetAsciiString(wchar_t const*) (platform.h:103)
- ==4313== by 0x623BA2F: Console::WriteLine(TextConverter) (libCrossLibs.h:83)
- ==4313== by 0x62336FE: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:830)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e29ff0 is 176 bytes inside a block of size 180 alloc'd
- ==4313== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x5304C60: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_S_create(unsigned long, unsigned long, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x5306678: wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_construct<wchar_t const*>(wchar_t const*, wchar_t const*, std::allocator<wchar_t> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x53067D2: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x62333DC: GetUnicodeString(char const*) (platform.h:100)
- ==4313== by 0x62336D3: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- newfile --- Creates a new indexed file
- ==4313== Invalid read of size 8
- ==4313== at 0x580B777: wcslen (wcslen.S:117)
- ==4313== by 0x53067BF: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x6233344: wstrlen(wchar_t const*) (platform.h:94)
- ==4313== by 0x6233B60: GetAsciiString(wchar_t const*) (platform.h:103)
- ==4313== by 0x623BA2F: Console::WriteLine(TextConverter) (libCrossLibs.h:83)
- ==4313== by 0x6233752: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:831)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e2a4a8 is 232 bytes inside a block of size 236 alloc'd
- ==4313== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x5304C60: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_S_create(unsigned long, unsigned long, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x5306678: wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_construct<wchar_t const*>(wchar_t const*, wchar_t const*, std::allocator<wchar_t> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x53067D2: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x62333DC: GetUnicodeString(char const*) (platform.h:100)
- ==4313== by 0x623372C: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- setall --- Sets all bytes in a file to a given value
- help
- exit --- Exits this utility.
- dumpfile --- Dumps the file at a specified fragment index to a file on the local hard drive.
- lsfrags --- Lists fragments at the fragmentation layer
- mountindex --- Mounts the indexing layer of the file system
- ls --- Lists the files stored on the indexing partition.
- alloc --- Allocates space on the disk for a fragmentID
- wipe --- Irrevocably erases all contents of this IC80 Filesystem
- newfile --- Creates a new indexed file
- setall --- Sets all bytes in a file to a given value
- help
- exit --- Exits this utility.
- dumpfile --- Dumps the file at a specified fragment index to a file on the local hard drive.
- lsfrags --- Lists fragments at the fragmentation layer
- mountindex --- Mounts the indexing layer of the file system
- ls --- Lists the files stored on the indexing partition.
- alloc --- Allocates space on the disk for a fragmentID
- wipe --- Irrevocably erases all contents of this IC80 Filesystem
- newfile --- Creates a new indexed file
- setall --- Sets all bytes in a file to a given value
- help
- exit --- Exits this utility.
- dumpfile --- Dumps the file at a specified fragment index to a file on the local hard drive.
- lsfrags --- Lists fragments at the fragmentation layer
- mountindex --- Mounts the indexing layer of the file system
- ls --- Lists the files stored on the indexing partition.
- alloc --- Allocates space on the disk for a fragmentID
- wipe --- Irrevocably erases all contents of this IC80 Filesystem
- newfile --- Creates a new indexed file
- setall --- Sets all bytes in a file to a given value
- help
- exit --- Exits this utility.
- dumpfile --- Dumps the file at a specified fragment index to a file on the local hard drive.
- lsfrags --- Lists fragments at the fragmentation layer
- mountindex --- Mounts the indexing layer of the file system
- ls --- Lists the files stored on the indexing partition.
- alloc --- Allocates space on the disk for a fragmentID
- wipe --- Irrevocably erases all contents of this IC80 Filesystem
- newfile --- Creates a new indexed file
- setall --- Sets all bytes in a file to a given value
- help
- exit --- Exits this utility.
- dumpfile --- Dumps the file at a specified fragment index to a file on the local hard drive.
- lsfrags --- Lists fragments at the fragmentation layer
- mountindex --- Mounts the indexing layer of the file system
- ls --- Lists the files stored on the indexing partition.
- alloc --- Allocates space on the disk for a fragmentID
- wipe --- Irrevocably erases all contents of this IC80 Filesystem
- newfile --- Creates a new indexed file
- setall --- Sets all bytes in a file to a given value
- help
- exit --- Exits this utility.
- dumpfile --- Dumps the file at a specified fragment index to a file on the local hard drive.
- lsfrags --- Lists fragments at the fragmentation layer
- mountindex --- Mounts the indexing layer of the file system
- ls --- Lists the files stored on the indexing partition.
- alloc --- Allocates space on the disk for a fragmentID
- wipe --- Irrevocably erases all contents of this IC80 Filesystem
- newfile --- Creates a new indexed file
- setall --- Sets all bytes in a file to a given value
- lsfrags
- --4313-- REDIR: 0x57fbe00 (strchrnul) redirected to 0x4c2e3b0 (strchrnul)
- --4313-- REDIR: 0x57ec680 (free) redirected to 0x4c2a7c0 (free)
- --4313-- REDIR: 0x57f43a0 (memchr) redirected to 0x4c2cce0 (memchr)
- ==4313== Conditional jump or move depends on uninitialised value(s)
- ==4313== at 0x580B6A1: wcslen (wcslen.S:53)
- ==4313== by 0x623788F: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (char_traits.h:332)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Conditional jump or move depends on uninitialised value(s)
- ==4313== at 0x580B809: wcslen (wcslen.S:172)
- ==4313== by 0x623788F: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (char_traits.h:332)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Conditional jump or move depends on uninitialised value(s)
- ==4313== at 0x580B825: wcslen (wcslen.S:183)
- ==4313== by 0x623788F: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (char_traits.h:332)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Invalid read of size 1
- ==4313== at 0x57E3200: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1362)
- ==4313== by 0x57D8DDC: fwrite (iofwrite.c:45)
- ==4313== by 0x52E7054: std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623BA5D: Console::WriteLine(TextConverter) (ostream:515)
- ==4313== by 0x62378C2: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:906)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e3f138 is 24 bytes inside a block of size 33 free'd
- ==4313== at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x52F1C12: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623BA3B: Console::WriteLine(TextConverter) (libCrossLibs.cpp:280)
- ==4313== by 0x62378C2: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:906)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Invalid read of size 1
- ==4313== at 0x57E320E: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1361)
- ==4313== by 0x57D8DDC: fwrite (iofwrite.c:45)
- ==4313== by 0x52E7054: std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623BA5D: Console::WriteLine(TextConverter) (ostream:515)
- ==4313== by 0x62378C2: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:906)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e3f13a is 26 bytes inside a block of size 33 free'd
- ==4313== at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x52F1C12: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623BA3B: Console::WriteLine(TextConverter) (libCrossLibs.cpp:280)
- ==4313== by 0x62378C2: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:906)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- 1 --- 50
- 1 --- 90
- ==4313== Invalid read of size 8
- ==4313== at 0x57E31DE: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1362)
- ==4313== by 0x57D8DDC: fwrite (iofwrite.c:45)
- ==4313== by 0x52E7054: std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623BA5D: Console::WriteLine(TextConverter) (ostream:515)
- ==4313== by 0x62378C2: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:906)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e420f8 is 24 bytes inside a block of size 42 free'd
- ==4313== at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x52F1C12: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623BA3B: Console::WriteLine(TextConverter) (libCrossLibs.cpp:280)
- ==4313== by 0x62378C2: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE7_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:906)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- 0 --- 5.24286e+07
- setall
- ==4313== Invalid read of size 8
- ==4313== at 0x580B6BF: wcslen (wcslen.S:62)
- ==4313== by 0x53067BF: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x6233344: wstrlen(wchar_t const*) (platform.h:94)
- ==4313== by 0x6233B60: GetAsciiString(wchar_t const*) (platform.h:103)
- ==4313== by 0x623B9BF: Console::Write(TextConverter) (libCrossLibs.h:83)
- ==4313== by 0x62366D3: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE0_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:834)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e42228 is 0 bytes after a block of size 88 alloc'd
- ==4313== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x5304C60: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_S_create(unsigned long, unsigned long, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x5306678: wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_construct<wchar_t const*>(wchar_t const*, wchar_t const*, std::allocator<wchar_t> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x53067D2: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x62333DC: GetUnicodeString(char const*) (platform.h:100)
- ==4313== by 0x62366A5: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE0_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Invalid read of size 1
- ==4313== at 0x4C2BFA2: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x623B9D8: Console::Write(TextConverter) (char_traits.h:261)
- ==4313== by 0x62366D3: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE0_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:834)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e42468 is 24 bytes inside a block of size 40 free'd
- ==4313== at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x52F1C12: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623B9CB: Console::Write(TextConverter) (libCrossLibs.cpp:284)
- ==4313== by 0x62366D3: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE0_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:834)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- ==4313== Invalid read of size 1
- ==4313== at 0x4C2BFB4: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x623B9D8: Console::Write(TextConverter) (char_traits.h:261)
- ==4313== by 0x62366D3: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE0_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:834)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313== Address 0x5e42469 is 25 bytes inside a block of size 40 free'd
- ==4313== at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x52F1C12: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x623B9CB: Console::Write(TextConverter) (libCrossLibs.cpp:284)
- ==4313== by 0x62366D3: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE0_E9_M_invokeERKSt9_Any_data (libCrossLibs.cpp:834)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- Enter file ID: 5
- ==4313== Conditional jump or move depends on uninitialised value(s)
- ==4313== at 0x580B6B9: wcslen (wcslen.S:60)
- ==4313== by 0x53067BF: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x62333DC: GetUnicodeString(char const*) (platform.h:100)
- ==4313== by 0x623677B: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE0_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- Enter value:
- 24
- ==4313== Conditional jump or move depends on uninitialised value(s)
- ==4313== at 0x580B7FB: wcslen (wcslen.S:163)
- ==4313== by 0x53067BF: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
- ==4313== by 0x62333DC: GetUnicodeString(char const*) (platform.h:100)
- ==4313== by 0x62367FB: _ZNSt17_Function_handlerIFvvEZN10Filesystem22InteractiveDiagnosticsESt10shared_ptrI8IConsoleEEUlvE0_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:67)
- ==4313== by 0x6239791: Filesystem::InteractiveDiagnostics(std::shared_ptr<IConsole>) (functional:2161)
- ==4313== by 0x401412: main (CrossLibsTester.cpp:27)
- ==4313==
- Please wait.... Depending on the size of the file this could take quite some time, and may hang your OS while the operation is in progress....
- --4313-- REDIR: 0x57f4d10 (memset) redirected to 0x4a25610 (_vgnU_ifunc_wrapper)
- --4313-- REDIR: 0x57f4d50 (__GI_memset) redirected to 0x4c2e080 (memset)
- --4313-- REDIR: 0x57f4cc0 (memcpy@GLIBC_2.2.5) redirected to 0x4a25610 (_vgnU_ifunc_wrapper)
- --4313-- REDIR: 0x58b6630 (__memmove_ssse3_back) redirected to 0x4c2cd20 (memcpy@GLIBC_2.2.5)
- ==4313== Thread 2:
- ==4313== Invalid write of size 1
- ==4313== at 0x6234355: workerThread(void*) (libCrossLibs.cpp:357)
- ==4313== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==4313== by 0x585CDBC: clone (clone.S:112)
- ==4313== Address 0x5e24b48 is 8 bytes inside a block of size 16 free'd
- ==4313== at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==4313== by 0x6242711: void std::vector<WorkerThread, std::allocator<WorkerThread> >::_M_insert_aux<WorkerThread const&>(__gnu_cxx::__normal_iterator<WorkerThread*, std::vector<WorkerThread, std::allocator<WorkerThread> > >, WorkerThread const&&&) (new_allocator.h:98)
- ==4313== by 0x62380CE: QueueItem(TaskItem*) (stl_vector.h:834)
- ==4313== by 0x6242912: ParallelTask::Run(std::function<void ()(std::shared_ptr<IManagedObject>)>) (libCrossLibs.cpp:311)
- ==4313== by 0x62355DB: Stream_SyncRead(std::shared_ptr<Stream>, std::shared_ptr<IDataBuffer>, int) (libCrossLibs.cpp:511)
- ==4313== by 0x62357DE: ReadFragment(std::shared_ptr<Stream>, FileFragment&) (libCrossLibs.cpp:543)
- ==4313== by 0x623F6D0: Filesystem::WriteBytes(std::shared_ptr<IDataBuffer>, unsigned long long, unsigned long long, int) (libCrossLibs.cpp:744)
- ==4313== by 0x623EE00: SafeFileStream::Write(std::shared_ptr<IDataBuffer>, int) (libCrossLibs.cpp:989)
- ==4313== by 0x6240BA8: _ZNSt17_Function_handlerIFSt10shared_ptrI14IManagedObjectEvEZN6Stream10WriteAsyncES0_I11IDataBufferEiEUlvE_E9_M_invokeERKSt9_Any_data (libCrossLibs.h:247)
- ==4313== by 0x62342ED: workerThread(void*) (functional:2161)
- ==4313== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==4313== by 0x585CDBC: clone (clone.S:112)
- ==4313==
- Complete.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement