Yukihiro Nakadaira
dfad678d70
gh-99952: [ctypes] fix refcount issues in from_param() result. ( #100169 )
...
Fixes a reference counting issue with `ctypes.Structure` when a `from_param()` method call is used and the structure size is larger than a C pointer `sizeof(void*)`.
This problem existed for a very long time, but became more apparent in 3.8+ by change likely due to garbage collection cleanup timing changes.
2023-01-26 00:28:34 -08:00
..
2022-08-13 12:09:40 +02:00
2023-01-26 00:28:34 -08:00
2022-11-30 17:22:52 +01:00
2023-01-17 19:23:06 +00:00
2022-12-03 11:52:21 -08:00
2022-08-13 12:09:40 +02:00
2022-12-03 11:52:21 -08:00
2022-11-14 13:44:56 +01:00
2022-11-14 13:44:56 +01:00
2022-12-17 09:53:36 +01:00
2022-11-03 14:41:20 -07:00
2022-12-03 11:52:21 -08:00
2023-01-24 17:00:24 +01:00
2022-10-27 13:45:12 -07:00
2022-11-23 14:57:50 +01:00
2023-01-25 12:01:01 -08:00
2022-09-06 19:37:18 -04:00
2022-06-29 17:51:36 +02:00
2022-12-03 11:52:21 -08:00
2022-11-30 17:22:52 +01:00
2022-11-14 13:08:15 +01:00
2022-11-26 00:30:37 +01:00
2022-12-03 11:52:21 -08:00
2022-11-23 14:57:50 +01:00
2022-11-14 13:08:15 +01:00
2023-01-24 17:00:24 +01:00
2022-11-22 14:22:22 +01:00
2022-11-14 15:25:34 +02:00
2022-06-21 22:04:03 +02:00
2022-11-14 13:08:15 +01:00
2022-12-20 12:54:56 +02:00
2022-04-09 09:54:54 +09:00
2022-12-03 11:52:21 -08:00
2022-03-05 01:38:56 +09:00
2022-07-01 15:33:35 +01:00
2022-11-14 13:08:43 +01:00
2022-11-30 17:22:52 +01:00
2023-01-25 22:50:33 -08:00
2022-08-11 15:25:49 -06:00
2022-11-23 14:57:50 +01:00
2022-12-20 09:10:30 +02:00
2022-03-02 00:38:21 +09:00
2022-07-26 02:23:33 -05:00
2022-12-04 20:24:18 +00:00
2022-11-16 10:39:47 +01:00
2022-04-28 16:30:28 +02:00
2023-01-24 17:29:22 +08:00
2022-11-24 20:56:50 +01:00
2023-01-16 16:11:57 +05:30
2022-11-13 16:04:33 +01:00
2022-11-08 09:58:11 -07:00
2023-01-19 16:04:14 -07:00
2022-12-03 11:52:21 -08:00
2023-01-09 12:20:04 -08:00
2022-11-14 13:44:56 +01:00
2022-03-07 18:57:45 +09:00
2022-12-03 11:52:21 -08:00
2022-12-05 14:41:06 -07:00
2022-11-23 14:57:50 +01:00
2022-07-27 08:19:23 +02:00
2022-11-30 17:22:52 +01:00
2022-08-26 22:33:29 -07:00
2022-11-22 14:22:22 +01:00
2022-12-03 11:52:21 -08:00
2022-02-25 01:32:57 +01:00
2022-08-16 20:20:15 +02:00
2022-12-12 09:58:46 -07:00
2022-06-06 23:21:58 +02:00
2022-08-04 18:12:35 +02:00
2022-11-29 12:15:21 +01:00
2022-07-27 08:19:23 +02:00
2022-11-15 09:45:11 -07:00
2022-07-27 08:19:23 +02:00
2022-11-14 16:21:23 +01:00
2023-01-16 16:05:39 +00:00
2022-12-09 11:02:35 -06:00
2022-11-16 09:37:14 -07:00
2022-11-16 14:03:35 +01:00
2023-01-22 17:07:52 -06:00
2022-11-30 17:22:52 +01:00
2022-11-23 14:57:50 +01:00
2022-12-03 11:52:21 -08:00
2022-11-14 16:21:23 +01:00
2023-01-19 16:04:14 -07:00
2023-01-08 18:24:40 +05:30
2022-11-14 16:21:23 +01:00
2022-07-29 12:48:11 +01:00
2022-11-16 10:39:47 +01:00
2022-11-08 09:58:11 -07:00
2022-04-04 10:53:26 +03:00
2022-11-22 08:25:43 +01:00
2023-01-09 12:20:04 -08:00
2023-01-23 15:03:26 -08:00
2022-05-25 04:44:57 +02:00
2022-04-23 14:48:17 -07:00
2022-11-14 16:21:40 +01:00
2022-11-30 07:58:20 +09:00
2022-11-22 11:14:23 +01:00
2022-12-08 18:16:37 -07:00
2022-09-13 15:45:12 -07:00
2022-11-14 16:21:40 +01:00
2022-09-13 15:45:12 -07:00
2022-11-14 16:21:40 +01:00
2022-11-14 16:21:40 +01:00
2022-11-14 16:21:40 +01:00
2022-11-14 16:21:40 +01:00
2022-11-14 16:21:40 +01:00