diff options
Diffstat (limited to 'erts/doc/src/notes.xml')
-rw-r--r-- | erts/doc/src/notes.xml | 93 |
1 files changed, 93 insertions, 0 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> |