Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 660 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.59
Broken: version: 2.83 (sub 17), branch: master, commit date: 2020-05-15 17:29, hash: rBe5ace51295b9
Worked: (newest version of Blender that worked as expected)
Short description of error
Expected warning message «there is no faces», no crash, selection remains.
In the first example user can do it if he don`t know what option do or there is missed faces on surface.
In the second one — setting just automatically applied, if user used it before.
Exact steps for others to reproduce the error
a) Select shortest path (edges) and then chech «Face stepping».
b) Select on surface with Face stepping, then do it on grid and get crash.