-
Notifications
You must be signed in to change notification settings - Fork 318
Closed
Labels
Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.OutOfRangeIssues relating to System.ArgumentOutOfRangeExceptionIssues relating to System.ArgumentOutOfRangeException
Milestone
Description
Environment data
PS version: 6.2.0
PSReadline version: 2.0.0-beta4
os: Darwin xxx 18.6.0 Darwin Kernel Version 18.6.0: Thu Apr 25 23:16:27 PDT 2019; root:xnu-4903.261.4~2/RELEASE_X86_64 x86_64
PS file version:
Steps to reproduce or exception report
Copy-pasting this code into pwsh prompt on my mac crashes 2.0.0-beta4 reliably
function Get-PsReadLineCrash {
$x = @{
'a' = 'b'
'b' = 'c'
'c' = 'd'
}
function getX($id) {
if ($x.ContainsKey($id)) {
return $x[$id]
} else {
return $id
}
}
$high2project = @{
1 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
2 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
3 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
4 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
5 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
6 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
7 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
8 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
9 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
10 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
11 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
12 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
13 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
14 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
15 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
16 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
17 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
18 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
19 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
20 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
21 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
22 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
23 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
24 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
25 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
26 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
27 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
28 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
29 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
30 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
31 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
32 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
33 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
34 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
35 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
36 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
37 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
38 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
39 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
40 = 'a' # asdjkh asdjkha asjhd asjkdh asjdkh asdjkh
}
$hp | Group-Object -Property Project | % {
$name = $_.Name
$x = ($_.Group.points | measure -Sum)
$sp = $x.Sum
$count = $x.Count
New-Object -TypeName PSObject -Property @{project = $name; points = $sp; count = $count}
} | format-table
}
Metadata
Metadata
Assignees
Labels
Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.OutOfRangeIssues relating to System.ArgumentOutOfRangeExceptionIssues relating to System.ArgumentOutOfRangeException