Patch Package | OTP 20.0.4 |
Git Tag | OTP-20.0.4 |
Date | 2017-08-25 |
Issue Id |
ERIERL-53
|
System | OTP |
Release | 20 |
Application |
dialyzer-3.2.1 #
The dialyzer-3.2.1 application can be applied independently of other applications on a full OTP 20 installation.
- OTP-14558
-
- Application(s):
- dialyzer
- Related Id(s):
- ERIERL-53
Fix a bug where merging PLT:s could lose info. The bug was introduced in Erlang/OTP 20.0.
Full runtime dependencies of dialyzer-3.2.1: compiler-7.0, erts-8.0, hipe-3.15.4, kernel-5.0, stdlib-3.0, syntax_tools-2.0, wx-1.2
erts-9.0.4 #
The erts-9.0.4 application can be applied independently of other applications on a full OTP 20 installation.
- OTP-14548
-
A timer internal bit-field used for storing scheduler id was too small. As a result, VM internal timer data structures could become inconsistent when using 1024 schedulers on the system. Note that systems with less than 1024 schedulers are not effected by this bug.
This bug was introduced in ERTS version 7.0 (OTP 18.0).
- OTP-14554
-
Automatic cleanup of a BIF timer, when the owner process terminated, could race with the timeout of the timer. This could cause the VM internal data structures to become inconsistent which very likely caused a VM crash.
This bug was introduced in ERTS version 9.0 (OTP 20.0).
Full runtime dependencies of erts-9.0.4: kernel-5.0, sasl-3.0.1, stdlib-3.0