Arduino Due gets crazy if unplugged while sending

What happens if you use the 'programming' port for the communications instead of the 'native port'?