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® 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® 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