Fixed bug in generating hash value, when there was overflow it could return
a negative value. This caused rampant memory consumption for unnecessary hash tables.
Authored by: dwarren 2012-08-31
Parent: [r7614]
Child: [r7616]