Overview
Request 863811 accepted
- Use wxWidgets < 3.1 (boo#1180488)
- Changes for 23.2.2:
* crypto: Fixed usage of AC_CONFIG_AUX_DIRS() macros in configure
script sources.
* odbc: Fixed usage of AC_CONFIG_AUX_DIRS() macros in configure
script sources.
* snmp: Fixed usage of AC_CONFIG_AUX_DIRS() macros in configure
script sources.
* erts: The suspend_process() and resume_process() BIFs did not
check their arguments properly which could cause an emulator
crash.
* erts: The runtime system would get into an infinite loop if the
runtime system was started with more than 1023 file descriptors
already open.
* megaco: Fixed usage of AC_CONFIG_AUX_DIRS() macros in configure
script sources.
* erl_interface: Integers outside of the range [-(1 bsl 32) - 1,
(1 bsl 32) -1] were previously intended to be printed in an
internal bignum format by ei_print_term() and
ei_s_print_term(). Unfortunately the implementation has been
buggy since OTP R13B02 and since then produced results with
random content which also could crash the calling program. This
fix replaces the printing of the internal format with printing
in hexadecimal form and extend the range for printing in
decimal form. Currently integers in the range [-(1 bsl 64), (1
bsl 64)] are printed in decimal form and integers outside of
this range in Erlang hexadecimal form.
* erl_interface: The ei API for decoding/encoding terms is not
fully 64-bit compatible since terms that have a representation
- Created by matwey
- In state accepted
- Open review for matwey
- Open review for gsantomaggio_suse
Request History
matwey created request
- Use wxWidgets < 3.1 (boo#1180488)
- Changes for 23.2.2:
* crypto: Fixed usage of AC_CONFIG_AUX_DIRS() macros in configure
script sources.
* odbc: Fixed usage of AC_CONFIG_AUX_DIRS() macros in configure
script sources.
* snmp: Fixed usage of AC_CONFIG_AUX_DIRS() macros in configure
script sources.
* erts: The suspend_process() and resume_process() BIFs did not
check their arguments properly which could cause an emulator
crash.
* erts: The runtime system would get into an infinite loop if the
runtime system was started with more than 1023 file descriptors
already open.
* megaco: Fixed usage of AC_CONFIG_AUX_DIRS() macros in configure
script sources.
* erl_interface: Integers outside of the range [-(1 bsl 32) - 1,
(1 bsl 32) -1] were previously intended to be printed in an
internal bignum format by ei_print_term() and
ei_s_print_term(). Unfortunately the implementation has been
buggy since OTP R13B02 and since then produced results with
random content which also could crash the calling program. This
fix replaces the printing of the internal format with printing
in hexadecimal form and extend the range for printing in
decimal form. Currently integers in the range [-(1 bsl 64), (1
bsl 64)] are printed in decimal form and integers outside of
this range in Erlang hexadecimal form.
* erl_interface: The ei API for decoding/encoding terms is not
fully 64-bit compatible since terms that have a representation
matwey accepted request
@NicoK, @darix, @ghaskins, @gsantomaggio_suse, @matwey, @peternixon, @saschpe, @simonoff: review reminder