Bug #70432 segfault on import function

This commit is contained in:
Jim Jagielski 2015-09-09 11:28:12 +00:00
parent 18792c4a05
commit 54a1220900
2 changed files with 5 additions and 5 deletions

View file

@ -1391,8 +1391,8 @@ PHP_FUNCTION(gnupg_import){
}
gpgme_data_release(in);
result = gpgme_op_import_result (intern->ctx);
if(result->imports->result != GPG_ERR_NO_ERROR){
if(!result || !result->imports || result->imports->result != GPG_ERR_NO_ERROR){
RETURN_FALSE;
}
array_init (return_value);

View file

@ -116,10 +116,10 @@ http://pear.php.net/dtd/package-2.0.xsd">
<api>1.3.4</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
<release>beta</release>
<api>beta</api>
</stability>
<date>2013-XX-XX</date>
<date>2013-12-31</date>
<license>BSD, revised</license>
<notes>XXX
</notes>