Stack trace from 10.2 54b81ac57f89c
|
mysqld: /data/src/10.2/sql/sql_table.cc:2359: int mysql_rm_table_no_locks(THD*, TABLE_LIST*, bool, bool, bool, bool, bool): Assertion `thd->mdl_context.is_lock_owner(MDL_key::TABLE, table->db, table->table_name, MDL_SHARED)' failed.
|
160913 1:24:05 [ERROR] mysqld got signal 6 ;
|
|
#6 0x00007f1435e34266 in __assert_fail_base (fmt=0x7f1435f6d238 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f143901bc50 "thd->mdl_context.is_lock_owner(MDL_key::TABLE, table->db, table->table_name, MDL_SHARED)", file=file@entry=0x7f143901b1d8 "/data/src/10.2/sql/sql_table.cc", line=line@entry=2359, function=function@entry=0x7f143901d080 <mysql_rm_table_no_locks(THD*, TABLE_LIST*, bool, bool, bool, bool, bool)::__PRETTY_FUNCTION__> "int mysql_rm_table_no_locks(THD*, TABLE_LIST*, bool, bool, bool, bool, bool)") at assert.c:92
|
#7 0x00007f1435e34312 in __GI___assert_fail (assertion=0x7f143901bc50 "thd->mdl_context.is_lock_owner(MDL_key::TABLE, table->db, table->table_name, MDL_SHARED)", file=0x7f143901b1d8 "/data/src/10.2/sql/sql_table.cc", line=2359, function=0x7f143901d080 <mysql_rm_table_no_locks(THD*, TABLE_LIST*, bool, bool, bool, bool, bool)::__PRETTY_FUNCTION__> "int mysql_rm_table_no_locks(THD*, TABLE_LIST*, bool, bool, bool, bool, bool)") at assert.c:101
|
#8 0x00007f143876de6f in mysql_rm_table_no_locks (thd=0x7f142d016070, tables=0x7f142d064198, if_exists=false, drop_temporary=false, drop_view=false, dont_log_query=false, dont_free_locks=false) at /data/src/10.2/sql/sql_table.cc:2357
|
#9 0x00007f143876d5c9 in mysql_rm_table (thd=0x7f142d016070, tables=0x7f142d064198, if_exists=0 '\000', drop_temporary=0 '\000') at /data/src/10.2/sql/sql_table.cc:2090
|
#10 0x00007f14386bb55a in mysql_execute_command (thd=0x7f142d016070) at /data/src/10.2/sql/sql_parse.cc:4639
|
#11 0x00007f14386c518b in mysql_parse (thd=0x7f142d016070, rawbuf=0x7f142d064088 "DROP TABLE nonexisting_table, t1", length=32, parser_state=0x7f1439614dd0, is_com_multi=false, is_next_command=false) at /data/src/10.2/sql/sql_parse.cc:7774
|
#12 0x00007f14386b3579 in dispatch_command (command=COM_QUERY, thd=0x7f142d016070, packet=0x7f142d058071 "DROP TABLE nonexisting_table, t1", packet_length=32, is_com_multi=false, is_next_command=false) at /data/src/10.2/sql/sql_parse.cc:1805
|
#13 0x00007f14386b1faa in do_command (thd=0x7f142d016070) at /data/src/10.2/sql/sql_parse.cc:1365
|
#14 0x00007f14387ed936 in do_handle_one_connection (connect=0x7f143546d410) at /data/src/10.2/sql/sql_connect.cc:1354
|
#15 0x00007f14387ed6c3 in handle_one_connection (arg=0x7f143546d410) at /data/src/10.2/sql/sql_connect.cc:1260
|
#16 0x00007f1438afbef2 in pfs_spawn_thread (arg=0x7f14354519f0) at /data/src/10.2/storage/perfschema/pfs.cc:1862
|
#17 0x00007f1437d360a4 in start_thread (arg=0x7f1439616300) at pthread_create.c:309
|
#18 0x00007f1435eee87d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
|
CREATE TEMPORARY TABLE t1 (i INT);
|
--error ER_BAD_TABLE_ERROR
|
DROP TABLE nonexisting_table, t1;
|
The problem apparently appeared in 10.2 tree with this revision:
commit 7305be2f7e724e5e62961606794beab199d79045
|
Author: Nirbhay Choubey <nirbhay@mariadb.com>
|
Date: Fri Jun 10 16:19:59 2016 -0400
|
|
MDEV-5535: Cannot reopen temporary table
|
|
mysqld maintains a list of TABLE objects for all temporary
|
tables created within a session in THD. Here each table is
|
represented by a TABLE object.
|
|
A query referencing a particular temporary table for more
|
than once, however, failed with ER_CANT_REOPEN_TABLE error
|
because a TABLE_SHARE was allocate together with the TABLE,
|
so temporary tables always had only one TABLE per TABLE_SHARE.
|
|
This patch lift this restriction by separating TABLE and
|
TABLE_SHARE objects and storing TABLE_SHAREs for temporary
|
tables in a list in THD, and TABLEs in a list within their
|
respective TABLE_SHAREs.
|
There are no comments yet on this issue.
{"report":{"fcp":1007.8000000119209,"ttfb":373,"pageVisibility":"visible","entityId":58033,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"6e846368-c551-4cd8-8a5e-3386bc15d4bd","navigationType":0,"readyForUser":1102.800000011921,"redirectCount":0,"resourceLoadedEnd":1132.300000011921,"resourceLoadedStart":379.19999998807907,"resourceTiming":[{"duration":108.60000002384186,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bv2/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":379.19999998807907,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":379.19999998807907,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":487.80000001192093,"responseStart":0,"secureConnectionStart":0},{"duration":113.80000001192093,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2bv2/820016/12ta74/2380add21a9a1006587582385952de73/_/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":379.69999998807907,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":379.69999998807907,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":493.5,"responseStart":0,"secureConnectionStart":0},{"duration":175.89999997615814,"initiatorType":"script","name":"https://jira.mariadb.org/s/e9b27a47da5fb0f74a35acd57e9847fb-CDN/lu2bv2/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":379.9000000357628,"connectEnd":379.9000000357628,"connectStart":379.9000000357628,"domainLookupEnd":379.9000000357628,"domainLookupStart":379.9000000357628,"fetchStart":379.9000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":379.9000000357628,"responseEnd":555.8000000119209,"responseStart":555.8000000119209,"secureConnectionStart":379.9000000357628},{"duration":252.80000001192093,"initiatorType":"script","name":"https://jira.mariadb.org/s/c32eb0da7ad9831253f8397e6cc26afd-CDN/lu2bv2/820016/12ta74/2380add21a9a1006587582385952de73/_/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":380.10000002384186,"connectEnd":380.10000002384186,"connectStart":380.10000002384186,"domainLookupEnd":380.10000002384186,"domainLookupStart":380.10000002384186,"fetchStart":380.10000002384186,"redirectEnd":0,"redirectStart":0,"requestStart":380.10000002384186,"responseEnd":632.9000000357628,"responseStart":632.9000000357628,"secureConnectionStart":380.10000002384186},{"duration":256.19999998807907,"initiatorType":"script","name":"https://jira.mariadb.org/s/bc0bcb146314416123c992714ee00ff7-CDN/lu2bv2/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":380.4000000357628,"connectEnd":380.4000000357628,"connectStart":380.4000000357628,"domainLookupEnd":380.4000000357628,"domainLookupStart":380.4000000357628,"fetchStart":380.4000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":380.4000000357628,"responseEnd":636.6000000238419,"responseStart":636.6000000238419,"secureConnectionStart":380.4000000357628},{"duration":256.69999998807907,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":380.60000002384186,"connectEnd":380.60000002384186,"connectStart":380.60000002384186,"domainLookupEnd":380.60000002384186,"domainLookupStart":380.60000002384186,"fetchStart":380.60000002384186,"redirectEnd":0,"redirectStart":0,"requestStart":380.60000002384186,"responseEnd":637.3000000119209,"responseStart":637.3000000119209,"secureConnectionStart":380.60000002384186},{"duration":257.10000002384186,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":380.80000001192093,"connectEnd":380.80000001192093,"connectStart":380.80000001192093,"domainLookupEnd":380.80000001192093,"domainLookupStart":380.80000001192093,"fetchStart":380.80000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":380.80000001192093,"responseEnd":637.9000000357628,"responseStart":637.9000000357628,"secureConnectionStart":380.80000001192093},{"duration":316.89999997615814,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2bv2/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":380.9000000357628,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":380.9000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":697.8000000119209,"responseStart":0,"secureConnectionStart":0},{"duration":257.5,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":381.10000002384186,"connectEnd":381.10000002384186,"connectStart":381.10000002384186,"domainLookupEnd":381.10000002384186,"domainLookupStart":381.10000002384186,"fetchStart":381.10000002384186,"redirectEnd":0,"redirectStart":0,"requestStart":381.10000002384186,"responseEnd":638.6000000238419,"responseStart":638.6000000238419,"secureConnectionStart":381.10000002384186},{"duration":316.69999998807907,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2bv2/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":381.30000001192093,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":381.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":698,"responseStart":0,"secureConnectionStart":0},{"duration":257.89999997615814,"initiatorType":"script","name":"https://jira.mariadb.org/s/719848dd97ebe0663199f49a3936487a-CDN/lu2bv2/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":381.4000000357628,"connectEnd":381.4000000357628,"connectStart":381.4000000357628,"domainLookupEnd":381.4000000357628,"domainLookupStart":381.4000000357628,"fetchStart":381.4000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":381.4000000357628,"responseEnd":639.3000000119209,"responseStart":639.3000000119209,"secureConnectionStart":381.4000000357628},{"duration":519.8000000119209,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":382.30000001192093,"connectEnd":382.30000001192093,"connectStart":382.30000001192093,"domainLookupEnd":382.30000001192093,"domainLookupStart":382.30000001192093,"fetchStart":382.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":382.30000001192093,"responseEnd":902.1000000238419,"responseStart":902.1000000238419,"secureConnectionStart":382.30000001192093},{"duration":701.6999999880791,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":382.30000001192093,"connectEnd":382.30000001192093,"connectStart":382.30000001192093,"domainLookupEnd":382.30000001192093,"domainLookupStart":382.30000001192093,"fetchStart":382.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":382.30000001192093,"responseEnd":1084,"responseStart":1084,"secureConnectionStart":382.30000001192093},{"duration":216.10000002384186,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":709.1999999880791,"connectEnd":709.1999999880791,"connectStart":709.1999999880791,"domainLookupEnd":709.1999999880791,"domainLookupStart":709.1999999880791,"fetchStart":709.1999999880791,"redirectEnd":0,"redirectStart":0,"requestStart":709.1999999880791,"responseEnd":925.3000000119209,"responseStart":925.3000000119209,"secureConnectionStart":709.1999999880791},{"duration":168,"initiatorType":"link","name":"https://jira.mariadb.org/s/d5715adaadd168a9002b108b2b039b50-CDN/lu2bv2/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":964.1999999880791,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":964.1999999880791,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1132.199999988079,"responseStart":0,"secureConnectionStart":0},{"duration":167.69999998807907,"initiatorType":"link","name":"https://jira.mariadb.org/s/50bc9be5bfead1a25e72c1a9338c94f6-CDN/lu2bv2/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":964.6000000238419,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":964.6000000238419,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1132.300000011921,"responseStart":0,"secureConnectionStart":0},{"duration":133,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/e65b778d185daf5aee24936755b43da6/_/download/contextbatch/js/browser-metrics-plugin.contrib,-_super,-project.issue.navigator,-jira.view.issue,-atl.general/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":965.4000000357628,"connectEnd":965.4000000357628,"connectStart":965.4000000357628,"domainLookupEnd":965.4000000357628,"domainLookupStart":965.4000000357628,"fetchStart":965.4000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":965.4000000357628,"responseEnd":1098.4000000357628,"responseStart":1098.4000000357628,"secureConnectionStart":965.4000000357628},{"duration":139.39999997615814,"initiatorType":"script","name":"https://jira.mariadb.org/s/53a43b6764f587426c7bb9a150184c00-CDN/lu2bv2/820016/12ta74/be4b45e9cec53099498fa61c8b7acba4/_/download/contextbatch/js/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.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":965.8000000119209,"connectEnd":965.8000000119209,"connectStart":965.8000000119209,"domainLookupEnd":965.8000000119209,"domainLookupStart":965.8000000119209,"fetchStart":965.8000000119209,"redirectEnd":0,"redirectStart":0,"requestStart":965.8000000119209,"responseEnd":1105.199999988079,"responseStart":1105.199999988079,"secureConnectionStart":965.8000000119209},{"duration":140.69999998807907,"initiatorType":"script","name":"https://jira.mariadb.org/s/630dda803a823fdd5771c4338338e018-CDN/lu2bv2/820016/12ta74/e108c7645258ccb43280ed3404e3e949/_/download/contextbatch/js/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.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":966.1000000238419,"connectEnd":966.1000000238419,"connectStart":966.1000000238419,"domainLookupEnd":966.1000000238419,"domainLookupStart":966.1000000238419,"fetchStart":966.1000000238419,"redirectEnd":0,"redirectStart":0,"requestStart":966.1000000238419,"responseEnd":1106.800000011921,"responseStart":1106.800000011921,"secureConnectionStart":966.1000000238419}],"fetchStart":1,"domainLookupStart":1,"domainLookupEnd":1,"connectStart":1,"connectEnd":1,"requestStart":214,"responseStart":374,"responseEnd":377,"domLoading":377,"domInteractive":1193,"domContentLoadedEventStart":1193,"domContentLoadedEventEnd":1239,"domComplete":1649,"loadEventStart":1649,"loadEventEnd":1650,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1182.6000000238419},{"name":"bigPipe.sidebar-id.end","time":1183.4000000357628},{"name":"bigPipe.activity-panel-pipe-id.start","time":1183.5},{"name":"bigPipe.activity-panel-pipe-id.end","time":1184},{"name":"activityTabFullyLoaded","time":1250.5}],"measures":[],"correlationId":"e78bde7dd5cd0","effectiveType":"4g","downlink":9,"rtt":0,"serverDuration":92,"dbReadsTimeInMs":9,"dbConnsTimeInMs":16,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}