Hey all, When I try to package my application I get a 'Duplicate replacement' error. It is happening inside this call. EpRomerImage(EpImage)>>#mapGlobals What does this mean? -Carl =============<STACK TRACE BEGINS>============ <snipped noisy part> ExceptionalEvent>>#signalWithArguments: self=Exception: (ExError) An error has occurred. arguments=('Duplicate replacement') ExceptionalEvent>>#signalWith: self=Exception: (ExError) An error has occurred. arg1='Duplicate replacement' EpRomerImage(Object)>>#error: self=an EpRomerImage aString='Duplicate replacement' EpRomerImage(EpImage)>>#errorMessage: self=an EpRomerImage aString='Duplicate replacement' [] in EpRomerImage(EpImage)>>#initializeAssociation:with: self=an EpRomerImage EpLargeDictionary>>#at:put:ifPresent: self=EpLargeDictionary(nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil 'TbmSetticfreq' -> 1044 nil -> nil nil -> nil nil -> nil 'WPPS_of_' -> ' of ' nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil 'SbtPopout' -> 512 nil -> nil nil -> nil nil -> nil 'DdeCRREQUEST' -> 7 nil -> nil nil -> nil 'MxEPf270' -> 'Excluded' 'MxEPf379' -> '%1 is not consistent with the image.' nil -> nil 'WmPowerbroadcast' -> 536 nil -> nil nil -> nil nil -> nil nil -> nil 'MxEMT514' -> '~Released Version' 'MxEPf50' -> 'Do It >>' 'AbtStr_ColorsEtc' -> '~Colors...' nil -> nil nil -> nil nil -> nil nil -> nil 'MxKRN19' -> 'Exception is not resumable' nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil nil -> nil ...etc...) aKey='CheckBox' -> WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. anObject=nil -> nil aBlock=[] in EpImage>>#initializeAssociation:with: present=true value=nil -> nil EpRomerImage(EpImage)>>#initializeAssociation:with: self=an EpRomerImage assoc='CheckBox' -> WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. replacement=nil -> nil [] in EpRomerImage(EpImage)>>#mapVariables:in: self=an EpRomerImage variables=LookupTable(excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded ...etc...) dictionary=EsPoolDictionary( WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. WbVseWidgetEmulator new defaultName: 'comboBox'; widgetSymbol: #WbObjectComboBox; eventMap: (IdentityDictionary new at: #losingFocus put: #losingFocusCallback; at: #aboutToChange put: #singleSelectionCallback; at: #textChanged put: #valueChangedCallback; at: #textChanged: put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #entered: put: #activateCallback; at: #changed: put: #singleSelectionCallback; at: #clicked: put: #singleSelectionCallback; at: #getContents put: #aboutToManageWidget; at: #changed put: #singleSelectionCallback; at: #select put: #singleSelectionCallback; at: #gettingFocus put: #focusCallback; yourself); preBuild: (IdentityDictionary new at: #editable: put: #comboBoxEditable; at: #comboBoxType: put: #comboBoxType; yourself); postBuild: (IdentityDictionary new at: #items: put: #listContents; yourself); yourself. ...etc...) replacing=OrderedCollection() toTranslate=OrderedCollection() newDictionary=Dictionary() isPoolDictionary=true isGlobalNamespace=false assoc='CheckBox' -> WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. aRule=excluded target= WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. [] in EsPoolDictionary(Dictionary)>>#associationsDo: self=EsPoolDictionary( WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. WbVseWidgetEmulator new defaultName: 'comboBox'; widgetSymbol: #WbObjectComboBox; eventMap: (IdentityDictionary new at: #losingFocus put: #losingFocusCallback; at: #aboutToChange put: #singleSelectionCallback; at: #textChanged put: #valueChangedCallback; at: #textChanged: put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #entered: put: #activateCallback; at: #changed: put: #singleSelectionCallback; at: #clicked: put: #singleSelectionCallback; at: #getContents put: #aboutToManageWidget; at: #changed put: #singleSelectionCallback; at: #select put: #singleSelectionCallback; at: #gettingFocus put: #focusCallback; yourself); preBuild: (IdentityDictionary new at: #editable: put: #comboBoxEditable; at: #comboBoxType: put: #comboBoxType; yourself); postBuild: (IdentityDictionary new at: #items: put: #listContents; yourself); yourself. ...etc...) aBlock=[] in EpImage>>#mapVariables:in: element='CheckBox' -> WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. EsPoolDictionary(Dictionary)>>#associationsDo: self=EsPoolDictionary( WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. WbVseWidgetEmulator new defaultName: 'comboBox'; widgetSymbol: #WbObjectComboBox; eventMap: (IdentityDictionary new at: #losingFocus put: #losingFocusCallback; at: #aboutToChange put: #singleSelectionCallback; at: #textChanged put: #valueChangedCallback; at: #textChanged: put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #entered: put: #activateCallback; at: #changed: put: #singleSelectionCallback; at: #clicked: put: #singleSelectionCallback; at: #getContents put: #aboutToManageWidget; at: #changed put: #singleSelectionCallback; at: #select put: #singleSelectionCallback; at: #gettingFocus put: #focusCallback; yourself); preBuild: (IdentityDictionary new at: #editable: put: #comboBoxEditable; at: #comboBoxType: put: #comboBoxType; yourself); postBuild: (IdentityDictionary new at: #items: put: #listContents; yourself); yourself. ...etc...) aBlock=[] in EpImage>>#mapVariables:in: EpRomerImage(EpImage)>>#mapVariables:in: self=an EpRomerImage variables=LookupTable(excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded ...etc...) dictionary=EsPoolDictionary( WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. WbVseWidgetEmulator new defaultName: 'comboBox'; widgetSymbol: #WbObjectComboBox; eventMap: (IdentityDictionary new at: #losingFocus put: #losingFocusCallback; at: #aboutToChange put: #singleSelectionCallback; at: #textChanged put: #valueChangedCallback; at: #textChanged: put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #entered: put: #activateCallback; at: #changed: put: #singleSelectionCallback; at: #clicked: put: #singleSelectionCallback; at: #getContents put: #aboutToManageWidget; at: #changed put: #singleSelectionCallback; at: #select put: #singleSelectionCallback; at: #gettingFocus put: #focusCallback; yourself); preBuild: (IdentityDictionary new at: #editable: put: #comboBoxEditable; at: #comboBoxType: put: #comboBoxType; yourself); postBuild: (IdentityDictionary new at: #items: put: #listContents; yourself); yourself. ...etc...) replacing=OrderedCollection() toTranslate=OrderedCollection() newDictionary=Dictionary() isPoolDictionary=true isGlobalNamespace=false [] in EpRomerImage(EpImage)>>#mapGlobals self=an EpRomerImage globalMappings=IdentityDictionary(excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded ...etc...) residentEnabled=false key=#WinConstants dictionary=EsPoolDictionary( WbVseWidgetEmulator new defaultName: 'checkBox'; widgetSymbol: #CwToggleButton; eventMap: (IdentityDictionary new at: #clicked put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #getContents put: #aboutToManageWidget; at: #clicked: put: #valueChangedCallback; yourself); preBuild: (IdentityDictionary new at: #indicatorType: put: 1; yourself); postBuild: (IdentityDictionary new at: #recomputeSize: put: false; at: #mnemonic: put: #mnemonic; at: #labelString: put: #contentsNonEmptyNoMnemonic; yourself); yourself. WbVseWidgetEmulator new defaultName: 'comboBox'; widgetSymbol: #WbObjectComboBox; eventMap: (IdentityDictionary new at: #losingFocus put: #losingFocusCallback; at: #aboutToChange put: #singleSelectionCallback; at: #textChanged put: #valueChangedCallback; at: #textChanged: put: #valueChangedCallback; at: #needsContents put: #aboutToManageWidget; at: #entered: put: #activateCallback; at: #changed: put: #singleSelectionCallback; at: #clicked: put: #singleSelectionCallback; at: #getContents put: #aboutToManageWidget; at: #changed put: #singleSelectionCallback; at: #select put: #singleSelectionCallback; at: #gettingFocus put: #focusCallback; yourself); preBuild: (IdentityDictionary new at: #editable: put: #comboBoxEditable; at: #comboBoxType: put: #comboBoxType; yourself); postBuild: (IdentityDictionary new at: #items: put: #listContents; yourself); yourself. ...etc...) variables=LookupTable(excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded ...etc...) newDictionary=nil makeResident=false [] in EsSmalltalkNamespace(KeyedCollection)>>#keysAndValuesDo: self=EsSmalltalkNamespace(EsbAnalysisTools EsPoolDictionary(0 2214592512 2684354560 1073741824 2147483648 536870912 536870911 2281701376 3221225472 2181038080 2415919104 2164260864 0 ) EsbWorkshop EsbTracer EsbDistributionBrowser EsbBarGraph EsbLine EsbGraph EsbGraphable EsPoolDictionary('Time' '[] in %1' 'Invalid sample rate.' 'Browse Distribution' 'View by Date' 'Show Percentages' 'Iterations' 'Select method name(s).' 'Execution Time' '~Local' '(%1%%,%2%%)' 'Implementors of #%1 local to %2' 'Find Previous Method' 'Cancel' 'Comment' 'Expand One Level' '%1 - %2' '(ms)' '%1 Samples, %2 Scavenges, %3 Global GC''s' 'Allow Interrupts' 'Show Hits' 'Store Benchmarks...' 'Mean' 'Local Time' '%1, %2, %3, %4 (%5%%)' 'An Error occurred. Do you want a debugger?' 'Sort by Time' 'A/B' 'Collapse At Branch' 'Find Next Method' 'Sort by Name' 'Browse ~Editions' 'Run (#)' '~Compare' 'Show Status Line' 'Expand At Branch' 'Show SubApplications' 'Mean (A), Mean (B)' 'View Total Time' 'Browse ~Implementors' 'Edit Description...' 'Update List' 'Find Method' 'Merge with current benchmarks?' 'Benchmark Workshop' 'Expand To Fork' '~View' '(us)' 'Bench methods must start with an upper case character.' 'Unknown Units' 'Show Difference' 'View by Time' '[0.0, %1]' 'Garbage (%)' ('english' 'us' 'ansi-ascii') ...etc...) ...etc...) aBlock=[] in EpImage>>#mapGlobals key=#WinConstants [] in EsSmalltalkNamespace>>#keysDo: self=EsSmalltalkNamespace(EsbAnalysisTools EsPoolDictionary(0 2214592512 2684354560 1073741824 2147483648 536870912 536870911 2281701376 3221225472 2181038080 2415919104 2164260864 0 ) EsbWorkshop EsbTracer EsbDistributionBrowser EsbBarGraph EsbLine EsbGraph EsbGraphable EsPoolDictionary('Time' '[] in %1' 'Invalid sample rate.' 'Browse Distribution' 'View by Date' 'Show Percentages' 'Iterations' 'Select method name(s).' 'Execution Time' '~Local' '(%1%%,%2%%)' 'Implementors of #%1 local to %2' 'Find Previous Method' 'Cancel' 'Comment' 'Expand One Level' '%1 - %2' '(ms)' '%1 Samples, %2 Scavenges, %3 Global GC''s' 'Allow Interrupts' 'Show Hits' 'Store Benchmarks...' 'Mean' 'Local Time' '%1, %2, %3, %4 (%5%%)' 'An Error occurred. Do you want a debugger?' 'Sort by Time' 'A/B' 'Collapse At Branch' 'Find Next Method' 'Sort by Name' 'Browse ~Editions' 'Run (#)' '~Compare' 'Show Status Line' 'Expand At Branch' 'Show SubApplications' 'Mean (A), Mean (B)' 'View Total Time' 'Browse ~Implementors' 'Edit Description...' 'Update List' 'Find Method' 'Merge with current benchmarks?' 'Benchmark Workshop' 'Expand To Fork' '~View' '(us)' 'Bench methods must start with an upper case character.' 'Unknown Units' 'Show Difference' 'View by Time' '[0.0, %1]' 'Garbage (%)' ('english' 'us' 'ansi-ascii') ...etc...) ...etc...) aBlock=[] in KeyedCollection>>#keysAndValuesDo: keys=LookupTable(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...etc...) key=#WinConstants value=1 [] in LookupTable>>#keysAndValuesDo: self=LookupTable(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...etc...) aBlock=[] in EsSmalltalkNamespace>>#keysDo: key=#WinConstants index=9609 LookupTable>>#keysAndValuesDo: self=LookupTable(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...etc...) aBlock=[] in EsSmalltalkNamespace>>#keysDo: EsSmalltalkNamespace>>#keysDo: self=EsSmalltalkNamespace(EsbAnalysisTools EsPoolDictionary(0 2214592512 2684354560 1073741824 2147483648 536870912 536870911 2281701376 3221225472 2181038080 2415919104 2164260864 0 ) EsbWorkshop EsbTracer EsbDistributionBrowser EsbBarGraph EsbLine EsbGraph EsbGraphable EsPoolDictionary('Time' '[] in %1' 'Invalid sample rate.' 'Browse Distribution' 'View by Date' 'Show Percentages' 'Iterations' 'Select method name(s).' 'Execution Time' '~Local' '(%1%%,%2%%)' 'Implementors of #%1 local to %2' 'Find Previous Method' 'Cancel' 'Comment' 'Expand One Level' '%1 - %2' '(ms)' '%1 Samples, %2 Scavenges, %3 Global GC''s' 'Allow Interrupts' 'Show Hits' 'Store Benchmarks...' 'Mean' 'Local Time' '%1, %2, %3, %4 (%5%%)' 'An Error occurred. Do you want a debugger?' 'Sort by Time' 'A/B' 'Collapse At Branch' 'Find Next Method' 'Sort by Name' 'Browse ~Editions' 'Run (#)' '~Compare' 'Show Status Line' 'Expand At Branch' 'Show SubApplications' 'Mean (A), Mean (B)' 'View Total Time' 'Browse ~Implementors' 'Edit Description...' 'Update List' 'Find Method' 'Merge with current benchmarks?' 'Benchmark Workshop' 'Expand To Fork' '~View' '(us)' 'Bench methods must start with an upper case character.' 'Unknown Units' 'Show Difference' 'View by Time' '[0.0, %1]' 'Garbage (%)' ('english' 'us' 'ansi-ascii') ...etc...) ...etc...) aBlock=[] in KeyedCollection>>#keysAndValuesDo: keys=LookupTable(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...etc...) EsSmalltalkNamespace(KeyedCollection)>>#keysAndValuesDo: self=EsSmalltalkNamespace(EsbAnalysisTools EsPoolDictionary(0 2214592512 2684354560 1073741824 2147483648 536870912 536870911 2281701376 3221225472 2181038080 2415919104 2164260864 0 ) EsbWorkshop EsbTracer EsbDistributionBrowser EsbBarGraph EsbLine EsbGraph EsbGraphable EsPoolDictionary('Time' '[] in %1' 'Invalid sample rate.' 'Browse Distribution' 'View by Date' 'Show Percentages' 'Iterations' 'Select method name(s).' 'Execution Time' '~Local' '(%1%%,%2%%)' 'Implementors of #%1 local to %2' 'Find Previous Method' 'Cancel' 'Comment' 'Expand One Level' '%1 - %2' '(ms)' '%1 Samples, %2 Scavenges, %3 Global GC''s' 'Allow Interrupts' 'Show Hits' 'Store Benchmarks...' 'Mean' 'Local Time' '%1, %2, %3, %4 (%5%%)' 'An Error occurred. Do you want a debugger?' 'Sort by Time' 'A/B' 'Collapse At Branch' 'Find Next Method' 'Sort by Name' 'Browse ~Editions' 'Run (#)' '~Compare' 'Show Status Line' 'Expand At Branch' 'Show SubApplications' 'Mean (A), Mean (B)' 'View Total Time' 'Browse ~Implementors' 'Edit Description...' 'Update List' 'Find Method' 'Merge with current benchmarks?' 'Benchmark Workshop' 'Expand To Fork' '~View' '(us)' 'Bench methods must start with an upper case character.' 'Unknown Units' 'Show Difference' 'View by Time' '[0.0, %1]' 'Garbage (%)' ('english' 'us' 'ansi-ascii') ...etc...) ...etc...) aBlock=[] in EpImage>>#mapGlobals EpRomerImage(EpImage)>>#mapGlobals self=an EpRomerImage globalMappings=IdentityDictionary(excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded excluded ...etc...) residentEnabled=false EpRomerImage(EpImage)>>#prepareToPackage self=an EpRomerImage apps=nil subclasses=nil rules=nil system=nil EpRomerImage>>#prepareToPackage self=an EpRomerImage assoc=nil [] in EpRomerImage(EpImage)>>#packageFindingUnreferencedClasses: self=an EpRomerImage Time class>>#millisecondsToRun: self=Time timedBlock=[] in EpImage>>#packageFindingUnreferencedClasses: currentTime=nil startingTime=3789356419 EpSingleImageDumperPolicy(EpAbstractDumperPolicy)>>#logMessage:bench: self=an EpSingleImageDumperPolicy aString='Prepare to package' aBlock=[] in EpImage>>#packageFindingUnreferencedClasses: milliseconds=nil You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at http://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Administrator
|
On Friday, June 26, 2015 at 8:51:25 AM UTC-7, Carl Gundel wrote:
--
I don't really know what it means. It occurred because the packager encountered a second definition for aKey='CheckBox'. (But you probably saw that already.) I would suggest scanning your image for "CheckBox". Start with just browsing references. That probably won't be enough to find the problem, but it might and it's quite focussed. If that doesn't work, the Tools/VA Assist Pro/Browse Methods/Including String... selection will allow you to find everywhere those letters are used. In a vanilla 8.6.1 image with GBS loaded, I found about 20 methods. One thing that puzzles me is that it is processing pool dictionaries, yet seemingly processing globals. This seems contradictory. Hopefully, some one else can explain that.
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at http://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |