diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2006-10-10 17:32:50 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2006-10-10 17:32:50 +0000 |
commit | df5c300303c8cfb1569645fa45a3f7f3dc59201a (patch) | |
tree | 9cd7cb60b4977191e3163991dc2c1bd63ef7d970 | |
parent | b4974d5e68c6354ebf7e23da9c3a6da5cb7b5456 (diff) | |
download | php-git-df5c300303c8cfb1569645fa45a3f7f3dc59201a.tar.gz |
Fixed bug #38198 (possible crash when COM reports an exception).
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | ext/com_dotnet/com_com.c | 2 |
2 files changed, 2 insertions, 1 deletions
@@ -4,6 +4,7 @@ PHP NEWS - Fixed PECL bug #8816 (issue in php_oci_statement_fetch with more than one piecewise column) (jeff at badtz-maru dot com, Tony) - Fixed bug #39067 (getDeclaringClass() and private properties). (Tony) +- Fixed bug #38198 (possible crash when COM reports an exception). (Ilia) - Fixed bug #37262 (var_export() does not escape \0 character). (Ilia) 05 Oct 2006, PHP 5.2.0RC5 diff --git a/ext/com_dotnet/com_com.c b/ext/com_dotnet/com_com.c index e8dd8d2e6f..706dca6fe1 100644 --- a/ext/com_dotnet/com_com.c +++ b/ext/com_dotnet/com_com.c @@ -340,7 +340,7 @@ HRESULT php_com_invoke_helper(php_com_dotnet_object *obj, DISPID id_member, { HRESULT hr; unsigned int arg_err; - EXCEPINFO e; + EXCEPINFO e = {0}; hr = IDispatch_Invoke(V_DISPATCH(&obj->v), id_member, &IID_NULL, LOCALE_SYSTEM_DEFAULT, flags, disp_params, v, &e, &arg_err); |