Percona Server 5.7 gives many Valgrind bugs on startup
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS | Status tracked in 5.7 | |||||
5.6 |
New
|
Undecided
|
Unassigned | |||
5.7 |
Incomplete
|
High
|
Unassigned |
Bug Description
Many errors, including these which I have not seen before yet;
/git/PS-
/git/PS-
/git/PS-
/git/PS-
/git/PS-
/git/PS-
/git/PS-
[...]
==22131== More than 1000 different errors detected. I'm not reporting any more.
==22131== Final error counts will be inaccurate. Go fix your program!
==22131== Rerun with --error-limit=no to disable this cutoff. Note
==22131== that errors may occur in your program without prior warning from
==22131== Valgrind, because errors are no longer being displayed.
2016-11-
==22131==
==22131== HEAP SUMMARY:
==22131== in use at exit: 176 bytes in 2 blocks
==22131== total heap usage: 10,512 allocs, 10,510 frees, 37,206,339 bytes allocated
==22131==
==22131== LEAK SUMMARY:
==22131== definitely lost: 0 bytes in 0 blocks
==22131== indirectly lost: 0 bytes in 0 blocks
==22131== possibly lost: 0 bytes in 0 blocks
==22131== still reachable: 176 bytes in 2 blocks
==22131== suppressed: 0 bytes in 0 blocks
==22131== Rerun with --leak-check=full to see details of leaked memory
==22131==
==22131== For counts of detected and suppressed errors, rerun with: -v
==22131== ERROR SUMMARY: 13517 errors from 1000 contexts (suppressed: 0 from 0)
To reproduce;
cd ~ /github. com/Percona- QA/percona- qa.git /github. com/percona/ percona- server. git --depth=1 -b release-5.7.16-10 PS-5.7.16 qa/build_ 5.x_valgrid. sh qa/startup. sh
git clone https:/
cd /tmp
git clone --recursive https:/
cd PS-5.7.16
~/percona-
mv from_location to_location
cd to_location
~/percona-
./start_valgrind
./cl # try few times till you get into client (Valgrind is slow)
./stop
# wait for Valgrind to finish (ps -ef | grep valgrind)
vi log/master.err