If the v parameter of a movej/movel command is 0/0 (as a result of programming errors) the robot moves abruptly and triggers No controller or Fault.
If the result is infinity the robot moves.
I think in both cases it would be better to prevent motion and show a popup to inform the programmer about the error.