Show
added a comment - The problem is repeatable on MySQL 5.6.17 (the latest):
Putting the example into .test file and running , I get:
...
Test case timeout after 900 seconds
...
Thread 2 (Thread 0x7f8296b3d700 (LWP 21683)):
#0 0x00007f82a3231307 in __errno_location () at ../csu/errno-loc.c:27
#1 0x0000000000e53163 in _db_return_ (_line_=1801, _stack_frame_=0x7f8296b39190) at /home/psergey/dev2/mysql-5.6/dbug/dbug.c:1300
#2 0x00000000009b2c54 in JOIN_CACHE::join_records (this=0x7f827c1885a8, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1801
#3 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c188410, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#4 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c188278, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#5 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c1880e0, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#6 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c187f48, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#7 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c187db0, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#8 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c187c18, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#9 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c187a80, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#10 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c1878e8, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#11 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c187750, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#12 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c1875b8, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#13 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c187420, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#14 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c187288, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#15 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c1870f0, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#16 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c186f58, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#17 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c186dc0, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#18 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c186c28, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#19 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c186a90, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#20 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c1868f8, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#21 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c186760, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#22 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c1865c8, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#23 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c186430, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#24 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c186298, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#25 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c186100, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#26 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c185f68, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#27 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c185dd0, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#28 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c185c38, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#29 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c185aa0, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#30 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c185908, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#31 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c185770, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#32 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c1855d8, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#33 0x00000000009b2a96 in JOIN_CACHE::join_records (this=0x7f827c185440, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1755
#34 0x00000000009b294d in JOIN_CACHE::join_records (this=0x7f827c1851d0, skip_last=false) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.cc:1722
#35 0x00000000009b5c2d in JOIN_CACHE::end_send (this=0x7f827c1851d0) at /home/psergey/dev2/mysql-5.6/sql/sql_join_buffer.h:457
#36 0x00000000007b36f0 in sub_select_op (join=0x7f827c024468, join_tab=0x7f827c129af8, end_of_records=true) at /home/psergey/dev2/mysql-5.6/sql/sql_executor.cc:1053
#37 0x00000000007b381d in sub_select (join=0x7f827c024468, join_tab=0x7f827c1297f8, end_of_records=true) at /home/psergey/dev2/mysql-5.6/sql/sql_executor.cc:1209
#38 0x00000000007b339f in do_select (join=0x7f827c024468) at /home/psergey/dev2/mysql-5.6/sql/sql_executor.cc:935
#39 0x00000000007b128f in JOIN::exec (this=0x7f827c024468) at /home/psergey/dev2/mysql-5.6/sql/sql_executor.cc:194
#40 0x0000000000812e92 in mysql_execute_select (thd=0x29a74a0, select_lex=0x29a9de0, free_join=true) at /home/psergey/dev2/mysql-5.6/sql/sql_select.cc:1100
The problem is repeatable on MySQL 5.6.17 (the latest):
Putting the example into .test file and running , I get: