1
0
mirror of https://github.com/MariaDB/server.git synced 2025-04-18 21:44:20 +03:00
Nisha Gopalakrishnan be901b60ae Bug#26390632: CREATE TABLE CAN CAUSE MYSQL TO EXIT.
Analysis
========
CREATE TABLE of InnoDB table with a partition name
which exceeds the path limit can cause the server
to exit.

During the preparation of the partition name,
there was no check to identify whether the complete
path name for partition exceeds the max supported
path length, causing the server to exit during
subsequent processing.

Fix
===
During the preparation of partition name, check and report
an error if the partition path name exceeds the maximum path
name limit.

This is a 5.5 patch.
2017-08-23 12:59:38 +05:30
..
2011-06-30 17:31:31 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-05-21 10:21:08 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2013-02-25 15:26:00 +01:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-07-04 01:25:49 +02:00
2011-06-30 17:46:53 +02:00
2013-02-25 15:26:00 +01:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2014-01-06 10:52:35 +05:30
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-07-03 17:47:37 +02:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2013-02-25 15:26:00 +01:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2012-02-16 10:48:16 +01:00
2012-02-16 10:48:16 +01:00
2011-06-30 17:46:53 +02:00
2013-02-25 15:26:00 +01:00
2014-01-06 10:52:35 +05:30
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2012-02-16 10:48:16 +01:00
2013-02-25 15:26:00 +01:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2016-11-28 11:55:36 +05:30
2011-06-30 17:46:53 +02:00
2013-03-28 17:41:22 +02:00
2016-11-28 11:55:36 +05:30
2016-11-28 11:55:36 +05:30
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2014-01-06 10:52:35 +05:30
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2012-09-12 08:59:44 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2012-10-12 22:59:21 +02:00
2013-02-25 15:26:00 +01:00
2010-12-07 16:11:13 +00:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2013-02-25 15:26:00 +01:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-07-04 01:25:49 +02:00
2012-02-16 10:48:16 +01:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2016-11-28 11:55:36 +05:30
2014-01-06 10:52:35 +05:30
2011-06-30 17:46:53 +02:00
2011-06-30 17:46:53 +02:00
2014-01-06 10:52:35 +05:30
2013-02-25 15:26:00 +01:00
2011-06-30 17:46:53 +02:00
2011-07-04 01:25:49 +02:00