1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 08:12:21 +01:00
Files
Niels Dossche efde160ef4 phar: Fix SplFileInfo::openFile() in write mode
This stopped working after e735d2bc3b because fp_refcount is increased,
making phar think that the file has open read pointers.
To fix this, the refcount shouldn't be increased but that would
re-introduce the previous bug.
Instead, we need to add a field that "locks" the existence of the
internal entry separate from the refcount.

Closes GH-20473.
2025-12-21 13:17:54 +01:00
..
2018-01-28 21:51:25 +01:00
2025-10-25 12:13:58 +02:00
2025-02-04 14:52:23 +01:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2021-06-11 11:57:42 +02:00
2024-12-10 10:35:00 +01:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2018-09-21 14:12:25 +02:00
2021-08-17 14:57:17 +02:00
2021-09-03 12:36:02 +02:00
2021-06-11 11:57:42 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2019-11-07 21:31:47 +01:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2021-09-03 12:36:02 +02:00
2024-12-10 10:35:00 +01:00
2021-09-03 12:36:02 +02:00