<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">The problem appears to be a NULL pointer dereference in <font face="Menlo" class=""><span style="font-size: 11px;" class="">X509_PUBKEY_set() when pkey is NULL, </span></font>I attached a patch that fixes the issue.<div class=""><br class=""></div><div class="">After patch output (<span style="font-family: Menlo; font-size: 11px;" class="">openssl x509 -x509toreq -in test76crash -out /dev/null -signkey test.key</span>):</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""><i class="">Getting request Private Key</i></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""><i class="">Generating certificate request</i></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""><i class="">140735115264848:error:0D078095:asn1 encoding routines:ASN1_ITEM_EX_D2I:sequence not constructed:tasn_dec.c:376:Type=RSA</i></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""><i class="">140735115264848:error:0408B004:rsa routines:RSA_PUB_DECODE:RSA lib:rsa_ameth.c:99:</i></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;" class=""><i class="">140735115264848:error:0B07707D:x509 certificate routines:X509_PUBKEY_get:public key decode error:x_pubkey.c:154:</i></div></div><div class=""><div class=""><br class=""></div><div class="">Kurt Cancemi</div><div class=""><a href="https://www.x64architecture.com" class="">https://www.x64architecture.com</a></div><div class=""></div></div></body></html>