Opened 7 years ago
Closed 7 years ago
#948 closed Bug / Defect (fixed)
2.3.18 Windows installer (vista+) overwrites system-path-variable
Reported by: | sk_BB | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Generic / unclassified | Version: | |
Severity: | Not set (select this one, unless your'e a OpenVPN developer) | Keywords: | |
Cc: |
Description
Windows 7 x64
Windows 10 x64
openvpn-install-2.3.18-I601-x86_64.exe
openvpn-install-2.3.18-I601-i686.exe
The installer overwrites the system-path-variable.
I reduced the size of my system-path-variable to 1970 chars, but after executing the installer there is only "C:\Program Files (x86)\OpenVPN\bin" left...
With Installer openvpn-install-2.3.17-I601-i686.exe everything is fine.
Maybe be the same problem like in Ticket #465 (introduced with fix of https://community.openvpn.net/openvpn/wiki/NSISBug1125 )?
Change History (2)
comment:1 Changed 7 years ago by
comment:2 Changed 7 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed installers (2.3.18-I602 and 2.3.18-I002) are now available on the download page.
This problem is a side-effect of removing PATH handling from 2.4-based installers. The change was not backported to "release/2.3" branch in openvpn-build, which is used to build OpenVPN 2.3-based installers. That would be fine, except that the build computer was also upgraded around the same time, and the build computer does not have NSIS patched to handle long strings (e.g. PATH). So PATH handling in 2.3-based installers broke again.
I will backport the patch to the release/2.3 and will try to get updated 2.3.18 installers on Monday.