bugfix: return nil when get infohash failed