Should print out the decode error before exiting, right?