You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We used to have an issue with the cupsd startup attempting to close all files, but we added a limit of 1024 files to close on startup. But since this is for the restart test I'm not sure what might be happening...
I haven't confirmed it with my gdb run, but IMO what the guy from Debian saw is correct - calloc() returns NULL, because we try to allocate too much memory, because we take size from MaxFDs, which is taken from system max number of files.
The fix might be simple (probably limit MaxFDs to some sane number), but unfortunately I'm occupied with stuff around Centos Stream 10 atm... I hope I look into it before my vacation.
I've updated the upper limit for MaxFDs to 65535 since more than that doesn't really matter (can't have more than 65535 active TCP connections from a single system - protocol limitation):
[master a66f419] Limit the maximum number of file descriptors to 64k-1 (Issue #989)
[2.4.x beb8440] Limit the maximum number of file descriptors to 64k-1 (Issue #989)
On Debian,
systemd
is configured to enable a large open file limit number of 1073741816.This causes the
run-stp-tests.sh
script to timeout:This has been reported in Debian as: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073046
The text was updated successfully, but these errors were encountered: