Don't core-dump if a type cannot be resolved. Still gives an error.

This commit is contained in:
christos 2014-03-03 00:09:52 +00:00
parent 285456ed54
commit 0d8247f549

View File

@ -1064,6 +1064,9 @@ die_sou_resolve(tdesc_t *tdp, tdesc_t **tdpp __unused, void *private)
if (ml->ml_size == 0) {
mt = tdesc_basetype(ml->ml_type);
if (mt == NULL)
continue;
if ((ml->ml_size = tdesc_bitsize(mt)) != 0)
continue;