Description
The following code:
$a = new ZipArchive();
var_dump($a->open('test.zip', ZipArchive::CREATE));
var_dump($a->addFromString('test.php', '<?php'));
var_dump($a->numFiles);
$a = unserialize(serialize($a));
echo "# Num files after serialize:\n";
var_dump($a->numFiles);
Resulted in this output:
[...]
# Num files after serialize:
int(0)
But I expected this output instead:
Fatal error: Uncaught Exception: Serialization of 'ZipArchive' is not allowed
Found by @nicolas-grekas
PHP Version
Operating System
No response
Description
The following code:
Resulted in this output:
But I expected this output instead:
Found by @nicolas-grekas
PHP Version
Operating System
No response