Type:
Bug
Priority:
Major
Resolution:
Unresolved
Affects Version/s:
10.2(EOL) , 10.3(EOL) , 10.4(EOL) , 10.5 , 10.6 , 10.7(EOL)
Reproducible on 10.2-10.5, with MyIsam, not with InnoDB.
(test uses window functions, so applicable only from 10.2)
create table t1 ( a2 time not null , a1 varchar (1) not null ) engine=myisam;
create table t2 ( i1 int not null , i2 int not null ) engine=myisam;
insert into t2 values (0,0);
select 1 from t2 where (i1, i2) in
( select count ((a1 div '1' )), bit_or(a2) over () from t1);
10.2 5530a93f47324b847c799d00a
#4 0x00007f725efa5428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#5 0x00007f725efa702a in __GI_abort () at abort.c:89
#6 0x00007f725ef9dbd7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x558fd86886e0 "subq_pred->engine->engine_type() == subselect_engine::SINGLE_SELECT_ENGINE", file=file@entry=0x558fd8687f70 "/10.2/sql/opt_subselect.cc", line=line@entry=5602, function=function@entry=0x558fd86891a0 <setup_jtbm_semi_joins(JOIN*, List<TABLE_LIST>*, Item**)::__PRETTY_FUNCTION__> "bool setup_jtbm_semi_joins(JOIN*, List<TABLE_LIST>*, Item**)") at assert.c:92
#7 0x00007f725ef9dc82 in __GI___assert_fail (assertion=0x558fd86886e0 "subq_pred->engine->engine_type() == subselect_engine::SINGLE_SELECT_ENGINE", file=0x558fd8687f70 "/10.2/sql/opt_subselect.cc", line=5602, function=0x558fd86891a0 <setup_jtbm_semi_joins(JOIN*, List<TABLE_LIST>*, Item**)::__PRETTY_FUNCTION__> "bool setup_jtbm_semi_joins(JOIN*, List<TABLE_LIST>*, Item**)") at assert.c:101
#8 0x0000558fd7d66428 in setup_jtbm_semi_joins (join=0x7f7200014f00, join_list=0x7f7200004fc8, join_where=0x7f7200015308) at /10.2/sql/opt_subselect.cc:5601
#9 0x0000558fd7bf84d6 in JOIN::optimize_inner (this=0x7f7200014f00) at /10.2/sql/sql_select.cc:1346
#10 0x0000558fd7bf77fd in JOIN::optimize (this=0x7f7200014f00) at /10.2/sql/sql_select.cc:1113
#11 0x0000558fd7c00d70 in mysql_select (thd=0x7f7200000af0, tables=0x7f7200012658, wild_num=0, fields=..., conds=0x7f7200014af8, og_num=0, order=0x0, group=0x0, having=0x0, proc_param=0x0, select_options=2147748608, result=0x7f7200014ee0, unit=0x7f72000046e8, select_lex=0x7f7200004e28) at /10.2/sql/sql_select.cc:3819
#12 0x0000558fd7bf4faa in handle_select (thd=0x7f7200000af0, lex=0x7f7200004628, result=0x7f7200014ee0, setup_tables_done_option=0) at /10.2/sql/sql_select.cc:373
#13 0x0000558fd7bc0805 in execute_sqlcom_select (thd=0x7f7200000af0, all_tables=0x7f7200012658) at /10.2/sql/sql_parse.cc:6226
#14 0x0000558fd7bb7090 in mysql_execute_command (thd=0x7f7200000af0) at /10.2/sql/sql_parse.cc:3532
#15 0x0000558fd7bc4552 in mysql_parse (thd=0x7f7200000af0, rawbuf=0x7f7200012448 "select 1 from t2 where (i1, i2) in\n(select count((a1 div '1')), bit_or(a2) over () from t1)", length=91, parser_state=0x7f7258083490, is_com_multi=false, is_next_command=false) at /10.2/sql/sql_parse.cc:7741
#16 0x0000558fd7bb27fb in dispatch_command (command=COM_QUERY, thd=0x7f7200000af0, packet=0x7f7200095551 "select 1 from t2 where (i1, i2) in\n(select count((a1 div '1')), bit_or(a2) over () from t1)", packet_length=91, is_com_multi=false, is_next_command=false) at /10.2/sql/sql_parse.cc:1832
#17 0x0000558fd7bb1236 in do_command (thd=0x7f7200000af0) at /10.2/sql/sql_parse.cc:1386
#18 0x0000558fd7d071b6 in do_handle_one_connection (connect=0x558fdbd027a0) at /10.2/sql/sql_connect.cc:1336
#19 0x0000558fd7d06f21 in handle_one_connection (arg=0x558fdbd027a0) at /10.2/sql/sql_connect.cc:1241
#20 0x0000558fd8518fc0 in pfs_spawn_thread (arg=0x558fdbd0d590) at /10.2/storage/perfschema/pfs.cc:1869
#21 0x00007f725fbe26ba in start_thread (arg=0x7f7258084700) at pthread_create.c:333
#22 0x00007f725f07741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
fails also on non-debug versions:
Version: '10.2.33-MariaDB-log'
200525 21:12:32 [ERROR] mysqld got signal 11 ;
Server version: 10.2.33-MariaDB-log
/lib/x86_64-linux-gnu/libpthread.so.0(+0x11390)[0x7f1998e34390]
sql/opt_subselect.cc:5609(setup_jtbm_semi_joins(JOIN*, List<TABLE_LIST>*, Item**))[0x55962efcf092]
sql/sql_select.cc:1346(JOIN::optimize_inner())[0x55962ef1c367]
sql/sql_select.cc:1114(JOIN::optimize())[0x55962ef1f9aa]
sql/sql_select.cc:3819(mysql_select(THD*, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*))[0x55962ef20432]
sql/sql_select.cc:373(handle_select(THD*, LEX*, select_result*, unsigned long))[0x55962ef2059e]
sql/sql_parse.cc:6228(execute_sqlcom_select(THD*, TABLE_LIST*) [clone .constprop.199])[0x55962ee126c1]
sql/sql_parse.cc:3532(mysql_execute_command(THD*))[0x55962eed3f25]
sql/sql_parse.cc:7741(mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool))[0x55962eed61cd]
sql/sql_parse.cc:1857(dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool))[0x55962eed79ec]
sql/sql_parse.cc:1388(do_command(THD*))[0x55962eed95f5]
sql/sql_connect.cc:1336(do_handle_one_connection(CONNECT*))[0x55962ef9a2b4]
sql/sql_connect.cc:1243(handle_one_connection)[0x55962ef9a414]
perfschema/pfs.cc:1872(pfs_spawn_thread)[0x55962f4c7304]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba)[0x7f1998e2a6ba]
x86_64/clone.S:111(clone)[0x7f19982bf41d]
Query (0x7f198000f0a0): select 1 from t2 where (i1, i2) in (select count((a1 div '1')), bit_or(a2) over () from t1)
{"report":{"fcp":993,"ttfb":334.7000000476837,"pageVisibility":"visible","entityId":87440,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"2f2cbaf1-0a2e-4b2e-8547-5712e7f115f5","navigationType":0,"readyForUser":1083.4000000953674,"redirectCount":0,"resourceLoadedEnd":1136.0999999046326,"resourceLoadedStart":340.09999990463257,"resourceTiming":[{"duration":153,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":340.09999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":340.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":493.09999990463257,"responseStart":0,"secureConnectionStart":0},{"duration":152.90000009536743,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/css/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":340.2999999523163,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":340.2999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":493.2000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":161.90000009536743,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":340.5,"connectEnd":340.5,"connectStart":340.5,"domainLookupEnd":340.5,"domainLookupStart":340.5,"fetchStart":340.5,"redirectEnd":0,"redirectStart":0,"requestStart":340.5,"responseEnd":502.40000009536743,"responseStart":502.40000009536743,"secureConnectionStart":340.5},{"duration":281,"initiatorType":"script","name":"https://jira.mariadb.org/s/099b33461394b8015fc36c0a4b96e19f-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/js/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":340.59999990463257,"connectEnd":340.59999990463257,"connectStart":340.59999990463257,"domainLookupEnd":340.59999990463257,"domainLookupStart":340.59999990463257,"fetchStart":340.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":340.59999990463257,"responseEnd":621.5999999046326,"responseStart":621.5999999046326,"secureConnectionStart":340.59999990463257},{"duration":285.2000000476837,"initiatorType":"script","name":"https://jira.mariadb.org/s/94c15bff32baef80f4096a08aceae8bc-CDN/lu2bu7/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":340.7000000476837,"connectEnd":340.7000000476837,"connectStart":340.7000000476837,"domainLookupEnd":340.7000000476837,"domainLookupStart":340.7000000476837,"fetchStart":340.7000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":340.7000000476837,"responseEnd":625.9000000953674,"responseStart":625.9000000953674,"secureConnectionStart":340.7000000476837},{"duration":285.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":340.7999999523163,"connectEnd":340.7999999523163,"connectStart":340.7999999523163,"domainLookupEnd":340.7999999523163,"domainLookupStart":340.7999999523163,"fetchStart":340.7999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":340.7999999523163,"responseEnd":626.2999999523163,"responseStart":626.2999999523163,"secureConnectionStart":340.7999999523163},{"duration":285.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":340.90000009536743,"connectEnd":340.90000009536743,"connectStart":340.90000009536743,"domainLookupEnd":340.90000009536743,"domainLookupStart":340.90000009536743,"fetchStart":340.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":340.90000009536743,"responseEnd":626.7000000476837,"responseStart":626.5999999046326,"secureConnectionStart":340.90000009536743},{"duration":286.59999990463257,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2bu7/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":341,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":341,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":627.5999999046326,"responseStart":0,"secureConnectionStart":0},{"duration":286.10000014305115,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":341.09999990463257,"connectEnd":341.09999990463257,"connectStart":341.09999990463257,"domainLookupEnd":341.09999990463257,"domainLookupStart":341.09999990463257,"fetchStart":341.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":341.09999990463257,"responseEnd":627.2000000476837,"responseStart":627.2000000476837,"secureConnectionStart":341.09999990463257},{"duration":286.60000014305115,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.css?jira.create.linked.issue=true","startTime":341.2999999523163,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":341.2999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":627.9000000953674,"responseStart":0,"secureConnectionStart":0},{"duration":286.2999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/3339d87fa2538a859872f2df449bf8d0-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.js?jira.create.linked.issue=true&locale=en","startTime":341.40000009536743,"connectEnd":341.40000009536743,"connectStart":341.40000009536743,"domainLookupEnd":341.40000009536743,"domainLookupStart":341.40000009536743,"fetchStart":341.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":341.40000009536743,"responseEnd":627.7000000476837,"responseStart":627.7000000476837,"secureConnectionStart":341.40000009536743},{"duration":375.90000009536743,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":346.7999999523163,"connectEnd":346.7999999523163,"connectStart":346.7999999523163,"domainLookupEnd":346.7999999523163,"domainLookupStart":346.7999999523163,"fetchStart":346.7999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":346.7999999523163,"responseEnd":722.7000000476837,"responseStart":722.7000000476837,"secureConnectionStart":346.7999999523163},{"duration":666.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":346.90000009536743,"connectEnd":346.90000009536743,"connectStart":346.90000009536743,"domainLookupEnd":346.90000009536743,"domainLookupStart":346.90000009536743,"fetchStart":346.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":346.90000009536743,"responseEnd":1013.7000000476837,"responseStart":1013.7000000476837,"secureConnectionStart":346.90000009536743},{"duration":65.89999985694885,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":657.9000000953674,"connectEnd":657.9000000953674,"connectStart":657.9000000953674,"domainLookupEnd":657.9000000953674,"domainLookupStart":657.9000000953674,"fetchStart":657.9000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":657.9000000953674,"responseEnd":723.7999999523163,"responseStart":723.7999999523163,"secureConnectionStart":657.9000000953674},{"duration":226.90000009536743,"initiatorType":"link","name":"https://jira.mariadb.org/s/d5715adaadd168a9002b108b2b039b50-CDN/lu2bu7/820016/12ta74/be4b45e9cec53099498fa61c8b7acba4/_/download/contextbatch/css/jira.project.sidebar,-_super,-project.issue.navigator,-jira.general,-jira.browse.project,-jira.view.issue,-jira.global,-atl.general,-com.atlassian.jira.projects.sidebar.init/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":909,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":909,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1135.9000000953674,"responseStart":0,"secureConnectionStart":0},{"duration":226.59999990463257,"initiatorType":"link","name":"https://jira.mariadb.org/s/50bc9be5bfead1a25e72c1a9338c94f6-CDN/lu2bu7/820016/12ta74/e108c7645258ccb43280ed3404e3e949/_/download/contextbatch/css/com.atlassian.jira.plugins.jira-development-integration-plugin:0,-_super,-jira.view.issue,-jira.global,-jira.general,-jira.browse.project,-project.issue.navigator,-atl.general/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":909.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":909.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1136.0999999046326,"responseStart":0,"secureConnectionStart":0}],"fetchStart":1,"domainLookupStart":1,"domainLookupEnd":1,"connectStart":1,"connectEnd":1,"requestStart":95,"responseStart":335,"responseEnd":340,"domLoading":338,"domInteractive":1151,"domContentLoadedEventStart":1151,"domContentLoadedEventEnd":1198,"domComplete":1997,"loadEventStart":1997,"loadEventEnd":1999,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1124.9000000953674},{"name":"bigPipe.sidebar-id.end","time":1125.7000000476837},{"name":"bigPipe.activity-panel-pipe-id.start","time":1125.9000000953674},{"name":"bigPipe.activity-panel-pipe-id.end","time":1128.2999999523163},{"name":"activityTabFullyLoaded","time":1209.0999999046326}],"measures":[],"correlationId":"4d7810527df40f","effectiveType":"4g","downlink":9,"rtt":0,"serverDuration":169,"dbReadsTimeInMs":11,"dbConnsTimeInMs":18,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}