longjmp() the horrible