Skip to content

Commit 3eb5650

Browse files
author
Erlang/OTP
committed
Prepare release
1 parent eda8938 commit 3eb5650

File tree

5 files changed

+63
-5
lines changed

5 files changed

+63
-5
lines changed

erts/doc/src/notes.xml

+38
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,44 @@
3131
</header>
3232
<p>This document describes the changes made to the ERTS application.</p>
3333

34+
<section><title>Erts 14.1.1</title>
35+
36+
<section><title>Fixed Bugs and Malfunctions</title>
37+
<list>
38+
<item>
39+
<p>
40+
If the external term format encoding of an argument list
41+
part of a distributed spawn operation was faulty, the
42+
newly spawned remote process could misbehave. The
43+
misbehavior included hanging or interpret an incoming
44+
message as an argument list to use. This was very
45+
unlikely to happen unless using an alternate
46+
implementation of the distribution protocol which made a
47+
faulty encoding of the argument list. The child process
48+
will now detect this error and terminate before executing
49+
the user specified code.</p>
50+
<p>
51+
Own Id: OTP-18790 Aux Id: PR-7742 </p>
52+
</item>
53+
<item>
54+
<p>
55+
Fix bugs where if the body of a matchspec would return a
56+
map with a variable ('$1', '$_' etc) as one of the keys
57+
or values and the variable was not an immidiate, the term
58+
would not be copied to the receiving processes heap. This
59+
would later corrupt the term in the table as the GC could
60+
place move markers in it, which in turn would cause the
61+
VM to crash.</p>
62+
<p>
63+
Bug has been present for since OTP 17.0.</p>
64+
<p>
65+
Own Id: OTP-18797 Aux Id: PR-7712 GH-7683 </p>
66+
</item>
67+
</list>
68+
</section>
69+
70+
</section>
71+
3472
<section><title>Erts 14.1</title>
3573

3674
<section><title>Fixed Bugs and Malfunctions</title>

erts/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# %CopyrightEnd%
1919
#
2020

21-
VSN = 14.1
21+
VSN = 14.1.1
2222

2323
# Port number 4365 in 4.2
2424
# Port number 4366 in 4.3

lib/xmerl/doc/src/notes.xml

+20
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,26 @@
3232
<p>This document describes the changes made to the Xmerl application.</p>
3333

3434

35+
<section><title>Xmerl 1.3.33</title>
36+
37+
<section><title>Fixed Bugs and Malfunctions</title>
38+
<list>
39+
<item>
40+
<p>
41+
The xmerl version 1.3.32 was released in OTP 26.0.1, but
42+
the incorrect version number of 1.3.31.1 was used for it.
43+
This incorrect version number continued to appear in OTP
44+
26.0.2, OTP 26.1, and OTP 26.1.1. The actual xmerl code
45+
in these OTP versions however corresponds to xmerl
46+
version 1.3.32.</p>
47+
<p>
48+
Own Id: OTP-18803</p>
49+
</item>
50+
</list>
51+
</section>
52+
53+
</section>
54+
3555
<section><title>Xmerl 1.3.32</title>
3656

3757
<section><title>Fixed Bugs and Malfunctions</title>

lib/xmerl/vsn.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
XMERL_VSN = 1.3.32
1+
XMERL_VSN = 1.3.33

make/otp_version_tickets

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
OTP-18768
2-
OTP-18770
3-
OTP-18773
1+
OTP-18790
2+
OTP-18797
3+
OTP-18803

0 commit comments

Comments
 (0)