Tatiana A. Nurnberg
ccbc24b45a
Bug#55436: buffer overflow in debug binary of dbug_buff in Field_new_decimal::store_value
...
There were some misunderstandings about parameters pertaining to buffer-size.
Patches fixes the reported off by one and
clarifies the documentation.
mysql-test/r/type_newdecimal.result:
add test
mysql-test/t/type_newdecimal.test:
add test
sql/field.cc:
adjust buffer size by one to account for terminator.
sql/my_decimal.cc:
adjust buffer size by one to account for terminator.
clarify needs in comments.
sql/my_decimal.h:
clarify buffer-size needs to prevent future off-by-one bugs.
strings/decimal.c:
clarify buffer-size needs and parameters to prevent future off-by-one bugs
2010-11-11 09:46:49 +00:00
..
2010-06-11 16:52:06 +04:00
2010-11-11 09:46:49 +00:00
2010-07-19 11:03:52 +02:00
2010-09-10 11:52:35 +02:00
2010-09-07 17:56:43 +02:00
2010-07-09 15:00:33 +02:00
2010-07-30 16:35:06 +03:00
2010-09-09 16:48:06 +04:00
2010-06-08 10:28:30 +04:00
2010-07-02 15:30:47 -03:00
2010-08-01 22:12:36 +04:00
2010-09-09 16:48:06 +04:00
2010-08-27 13:44:35 +04:00
2010-08-27 13:44:35 +04:00
2010-07-09 09:00:17 -03:00
2010-08-13 16:05:46 +03:00
2010-09-13 11:18:35 +04:00
2010-07-30 16:35:06 +03:00
2010-07-02 15:30:47 -03:00
2010-07-09 09:00:17 -03:00
2010-07-04 12:02:49 +08:00
2010-09-22 19:53:06 +07:00
2010-08-02 20:48:56 +01:00
2010-11-11 09:46:49 +00:00
2010-11-11 09:46:49 +00:00
2010-07-29 11:00:57 +08:00
2010-08-25 15:47:45 +07:00
2010-09-16 17:24:27 +07:00
2010-09-16 16:13:53 +04:00
2010-07-19 11:03:52 +02:00
2010-06-11 09:38:29 +02:00
2010-07-20 15:07:36 -03:00
2010-07-23 18:15:56 +07:00
2010-05-24 17:43:27 +01:00
2010-05-24 17:43:27 +01:00
2010-05-24 17:43:27 +01:00
2010-07-02 15:30:47 -03:00
2010-07-02 15:30:47 -03:00
2010-07-02 15:30:47 -03:00
2010-07-20 15:07:36 -03:00
2010-06-08 10:58:19 +02:00
2010-06-11 16:52:06 +04:00
2010-08-30 11:51:46 +04:00
2010-07-14 16:39:40 -03:00
2010-07-20 15:07:36 -03:00
2010-07-09 09:00:17 -03:00
2010-07-20 15:07:36 -03:00
2010-06-18 21:32:23 +04:00
2010-09-24 19:03:28 +07:00
2010-09-01 19:38:34 +02:00
2010-08-18 12:56:06 +08:00
2010-06-04 21:58:41 +04:00
2010-07-21 14:56:43 +07:00
2010-06-26 19:36:00 +02:00
2010-07-19 11:03:52 +02:00
2010-06-10 17:45:22 -03:00
2010-06-09 14:45:04 +04:00
2010-08-20 12:09:17 +03:00
2010-07-30 17:33:10 -03:00
2010-08-18 12:56:06 +08:00
2010-07-03 10:20:05 -03:00
2010-08-03 10:22:19 +08:00
2010-06-10 17:45:22 -03:00
2010-08-18 12:56:06 +08:00
2010-07-29 11:00:57 +08:00
2010-07-29 11:00:57 +08:00
2010-08-05 15:10:24 +03:00
2010-07-30 09:17:10 -03:00
2010-07-26 11:56:30 +02:00
2010-09-13 16:07:50 +02:00
2010-08-13 11:07:39 +03:00
2010-08-27 11:44:06 +04:00
2010-07-09 09:00:17 -03:00
2010-09-21 16:37:18 +02:00
2010-09-07 15:53:46 +07:00
2010-06-10 17:45:22 -03:00
2010-08-09 13:39:59 +02:00
2010-06-11 16:52:06 +04:00
2010-08-31 02:16:38 +04:00
2010-07-20 15:07:36 -03:00
2010-08-02 10:50:15 +03:00
2010-07-20 15:07:36 -03:00
2010-06-10 17:16:43 -03:00
2010-07-02 15:30:47 -03:00