Hello,

I'm having an intermittent problem with light that seems to have started with 
Wix 3.5.  I'm now using the released version of 3.5 but this issue was observed 
on pre-release builds of 3.5.  During the build of a msi I'm getting the below 
unhandled exception events and error to stderr:

4/21/2001 7:07:45AM - .NET Runtime - Event ID 1026

Application: light.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
   at 
Microsoft.Tools.WindowsInstallerXml.Msi.Interop.MsiInterop.MsiCloseHandle(UInt32)
   at Microsoft.Tools.WindowsInstallerXml.Msi.MsiHandle.Dispose(Boolean)
   at Microsoft.Tools.WindowsInstallerXml.Msi.MsiHandle.Finalize()

4/21/2001 7:07:46AM - Application Error - Event ID 1000

Faulting application name: light.exe, version: 3.5.2519.0, time stamp: 
0x4d371a87
Faulting module name: msi.dll, version: 5.0.7600.16385, time stamp: 0x4a5bda99
Exception code: 0xc0000005
Fault offset: 0x00018735
Faulting process id: 0x13b4
Faulting application start time: 0x01cc001406b438f0
Faulting application path: r:\sdks\Wix_3.5.2519.0\light.exe
Faulting module path: C:\Windows\system32\msi.dll
Report Id: 9585bb83-6c07-11e0-ad71-005056a55275


System.AccessViolationException was unhandled
  Message=Attempted to read or write protected memory. This is often an 
indication that other memory is corrupt.
  Source=wix
  StackTrace:
       at 
Microsoft.Tools.WindowsInstallerXml.Msi.Interop.MsiInterop.MsiCloseHandle(UInt32
 database)
       at Microsoft.Tools.WindowsInstallerXml.Msi.MsiHandle.Dispose(Boolean 
disposing)
       at Microsoft.Tools.WindowsInstallerXml.Msi.MsiHandle.Finalize()
  InnerException:

Grasping at straws I set the number of threads to use during cab creation to 1 
but that did not help.  I'm at the point where I need to debug and I was 
wondering if the Wix 3.5 symbols are available?  I did not see them on 
SourceForge.  In the meantime, I've started trying to build the source.

If anyone has any ideas on what is happening I'd like to hear them.

Thanks,
Tom
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to