CID 60865 : fix Coverity issue : dereference null return value
test steps into each quadrant, add constants, issue #147
test negative steps into each quadrant, issue #147