display more info
fix bug - can't support multi-byte string