Steps to reproduce
& {
[CmdletBinding()]param()
1,2,3,4 | Select -First 1
} -ErrorVariable Problems;
$Problems | Format-List * -Force
Expected behavior
There are no errors, so $Problems should be empty.
Actual behavior
$Problems has StopUpstreamCommandsException which Select-Object -First threw.
Environment data
Name Value
---- -----
PSVersion 6.1.3
PSEdition Core
GitCommitId 6.1.3
OS Microsoft Windows 10.0.18353
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Steps to reproduce
Expected behavior
There are no errors, so
$Problemsshould be empty.Actual behavior
$ProblemshasStopUpstreamCommandsExceptionwhichSelect-Object -Firstthrew.Environment data