Hi @awsaba , 

my hash function is totally wrong because I just make the pointer of the key of a hash value.

However, giving the existence of key_128_equals method, I am not sure why this bug can happen.  It seems that ghashtable doesn't invoke key_128_equals method if there is only one existed value corresponding to the hash. If that's the point, we should have either a better hash function or longer hash length.

Do you agree?

Thanks,
Guanglin