Skip to content

Native pipeline fails to redirect stdout to files, always to console ( PSNativeCommandPreserveBytePipe enabled ) #19836

Closed

Description

Prerequisites

Steps to reproduce

See attached script and output. Or: open the latest daily pwsh.exe and do something like hostname.exe > somefile instead it will write to stdout. You do not need to use the repro script from any specific powershell version, as it downloads the daily and uses that for the repro.

Thanks though for byte pipes just amazing to have this native now.

result.txt
repro.ps1.zip

Expected behavior

native program stdout is written to the redirected file

Actual behavior

native program stdout is written to console stdout always

Error details

No response

Environment data

Name                           Value
----                           -----
PSVersion                      7.4.0-preview.4
PSEdition                      Core
GitCommitId                    7.4.0-preview.4
OS                             Microsoft Windows 10.0.19045
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Visuals

No response

Activity

  1. ghost added
    In-PRIndicates that a PR is out for the issue
    on Jun 22, 2023
  2. SeeminglyScience commented on Jun 22, 2023

    @SeeminglyScience
    Contributor

    Thanks for the report! I was able to repro, opened #19841 to fix.

  3. added
    Issue-BugIssue has been identified as a bug in the product
    and removed
    Needs-TriageThe issue is new and needs to be triaged by a work group.
    on Jun 22, 2023
  4. ghost removed
    In-PRIndicates that a PR is out for the issue
    on Jun 22, 2023
  5. ghost added
    In-PRIndicates that a PR is out for the issue
    on Jun 22, 2023
  6. ghost removed
    In-PRIndicates that a PR is out for the issue
    on Jun 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue-BugIssue has been identified as a bug in the productResolution-FixedThe issue is fixed.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions