Erlang/OTP 22.3.4.14

This release of Erlang/OTP can be built from source or installed using pre-built packages for your OS or third-party tools (such as kerl or asdf).

docker run -it erlang:22.3.4.14
Patch Package OTP 22.3.4.14
Git Tag OTP-22.3.4.14
Date 2021-01-13
Issue Id
ERIERL-580
System OTP
Release 22
Application

compiler-7.5.4.3 #

The compiler-7.5.4.3 application can be applied independently of other applications on a full OTP 22 installation.

OTP-17073
Application(s):
compiler

Fixed a bug in the type optimization pass that could yield incorrect values or cause the wrong clauses to be executed.

Full runtime dependencies of compiler-7.5.4.3: crypto-3.6, erts-9.0, hipe-3.12, kernel-4.0, stdlib-2.5

erts-10.7.2.7 #

Note! The erts-10.7.2.7 application *cannot* be applied independently of other applications on an arbitrary OTP 22 installation. On a full OTP 22 installation, also the following runtime dependency has to be satisfied: -- kernel-6.5.1 (first satisfied in OTP 22.2)

OTP-17080
Application(s):
erts

The suspend_process() and resume_process() BIFs did not check their arguments properly which could cause an emulator crash.

OTP-17088
Application(s):
erts
Related Id(s):
ERIERL-580

The runtime system would get into an infinite loop if the runtime system was started with more than 1023 file descriptors already open.

Full runtime dependencies of erts-10.7.2.7: kernel-6.5.1, sasl-3.3, stdlib-3.5