Issue #947 - Can't have a radius of 0 here!
Fixes issue #947 (closed) . The custom objects had a radius of 0. Will cause an endless loop!
So I added a check to require a minimum radius on an object of 8. Creates a little bit of padding for math operations, and I also noticed that a value of 1 was causing a short hiccup upon line collision.