Prevent distribution of duplicate port numbers
Fixed #3575, huge columns not rendering on Chrome.
Merge remote-tracking branch 'upstream/master'