I have it with 3.6.2130.0, unfortunately. -----Original Message----- From: Rob Mensching [mailto:r...@robmensching.com] Sent: Saturday, October 08, 2011 11:25 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] TFS Build Unhandled Exception in, apparently WiX
A number of these sort of bugs were fixed in a more recent build of WiX v3.6. The bugs are very intermittent and have been in the WiX toolset for a very long time... someone got a more consistent repro and we think we tracked down all the problems. We think. <smile/> On Thu, Sep 29, 2011 at 6:04 PM, John Bergman < john.berg...@xpedienttechnologies.com> wrote: > Digging deeper I also found this in the build logs > > 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.Msi.Interop.MsiInterop.MsiCloseHan > dle(UInt32 > database) > at Microsoft.Tools.WindowsInstallerXml.Msi.MsiHandle.Dispose(Boolean > disposing) > at Microsoft.Tools.WindowsInstallerXml.Msi.MsiHandle.Finalize() > > I don't mind debugging this, I am just not exactly sure how to. Is > there a way to get the PDBs associated with a build, or to force a > crash dump when this happens? > > -----Original Message----- > From: John Bergman [mailto:john.berg...@xpedienttechnologies.com] > Sent: Thursday, September 29, 2011 7:59 PM > To: General discussion for Windows Installer XML toolset. > Subject: [WiX-users] TFS Build Unhandled Exception in, apparently WiX > > I have started getting this message periodically, and have not been > able to determine why. > > I have verified that the user account as full rights to the temp > directory (I would expect nothing else); anyone have any ideas how to > troubleshoot this? The real problem is that it doesn't happen consistently. > > We are using Wix 3.6.1518,0, and have been since the week it was released. > This problem has just started within the last couple days. I > searched around and have not been able to find anything like this in > the bug database. (at least nothing even close since 2008) > > Unhandled Exception: System.Reflection.TargetInvocationException: > Exception has been thrown by the target of an invocation. ---> > System.UnauthorizedAccessException: Access to the path > 'C:\Users\XP.TFSService\AppData\Local\Temp\icsvhjq4\MergeId.14586\f.app.xpj.pi.Presenter.pdb.46DA23EE_AF17_4057_8584_0C128E151A8A' > is denied. > at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) > at System.IO.File.SetAttributes(String path, FileAttributes > fileAttributes) at > Microsoft.Tools.WindowsInstallerXml.Common.RecursiveFileAttributes(Str > ing path, FileAttributes fileAttribute, Boolean markAttribute) at > Microsoft.Tools.WindowsInstallerXml.Common.RecursiveFileAttributes(Str > ing path, FileAttributes fileAttribute, Boolean markAttribute) at > Microsoft.Tools.WindowsInstallerXml.Common.DeleteTempFiles(String > path, IMessageHandler messageHandler) at > Microsoft.Tools.WindowsInstallerXml.WixBinder.DeleteTempFiles() > at Microsoft.Tools.WindowsInstallerXml.Binder.DeleteTempFiles() > at Microsoft.Tools.WindowsInstallerXml.Binder.Cleanup(Boolean tidy) at > Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run(String[] args) at > Microsoft.Tools.WindowsInstallerXml.Tools.Light.Main(String[] args) > > --- > > In the eventlog, I end up with this: > > Unhandled Exception: System.Reflection.TargetInvocationException: > Exception has been thrown by the target of an invocation. ---> > System.UnauthorizedAccessException: Access to the path > 'C:\Users\XP.TFSService\AppData\Local\Temp\icsvhjq4\MergeId.14586\f.app.xpj.pi.Presenter.pdb.46DA23EE_AF17_4057_8584_0C128E151A8A' > is denied. > at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) > at System.IO.File.SetAttributes(String path, FileAttributes > fileAttributes) at > Microsoft.Tools.WindowsInstallerXml.Common.RecursiveFileAttributes(Str > ing path, FileAttributes fileAttribute, Boolean markAttribute) at > Microsoft.Tools.WindowsInstallerXml.Common.RecursiveFileAttributes(Str > ing path, FileAttributes fileAttribute, Boolean markAttribute) at > Microsoft.Tools.WindowsInstallerXml.Common.DeleteTempFiles(String > path, IMessageHandler messageHandler) at > Microsoft.Tools.WindowsInstallerXml.WixBinder.DeleteTempFiles() > at Microsoft.Tools.WindowsInstallerXml.Binder.DeleteTempFiles() > at Microsoft.Tools.WindowsInstallerXml.Binder.Cleanup(Boolean tidy) at > Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run(String[] args) at > Microsoft.Tools.WindowsInstallerXml.Tools.Light.Main(String[] args) > > ---------------------------------------------------------------------- > -------- All of the data generated in your IT infrastructure is > seriously valuable. > Why? It contains a definitive record of application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2dcopy2 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ---------------------------------------------------------------------- > -------- All of the data generated in your IT infrastructure is > seriously valuable. > Why? It contains a definitive record of application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2dcopy2 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- virtually, Rob Mensching - http://RobMensching.com LLC ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users