1. A method of collecting data for diagnosing a failure of a computer hardware device, the method comprising the steps of: a computer receiving an indication of the failure of the computer hardware device that results in a full system crash; the computer collecting an address translation table of a central processing unit (CPU) of the computer hardware device; the computer retrieving a format of a plurality of call stack frames of a call stack of an operating system (OS) image of the computer hardware device; based on the collected address translation table and the retrieved format of the plurality of call stack frames, a processor of the computer retrieving the plurality of call stack frames; and the computer outputting the retrieved plurality of call stack frames to a computer file.