diff --git a/src/java/com/threerings/io/Streamer.java b/src/java/com/threerings/io/Streamer.java index 1d14a2979..e5813c42a 100644 --- a/src/java/com/threerings/io/Streamer.java +++ b/src/java/com/threerings/io/Streamer.java @@ -35,8 +35,10 @@ import java.security.PrivilegedActionException; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; +import java.util.logging.Level; import com.samskivert.util.ClassUtil; +import com.samskivert.util.StringUtil; import static com.threerings.NaryaLog.log; @@ -375,7 +377,7 @@ public class Streamer String errmsg = "Failure reading streamable field " + "[class=" + _target.getName() + ", field=" + field.getName() + - ", error=" + e.getMessage() + "]"; + ", error=" + StringUtil.getMessage(e) + "]"; throw (IOException) new IOException(errmsg).initCause(e); } }