Closed
Description
Description
The following code:
<?php
set_error_handler(function (int $errno, string $errstr, ?string $errfile = null, ?int $errline = null) {
throw new \ErrorException($errstr, 0, $errno, $errfile, $errline);
});
class Clazz {
#[\Deprecated(self::TEST)]
public const TEST =-"from itself";
#[\Deprecated]
public const TEST2 = "from another";
#[\Deprecated(self::TEST2)]
public const TEST3 = 1;
}
try {
Clazz::TEST;
} catch (ErrorException $e) {
echo "Caught: ", $e->getMessage(), PHP_EOL;
}
try {
Clazz::TEST3;
} catch (ErrorException $e) {
echo "Caught: ", $e->getMessage(), PHP_EOL;
}
?>
Resulted in this output:
AddressSanitizer:DEADLYSIGNAL
=================================================================
==1371048==ERROR: AddressSanitizer: stack-overflow on address 0x7ffe000828f8 (pc 0x7fc2243ba959 bp 0x7ffe000831b0 sp 0x7ffe00082900 T0)
#0 0x7fc2243ba958 in __interceptor_memcmp ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:846
#1 0x55b289031ad7 in zend_string_equals_cstr /fuzz/php/php-gdb/php-src/Zend/zend_string.h:370
#2 0x55b289031ad7 in get_attribute_str /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:217
#3 0x55b2880f00bf in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1825
#4 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#5 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#6 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#7 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#8 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#9 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#10 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#11 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#12 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#13 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#14 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#15 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#16 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#17 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#18 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#19 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#20 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#21 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#22 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#23 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#24 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#25 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#26 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#27 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#28 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#29 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#30 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#31 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#32 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#33 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#34 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#35 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#36 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#37 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#38 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#39 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#40 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#41 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#42 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#43 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#44 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#45 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#46 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#47 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#48 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#49 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#50 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#51 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#52 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#53 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#54 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#55 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#56 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#57 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#58 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#59 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#60 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#61 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#62 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#63 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#64 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#65 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#66 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#67 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#68 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#69 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#70 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#71 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#72 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#73 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#74 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#75 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#76 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#77 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#78 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#79 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#80 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#81 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#82 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#83 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#84 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#85 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#86 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#87 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#88 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#89 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#90 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#91 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#92 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#93 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#94 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#95 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#96 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#97 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#98 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#99 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#100 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#101 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#102 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#103 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#104 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#105 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#106 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#107 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#108 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#109 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#110 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#111 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#112 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#113 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#114 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#115 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#116 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#117 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#118 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#119 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#120 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#121 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#122 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#123 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#124 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#125 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#126 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#127 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#128 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#129 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#130 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#131 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#132 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#133 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#134 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#135 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#136 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#137 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#138 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#139 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#140 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#141 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#142 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#143 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#144 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#145 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#146 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#147 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#148 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#149 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#150 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#151 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#152 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#153 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#154 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#155 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#156 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#157 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#158 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#159 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#160 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#161 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#162 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#163 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#164 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#165 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#166 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#167 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#168 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#169 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#170 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#171 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#172 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#173 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#174 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#175 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#176 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#177 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#178 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#179 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#180 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#181 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#182 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#183 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#184 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#185 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#186 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#187 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#188 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#189 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#190 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#191 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#192 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#193 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#194 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#195 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#196 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#197 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#198 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#199 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#200 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#201 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#202 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#203 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#204 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#205 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#206 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#207 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#208 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#209 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#210 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#211 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#212 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#213 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#214 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#215 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#216 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#217 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#218 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#219 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#220 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#221 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#222 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#223 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#224 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#225 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#226 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#227 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#228 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#229 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#230 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#231 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#232 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#233 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#234 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#235 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#236 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#237 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#238 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#239 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#240 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#241 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#242 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#243 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#244 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#245 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#246 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#247 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#248 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#249 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#250 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#251 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#252 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#253 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#254 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#255 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#256 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#257 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#258 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#259 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#260 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#261 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#262 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#263 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#264 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#265 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#266 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#267 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#268 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#269 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#270 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#271 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#272 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#273 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#274 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#275 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#276 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#277 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#278 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#279 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#280 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#281 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#282 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#283 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#284 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#285 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#286 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#287 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#288 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#289 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#290 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#291 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#292 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
#293 0x55b28902e83c in zend_ast_evaluate_ex /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:584
#294 0x55b289104acb in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:756
#295 0x55b28910c213 in zval_update_constant_with_ctx /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:732
#296 0x55b28910c213 in zval_update_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_execute_API.c:774
#297 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:255
#298 0x55b289032432 in zend_get_attribute_value /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:246
#299 0x55b289032eaa in zend_get_attribute_object /fuzz/php/php-gdb/php-src/Zend/zend_attributes.c:314
#300 0x55b2880f01ad in get_deprecation_suffix_from_attribute /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1845
#301 0x55b288111e06 in zend_deprecated_class_constant /fuzz/php/php-gdb/php-src/Zend/zend_execute.c:1914
#302 0x55b2880ab684 in zend_get_class_constant_ex /fuzz/php/php-gdb/php-src/Zend/zend_constants.c:366
#303 0x55b289027bce in zend_ast_evaluate_inner /fuzz/php/php-gdb/php-src/Zend/zend_ast.c:917
SUMMARY: AddressSanitizer: stack-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:846 in __interceptor_memcmp
==1371048==ABORTING
PHP Version
latest
Operating System
Ubuntu 20.04