handle_fatal_signal (sig=11) in handler::clone at sql/handler.cc:2370 | crash with concurrent I_S.TEMPORARY_TABLES query and online ALTER
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Triaged
|
High
|
Laurynas Biveinis | ||
5.1 |
Won't Fix
|
Low
|
Laurynas Biveinis | ||
5.5 |
Invalid
|
Low
|
Laurynas Biveinis | ||
5.6 |
Triaged
|
High
|
Laurynas Biveinis |
Bug Description
Thread 11 (LWP 11898):
+bt
#0 0x0000003fde20c69c in pthread_kill () from /lib64/
#1 0x00000000006e711d in handle_fatal_signal (sig=11) at /bzr/5.
#2 <signal handler called>
#3 0x0000000000640ddc in handler::clone (this=0x1a5a6820, name=0x1a7b89e0 "./query011880/
#4 0x00000000009e4fae in ha_innobase::clone (this=0x1a5a6820, name=0x1a7b89e0 "./query011880/
#5 0x00000000007a0040 in store_temporary
#6 0x00000000007a0391 in fill_global_
#7 0x00000000007a04df in fill_temporary_
#8 0x000000000079af4d in do_fill_table (thd=0x194bdf90, table_list=
#9 0x000000000079b236 in get_schema_
#10 0x0000000000793135 in JOIN::prepare_
#11 0x000000000074b6aa in JOIN::exec (this=0x18c00528) at /bzr/5.
#12 0x0000000000793548 in mysql_execute_
#13 0x0000000000793ca4 in mysql_select (thd=0x194bdf90, tables=0x18bff128, wild_num=0, fields=..., conds=<optimized out>, order=0x194c0c20, group=0x194c0b58, having=0x0, select_
#14 0x0000000000793e78 in handle_select (thd=0x194bdf90, result=0x18c00500, setup_tables_
#15 0x0000000000768dad in execute_
#16 0x000000000076b307 in mysql_execute_
#17 0x0000000000770408 in mysql_parse (thd=0x194bdf90, rawbuf=0x194bdf98 "\240\244?\001", length=<optimized out>, parser_
#18 0x0000000000770ede in dispatch_command (command=<optimized out>, thd=0x194bdf90, packet=<optimized out>, packet_
#19 0x0000000000771b60 in do_command (thd=0x194bdf90) at /bzr/5.
#20 0x000000000073c48f in do_handle_
#21 0x000000000073c550 in handle_
#22 0x00000000009c8e59 in pfs_spawn_thread (arg=0x20649f80) at /bzr/5.
#23 0x0000003fde207851 in start_thread () from /lib64/
#24 0x0000003fddee890d in clone () from /lib64/libc.so.6
Related branches
- Laurynas Biveinis (community): Needs Resubmitting
- George Ormond Lorch III (community): Approve (g2)
-
Diff: 177 lines (+63/-37)4 files modifiedPercona-Server/sql/ha_partition.cc (+6/-0)
Percona-Server/sql/handler.cc (+11/-0)
Percona-Server/sql/handler.h (+9/-1)
Percona-Server/sql/sql_show.cc (+37/-36)
- Laurynas Biveinis (community): Needs Resubmitting
- George Ormond Lorch III (community): Approve (g2)
-
Diff: 250 lines (+115/-37)7 files modifiedPercona-Server/mysql-test/r/percona_bug_1113388.result (+16/-0)
Percona-Server/mysql-test/t/percona_bug_1113388.test (+34/-0)
Percona-Server/sql/ha_partition.cc (+6/-0)
Percona-Server/sql/handler.cc (+11/-0)
Percona-Server/sql/handler.h (+9/-1)
Percona-Server/sql/sql_show.cc (+38/-36)
Percona-Server/sql/sql_table.cc (+1/-0)
- Laurynas Biveinis (community): Needs Resubmitting
- George Ormond Lorch III (community): Approve (g2)
-
Diff: 346 lines (+190/-37)11 files modifiedPercona-Server/mysql-test/r/percona_bug_1113388.result (+16/-0)
Percona-Server/mysql-test/r/percona_bug_1193264.result (+11/-0)
Percona-Server/mysql-test/r/percona_bug_1193308.result (+11/-0)
Percona-Server/mysql-test/t/percona_bug_1113388.test (+34/-0)
Percona-Server/mysql-test/t/percona_bug_1193264.test (+28/-0)
Percona-Server/mysql-test/t/percona_bug_1193308.test (+27/-0)
Percona-Server/sql/ha_partition.cc (+6/-0)
Percona-Server/sql/handler.cc (+10/-0)
Percona-Server/sql/handler.h (+9/-1)
Percona-Server/sql/sql_show.cc (+37/-36)
Percona-Server/sql/sql_table.cc (+1/-0)
tags: | added: i-s-temp-tables |
Observe Valgrind in error log.