FS#68177 - [zerotier-one] version 1.5.0 dumps a core
Attached to Project:
Community Packages
Opened by Oscar Garcia (ogarcia) - Saturday, 10 October 2020, 11:38 GMT
Last edited by Felix Yan (felixonmars) - Monday, 16 November 2020, 21:13 GMT
Opened by Oscar Garcia (ogarcia) - Saturday, 10 October 2020, 11:38 GMT
Last edited by Felix Yan (felixonmars) - Monday, 16 November 2020, 21:13 GMT
|
Details
Description:
version 1.5.0 that is [considered BETA, has multiples issues][1] and (IMHO) must be in testing repository, dumps a core Steps to reproduce: Simply run 1.5.0 and dump a core $ /usr/bin/zerotier-one illegal hardware instruction (core dumped) /usr/bin/zerotier-one [1]: https://github.com/zerotier/ZeroTierOne/releases/tag/1.5.0 |
This task depends upon
Closed by Felix Yan (felixonmars)
Monday, 16 November 2020, 21:13 GMT
Reason for closing: Fixed
Additional comments about closing: 1.5.0-2
Monday, 16 November 2020, 21:13 GMT
Reason for closing: Fixed
Additional comments about closing: 1.5.0-2
# pacman -R zerotier-one
# rm -rf /var/lib/systemd/coredump/core.zerotier-one*
# rm -rf /var/lib/zerotier-one
then reinstall
# pacman -S zerotier-one
# systemct start zerotier-one.service
it runs until I reboot
Downloaded the zerotier-one git, recompiled, replaced the version pacman had installed and now works
$ git clone https://github.com/zerotier/ZeroTierOne
$ make
$ sudo pacman -S zerotier-one
$ sudo mv ./ZeroTierOne/zerotier-one /usr/bin/zerotier-one
$ sudo systemctl enable zerotier-one.service
$ sudo systemctl start zerotier-one.service
crashed when I joined network
SIGILL happens on Intel Core2 T7200 but not on i-4470K.
This is likely a bug in their CPU-capabilities detection.
Version 1.5.0 is a beta-release as they say it on their GitHub.
Arch repos should stick to 1.4.6
[1]: https://github.com/zerotier/ZeroTierOne/tree/dev
[2]: https://github.com/zerotier/ZeroTierOne/issues/1275
To fix by hand:
$ git clone https://github.com/zerotier/ZeroTierOne
$ cd ZeroTierOne
$ git checkout dev
$ make
$ sudo pacman -S zerotier-one
$ sudo cp zerotier-one /usr/bin/zerotier-one
$ sudo systemctl restart zerotier-one.service
As sidenote I think that `ruby-ronn` is not needed to make package. I make without it in several different machines without problems.