[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-05-03 Thread Leonid Yuriev
https://bugs.kde.org/show_bug.cgi?id=417075 Leonid Yuriev changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #13 from Leonid Yuriev ---

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-04-24 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 Philippe Waroquiers changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|---

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-04-23 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #11 from Philippe Waroquiers --- Updated the warning message to be: ==3170== WARNING: preadv(vector[...]) is an obsolete suppression line not supported anymore since valgrind 3.15. ==3170== You should replace [...] by a specific index such

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-04-23 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #10 from Philippe Waroquiers --- Some further notes: I should re-update the warning to replace the final 'or ...' by 'or [2]. And I sincerely hope that nobody is using preadv and pwritev wrongly with huge vectors, as otherwise they might

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-04-23 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #9 from Philippe Waroquiers --- Created attachment 127809 --> https://bugs.kde.org/attachment.cgi?id=127809=edit not a fix, but detects the incompatible supp entry and produce a warning The commit log explains in details what we

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-17 Thread Leonid Yuriev
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #8 from Leonid Yuriev --- Related to https://github.com/erthink/libmdbx/issues/82 -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-05 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #7 from Philippe Waroquiers --- (In reply to Mark Wielaard from comment #5) > This is unfortunate and an unforeseen consequence of making the the error > message more useful (it is useful to know which vector contained > uninitialised

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-05 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 Philippe Waroquiers changed: What|Removed |Added CC||jsew...@acm.org -- You are receiving

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-05 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #6 from Philippe Waroquiers --- (In reply to Mark Wielaard from comment #5) > This is unfortunate and an unforeseen consequence of making the the error > message more useful (it is useful to know which vector contained > uninitialised

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #5 from Mark Wielaard --- This is unfortunate and an unforeseen consequence of making the the error message more useful (it is useful to know which vector contained uninitialised bytes). Sadly we have had releases with both the old and new

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-04 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 Philippe Waroquiers changed: What|Removed |Added CC||ahajk...@redhat.com -- You are

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-04 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 Philippe Waroquiers changed: What|Removed |Added CC||m...@klomp.org -- You are receiving

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-04 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #4 from Philippe Waroquiers --- (In reply to Leonid Yuriev from comment #3) > > What does `valgrind --gen-suppressions=all ...` show ? > { > >Memcheck:Param >pwritev(vector[0]) >fun:pwritev >fun:mdbx_pwritev >

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-04 Thread Leonid Yuriev
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #3 from Leonid Yuriev --- > What does `valgrind --gen-suppressions=all ...` show ? { Memcheck:Param pwritev(vector[0]) fun:pwritev fun:mdbx_pwritev fun:mdbx_flush_iov fun:mdbx_page_flush fun:mdbx_txn_commit

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-04 Thread Philippe Waroquiers
https://bugs.kde.org/show_bug.cgi?id=417075 Philippe Waroquiers changed: What|Removed |Added CC||philippe.waroquiers@skynet.

[valgrind] [Bug 417075] pwritev(vector[...]) suppression ignored

2020-02-02 Thread Leonid Yuriev
https://bugs.kde.org/show_bug.cgi?id=417075 --- Comment #1 from Leonid Yuriev --- Actual memcheck version information: ==151028== Memcheck, a memory error detector ==151028== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==151028== Using Valgrind-3.15.0 and LibVEX; rerun with