- **Commit Information:** - **Commit ID:** a14fdb9 - **Author:** smalyshev - **Date:** Aug 11, 2016 - **Description:** Fix for bug #72790 and bug #72799 - **Bugs Fixed:** - Bug #72790: wddx_deserialize null dereference with invalid xml - Bug #72799: wddx_deserialize null dereference in php_wddx_pop_element - **Files Changed:** - `ext/wddx/tests/bug72790.phpt` - `ext/wddx/tests/bug72799.phpt` - `ext/wddx/wddx.c` - **Key Changes:** - Added null checks and checks for non-existent fields in `php_wddx_pop_element` to prevent null dereference. - Modified `php_wddx_deserialize_ex` to handle null values properly and return appropriate success or failure values. **Summary:** This commit addresses two security vulnerabilities related to null dereference in the `wddx` extension during deserialization. The changes include adding proper checks to handle null values and preventing potential crashes or security issues.