-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] CHIP Error 0x000000C1: Endpoint pool full on system with many IP links #27007
Comments
I am assuming that increasing
Also on the same platform Matter SDK built from v1.0.0.1 seems to not suffer from that problem (or presumably it requires more links to get problematic). |
@agners When building, what do you set |
And perhaps we should just convert |
I don't set anything in particular, so the build system should use the default. |
Alright. Well, as a stopgap you could set a larger config value there... |
Yes, I had that in my mind as well. Currently I am testing with libnl which at least in my (somewhat synthetic) test environment seems to help as well. I am not sure though if that helps in the cases our users have. |
Hi, just to chime in because I've experienced a similar issue using chip-tool, but I don't seem to get any error messages about it. I pulled from github today, and built according to the documentation, however this also affects previous builds from anything pushed on Thursday last week. I try running the pairing command and get a segfault just after the ZAP output. I've checked my network interfaces and realised (for various reasons) I had 50 different ones. I deleted the majority of them, and then chip-tool worked fine. The annoying thing is that there was no indication that this was the problem. (Unless I've missed something obvious in the output?) I've fixed my end, but just thought I'd let you know others have experienced a similar issue. |
Hm, interesting, probably a missing error handling. A gdb backtrace of that would be interesting ( |
@luke-ingle A separate issue with a stack showing where the crash happened would be extremely helpful. |
New issue raised |
Reproduction steps
Running Matter SDK via Python library from the v1.1.0.1 tag on a Linux system with many interface links (e.g.
veth*
links as generated by Docker) can cause the following error at startup:It seems to get problematic when having ~30 links. The build configuration uses
chip_mdns=minimal
, no specialchip_minmdns_default_policy
(so assumingdefault
).chip-tool seems to crash similarly:
Build configuration is pretty much default:
Bug prevalence
Always, when having enough links
GitHub hash of the SDK that was being used
v1.1.0.1
Platform
python
Platform Version(s)
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: