Title: QuietExec error
Hey all,
 
Using build 3.0.2015 I'm getting an ugly crash in Dark and no output is produced (several warnings though):
 
 
dark.exe : error DARK0001 : Index was outside the bounds of the array.
 
Exception Type: System.IndexOutOfRangeException
 
Stack Trace:
   at Microsoft.Tools.WindowsInstallerXml.Decompiler.DecompileLockPermissionsTab
le(Table table)
   at Microsoft.Tools.WindowsInstallerXml.Decompiler.DecompileTables(TableCollec
tion tables)
   at Microsoft.Tools.WindowsInstallerXml.Decompiler.Decompile(Output output)
   at Microsoft.Tools.WindowsInstallerXml.Tools.Dark.Run(String[] args)
 
Is this a common problem... i.e. dark crashing and not producing any output at all? Is there an option such that if an exception occurs while decompiling one table (like the lockpermissionstable) the entire output is not thrown away? Especially given how frequently third party tools produce incorrect .MSI files, it would be very handy if Dark had more robust error handling.
 
Also... is there a way to make the stack trace include a line number? Surely a line number would help pinpoint exactly where in the Decompiler.DecompileLockPermissionsTable(..) method things went wrong?
 
Regards,
 
Rob
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to