ASAN: MEMORY LEAK IN MYSQLSLAP
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS | Status tracked in 5.7 | |||||
5.5 |
Fix Released
|
Low
|
Laurynas Biveinis | |||
5.6 |
Fix Released
|
Low
|
Laurynas Biveinis | |||
5.7 |
Invalid
|
Undecided
|
Unassigned |
Bug Description
main.mysqlslap w1 [ fail ]
Test ended at 2016-05-23 07:21:31
CURRENT_TEST: main.mysqlslap
=======
==14312==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 25440 byte(s) in 20 object(s) allocated from:
#0 0x7f4ad3c0254a in malloc (/usr/lib/
#1 0x463877 in my_malloc /mnt/workspace/
#2 0x41511e in mysql_init /mnt/workspace/
#3 0x40b923 in run_task /mnt/workspace/
#4 0x7f4ad39546f9 in start_thread (/lib/x86_
Direct leak of 7 byte(s) in 1 object(s) allocated from:
#0 0x7f4ad3c0254a in malloc (/usr/lib/
#1 0x463877 in my_malloc /mnt/workspace/
#2 0x463f35 in my_strdup /mnt/workspace/
#3 0x41b56a in mysql_options /mnt/workspace/
#4 0x40b0bb in main /mnt/workspace/
#5 0x7f4ad27b982f in __libc_start_main (/lib/x86_
SUMMARY: AddressSanitizer: 25447 byte(s) leaked in 21 allocation(s).
mysqltest: At line 8: command "$MYSQL_SLAP --only-print --iterations=20 --query="select * from t1" --create="CREATE TABLE t1 (id int, name varchar(64)); INSERT INTO t1 VALUES (1, 'This is a test')" --delimiter=";"" failed
The fix would be to backport
commit 182b8d3286149bb
Author: Jon Olav Hauglid <email address hidden>
Date: Thu Jun 18 08:01:41 2015 +0100
Bug#21250947: ASAN: MEMORY LEAK IN MYSQLSLAP
Fix various memory leaks in mysqlslap.
Call mysql_close() to free resources allocated by mysql_init().
Also add a few missing DBUG_RETURNs.
https:/ /github. com/percona/ percona- server/ pull/588, https:/ /github. com/percona/ percona- server/ pull/589, https:/ /github. com/percona/ percona- server/ pull/590