[erlang-announce] Patch Package OTP 20.3.8.22 Released

Erlang/OTP otp@REDACTED
Mon Jun 17 10:06:58 CEST 2019


Patch Package:           OTP 20.3.8.22
Git Tag:                 OTP-20.3.8.22
Date:                    2019-06-17
Trouble Report Id:       OTP-15813, OTP-15819, OTP-15863, OTP-15869
Seq num:                 ERIERL-350, ERIERL-370, ERL-943, ERL-944
System:                  OTP
Release:                 20
Application:             common_test-1.15.4.3, erts-9.3.3.11,
                         tools-2.11.2.2
Predecessor:             OTP 20.3.8.21

 Check out the git tag OTP-20.3.8.22, and build a full OTP system
 including documentation. Apply one or more applications from this
 build as patches to your installation using the 'otp_patch_apply'
 tool. For information on install requirements, see descriptions for
 each application version below.

 ---------------------------------------------------------------------
 --- common_test-1.15.4.3 --------------------------------------------
 ---------------------------------------------------------------------

 The common_test-1.15.4.3 application can be applied independently of
 other applications on a full OTP 20 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-15863    Application(s): common_test
               Related Id(s): ERIERL-370

               If a ct hook is installed in the suite/0 function in a
               test suite, then the hook's terminate/1 function would
               be called several times without it's init/2 function
               being called first. This is now corrected.


  OTP-15869    Application(s): common_test
               Related Id(s): ERIERL-350

               If init_per_testcase fails, the test itself is skipped.
               According to the documentation, it should be possible
               to change the result to failed in a hook function. The
               only available hook function in this case is
               post_init_per_testcase, but changing the return value
               there did not affect the test case result. This is now
               corrected.


 Full runtime dependencies of common_test-1.15.4.3: compiler-6.0,
 crypto-3.6, debugger-4.1, erts-7.0, inets-6.0, kernel-4.0,
 observer-2.1, runtime_tools-1.8.16, sasl-2.4.2, snmp-5.1.2, ssh-4.0,
 stdlib-3.4, syntax_tools-1.7, tools-2.8, xmerl-1.3.8


 ---------------------------------------------------------------------
 --- erts-9.3.3.11 ---------------------------------------------------
 ---------------------------------------------------------------------

 The erts-9.3.3.11 application can be applied independently of other
 applications on a full OTP 20 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-15819    Application(s): erts
               Related Id(s): ERL-944

               Fixed a buffer overflow when binary_to_existing_atom/2
               and list_to_existing_atom/2 was used with the latin1
               encoding.


 Full runtime dependencies of erts-9.3.3.11: kernel-5.0, sasl-3.0.1,
 stdlib-3.0


 ---------------------------------------------------------------------
 --- tools-2.11.2.2 --------------------------------------------------
 ---------------------------------------------------------------------

 Note! The tools-2.11.2.2 application *cannot* be applied
       independently of other applications on an arbitrary OTP 20
       installation.

       On a full OTP 20 installation, also the following runtime
       dependencies have to be satisfied:
       -- erts-9.1 (first satisfied in OTP 20.1)
       -- kernel-5.4 (first satisfied in OTP 20.1)


 --- Fixed Bugs and Malfunctions ---

  OTP-15813    Application(s): tools
               Related Id(s): ERL-943

               cover would fail to start if two processes tried to
               start it at the exact same time.


 Full runtime dependencies of tools-2.11.2.2: compiler-5.0, erts-9.1,
 kernel-5.4, runtime_tools-1.8.14, stdlib-3.4


 ---------------------------------------------------------------------
 ---------------------------------------------------------------------
 ---------------------------------------------------------------------




More information about the erlang-announce mailing list