-
Bug
-
Resolution: Fixed
-
P3
-
8u40, 9
-
None
-
b30
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8085704 | emb-9 | Marcus Lagergren | P3 | Resolved | Fixed | team |
JDK-8064217 | 8u45 | Marcus Lagergren | P3 | Resolved | Fixed | b01 |
JDK-8058110 | 8u40 | Marcus Lagergren | P3 | Resolved | Fixed | b06 |
JDK-8070454 | emb-8u47 | Marcus Lagergren | P3 | Resolved | Fixed | team |
Script:
function func(x, y, z) {
print(x, y, z);
}
function g() {
func.apply(this, arguments, 23);
}
g(3, 54, 3);
Expected: 3 54 3
Actual: [Ljava.lang.Object;@417213 23 undefined
8u20 works fine. jdk8u-dev and jdk9-dev have this issue.
function func(x, y, z) {
print(x, y, z);
}
function g() {
func.apply(this, arguments, 23);
}
g(3, 54, 3);
Expected: 3 54 3
Actual: [Ljava.lang.Object;@417213 23 undefined
8u20 works fine. jdk8u-dev and jdk9-dev have this issue.
- backported by
-
JDK-8058110 Additional arguments to Function.prototype.apply messes up actual arguments passed
-
- Resolved
-
-
JDK-8064217 Additional arguments to Function.prototype.apply messes up actual arguments passed
-
- Resolved
-
-
JDK-8070454 Additional arguments to Function.prototype.apply messes up actual arguments passed
-
- Resolved
-
-
JDK-8085704 Additional arguments to Function.prototype.apply messes up actual arguments passed
-
- Resolved
-
- duplicates
-
JDK-8057010 Object type is wrong for unit test
-
- Closed
-