Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid. [CORE1964] #2402
Labels
affect-version: 2.0.0
affect-version: 2.0.1
affect-version: 2.0.2
affect-version: 2.0.3
affect-version: 2.0.4
affect-version: 2.1.0
affect-version: 2.1.1
affect-version: 2.5 Alpha 1
affect-version: 2.5 Initial
fix-version: 2.0.5
fix-version: 2.1.2
fix-version: 2.5 Beta 1
priority: major
qa: cannot be tested
type: bug
Submitted by: @AlexPeshkoff
When 0 constant is used in vararg function's arguments list, it is passed as 32-bit value, but accepted in many cases as 64-bit. In case of non-zero upper bytes, this may cause various errors when working with status vector.
Commits: 13a15d4 aa7fd05 2f5e932 e33702d 1785fb6 5ac5869 4970aa0 3ce32fb a2e4162
The text was updated successfully, but these errors were encountered: