Bugs item #1904899, was opened at 2008-02-29 11:10
Message generated for change (Settings changed) made by robmen
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1904899&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: dark
Group: v3.0
>Status: Pending
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mike Rerick (mrerick)
>Assigned to: Mike Carlson (micarls)
Summary: Decompile problem with 3.0.3815

Initial Comment:
I'm trying to decompile a Merge Module created with InstallShield 11.5. Using 
dark.exe from 3.0.3725.0, the decompile works just fine. Using dark.exe from 
3.0.3815.0, I get the following error:

3.0.3815.0
----------
C:\Program Files\WixEdit\Plugins\UPEK>..\..\setver 3.0.3815.0
C:\Program Files\WixEdit\Plugins\UPEK>dark -v -x .\binary eb_pi_upek.msm 
eb_pi_upek-mm.wxi

Microsoft (R) Windows Installer Xml Decompiler Version 3.0.3815.0
Copyright (C) Microsoft Corporation 2003. All rights reserved.

eb_pi_upek.msm
Decompiling the _SummaryInformation table.
Decompiling the Directory table.
Decompiling the Registry table.
Decompiling the Component table.
Decompiling the File table.
Decompiling the ProgId table.
Decompiling the Class table.
Decompiling the CreateFolder table.
Decompiling the CustomAction table.
Decompiling the FeatureComponents table.
Decompiling the InstallUISequence table.
Decompiling the ModuleSignature table.
Decompiling the ModuleComponents table.
Decompiling the ModuleConfiguration table.
Decompiling the ModuleIgnoreTable table.
Decompiling the ModuleInstallUISequence table.
Decompiling the ModuleSubstitution table.
Decompiling the RemoveFile table.
Decompiling the Shortcut table.
dark.exe : error DARK0001 : Index was outside the bounds of the array.

Exception Type: System.IndexOutOfRangeException
Stack Trace:
   at 
Microsoft.Tools.WindowsInstallerXml.Decompiler.DecompileShortcutTable(Table 
table) at Microsoft.Tools.WindowsInstallerXml.Decompiler.DecompileTables(Output 
output)
   at Microsoft.Tools.WindowsInstallerXml.Decompiler.Decompile(Output output)
   at Microsoft.Tools.WindowsInstallerXml.Tools.Dark.Run(String[] args)

C:\Program Files\WixEdit\Plugins\UPEK>..\..\setver restore


3.0.3725.0
----------
C:\Program Files\WixEdit\Plugins\UPEK>..\..\setver 3.0.3725.0
C:\Program Files\WixEdit\Plugins\UPEK>dark -v -x .\binary eb_pi_upek.msm 
eb_pi_upek-mm.wxi
Microsoft (R) Windows Installer Xml Decompiler Version 3.0.3725.03815Copyright 
(C) Microsoft Corporation 2003. All rights reserved.

eb_pi_upek.msm
Decompiling the _SummaryInformation table.
Decompiling the Directory table.
Decompiling the Registry table.
Decompiling the Component table.
Decompiling the File table.
Decompiling the ProgId table.
Decompiling the Class table.
Decompiling the CreateFolder table.
Decompiling the CustomAction table.
Decompiling the FeatureComponents table.
Decompiling the InstallUISequence table.
Decompiling the ModuleSignature table.
Decompiling the ModuleComponents table.
Decompiling the ModuleConfiguration table.
Decompiling the ModuleIgnoreTable table.
Decompiling the ModuleInstallUISequence table.
Decompiling the ModuleSubstitution table.
Decompiling the RemoveFile table.
Decompiling the Shortcut table.
Decompiling the TextStyle table.
 


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

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

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to