I have checked now that both:
gst-launch-1.0 -v nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=640, height=480, framerate=30/1' ! nvv4l2h264enc ! h264parse ! nvv4l2decoder enable-frame-type-reporting=true ! videoconvert ! fpsdisplaysink video-sink= fakesink text-overlay=false
#and
gst-launch-1.0 -v nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=640, height=480, framerate=30/1' ! nvv4l2h264enc ! h264parse ! nvv4l2decoder enable-error-check=true ! videoconvert ! fpsdisplaysink video-sink= fakesink text-overlay=false
still stall and make faults in argus upon double Ctrl-C. So it looks your issue is another one.