elf2dmp: limit print length for sign_rsds
String sign_rsds isn't terminated, so the print length must be limited. Fixes: Coverity CID 1521598 Signed-off-by: Viktor Prutyanov <viktor@daynix.com> Reviewed-by: Akihiko Odaki <akihiko.odaki@daynix.com> Message-id: 20230930235317.11469-2-viktor@daynix.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
b65b4b7ae3
commit
8b01683e85
@ -478,7 +478,7 @@ static bool pe_check_pdb_name(uint64_t base, void *start_addr,
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (memcmp(&rsds->Signature, sign_rsds, sizeof(sign_rsds))) {
|
if (memcmp(&rsds->Signature, sign_rsds, sizeof(sign_rsds))) {
|
||||||
eprintf("CodeView signature is \'%.4s\', \'%s\' expected\n",
|
eprintf("CodeView signature is \'%.4s\', \'%.4s\' expected\n",
|
||||||
rsds->Signature, sign_rsds);
|
rsds->Signature, sign_rsds);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user