Bug #75690 | int handler::ha_index_read_map(...) Assertion`inited == INDEX' failed handler.cc | ||
---|---|---|---|
Submitted: | 30 Jan 2015 5:51 | Modified: | 14 Aug 2017 0:32 |
Reporter: | Roel Van de Paar | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | MySQL Server: DML | Severity: | S1 (Critical) |
Version: | 5.7.5-m15 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[30 Jan 2015 5:51]
Roel Van de Paar
[30 Jan 2015 5:51]
Roel Van de Paar
Tarball with all scripts required
Attachment: 1422580784_bug_bundle.tar.gz (application/gzip, text), 93.61 KiB.
[30 Jan 2015 5:52]
Roel Van de Paar
.
[28 Mar 2015 12:14]
MySQL Verification Team
Testcase: ---------- drop table if exists t1; create table t1( a varchar(128), b bigint,c bigint,d bigint,e bigint,f bigint,g bigint,h bigint,i bigint, j bigint,k bigint,l bigint,m bigint,n bigint,o bigint,p bigint,q bigint ) engine=innodb; insert into t1(a)values (1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11); set tmp_table_size=1024; select * from t1 union select * from t1; ---- Repeatable on 5.7.5 but not 5.7.6+ Version: '5.7.5-m15-debug' 3306 MySQL Community Server - Debug (GPL) Assertion failed: inited == INDEX, file .\sql\handler.cc, line 2720 mysqld-debug.exe!my_sigabrt_handler()[my_thr_init.c:392] mysqld-debug.exe!raise()[winsig.c:587] mysqld-debug.exe!abort()[abort.c:75] mysqld-debug.exe!_wassert()[assert.c:156] mysqld-debug.exe!handler::ha_index_read_map()[handler.cc:2720] mysqld-debug.exe!check_unique_constraint()[sql_executor.cc:3212] mysqld-debug.exe!select_union::send_data()[sql_union.cc:205] mysqld-debug.exe!end_send()[sql_executor.cc:2833] mysqld-debug.exe!evaluate_join_record()[sql_executor.cc:1606] mysqld-debug.exe!sub_select()[sql_executor.cc:1269] mysqld-debug.exe!do_select()[sql_executor.cc:922] mysqld-debug.exe!JOIN::exec()[sql_executor.cc:190] mysqld-debug.exe!st_select_lex_unit::exec()[sql_union.cc:954] mysqld-debug.exe!mysql_union()[sql_union.cc:174] mysqld-debug.exe!handle_select()[sql_select.cc:84] mysqld-debug.exe!execute_sqlcom_select()[sql_parse.cc:5028] mysqld-debug.exe!mysql_execute_command()[sql_parse.cc:2488] mysqld-debug.exe!mysql_parse()[sql_parse.cc:5427] mysqld-debug.exe!dispatch_command()[sql_parse.cc:1250] mysqld-debug.exe!do_command()[sql_parse.cc:834] mysqld-debug.exe!handle_connection()[connection_handler_per_thread.cc:298] mysqld-debug.exe!pfs_spawn_thread()[pfs.cc:2137] mysqld-debug.exe!pthread_start()[my_winthread.c:72] mysqld-debug.exe!_callthreadstartex()[threadex.c:376] mysqld-debug.exe!_threadstartex()[threadex.c:359]
[14 Aug 2017 0:32]
Roel Van de Paar
Confirmed that the original testcase no longer crashes 5.7.17 too.