Bug 420212: Empty cert DNs handled badly, display as "!INVALID AVA!"
r=kengert git-svn-id: svn://10.0.0.236/trunk@246940 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
26c1658584
commit
7a6dd3c6f5
@ -2303,7 +2303,15 @@ SECU_PrintName(FILE *out, CERTName *name, char *msg, int level)
|
||||
char *str;
|
||||
SECItem my;
|
||||
|
||||
str = nameStr = CERT_NameToAscii(name);
|
||||
if (!name) {
|
||||
PORT_SetError(SEC_ERROR_INVALID_ARGS);
|
||||
return;
|
||||
}
|
||||
if (!name->rdns || !name->rdns[0]) {
|
||||
str = "(empty)";
|
||||
} else {
|
||||
str = nameStr = CERT_NameToAscii(name);
|
||||
}
|
||||
if (!str) {
|
||||
str = "!Invalid AVA!";
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user