Yes. If you see a "Stack Trace" its a bug in the tool. Can you provide as
much information as possible to help us track this one down?

On Thu, Mar 25, 2010 at 1:02 PM, Mike Rerick <mrer...@iwsinc.com> wrote:

> I am attempting to de-compile some old InstallShield merge modules. When I
> attempted to de-compile one of them, I got the error below. I tried it
> using
> WiX 3.5.1519.0. In the Registry table, there are multiple entries of the
> form  _ISComExtract_Registryxxx and _ISComExtract_Registryxxx.<some GUID>
> in
> the Registry column, where xxx are the same numbers (i.e., 109). None of
> the
> other column data for the "identical" keys are the same in the Registry
> table.  Is this a bug in dark?
>
> Thanks
> Mike
>
>
> dark -x <path-to-merge-module>\<mm-name>_Files
> <path-to-merge-module>\<mm-name>.msm -o
> <path-to-merge-module>\<mm-name>.wxs
>
> Microsoft (R) Windows Installer Xml Decompiler version 3.5.1519.0
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> <mm-name>.msm
> dark.exe : error DARK0001 : Item has already been added. Key in dictionary:
> 'Registry:_ISComExtract_Registry109'  Key being added:
> 'Registry:_ISComExtract_Registry109'
>
> Exception Type: System.ArgumentException
>
> Stack Trace:
>   at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean
> add)
>   at System.Collections.Hashtable.Add(Object key, Object value)
>   at Microsoft.Tools.WindowsInstallerXml.DecompilerCore.IndexElement(Row
> row, ISchemaElement element)
>   at
> Microsoft.Tools.WindowsInstallerXml.Decompiler.DecompileRegistryTable(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)
>
> The information contained in this transmission contains potentially
> privileged, export controlled and/or confidential information of Imageware
> Systems, Inc. or its customers or partners.  It is intended only to be read
> by the person(s) named above and for no other purpose.  You are hereby
> notified that any dissemination, distribution, duplication of this
> communication or use of its contents for any purpose not authorized
> expressly by Imageware Systems, Inc. is strictly prohibited and could lead
> to both civil and/or criminal penalties.  If you are not the intended
> recipient, you are prohibited to review the contents herein and please
> contact the sender by reply e-mail and destroy all copies of the original
> message.  To reply to our e-mail administrator directly, please send an
> e-mail to emailad...@iwsinc.com
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>


-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to