Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-18440

Console output cannot correctly handle Unicode output

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Not A Defect
    • Component/s: core
    • Labels:
      None
    • Environment:
      Windows 7 x64 SP1
    • Similar Issues:

      Description

      Any non-ASCII characters in the output of a build script (batch script, calling a PowerShell script calling MSBuild - which are fully unicode) are not displayed in the web console output or in generated e-mails. Instead, that little box with the inverted question mark appears, which usually marks an encoding error. It seems that Jenkins converts the script output from Unicode to Windows1252 (or something similar) and then passes it on to something expecting UTF-8. In any way, since PowerShell and MSBuild generate Unicode output, there should not be any encoding issues or character set imcompatibilities at all. I'm not sure how good Java performs in this, though.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              lonelypixel Yves Goergen
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: