I have a continuous integration server with multiple, unrelated projects. The machine has multiple cores so I let the projects build asynchronously. When 2 instances of light.exe run at the same time, bad things seem to happen.
Can anyone confirm or deny that light.exe does something (maybe temp files or something else) that causes 2 instances running at the same time to crash? I had to delete the entire profile directory for my service account today because I was getting this error: LGHT0001: The file exists. (Exception from HRESULT: 0x80070050) Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at Microsoft.Tools.WindowsInstallerXml.Cab.Interop.CabInterop.CreateCabFinish(IntPtr contextHandle) at Microsoft.Tools.WindowsInstallerXml.Cab.WixCreateCab.Dispose() at Microsoft.Tools.WindowsInstallerXml.Cab.WixCreateCab.Finalize() ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users