This problem shows up in bb-10.3-ext and 10.3 branches when compiled with SAFEMALLOC:
worker[1] Using MTR_BUILD_THREAD 300, with reserved ports 16000..16019
|
tokudb.type_blob [ fail ] Found warnings/errors in server log file!
|
Test ended at 2017-03-23 12:21:56
|
line
|
==26565== Invalid read of size 8
|
==26565== at 0x1181186: my_thread_dbug_id (my_thr_init.c:403)
|
==26565== by 0x1190A22: default_sf_malloc_dbug_id (safemalloc.c:91)
|
==26565== by 0x1190AD2: sf_malloc (safemalloc.c:132)
|
==26565== by 0x117D0ED: my_malloc (my_malloc.c:101)
|
==26565== by 0x1155992: init_dynamic_array2 (array.c:70)
|
==26565== by 0x8B371E: Dynamic_array<Type_aggregator::Pair>::init(unsigned int, unsigned int) (sql_array.h:126)
|
==26565== by 0x8B35CF: Dynamic_array<Type_aggregator::Pair>::Dynamic_array(unsigned int, unsigned int) (sql_array.h:114)
|
==26565== by 0x8B0DA5: Type_aggregator::Type_aggregator() (sql_type.h:1434)
|
==26565== by 0x8AEC0A: __static_initialization_and_destruction_0(int, int) (sql_type.cc:59)
|
==26565== by 0x8AEFBE: _GLOBAL__sub_I_sql_type.cc (sql_type.cc:2214)
|
==26565== by 0x11EAF8C: __libc_csu_init (elf-init.c:88)
|
==26565== by 0x6ED6A94: (below main) (in /lib64/libc-2.19.so)
|
==26565== Address 0x7273b20 is 16 bytes inside a block of size 33 free'd
|
==26565== at 0x4C2A42C: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
|
==26565== by 0x6179C87: ??? (in /lib64/libcrypto.so.1.0.0)
|
==26565== by 0x6179D55: ??? (in /lib64/libcrypto.so.1.0.0)
|
==26565== by 0x617A293: FIPS_module_mode_set (in /lib64/libcrypto.so.1.0.0)
|
==26565== by 0x605F97B: FIPS_mode_set (in /lib64/libcrypto.so.1.0.0)
|
==26565== by 0x605BF9F: OPENSSL_init_library (in /lib64/libcrypto.so.1.0.0)
|
==26565== by 0x400E8E9: call_init.part.0 (in /lib64/ld-2.19.so)
|
==26565== by 0x400E9D2: _dl_init (in /lib64/ld-2.19.so)
|
==26565== by 0x40011C9: ??? (in /lib64/ld-2.19.so)
|
==26565== by 0xA: ???
|
==26565== by 0xFFEFFDE96: ???
|
==26565== by 0xFFEFFDEB5: ???
|
==26565== by 0xFFEFFDED0: ???
|
==26565== by 0xFFEFFDF0A: ???
|
==26565== by 0xFFEFFDF1C: ???
|
==26565== by 0xFFEFFDF25: ???
|
^ Found warnings in /home/my/maria-10.3/mysql-test/var/log/mysqld.1.err
|
ok
|
The problem is that Type_aggregator::Type_aggregator() is called before safemalloc is initialized in mysqld.cc.
The problem was introduced by:
MDEV-11478 Result data type aggregation for pluggable data types
- relates to
-
MDEV-11478
Result data type aggregation for pluggable data types
-
-
Closed
{"report":{"fcp":884.7000000476837,"ttfb":189.40000009536743,"pageVisibility":"visible","entityId":60707,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":1,"journeyId":"407d363f-876e-4130-9405-e7d111ec688a","navigationType":0,"readyForUser":943.2000000476837,"redirectCount":0,"resourceLoadedEnd":1190.6000001430511,"resourceLoadedStart":195.20000004768372,"resourceTiming":[{"duration":266.10000014305115,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":195.20000004768372,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":195.20000004768372,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":461.30000019073486,"responseStart":0,"secureConnectionStart":0},{"duration":265.7999999523163,"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":195.60000014305115,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":195.60000014305115,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":461.40000009536743,"responseStart":0,"secureConnectionStart":0},{"duration":275.39999985694885,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":195.60000014305115,"connectEnd":195.60000014305115,"connectStart":195.60000014305115,"domainLookupEnd":195.60000014305115,"domainLookupStart":195.60000014305115,"fetchStart":195.60000014305115,"redirectEnd":0,"redirectStart":0,"requestStart":195.60000014305115,"responseEnd":471,"responseStart":470.90000009536743,"secureConnectionStart":195.60000014305115},{"duration":330.19999980926514,"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":195.80000019073486,"connectEnd":195.80000019073486,"connectStart":195.80000019073486,"domainLookupEnd":195.80000019073486,"domainLookupStart":195.80000019073486,"fetchStart":195.80000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":195.80000019073486,"responseEnd":526,"responseStart":526,"secureConnectionStart":195.80000019073486},{"duration":326.5,"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":195.80000019073486,"connectEnd":195.80000019073486,"connectStart":195.80000019073486,"domainLookupEnd":195.80000019073486,"domainLookupStart":195.80000019073486,"fetchStart":195.80000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":195.80000019073486,"responseEnd":522.3000001907349,"responseStart":522.3000001907349,"secureConnectionStart":195.80000019073486},{"duration":330.7000000476837,"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":195.90000009536743,"connectEnd":195.90000009536743,"connectStart":195.90000009536743,"domainLookupEnd":195.90000009536743,"domainLookupStart":195.90000009536743,"fetchStart":195.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":195.90000009536743,"responseEnd":526.6000001430511,"responseStart":526.6000001430511,"secureConnectionStart":195.90000009536743},{"duration":332.2000000476837,"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":196.10000014305115,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":196.10000014305115,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":528.3000001907349,"responseStart":0,"secureConnectionStart":0},{"duration":331.2999999523163,"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":196.10000014305115,"connectEnd":196.10000014305115,"connectStart":196.10000014305115,"domainLookupEnd":196.10000014305115,"domainLookupStart":196.10000014305115,"fetchStart":196.10000014305115,"redirectEnd":0,"redirectStart":0,"requestStart":196.10000014305115,"responseEnd":527.4000000953674,"responseStart":527.4000000953674,"secureConnectionStart":196.10000014305115},{"duration":332.2000000476837,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":196.20000004768372,"connectEnd":196.20000004768372,"connectStart":196.20000004768372,"domainLookupEnd":196.20000004768372,"domainLookupStart":196.20000004768372,"fetchStart":196.20000004768372,"redirectEnd":0,"redirectStart":0,"requestStart":196.20000004768372,"responseEnd":528.4000000953674,"responseStart":528.4000000953674,"secureConnectionStart":196.20000004768372},{"duration":332.69999980926514,"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":196.30000019073486,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":196.30000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":529,"responseStart":0,"secureConnectionStart":0},{"duration":332.7000000476837,"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":196.5,"connectEnd":196.5,"connectStart":196.5,"domainLookupEnd":196.5,"domainLookupStart":196.5,"fetchStart":196.5,"redirectEnd":0,"redirectStart":0,"requestStart":196.5,"responseEnd":529.2000000476837,"responseStart":529.2000000476837,"secureConnectionStart":196.5},{"duration":601.8999998569489,"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":197.10000014305115,"connectEnd":197.10000014305115,"connectStart":197.10000014305115,"domainLookupEnd":197.10000014305115,"domainLookupStart":197.10000014305115,"fetchStart":197.10000014305115,"redirectEnd":0,"redirectStart":0,"requestStart":197.10000014305115,"responseEnd":799,"responseStart":799,"secureConnectionStart":197.10000014305115},{"duration":993.4000000953674,"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":197.20000004768372,"connectEnd":197.20000004768372,"connectStart":197.20000004768372,"domainLookupEnd":197.20000004768372,"domainLookupStart":197.20000004768372,"fetchStart":197.20000004768372,"redirectEnd":0,"redirectStart":0,"requestStart":197.20000004768372,"responseEnd":1190.6000001430511,"responseStart":1190.6000001430511,"secureConnectionStart":197.20000004768372},{"duration":500,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":684.9000000953674,"connectEnd":684.9000000953674,"connectStart":684.9000000953674,"domainLookupEnd":684.9000000953674,"domainLookupStart":684.9000000953674,"fetchStart":684.9000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":684.9000000953674,"responseEnd":1184.9000000953674,"responseStart":1184.9000000953674,"secureConnectionStart":684.9000000953674}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":58,"responseStart":190,"responseEnd":191,"domLoading":193,"domInteractive":1212,"domContentLoadedEventStart":1212,"domContentLoadedEventEnd":1247,"domComplete":2076,"loadEventStart":2076,"loadEventEnd":2078,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1195.2000000476837},{"name":"bigPipe.sidebar-id.end","time":1196},{"name":"bigPipe.activity-panel-pipe-id.start","time":1196.2000000476837},{"name":"bigPipe.activity-panel-pipe-id.end","time":1198.6000001430511},{"name":"activityTabFullyLoaded","time":1252}],"measures":[],"correlationId":"367e852a89f026","effectiveType":"4g","downlink":9.4,"rtt":0,"serverDuration":76,"dbReadsTimeInMs":12,"dbConnsTimeInMs":19,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}