Merge in SNORT/snort3 from ~RUCOMBS/snort3:hs_db_err to master
Squashed commit of the following:
commit
15d0fd1b9fe26fc2cd5b873726f51b013daecc2f
Author: russ <rucombs@cisco.com>
Date: Wed Jun 22 11:11:08 2022 -0400
hyperscan: delete databases upon error
if ( !fetch(file, db, len) )
{
ParseWarning(WARN_RULES, "Failed to read %s", file.c_str());
+ delete[] db;
return false;
}
else if ( !it->group.normal_mpse->deserialize(db, len) )
{
ParseWarning(WARN_RULES, "Failed to deserialize %s", file.c_str());
+ delete[] db;
return false;
}
delete[] db;