Conditional jump or move depends on uninitialised value(s) in create_tmp_table
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Expired
|
High
|
Unassigned | ||
5.1 |
Won't Fix
|
Undecided
|
Unassigned | ||
5.5 |
Expired
|
High
|
Unassigned | ||
5.6 |
Expired
|
High
|
Unassigned |
Bug Description
130122 8:40:42 [Note] /ssd/Percona-
Version: '5.5.29-
==29712== Thread 19:
==29712== Conditional jump or move depends on uninitialised value(s)
==29712== at 0x5CDD16: create_
==29712== by 0x5E4588: create_
==29712== by 0x5F7A96: mysql_schema_
==29712== by 0x56E36D: open_tables(THD*, TABLE_LIST**, unsigned int*, unsigned int, Prelocking_
==29712== by 0x56EFB6: open_and_
==29712== by 0x599DB0: execute_
==29712== by 0x5A1EF2: mysql_execute_
==29712== by 0x5A5CA1: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5844)
==29712== by 0x5A71DC: dispatch_
==29712== by 0x63FD6E: do_handle_
==29712== by 0x63FE30: handle_
==29712== by 0x3DA1807D13: start_thread (in /usr/lib64/
==29712== by 0x3DA14F168C: clone (in /usr/lib64/
==29712==
130122 8:40:42 [Note] /ssd/Percona-
tags: | added: valgrind |
Changed in percona-server: | |
status: | Triaged → Incomplete |
Testcase is easy:
$ cat start_mtr98 Server- 5.5.28- rel29.3- 415.Linux. x86_64/ mysql-test/ mysql-test- run.pl --start-and-exit --valgrind --vardir= /ssd/775838/ vardir1_ 98 --master_port=18633 --mysqld= "--innodb- max-bitmap- file-size= 4095" --mysqld= "--innodb- changed- pages-limit= -1" 1st 2>&1 Server- 5.5.28- rel29.3- 415.Linux. x86_64/ bin/mysqladmin -uroot -S/ssd/ 775838/ vardir1_ 98/tmp/ master. sock shutdown mtr98;. /stop_mtr98 vardir1_ 98/log/ master. err # And see Valgrind error
cd /ssd/Percona-
perl lib/v1/
$ cat stop_mtr98
/ssd/Percona-
$ ./start_
$ vi /ssd/775838/
Not repeatable on mysql-5. 5.29-linux2. 6-x86_64 (with --innodb- max-bitmap- file-size= 4095 and --innodb- changed- pages-limit= -1 removed as it's not applicable to MS)