Post by hebyPost by Robert Magdziarz==4215== ERROR SUMMARY: 8864 errors from 8 contexts (suppressed: 0 from 0)
Nie ma nic wcześniej?
valgrind moj-program 2>error.txt
==4215== Memcheck, a memory error detector
==4215== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==4215== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==4215== Command: ./dirtyphp --application=/home/robert/Projekty/design-patterns/src --result=/home/robert/Projekty/design-patterns/src_obfuscated --vendor=/home/robert/Projekty/design-patterns/vendor --vendorframeworks=symfony --vendorsystems=symfony --maxlinelen=1977
==4215==
==4215== Conditional jump or move depends on uninitialised value(s)
==4215== at 0x590A80D: __wmemchr_avx2 (memchr-avx2.S:233)
==4215== by 0x4F7667A: std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
==4215== by 0x424757: str_replace_in_place(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&) (common.cpp:450)
==4215== by 0x425F02: str_replace(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (common.hpp:385)
==4215== by 0x423CB6: explode(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (common.cpp:369)
==4215== by 0x42BFA9: cache::load_vendor_cache(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::unordered_map<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, identifiers_vector*, std::hash<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::equal_to<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<std::pair<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const, identifiers_vector*> > >&, std::unordered_map<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, identifiers_vector*, std::hash<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::equal_to<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<std::pair<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const, identifiers_vector*> > >&) (cache.cpp:161)
==4215== by 0x440E8A: obfuscator::get_cmdline_options(int, char const**) (obfuscator.cpp:422)
==4215== by 0x414943: main (dirtyphp.cpp:103)
==4215==
==4215== Conditional jump or move depends on uninitialised value(s)
==4215== at 0x590A7CC: __wmemchr_avx2 (memchr-avx2.S:213)
==4215== by 0x4F7667A: std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
==4215== by 0x424757: str_replace_in_place(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&) (common.cpp:450)
==4215== by 0x425F02: str_replace(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (common.hpp:385)
==4215== by 0x43783B: backslash_special(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (common.hpp:404)
==4215== by 0x4389FC: exec_php_script(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (common.hpp:409)
==4215== by 0x44CBE8: obfuscator::remove_comments(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) const (obfuscator.cpp:986)
==4215== by 0x446B1F: obfuscator::perform_remove_comments(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (obfuscator.cpp:621)
==4215== by 0x445D79: obfuscator::check_application(bool) (obfuscator.cpp:570)
==4215== by 0x414F4F: main (dirtyphp.cpp:131)
==4215==
==4215== Conditional jump or move depends on uninitialised value(s)
==4215== at 0x590A7E6: __wmemchr_avx2 (memchr-avx2.S:221)
==4215== by 0x4F7667A: std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
==4215== by 0x424757: str_replace_in_place(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&) (common.cpp:450)
==4215== by 0x425F02: str_replace(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (common.hpp:385)
==4215== by 0x43783B: backslash_special(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (common.hpp:404)
==4215== by 0x4389FC: exec_php_script(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (common.hpp:409)
==4215== by 0x44CBE8: obfuscator::remove_comments(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) const (obfuscator.cpp:986)
==4215== by 0x446B1F: obfuscator::perform_remove_comments(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (obfuscator.cpp:621)
==4215== by 0x445D79: obfuscator::check_application(bool) (obfuscator.cpp:570)
==4215== by 0x414F4F: main (dirtyphp.cpp:131)
==4215==
==4215== Conditional jump or move depends on uninitialised value(s)
==4215== at 0x590A80D: __wmemchr_avx2 (memchr-avx2.S:233)
==4215== by 0x4F7667A: std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
==4215== by 0x424757: str_replace_in_place(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&) (common.cpp:450)
==4215== by 0x424ABA: is_subdir_of_any(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::vector<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&) (common.cpp:476)
==4215== by 0x452EC6: obfuscator::remember_identifiers(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, identifiers_vector*, bool, bool) (obfuscator.cpp:1440)
==4215== by 0x4492EC: obfuscator::perform_remember_identifiers(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (obfuscator.cpp:762)
==4215== by 0x44B179: obfuscator::obfuscate_application(bool) (obfuscator.cpp:881)
==4215== by 0x415085: main (dirtyphp.cpp:133)
==4215==
==4215== Conditional jump or move depends on uninitialised value(s)
==4215== at 0x590A7E6: __wmemchr_avx2 (memchr-avx2.S:221)
==4215== by 0x4F7667A: std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
==4215== by 0x424757: str_replace_in_place(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&) (common.cpp:450)
==4215== by 0x424ABA: is_subdir_of_any(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::vector<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&) (common.cpp:476)
==4215== by 0x452F2F: obfuscator::remember_identifiers(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, identifiers_vector*, bool, bool) (obfuscator.cpp:1445)
==4215== by 0x4492EC: obfuscator::perform_remember_identifiers(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (obfuscator.cpp:762)
==4215== by 0x44B179: obfuscator::obfuscate_application(bool) (obfuscator.cpp:881)
==4215== by 0x415085: main (dirtyphp.cpp:133)
==4215==
==4215== Conditional jump or move depends on uninitialised value(s)
==4215== at 0x590A823: __wmemchr_avx2 (memchr-avx2.S:240)
==4215== by 0x4F7667A: std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
==4215== by 0x424757: str_replace_in_place(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&) (common.cpp:450)
==4215== by 0x424ABA: is_subdir_of_any(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::vector<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&) (common.cpp:476)
==4215== by 0x452DEF: obfuscator::remember_identifiers(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, identifiers_vector*, bool, bool) (obfuscator.cpp:1430)
==4215== by 0x4492EC: obfuscator::perform_remember_identifiers(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (obfuscator.cpp:762)
==4215== by 0x44B179: obfuscator::obfuscate_application(bool) (obfuscator.cpp:881)
==4215== by 0x415085: main (dirtyphp.cpp:133)
==4215==
==4215== Conditional jump or move depends on uninitialised value(s)
==4215== at 0x590A7CC: __wmemchr_avx2 (memchr-avx2.S:213)
==4215== by 0x4F7667A: std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
==4215== by 0x424757: str_replace_in_place(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&) (common.cpp:450)
==4215== by 0x424ABA: is_subdir_of_any(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::vector<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&) (common.cpp:476)
==4215== by 0x452E64: obfuscator::remember_identifiers(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, identifiers_vector*, bool, bool) (obfuscator.cpp:1435)
==4215== by 0x4492EC: obfuscator::perform_remember_identifiers(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (obfuscator.cpp:762)
==4215== by 0x44B179: obfuscator::obfuscate_application(bool) (obfuscator.cpp:881)
==4215== by 0x415085: main (dirtyphp.cpp:133)
==4215==
==4215== Conditional jump or move depends on uninitialised value(s)
==4215== at 0x590A887: __wmemchr_avx2 (memchr-avx2.S:282)
==4215== by 0x4F7667A: std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25)
==4215== by 0x424757: str_replace_in_place(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&) (common.cpp:450)
==4215== by 0x425F02: str_replace(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (common.hpp:385)
==4215== by 0x437E84: backslash_special(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (common.hpp:404)
==4215== by 0x4389FC: exec_php_script(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (common.hpp:409)
==4215== by 0x44CF91: obfuscator::remember_strings(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, bool) (obfuscator.cpp:1005)
==4215== by 0x4484F2: obfuscator::perform_remember_and_replace_strings(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) (obfuscator.cpp:710)
==4215== by 0x44B850: obfuscator::obfuscate_application(bool) (obfuscator.cpp:927)
==4215== by 0x415085: main (dirtyphp.cpp:133)
==4215==