Bug #68695 | Assertion `table_share->tmp_table != NO_TMP_TABLE || m_lock_type == 1' fails | ||
---|---|---|---|
Submitted: | 17 Mar 2013 0:15 | Modified: | 17 Apr 2013 13:50 |
Reporter: | Elena Stepanova | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: DDL | Severity: | S3 (Non-critical) |
Version: | 5.6.10-debug | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[17 Mar 2013 0:15]
Elena Stepanova
[17 Mar 2013 9:10]
MySQL Verification Team
Verified! Version: '5.7.2-m12-debug' socket: '' port: 3306 MySQL Community Server (GPL) Assertion failed: table_share->tmp_table != NO_TMP_TABLE || m_lock_type == 2, file handler.cc, line 4194 mysqld-debug.exe!my_sigabrt_handler()[my_thr_init.c:516] mysqld-debug.exe!raise()[winsig.c:593] mysqld-debug.exe!abort()[abort.c:81] mysqld-debug.exe!_wassert()[assert.c:153] mysqld-debug.exe!handler::ha_end_bulk_insert()[handler.cc:4194] mysqld-debug.exe!select_insert::abort_result_set()[sql_insert.cc:2076] mysqld-debug.exe!select_create::abort_result_set()[sql_insert.cc:2638] mysqld-debug.exe!handle_select()[sql_select.cc:119] mysqld-debug.exe!mysql_execute_command()[sql_parse.cc:2868] mysqld-debug.exe!mysql_parse()[sql_parse.cc:5957] mysqld-debug.exe!dispatch_command()[sql_parse.cc:1332] mysqld-debug.exe!do_command()[sql_parse.cc:1026] mysqld-debug.exe!do_handle_one_connection()[sql_connect.cc:982] mysqld-debug.exe!handle_one_connection()[sql_connect.cc:899] mysqld-debug.exe!pfs_spawn_thread()[pfs.cc:1924] mysqld-debug.exe!pthread_start()[my_winthread.c:62] mysqld-debug.exe!_callthreadstartex()[threadex.c:314] mysqld-debug.exe!_threadstartex()[threadex.c:297]
[17 Apr 2013 13:50]
Paul DuBois
Noted in 5.6.12, 5.7.2 changelogs. For debug builds, metadata locking for CREATE TABLE ... SELECT could raise an assertion.