Percona-Server-5.5.27-rel28.0/sql/field.cc:3721: virtual longlong Field_long::val_int(): Assertion `table->in_use == _current_thd()' failed | sig 6 in Field_long::val_int
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS | Status tracked in 5.7 | |||||
5.1 |
Won't Fix
|
Undecided
|
Unassigned | |||
5.5 |
New
|
High
|
Roel Van de Paar | |||
5.6 |
New
|
Undecided
|
Roel Van de Paar | |||
5.7 |
New
|
High
|
Roel Van de Paar |
Bug Description
(gdb) bt
#0 0x00000033c380c60c in pthread_kill () from /lib64/
#1 0x00000000007db5f8 in my_write_core (sig=6) at /percona-
#2 0x00000000006b16d0 in handle_fatal_signal (sig=6) at /percona-
#3 <signal handler called>
#4 0x00000033c3435925 in raise () from /lib64/libc.so.6
#5 0x00000033c34370d8 in abort () from /lib64/libc.so.6
#6 0x00000033c342e6a2 in __assert_fail_base () from /lib64/libc.so.6
#7 0x00000033c342e752 in __assert_fail () from /lib64/libc.so.6
#8 0x000000000069abf7 in Field_long::val_int (this=0x7f84140
#9 0x00000000008476bc in ha_innobase:
#10 0x00000000006ba02a in handler:
#11 0x0000000000a27905 in ha_partition:
#12 0x00000000006ba02a in handler:
#13 0x00000000006087a0 in copy_data_
#14 mysql_alter_table (thd=<optimized out>, new_db=<optimized out>, new_name=
#15 0x00000000007b9dad in Alter_table_
#16 0x000000000059f730 in mysql_execute_
#17 0x00000000005a0ace in mysql_parse (thd=thd@
#18 0x00000000005a15a8 in dispatch_command (command=
#19 0x00000000005a2b5e in do_command (thd=0x32d7120) at /percona-
#20 0x000000000064c4bc in do_handle_
#21 0x000000000064c5b2 in handle_
#22 0x00000033c3807d14 in start_thread () from /lib64/
#23 0x00000033c34f167d in clone () from /lib64/libc.so.6
Testcase:
$ cd /randgen
$ ./runall.pl --queries=100000000 --seed=random --duration=3600 --reporter=
summary: |
- mysqld: /percona-server/5.5.copy/Percona- - Server-5.5.27-rel28.0/sql/field.cc:3721: virtual longlong + Percona-Server-5.5.27-rel28.0/sql/field.cc:3721: virtual longlong Field_long::val_int(): Assertion `table->in_use == _current_thd()' failed | sig 6 in Field_long::val_int |
See bug 951588