incorrect comparison of 64bit pointers - http://www.azulsystems.com/blog/cliff/2011-08-28-just-fixed-a-20-year-old-bug