On 1/2/22 16:28, Bernhard Voelker wrote:
1073741858: that's 2^30 +34
Could it be an address, or part of an address, that is incorrectly treated as an integer? A mistake like that is quite plausible given the "does it return char * or int?" API of strerror_r.