diff options
author | Erlang/OTP <otp@erlang.org> | 2021-09-02 12:16:00 +0200 |
---|---|---|
committer | Erlang/OTP <otp@erlang.org> | 2021-09-02 12:16:00 +0200 |
commit | 2ecfc2533d59e321fe9a12e50f5dfbe4f30f4528 (patch) | |
tree | 15dbc84d9c56d4c0bfcaa8e41221f66fc396600b | |
parent | 69398da229401f645de1086bf47bfd5430a81e4b (diff) | |
download | erlang-2ecfc2533d59e321fe9a12e50f5dfbe4f30f4528.tar.gz |
Prepare release
-rw-r--r-- | erts/doc/src/notes.xml | 93 | ||||
-rw-r--r-- | erts/vsn.mk | 2 | ||||
-rw-r--r-- | lib/kernel/doc/src/notes.xml | 18 | ||||
-rw-r--r-- | lib/kernel/vsn.mk | 2 | ||||
-rw-r--r-- | lib/stdlib/doc/src/notes.xml | 17 | ||||
-rw-r--r-- | lib/stdlib/vsn.mk | 2 | ||||
-rw-r--r-- | make/otp_version_tickets | 15 |
7 files changed, 142 insertions, 7 deletions
diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index 1538293410..c511cdf2b1 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,99 @@ </header> <p>This document describes the changes made to the ERTS application.</p> +<section><title>Erts 10.7.2.13</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p>Fixed a bug in <c>zlib</c> where decompression would + crash with <c>data_error</c> on some valid inputs. The + bug could also cause extraction from a zip archive using + <c>zip:extract()</c> to fail.</p> + <p> + Own Id: OTP-17470 Aux Id: ERIERL-657 </p> + </item> + <item> + <p> + A call to <c>erlang:cancel_timer(_, [{info, false}])</c> + could cause the calling process to block forever in the + call. Note that only the synchronous version of the call + (that is, the <c>async</c> option is <c>false</c>) in + combination with the <c>info</c> option set to + <c>false</c> was effected by this bug.</p> + <p> + Own Id: OTP-17472 Aux Id: PR-4932 </p> + </item> + <item> + <p> + Microstate accounting (msacc) and + <c>os:perf_counter()</c> unintentionally used system time + instead of monotonic time for time measurements on a lot + of systems. These systems were all non x86/x86_64 systems + or x86/x86_64 systems without a reliable and constant + rdtsc instruction.</p> + <p> + The lock counting (lcnt) built runtime system also + unintentionally used system time instead of monotonic + time for time measurements on all systems.</p> + <p> + Own Id: OTP-17493</p> + </item> + <item> + <p> + Simultaneous calls to + <c>erlang:system_flag(schedulers_online, _)</c> could + cause callers to end up in a suspended state forever.</p> + <p> + Own Id: OTP-17500 Aux Id: GH-4809 </p> + </item> + <item> + <p> + Fix rare race bug in memory management of distribution + entries. Have been seen to cause VM crash when massive + number of repeated concurrent failing connection + attempts.</p> + <p> + Own Id: OTP-17513 Aux Id: GH-4964, PR-5015 </p> + </item> + <item> + <p> + Fix buffer overrun problem in the tty driver. The problem + happens on some platforms when using the CTRL+R + functionality of newshell with very long strings in the + history.</p> + <p> + Own Id: OTP-17560 Aux Id: GH-5116 </p> + </item> + <item> + <p> + Fix race-condition that could cause a crash when tracing + scheduling or garbage collections on a process that was + running on a dirty scheduler.</p> + <p> + Own Id: OTP-17568 Aux Id: PR-4940 </p> + </item> + <item> + <p> + Fix rare bug where re:run would crash/return invalid + results when given a subbinary as subject.</p> + <p> + This bug has existed since Erlang/OTP 20.0.</p> + <p> + Own Id: OTP-17585 Aux Id: GH-5150 </p> + </item> + <item> + <p><c>binary_to_term/1,2</c> is now more resilient + against corrupted binaries containing maps in the + external format.</p> + <p> + Own Id: OTP-17594</p> + </item> + </list> + </section> + +</section> + <section><title>Erts 10.7.2.12</title> <section><title>Fixed Bugs and Malfunctions</title> diff --git a/erts/vsn.mk b/erts/vsn.mk index 84ac783b48..fcf6f82fbc 100644 --- a/erts/vsn.mk +++ b/erts/vsn.mk @@ -18,7 +18,7 @@ # %CopyrightEnd% # -VSN = 10.7.2.12 +VSN = 10.7.2.13 # Port number 4365 in 4.2 # Port number 4366 in 4.3 diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml index 125446cc0a..6bcea78b6f 100644 --- a/lib/kernel/doc/src/notes.xml +++ b/lib/kernel/doc/src/notes.xml @@ -31,6 +31,24 @@ </header> <p>This document describes the changes made to the Kernel application.</p> +<section><title>Kernel 6.5.2.4</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + Fixed rare bug that could cause net_kernel process to + hang for ever. Have seen to happen with massive number of + TLS connections while remote nodes are restarting. Bug + exists since OTP-22.0.</p> + <p> + Own Id: OTP-17476 Aux Id: GH-4931, PR-4934 </p> + </item> + </list> + </section> + +</section> + <section><title>Kernel 6.5.2.3</title> <section><title>Fixed Bugs and Malfunctions</title> diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk index c0a7694dd9..cb2563ead4 100644 --- a/lib/kernel/vsn.mk +++ b/lib/kernel/vsn.mk @@ -1 +1 @@ -KERNEL_VSN = 6.5.2.3 +KERNEL_VSN = 6.5.2.4 diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index d183679ae1..884ed91d41 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -31,6 +31,23 @@ </header> <p>This document describes the changes made to the STDLIB application.</p> +<section><title>STDLIB 3.12.1.2</title> + + <section><title>Fixed Bugs and Malfunctions</title> + <list> + <item> + <p> + Fix a bug that could cause a crash when formatting tuples + using the control sequences <c>p</c> or <c>P</c> and + limiting the output with the option <c>chars_limit</c>.</p> + <p> + Own Id: OTP-17525 Aux Id: GH-5053 </p> + </item> + </list> + </section> + +</section> + <section><title>STDLIB 3.12.1.1</title> <section><title>Fixed Bugs and Malfunctions</title> diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk index b6f468d929..58ad678baa 100644 --- a/lib/stdlib/vsn.mk +++ b/lib/stdlib/vsn.mk @@ -1 +1 @@ -STDLIB_VSN = 3.12.1.1 +STDLIB_VSN = 3.12.1.2 diff --git a/make/otp_version_tickets b/make/otp_version_tickets index 2dd43b6434..439a76d98d 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,5 +1,12 @@ -OTP-16033 OTP-16607 -OTP-17442 -OTP-17448 -OTP-17459 +OTP-17470 +OTP-17472 +OTP-17476 +OTP-17493 +OTP-17500 +OTP-17513 +OTP-17525 +OTP-17560 +OTP-17568 +OTP-17585 +OTP-17594 |