aboutsummaryrefslogblamecommitdiffstats
path: root/release-notes/OTP-21.3.8.3.README.txt
blob: 9be229fc2ead39b95e340da2fd2017d4b0c169dc (plain) (tree)



































































































































                                                                      
Patch Package:           OTP 21.3.8.3
Git Tag:                 OTP-21.3.8.3
Date:                    2019-06-04
Trouble Report Id:       OTP-15834, OTP-15844, OTP-15847, OTP-15849,
                         OTP-15858, OTP-15859
Seq num:                 ERIERL-367, ERL-700, ERL-957
System:                  OTP
Release:                 21
Application:             erts-10.3.5.2, kernel-6.3.1.1, ssl-9.2.3.2,
                         stdlib-3.8.2.1
Predecessor:             OTP 21.3.8.2

 Check out the git tag OTP-21.3.8.3, 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.

 ---------------------------------------------------------------------
 --- erts-10.3.5.2 ---------------------------------------------------
 ---------------------------------------------------------------------

 Note! The erts-10.3.5.2 application *cannot* be applied independently
       of other applications on an arbitrary OTP 21 installation.

       On a full OTP 21 installation, also the following runtime
       dependencies have to be satisfied:
       -- kernel-6.1 (first satisfied in OTP 21.1)
       -- sasl-3.3 (first satisfied in OTP 21.2)


 --- Fixed Bugs and Malfunctions ---

  OTP-15834    Application(s): erts
               Related Id(s): ERIERL-367

               In nested use of try/catch, rethrowing an exception
               using erlang:raise/3 with a different class would not
               always be able to change the class of the exception.


  OTP-15849    Application(s): erts
               Related Id(s): ERL-700

               Fixed bug in seq_trace:set_token(label,Term) which
               could cause VM crash if Term was heap allocated (not an
               atom, small integer, local pid or port). Bug exists
               since OTP 21.0 when terms other than small integers
               were first allowed as labels.


  OTP-15859    Application(s): erts
               Related Id(s): ERL-700

               Fix seq_trace:print/2 not to raise badarg exception if
               label is not a small integer. Bug exists since OTP
               21.0.


 Full runtime dependencies of erts-10.3.5.2: kernel-6.1, sasl-3.3,
 stdlib-3.5


 ---------------------------------------------------------------------
 --- kernel-6.3.1.1 --------------------------------------------------
 ---------------------------------------------------------------------

 Note! The kernel-6.3.1.1 application *cannot* be applied
       independently of other applications on an arbitrary OTP 21
       installation.

       On a full OTP 21 installation, also the following runtime
       dependency has to be satisfied:
       -- erts-10.2.5 (first satisfied in OTP 21.2.7)


 --- Fixed Bugs and Malfunctions ---

  OTP-15858    Application(s): kernel
               Related Id(s): ERL-700

               Fix type spec for seq_trace:set_token/2.


 Full runtime dependencies of kernel-6.3.1.1: erts-10.2.5, sasl-3.0,
 stdlib-3.5


 ---------------------------------------------------------------------
 --- ssl-9.2.3.2 -----------------------------------------------------
 ---------------------------------------------------------------------

 The ssl-9.2.3.2 application can be applied independently of other
 applications on a full OTP 21 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-15844    Application(s): ssl

               Returned "alert error string" is now same as logged
               alert string


 Full runtime dependencies of ssl-9.2.3.2: crypto-4.2, erts-10.0,
 inets-5.10.7, kernel-6.0, public_key-1.5, stdlib-3.5


 ---------------------------------------------------------------------
 --- stdlib-3.8.2.1 --------------------------------------------------
 ---------------------------------------------------------------------

 The stdlib-3.8.2.1 application can be applied independently of other
 applications on a full OTP 21 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-15847    Application(s): stdlib
               Related Id(s): ERL-957

               Fix a bug that could cause a failure when formatting
               binaries using the control sequences p or P and
               limiting the output with the option chars_limit.


 Full runtime dependencies of stdlib-3.8.2.1: compiler-5.0,
 crypto-3.3, erts-10.0, kernel-6.0, sasl-3.0


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