Bugs item #1672584, was opened at 2007-03-02 17:45
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1672584&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: light
Group: v3.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Jacob Huck (jthuck)
Assigned to: Nobody/Anonymous (nobody)
Summary: Exception during EnumerateCab

Initial Comment:
After upgrading to WiX 3.0.2420, we're now expereiencing random exceptions in 
light.  They tend to happen to the same installs, but the exception changes, 
and at times is successful.

Here are two of the stacks (and the only warning... suspicious, eh?):

D:\builds\systest\EIC\rum\products\eic\install\msi\IceLib\WiX_IceLib.wxs(15) : 
warning LGHT1079 : The cabinet 'Product4.
cab' does not contain any files.  If this installation contains no files, this 
warning can likely be safely ignored.  Ot
herwise, please add files to the cabinet or remove it.
light.exe : error LGHT0001 : The handle is invalid. (Exception from HRESULT: 
0x80070006 (E_HANDLE))

Exception Type: System.Runtime.InteropServices.COMException

Stack Trace:
   at 
Microsoft.Tools.WindowsInstallerXml.Cab.Interop.CabInterop.EnumerateCab(String 
cabinet, PFNNOTIFY notify)
   at 
Microsoft.Tools.WindowsInstallerXml.BinderExtension.ResolveCabinet(FileRowCollection
 fileRows, String& cabinetPath
)
   at Microsoft.Tools.WindowsInstallerXml.Binder.CreateCabinetWorkItem(Output 
output, String cabinetDir, MediaRow mediaR
ow, FileRowCollection fileRows, ArrayList fileTransfers)
   at Microsoft.Tools.WindowsInstallerXml.Binder.CreateCabinetFiles(Output 
output, FileRowCollection fileRows, ArrayList
 fileTransfers, MediaRowCollection mediaRows, String layoutDirectory, Boolean 
compressed)
   at Microsoft.Tools.WindowsInstallerXml.Binder.BindDatabase(Output output, 
String databaseFile)
   at Microsoft.Tools.WindowsInstallerXml.Binder.Bind(Output output, String 
file)
   at Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run(String[] args)
Binder temporary directory located at 'c:\temp\nm2ktxjl'.
Validator temporary directory located at 'c:\temp\hntgyo3e'.

D:\builds\systest\EIC\rum\products\eic\install\msi\IceLib\WiX_IceLib.wxs(15) : 
warning LGHT1079 : The cabinet 'Product4.
cab' does not contain any files.  If this installation contains no files, this 
warning can likely be safely ignored.  Ot
herwise, please add files to the cabinet or remove it.
light.exe : error LGHT0001 : Attempted to read or write protected memory. This 
is often an indication that other memory
is corrupt.

Exception Type: System.AccessViolationException

Stack Trace:
   at 
Microsoft.Tools.WindowsInstallerXml.Cab.Interop.CabInterop.EnumerateCab(String 
cabinet, PFNNOTIFY notify)
   at 
Microsoft.Tools.WindowsInstallerXml.BinderExtension.ResolveCabinet(FileRowCollection
 fileRows, String& cabinetPath
)
   at Microsoft.Tools.WindowsInstallerXml.Binder.CreateCabinetWorkItem(Output 
output, String cabinetDir, MediaRow mediaR
ow, FileRowCollection fileRows, ArrayList fileTransfers)
   at Microsoft.Tools.WindowsInstallerXml.Binder.CreateCabinetFiles(Output 
output, FileRowCollection fileRows, ArrayList
 fileTransfers, MediaRowCollection mediaRows, String layoutDirectory, Boolean 
compressed)
   at Microsoft.Tools.WindowsInstallerXml.Binder.BindDatabase(Output output, 
String databaseFile)
   at Microsoft.Tools.WindowsInstallerXml.Binder.Bind(Output output, String 
file)
   at Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run(String[] args)
Binder temporary directory located at 'c:\temp\yigyysa2'.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1672584&group_id=105970

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to