System updates will be applied on Apr 24th between 7am and 9am, EST (UTC-05:00). This site will have intermittent downtime during that time.
The code had 2 issues:
used obsolete 'output' if Git executable was missing. There was a possibility that output variable was never set and used some garbage value from parent scope.
version pattern matching was too liberal and would match any long txt so long as it has some numbers in it that matched a typical version number.