Editor Crash:: if (GetNumber() == NAME_NO_NUMBER_INTERNAL)

Hmm, what does your default constructor(s) look like for ST_ItemTypeAndID?