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 Samuli Seppänen

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.

comment:2 Changed 7 years ago by Samuli Seppänen

Resolution: fixed
Status: newclosed

Fixed installers (2.3.18-I602 and 2.3.18-I002) are now available on the download page.

Note: See TracTickets for help on using tickets.