With python 3.12: 5025 fcntl64(3, F_SETLKW64, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=-603427954308686296}) = -1 EINVAL (Invalid argument)
That looks like an invalid len indeed.
With python 3.11 it's: 5031 fcntl64(3, F_SETLKW64, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=12746825536}) = 0
With python 3.12: 603427954308686 296}) = -1 EINVAL (Invalid argument)
5025 fcntl64(3, F_SETLKW64, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=-
That looks like an invalid len indeed.
With python 3.11 it's:
5031 fcntl64(3, F_SETLKW64, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=12746825536}) = 0