eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingrzadki bład w programie w C++Re: rzadki bład w programie w C++
  • X-Received: by 2002:a37:9b92:: with SMTP id d140mr7597553qke.401.1630044240599; Thu,
    26 Aug 2021 23:04:00 -0700 (PDT)
    X-Received: by 2002:a37:9b92:: with SMTP id d140mr7597553qke.401.1630044240599; Thu,
    26 Aug 2021 23:04:00 -0700 (PDT)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
    e.net!feeder.erje.net!news.uzoreto.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all
    .nl!feeder1.cambriumusenet.nl!feed.tweak.nl!209.85.160.216.MISMATCH!news-out.go
    ogle.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not
    -for-mail
    Newsgroups: pl.comp.programming
    Date: Thu, 26 Aug 2021 23:04:00 -0700 (PDT)
    In-Reply-To: <sg8rh6$pb4$1@dont-email.me>
    Injection-Info: google-groups.googlegroups.com;
    posting-host=2a00:f41:8081:82bd:3c:34a9:debb:4500;
    posting-account=RisGjQoAAABn52Xt4Qe_spC4J60eD_kY
    NNTP-Posting-Host: 2a00:f41:8081:82bd:3c:34a9:debb:4500
    References: <9...@g...com>
    <4...@g...com>
    <2...@g...com>
    <c...@g...com>
    <3...@g...com>
    <f...@g...com>
    <4...@g...com>
    <2...@g...com>
    <5...@g...com>
    <c...@g...com>
    <a...@g...com>
    <9...@g...com>
    <b...@g...com>
    <1...@g...com>
    <a...@g...com>
    <sg8o4g$1jc$1@dont-email.me>
    <c...@g...com>
    <sg8rh6$pb4$1@dont-email.me>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <e...@g...com>
    Subject: Re: rzadki bład w programie w C++
    From: Robert Magdziarz <r...@r...e-kei.pl>
    Injection-Date: Fri, 27 Aug 2021 06:04:00 +0000
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.comp.programming:215622
    [ ukryj nagłówki ]

    czwartek, 26 sierpnia 2021 o 21:54:16 UTC+2 heby napisał(a):
    > On 26/08/2021 21:32, Robert Magdziarz wrote:
    > > ==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_o
    bfuscated --vendor=/home/robert/Projekty/design-patterns/vendo
    r --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<wcha
    r_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<wcha
    r_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_stri
    ng<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) const
    (obfuscator.cpp:986)
    ==4215== by 0x446B1F: obfuscator::perform_remove_comments(std::__cxx11::ba
    sic_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<wcha
    r_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_stri
    ng<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >) const
    (obfuscator.cpp:986)
    ==4215== by 0x446B1F: obfuscator::perform_remove_comments(std::__cxx11::ba
    sic_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<wcha
    r_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::__cxx1
    1::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<wcha
    r_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::__cxx1
    1::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<wcha
    r_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::__cxx1
    1::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<wcha
    r_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::__cxx1
    1::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<wcha
    r_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_str
    ing<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==

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: