[haskell-platform] #25: Installer sets(!) the path instead of properly appending
haskell-platform
haskell-platform at projects.haskell.org
Fri May 8 08:42:51 EDT 2009
#25: Installer sets(!) the path instead of properly appending
---------------------------------------------+------------------------------
Reporter: torsten.kemps-benedix at sks-ub.de | Owner: refold
Type: defect | Status: closed
Priority: critical | Milestone:
Component: Windows installer | Resolution: fixed
Keywords: |
---------------------------------------------+------------------------------
Comment (by claus):
> And it looks like 8192 is the maximum allowed length for an environment
variable in Windows (http://support.microsoft.com/kb/830473), so we don't
have to do any additional checks.
If I understand the warning correctly, `EnvVarUpdate` will always do the
wrong thing when the limit is reached, no matter what the limit is (and
apparently, 2k would have been enough for earlier versions of windows).
So you've got a workaround that makes the bug less likely to appear, but
no fix yet. I still recommend doing the check, if at all possible, to
ensure that, at worst, PATH isn't meddled with if the limit is reached,
but not emptied.
--
Ticket URL: <http://trac.haskell.org/haskell-platform/ticket/25#comment:11>
haskell-platform <http://trac.haskell.org/haskell-platform>
The Haskell Platform: a comprehensive and robust collection of Haskell libraries
More information about the Haskell-platform
mailing list