nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #02532
[Bug 719187] Re: Using Path.GetTempPath() causes conflicts in shared temporary folders
This should be fixed in DomainManager.cs, the only place we use
Path.GetTempPath()
** Changed in: nunit-3.0
Status: New => Triaged
** Changed in: nunit-3.0
Importance: Undecided => High
** Changed in: nunit-3.0
Assignee: (unassigned) => Charlie Poole (charlie.poole)
** Changed in: nunit-3.0
Milestone: None => 2.9.6
--
You received this bug notification because you are a member of NUnit
Core Developers, which is the registrant for NUnit Framework.
https://bugs.launchpad.net/bugs/719187
Title:
Using Path.GetTempPath() causes conflicts in shared temporary folders
Status in NUnit Test Framework:
Triaged
Bug description:
Mono uses /tmp as base directory for temporary paths. This can cause
collisions for multiple users using nunit on the same machine (e.g
local developer and CI system). This can be mitigated by using a
random base path (also reducing the possibility for /tmp race attacks)
or just documenting the problem when it occurs and suggesting to use
the TMP environment variable when running under linux
To manage notifications about this bug go to:
https://bugs.launchpad.net/nunit-3.0/+bug/719187/+subscriptions
References