Hi,
Please find the latest report on new defect(s) introduced to Pike-master found with Coverity Scan.
2 new defect(s) introduced to Pike-master found with Coverity Scan. 1 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.
New defect(s) Reported-by: Coverity Scan Showing 2 of 2 defect(s)
** CID 1633318: Null pointer dereferences (FORWARD_NULL) /home/covbuilder/pike/Pike-v9.1-snapshot/src/post_modules/Nettle/cipher.cmod: 5981 in f_Nettle_BlockCipher16_cq__OCB_State_set_encrypt_key()
________________________________________________________________________________________________________ *** CID 1633318: Null pointer dereferences (FORWARD_NULL) /home/covbuilder/pike/Pike-v9.1-snapshot/src/post_modules/Nettle/cipher.cmod: 5981 in f_Nettle_BlockCipher16_cq__OCB_State_set_encrypt_key() 5975 pike_nettle_crypt_func func = pike_crypt_func; 5976 void *ctx = THIS->encrypt_object; 5977 key->flags |= STRING_CLEAR_ON_EXIT; 5978 5979 ref_push_string(key); 5980 if (args > 1) {
CID 1633318: Null pointer dereferences (FORWARD_NULL) Dereferencing null pointer "_from".
5981 push_svalue(flags); 5982 } 5983 apply(THIS->encrypt_object, "set_encrypt_key", args); 5984 pop_stack(); 5985 5986 apply(THIS->decrypt_object, "set_decrypt_key", args);
** CID 1633317: Null pointer dereferences (FORWARD_NULL) /home/covbuilder/pike/Pike-v9.1-snapshot/src/post_modules/Nettle/cipher.cmod: 6022 in f_Nettle_BlockCipher16_cq__OCB_State_set_decrypt_key()
________________________________________________________________________________________________________ *** CID 1633317: Null pointer dereferences (FORWARD_NULL) /home/covbuilder/pike/Pike-v9.1-snapshot/src/post_modules/Nettle/cipher.cmod: 6022 in f_Nettle_BlockCipher16_cq__OCB_State_set_decrypt_key() 6016 pike_nettle_crypt_func func = pike_crypt_func; 6017 void *ctx = THIS->encrypt_object; 6018 key->flags |= STRING_CLEAR_ON_EXIT; 6019 6020 ref_push_string(key); 6021 if (args > 1) {
CID 1633317: Null pointer dereferences (FORWARD_NULL) Dereferencing null pointer "_from".
6022 push_svalue(flags); 6023 } 6024 /* NOTE: OCB always uses the encryption function 6025 * of the underlying cipher! 6026 */ 6027 apply(THIS->encrypt_object, "set_encrypt_key", args);
________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=u001.AxU2LYlgjL6eX23u9ErQy-2B...