My bad. Will role a fix asap.
Thanks,
Phil
On 7 Nov 2019, at 10:08, Arnaud Ysmal wrote:
Hi,
I just got the same issue, it happens when argv[0] does not contain a
/ (calling uptime segfault but calling /usr/bin/uptime works).
In xo_parse_args there is no check whether cp is NULL before calling
xo_streq.
I fixed it by changing this line:
- cp = &cp[len + 1 - sizeof(gnu_ext)];
+ cp = (char *)(uintptr_t)(const char *)(&xo_program[len + 1 -
sizeof(gnu_ext)]);
Arnaud Ysmal
_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"