Mats Kindahl
777c599a34
Do not segfault on large histogram() parameters
...
There is a bug in `width_bucket()` causing an overflow and subsequent
NaN value as a result of dividing with `+inf`. The NaN value is
interpreted as an integer and hence generates an index out of range for
the buckets.
This commit fixes this by generating an error rather than
segfaulting for bucket indexes that are out of range.
2023-03-28 12:47:02 +02:00
..
2022-10-27 16:06:58 +04:00
2023-02-20 08:51:50 +01:00
2022-10-20 19:42:11 +04:00
2023-03-09 16:55:50 +01:00
2023-02-27 09:58:31 +05:30
2022-11-04 15:30:27 +04:00
2022-11-29 12:18:00 +01:00
2023-03-27 16:25:28 +03:00
2023-03-22 23:51:13 +05:30
2023-02-01 13:10:23 +01:00
2023-03-22 16:35:23 -03:00
2021-12-22 08:12:11 +01:00
2020-11-26 21:43:13 +01:00
2021-06-17 22:52:29 +02:00
2022-06-13 10:53:08 +02:00
2022-04-01 08:31:34 +02:00
2022-07-31 21:47:26 +02:00
2023-01-30 15:46:21 +01:00
2023-03-13 10:57:17 +01:00
2020-05-27 17:31:09 +02:00
2023-03-24 10:55:08 +01:00
2023-03-24 10:55:08 +01:00
2023-03-13 10:57:17 +01:00
2022-10-20 19:42:11 +04:00
2022-12-12 19:08:56 +01:00
2022-10-20 19:42:11 +04:00
2023-03-24 10:55:08 +01:00
2023-03-24 10:55:08 +01:00
2023-03-06 15:10:49 +01:00
2022-11-02 15:14:18 +01:00
2023-02-13 22:21:18 +01:00
2022-03-03 12:21:07 +01:00
2021-06-01 20:21:06 +02:00
2020-05-27 17:31:09 +02:00
2023-03-13 12:04:38 +01:00
2021-09-02 13:41:57 +02:00
2023-03-27 16:25:28 +03:00
2023-03-23 11:39:43 +02:00
2022-11-03 16:10:50 -03:00
2021-08-28 05:17:22 +02:00
2022-10-20 13:35:09 +02:00
2022-10-27 16:06:58 +04:00
2022-10-10 17:12:36 +03:00
2022-10-10 17:12:36 +03:00
2021-07-02 16:43:36 +03:00
2022-11-02 15:14:18 +01:00
2022-11-02 15:14:18 +01:00
2022-10-20 16:53:50 +04:00
2022-10-10 17:12:36 +03:00
2022-11-03 16:10:50 -03:00
2023-01-24 19:57:24 +05:30
2021-07-29 16:53:12 +03:00
2020-10-20 16:49:32 +02:00
2021-08-31 23:12:14 +02:00
2019-06-24 10:26:15 +02:00
2022-09-06 17:08:11 +03:00
2020-05-27 17:31:09 +02:00
2019-02-05 16:55:16 -05:00
2022-02-08 09:44:55 +01:00
2022-02-08 09:44:55 +01:00
2022-10-27 16:06:58 +04:00
2022-11-03 16:10:50 -03:00
2022-05-04 17:09:21 +02:00
2022-11-17 13:08:19 +00:00
2022-06-13 10:53:08 +02:00
2022-09-07 16:37:53 +02:00
2022-08-02 20:15:14 +02:00
2020-11-26 21:43:13 +01:00
2023-03-15 18:22:01 +04:00
2023-03-15 18:22:01 +04:00
2023-03-28 12:47:02 +02:00
2022-08-02 11:38:32 +02:00
2022-10-10 17:12:36 +03:00
2022-01-24 16:58:09 -05:00
2022-01-25 18:01:29 -05:00
2022-12-12 19:08:56 +01:00
2022-09-12 13:44:18 +03:00
2023-03-22 16:35:23 -03:00
2023-03-22 16:35:23 -03:00
2023-03-13 12:04:38 +01:00
2023-03-13 12:04:38 +01:00
2022-05-12 11:50:39 +02:00
2021-08-28 05:17:22 +02:00
2022-10-20 19:42:11 +04:00
2023-03-13 06:24:01 +05:30
2020-09-30 15:14:17 +03:00
2023-03-06 15:10:49 +01:00
2023-03-06 15:10:49 +01:00
2023-02-17 10:43:46 +01:00
2023-02-17 10:43:46 +01:00
2023-03-24 10:55:08 +01:00
2021-09-07 18:32:25 +02:00
2022-12-15 21:35:36 +01:00
2022-03-18 08:06:21 +01:00
2022-03-18 08:06:21 +01:00
2023-03-21 10:34:23 +01:00
2022-03-18 08:06:21 +01:00
2022-10-27 16:06:58 +04:00
2019-06-24 10:26:15 +02:00
2022-10-27 16:06:58 +04:00
2022-10-20 19:42:11 +04:00
2018-08-23 14:29:53 +02:00
2023-01-26 20:11:21 +05:30
2022-08-25 12:59:05 +02:00
2022-01-28 20:16:28 +03:00
2022-01-28 20:16:28 +03:00
2022-01-28 20:16:28 +03:00
2022-01-28 20:16:28 +03:00
2021-06-14 22:09:10 +02:00
2021-06-14 22:09:10 +02:00
2023-03-13 10:57:17 +01:00
2023-03-16 14:20:54 +01:00
2022-03-03 12:21:07 +01:00
2022-03-03 12:21:07 +01:00
2021-08-28 05:17:22 +02:00
2019-02-05 16:55:16 -05:00
2023-02-13 22:21:18 +01:00
2023-02-13 22:21:18 +01:00