script_name's encoding is wrong
there's some wrong encoded string in exception's callstack couse by the script_name;s encoding is wrong .
#4 [ruby-core:56570] Updated by 贾 延平 about 3 years ago
I have seen the error handling code and don't know how to fix the error.
I once think ruby will do the encode work at the boundary of the external system as soon as possible,And keep the internal system clear with the internal encoding.If not so,How we know when to encode to what encoding?