Crash of Archer's gdb on mingw (passing null argument to vasprintf)
Joel Brobecker
brobecker@adacore.com
Mon Oct 3 14:59:00 GMT 2011
> In gdbtypes.c there's this code:
>
> warning (_("Range for type %s has invalid bounds %s..%s"),
> TYPE_NAME (type), plongest (TYPE_LOW_BOUND (range_type)),
> plongest (TYPE_HIGH_BOUND (range_type)));
>
> This goes wrong when TYPE_NAME (type) is null.
We should several example of us handling this type of situation.
Typically we use:
TYPE_NAME (type) ? TYPE_NAME (type) : "<anonymous>"
or something like that.
--
Joel
More information about the Gdb
mailing list