You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Soap segfault when classmap instantiation fails #16259
/php-src/ext/soap/php_encoding.c:1206:23: runtime error: member access within null pointer of type 'zend_object' (aka 'struct _zend_object')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /php-src/ext/soap/php_encoding.c:1206:23
Activity
ndossche commentedon Oct 6, 2024
We need to check for
ZEND_ACC_UNINSTANTIABLEin the class map, will fix this once #16269 is merged so I don't have to deal with merge conflicts.ndossche commentedon Oct 6, 2024
Actaually, there's other cases that can fail too, so we should just add a runtime check.
[-]Segmentation fault in ext/soap/php_encoding.c:1206[/-][+]Soap segfault when classmap instantiation fails[/+]Fix phpGH-16259: Soap segfault when classmap instantiation fails
Fix GH-16259: Soap segfault when classmap instantiation fails
Merge branch 'PHP-8.2' into PHP-8.3
Merge branch 'PHP-8.3' into PHP-8.4
Merge branch 'PHP-8.4'