A related issue was reported again in https://github.com/igbinary/igbinary/issues/299 in PHP 7.4, Ubuntu 20.04 and igbinary 3.1.2, in the form of a reproducible segmentation fault for ArrayObject.
There have been no changes to the igbinary v2 serialization format itself - 3.1.6 and 3.1.2 should be able to serialize and unserialize the data each other produces Two notable bug/crash fixes are included in 3.1.6 - see https://github.com/igbinary/igbinary/releases - Fix unserialization of PHP references to internal/user-defined classes using PHP 7.4's __unserialize (e.g. ArrayObject) - Fix igbinary_serialize incorrectly deduplicating arrays/objects/references when they were garbage collected/freed during serialization. (I'm one of the maintainers of igbinary) ** Bug watch added: github.com/igbinary/igbinary/issues #299 https://github.com/igbinary/igbinary/issues/299 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1651031 Title: php-igbinary package version is outdated and has various bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-igbinary/+bug/1651031/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
