aboutsummaryrefslogtreecommitdiffstats
path: root/release-notes/OTP-21.3.8.3.README.txt
blob: 9be229fc2ead39b95e340da2fd2017d4b0c169dc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
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


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