Overflow in TypeResolution when calculating base type (undefined behavior)
ahueck opened this issue · 0 comments
ahueck commented
Querying type info has an overflow of an unsigned type in getTypeInfo
when resolving internal types of structs.
Trigger example
struct Datastruct {
int start;
double middle;
float end;
};
__typeart_alloc((const void*)&data, 257, 1);
typeart_status status = typeart_get_type((const void*)&data.middle, &id_result, &count_check);