Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4017229

RMI call logging does not support Unicode characters and can deadlock

XMLWordPrintable

    • 1.1beta3
    • sparc
    • solaris_2.5
    • Not verified

      The RMI call logging mechanism (the class java.rmi.server.LogStream) truncates all characters in strings sent through it to their lower byte only, so Unicode characters not in the ISO-LATIN-1 character set will be corrupted.

      Also, there is a potential deadlock condition while logging if the stream the log is being directed to is also a java.io.PrintStream instance (such as System.err).

            peterjones Peter Jones (Inactive)
            peterjones Peter Jones (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: