[erlang-questions] Patch package OTP 17.4.1 released
Zandra Hird
zandra@REDACTED
Tue Feb 3 13:10:49 CET 2015
Patch Package: OTP 17.4.1
Git Tag: OTP-17.4.1
---------------------------------------------------------------------
--- erts-6.3.1 ------------------------------------------------------
---------------------------------------------------------------------
The erts-6.3.1 application can be applied independently of other
applications on a full OTP 17 installation.
--- Fixed Bugs and Malfunctions ---
OTP-12445 Application(s): erts
Fix getifaddrs realloc pointer error
When a buffer was exhausted and subsequently
reallocated, we could get an unsafe pointer pointing to
faulty memory.
For this to occur we would need to have a large number
of interfaces and a reallocation of memory to a lower
addresses.
The symptom would be garbage returned from
erlang:port_control(Port, 25, [])
(prim_inet:getifaddrs(Port) resulting in a badarg) or a
segmentation fault.
OTP-12446 Application(s): erts
Don't close all file descriptors twice in child_setup
The commit c2b4eab25c907f453a394d382c04cd04e6c06b49
introduced an error in which child_setup erroneously
tried to close all file descriptors twice.
Use closefrom() if available when closing all file
descriptors.
The function closefrom() was only used in the vfork()
case before but is now also used in the fork() case if
available.
OTP-12447 Application(s): erts
During a crashdump all file descriptors are closed to
ensure the closing of the epmd port and to reserve a
file descriptor for the crashdump file.
If a driver (third party library) cannot handle closing
of sockets this could result in a segmentation fault in
which case a crashdump would not be produced. This is
now fixed by only closing inets sockets via an
emergency close callback to the driver and thus closing
the epmd socket.
Full runtime dependencies of erts-6.3.1: kernel-3.0, sasl-2.4,
stdlib-2.0
---------------------------------------------------------------------
--- inets-5.10.5 ----------------------------------------------------
---------------------------------------------------------------------
The inets-5.10.5 application can be applied independently of other
applications on a full OTP 17 installation.
--- Fixed Bugs and Malfunctions ---
OTP-12436 Application(s): inets
Related Id(s): seq12786
mod_alias now handles https-URIs properly
Consistent view of configuration parameter
keep_alive_timeout, should be presented in the
httpd:info/[1,2] function in the same unit as it is
inputted.
--- Improvements and New Features ---
OTP-12429 Application(s): inets
Gracefully handle invalid content-lenght headers
instead of crashing in list_to_integer.
Full runtime dependencies of inets-5.10.5: erts-6.0, kernel-3.0,
mnesia-4.12, runtime_tools-1.8.14, ssl-5.3.4, stdlib-2.0
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
More information about the erlang-questions
mailing list