以下のように、56225 を Marshal.dump したものを
LANG=ja_JP.EUC-JP な環境で Marshal.load できません。

% ./ruby -e 'Marshal.dump(56225, STDOUT)' > z                                                
% LANG=ja_JP.EUC-JP ./ruby -ve 'Marshal.load(STDIN)' < z                
ruby 1.9.0 (2008-01-21 revision 0) [i686-linux]
-e:1:in `load': end of file reached (EOFError)
        from -e:1:in `<main>'
-- 
[田中 哲][たなか あきら][Tanaka Akira]