-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Segfaults every 10 minutes when built against miniupnpc 2.2.8 #2332
Comments
I never had to do this workaround, and I never got the "error loading shared libraries" problem. I updated my systems with both the latest miniupnpc and zerotier-one packages, which had the fix already. |
Sorry about that. We include a specific version of miniupnpc in our builds. Arch must be doing something special. You can disable upnp in local.conf |
Doesn't look like it. The miniupnpc package doesn't have any patches, nor any special build commands: zerotier-one package also looks bog-standard: https://gitlab.archlinux.org/archlinux/packaging/packages/zerotier-one/-/blob/main/PKGBUILD?ref_type=heads Nevertheless, I will try to disable upnp in config (which I guess is probably broken anyway, since segfaults).
Which version are you including, specifically? Can you include the latest? |
It's part of the default build: https://github.com/zerotier/ZeroTierOne/tree/dev/ext/miniupnpc |
I can see it's old (last commit a year ago, and VERSION file lists "2.0"). Looking at the latest changelog from the project, this seems significant:
My segfault stacktrace lists this exact function:
|
@devvick Were you able to check if disabling upnp fixes the issue? |
Yes indeed, sorry for not responding sooner. |
Happens on at least 2 different machines (one bare-metal, one VM).
OS & version: Zerotier 1.14.0 on Archlinux
Package recently rebuilt against miniupnpc 2.2.8
https://gitlab.archlinux.org/archlinux/packaging/packages/zerotier-one/-/commit/cb502ed73643bc9bbf26f9f08f92620508f492f4
Journal log with stacktrace
The text was updated successfully, but these errors were encountered: