Don't clear metadata through a null display updater.
init() registers the ButtonPressed handler before it fills in the display updater, so an E_OUTOFMEMORY in between leaves the token set and the updater null - and the destructor takes exactly that branch, calling ClearAll() on a null projected interface at process exit.
J
John Preston committed
9732805f7168864769013a0220623b9100f7b4a4
Parent: 23b6c1b