Major/Minor hash

Jul 13, 2010 at 3:15 PM

I'm a little confused about this major and minor hash. Why does it look like a memory address? What exactly is being hashed? And what's the difference between major and minor?

May 3, 2012 at 5:49 PM

The hashes are 32 bit numbers and it is encoded in hex, 32 memory addresses share the same property.

The Major hash is calculated over the first five frames of a stand and does not include the offset from a symbol. This allows for stacks to have small variances to end up with the same hash. The Minor hash is calculated over the top 64 frames and includes offsets. So if you have two crashes with the same minor hash you know they have crashed at the exact same spot and most likely are the same issue.