From: kevin.lewis Date: December 7 2010 11:26pm Subject: bzr commit into mysql-5.5-innodb branch (kevin.lewis:3257) Bug#55222 List-Archive: http://lists.mysql.com/commits/126272 X-Bug: 55222 Message-Id: <20101207232703.509688467EE@dhcp-adc-twvpn-2-vpnpool-10-154-62-147.vpn.oracle.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1574559738==" --===============1574559738== MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline #At file:///Users/kevinlewis/Work/Mysql/55222.push/mysql-5.5-innodb/ based on revid:vasil.dimov@stripped 3257 kevin.lewis@stripped 2010-12-07 Bug#55222 - Previous patch had a bug in unused code which was reactivated in mysql-trunk-innodb in rev revno: 3367 timestamped Tue 2010-12-07 02:25:25-0800. The crash happens only when lower_case_table_names=2, such as on MacOS, when running the new testcase innodb-system-table-view. Specifically, it crashes when any query is made against the INFORMATION_SCHEMA.INNODB_SYS_FOREIGN table. modified: storage/innobase/dict/dict0load.c === modified file 'storage/innobase/dict/dict0load.c' --- a/storage/innobase/dict/dict0load.c revid:vasil.dimov@stripped +++ b/storage/innobase/dict/dict0load.c revid:kevin.lewis@stripped @@ -469,6 +469,8 @@ dict_process_sys_foreign_rec( err_len: return("incorrect column length in SYS_FOREIGN"); } + + foreign->heap = heap; foreign->id = mem_heap_strdupl(heap, (const char*) field, len); rec_get_nth_field_offs_old(rec, 1/*DB_TRX_ID*/, &len); --===============1574559738== MIME-Version: 1.0 Content-Type: text/bzr-bundle; charset="us-ascii"; name="bzr/kevin.lewis@stripped" Content-Transfer-Encoding: 7bit Content-Disposition: inline # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: kevin.lewis@stripped # target_branch: file:///Users/kevinlewis/Work/Mysql/55222.push/mysql-\ # 5.5-innodb/ # testament_sha1: 5336b902948338a05bce2b5ec38143064de6ade3 # timestamp: 2010-12-07 17:27:02 -0600 # base_revision_id: vasil.dimov@stripped\ # gwrfc8k6l8bvlfni # # Begin bundle IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWbQhvggAAbJfgAAwWmf//3/j 3CC////wUAQjwB2MSAZYaIJqehlPU0aT00mnlDENNNAHoNI00Ac0xMmTRhMExNMAmAQwRgRgGhGg VPeqTaTIwIAAYTQaZMgAHNMTJk0YTBMTTAJgEMEYEYBJFMmho0mptNNRkaEnptKbUG00gANNGhh+ Cmg7fHYL9M4pmVKAJZURUqTTyXolzPjMzFrtg+V3OVViqjCwY91N5n3dYWvdrUp54v2IZ4httZFm k4nQtI4pREa0j7Qyz8WISY2QjkjdpyCPFgqnIIMnoJYo6Ja7VIbwKT6BHfwX+c1v9gqJlOrHZhrl PC/ThsMLfh2qtIkmoBhm+EOnbFcWGa8wfPnuSI8Ewjxr3FRFSXg4mwjO7qKK1T2xpC5dKoXMM2iC PbJI8Zm8v40rqg6oKjoLGmZX7jwXqc56cPVSDyv3Z+VmKlQoy6dd9Qrt5b4QujoIqQM8YX2inpx1 fYlUSnJWZXQDq+DeiJZ8RPXjUtLRZTLJGNi5WnXWtmjzsPLdGaZjt5Q37FEmXjK/VNlTohcLatlY WGsezayu9GysT0Jp5luOhoLXGywWN8c5xsUjHYr9pMxqW7YW8lPoheb09QqKMLVFNXkxvXiLLJXU GORunN1TVVZMWyIj1XBVFYCtdR3jKuqKuK2K3ig4gU6ssrdaSDDeTbY4lCy4lQjiahQIMOBKJ2oY ct0YpTzpqyc9MCVqIyK0NcYMzs19GrfF8b+Pq8h8b5KNPymNXBga40cBoiWThxTYYmDdPnzz1mQx +CglqQM2bKV7v0hf9GXb09kCIPdqLandemYAnXewB4Wy4JPJxBW60ke5UK3fX7q0y9G+Pqaseom6 1Ajivt2eq8/eDGCvtFNdz9yZTOXDq9ta2L0FxP+K5djQudkjbkkZuQFCLMmWO3tzFEpmWXqS973w XeWmj9CnSpvBcD9vNH4d5hJzaM052ciEpBFUzq/kXRNozorFaI2gG7reWIXwqluUZc/TQm+a8lb9 k1RwnQHzFNcHYRljXRowsyNkvmVyO6ADBQjqBFYyosj6uBxOq9aqBIvXz9vPFbP8qOZnui3d1ivv 5rvODHYJnC86vxanyhyVdr7V12Gu/N88hW+aapSyiZXYKarUVQJAcgpdOLZ/PqzlgF1m0BwftpHg 8ToYoDPzTz/c9wzmgfQ4rUMAwc8UxDngkM43kBgt+7uf2LS/NvMRhDkpQbbRawdQgM1dUJDjN7Kn AZQ3SgEIOdfasMQraKygp1MhmUHVso4plnsYFfIPreB8kjrC0Pc6xszV+D9gnnuZk0D4tda1eUuJ Z9I5hYkuOZXVFD/S3jUu9W8LFm+MIQCt6mM59OSLnNQBK05RCwmFAzgJAJIuigntGSSAY6UpVaKZ k9O4Qk0SgpoyleMPs4WedXfMBgHk0XFYrh2817x4JkUljPR1RYQXvFjWhfAWCdXWsDgeCxdYF24c xVWIYYBX+LuSKcKEhaEN8EA= --===============1574559738==--