malloc was used in one place in cheetah, to allocate a cheetah event, raw_data never zeroed out, causing crash if data was missing in destroyevent