Hello, with Vast92Ecap2 x64 it is not possible to dump image components for a runtime.
I tried it with original Vast92Ecap2 content doing these steps: - switched to x64 using abt64.bat - in opened x64 Transcript the CfgMap ENVY/Packager IC Instructions V 9.2.0 was loaded - using “Browse Packaged Images” the kernel ic shall be dumped (EpKernelInstructions) -> walkback in EsMultipleDependentBaseDumper(EsRomerImageDumper)>>#dump
Is this a known issue / any hint how to fix it? (MonetaryFormatStringTable?)
Greetings,
Stack Trace Report: Error String: 'Invalid missing assocation' Executing in: EsMultipleDependentBaseDumper(EsRomerImageDumper)>>#dump
System Configuration Dump Copyright: VA Smalltalk V9.2ECAP2 (64-bit); Image: 9.2 [433] VM Timestamp: 4.0, 06/14/19 (101) (C) Copyright Instantiations 1994, 2019. All rights reserved. (C) Copyright International Business Machines Corp. 1994, 2006. All rights reserved. Platform: Virtual machine: ES Bytecode version: 4.1 Manager version: 4.00 'OS' subsystem: 'WIN32s' 'CLIM' subsystem: 'ES' 'CP' subsystem: 'WIN32s' 'CLDT' subsystem: 'ES' 'CFS' subsystem: 'WIN32s' 'SCI' subsystem: 'WIN' 'CW' subsystem: 'WIN32s' 'CPM' subsystem: 'ES' 'CG' subsystem: 'WIN32s' 'CPIC' subsystem: 'WIN32s' Current user: Library Supervisor Connected Library: Pathname: C:\Vast92Ecap2_Win\manager\mgr92.dat
INFO: Trapped error dumping system configuration. =============<STACK TRACE BEGINS>============ EsMultipleDependentBaseDumper(Object)>>#error: self=an EsMultipleDependentBaseDumper aString='Invalid missing assocation' [] in EsMultipleDependentBaseDumper(EsDumper)>>#assignCompatibleAddresses:counts: self=an EsMultipleDependentBaseDumper assocSpace= name: FIXEDASSOCS type: EpFixedSpace (19) firstObjectAddress: 10000000 romAddress: 10000000 currentLength: 00007E20 spaceSize: 00007E20 rememberedLength: 00000000 spaceTopRam: 10007E20 spaceTopRom: 10007E20 startAddress: 10000000 length: 01000000 currentAddress: 10007E20
classCounts=IdentityDictionary((0 0 359 11488) (0 0 650 20800) ) assoc=nil classEntry=nil Array(ArrayedCollection)>>#do: self=('MonetaryFormatStringTable' -> (((('(' #formatNumber:on: #formatCurrencySymbol:on: ')') ('(' #formatNumber:on: ' ' #formatCurrencySymbol:on: ')') ('(' #formatNumber:on: ' ' #formatCurrencySymbol:on: ')')) ((#formatPositiveSign:on: #formatNumber:on: #formatCurrencySymbol:on:) (#formatPositiveSign:on: #formatNumber:on: ' ' #formatCurrencySymbol:on:) (#formatPositiveSign:on: #formatNumber:on: ' ' #formatCurrencySymbol:on:)) ((#formatNumber:on: #formatCurrencySymbol:on: #formatPositiveSign:on:) (#formatNumber:on: ' ' #formatCurrencySymbol:on: #formatPositiveSign:on:) (#formatNumber:on: #formatCurrencySymbol:on: ' ' #formatPositiveSign:on:)) ((#formatNumber:on: #formatPositiveSign:on: #formatCurrencySymbol:on:) (#formatNumber:on: ' ' #formatPositiveSign:on: #formatCurrencySymbol:on:) (#formatNumber:on: #formatPositiveSign:on: ' ' #formatCurrencySymbol:on:)) ((#formatNumber:on: #formatCurrencySymbol:on: #formatPositiveSign:on:) (#formatNumber:on: ' ' #formatCurrencySymbol:on: #formatPositiveSign:on:) (#formatNumber:on: #formatCurrencySymbol:on: ' ' #formatPositiveSign:on:)) ...etc...) ...etc...) ...etc...) aBlock=[] in EsDumper>>#assignCompatibleAddresses:counts: EsMultipleDependentBaseDumper(EsDumper)>>#assignCompatibleAddresses:counts: self=an EsMultipleDependentBaseDumper assocSpace= name: FIXEDASSOCS type: EpFixedSpace (19) firstObjectAddress: 10000000 romAddress: 10000000 currentLength: 00007E20 spaceSize: 00007E20 rememberedLength: 00000000 spaceTopRam: 10007E20 spaceTopRom: 10007E20 startAddress: 10000000 length: 01000000 currentAddress: 10007E20
classCounts=IdentityDictionary((0 0 359 11488) (0 0 650 20800) ) [] in EsMultipleDependentBaseDumper(EsDumper)>>#assignAddresses self=an EsMultipleDependentBaseDumper classCounts=IdentityDictionary((0 0 359 11488) (0 0 650 20800) ) objectCount=0 block=[] in EsDumper>>#assignAddresses keySpace=nil errorOnRamReference=false assocSpace= name: FIXEDASSOCS type: EpFixedSpace (19) firstObjectAddress: 10000000 romAddress: 10000000 currentLength: 00007E20 spaceSize: 00007E20 rememberedLength: 00000000 spaceTopRam: 10007E20 spaceTopRom: 10007E20 startAddress: 10000000 length: 01000000 currentAddress: 10007E20
Time class>>#millisecondsToRun: self=Time timedBlock=[] in EsDumper>>#assignAddresses currentTime=nil startingTime=413859 EpImageComponentDumperPolicy(EpAbstractDumperPolicy)>>#logMessage:bench: self=an EpImageComponentDumperPolicy aString=' Assign initial objects' aBlock=[] in EsDumper>>#assignAddresses milliseconds=nil EpRomerImage(EpImage)>>#logMessage:bench: self=an EpRomerImage aString=' Assign initial objects' aBlock=[] in EsDumper>>#assignAddresses [] in EsMultipleDependentBaseDumper(EsDumper)>>#assignAddresses self=an EsMultipleDependentBaseDumper classCounts=IdentityDictionary((0 0 359 11488) (0 0 650 20800) ) objectCount=0 block=[] in EsDumper>>#assignAddresses keySpace=nil errorOnRamReference=false assocSpace= name: FIXEDASSOCS type: EpFixedSpace (19) firstObjectAddress: 10000000 romAddress: 10000000 currentLength: 00007E20 spaceSize: 00007E20 rememberedLength: 00000000 spaceTopRam: 10007E20 spaceTopRom: 10007E20 startAddress: 10000000 length: 01000000 currentAddress: 10007E20
Time class>>#millisecondsToRun: self=Time timedBlock=[] in EsDumper>>#assignAddresses currentTime=nil startingTime=413859 EpImageComponentDumperPolicy(EpAbstractDumperPolicy)>>#logMessage:bench: self=an EpImageComponentDumperPolicy aString='Assigning addresses to objects.' aBlock=[] in EsDumper>>#assignAddresses milliseconds=nil EpRomerImage(EpImage)>>#logMessage:bench: self=an EpRomerImage aString='Assigning addresses to objects.' aBlock=[] in EsDumper>>#assignAddresses EsMultipleDependentBaseDumper(EsDumper)>>#assignAddresses self=an EsMultipleDependentBaseDumper classCounts=IdentityDictionary((0 0 359 11488) (0 0 650 20800) ) EsMultipleDependentBaseDumper(EsRomerImageDumper)>>#dump self=an EsMultipleDependentBaseDumper classCounts=nil spaces=nil classTable=(BrotliVersion BrotliVersion class EsPoolDictionary EsPoolDictionary class MZCrc32 MZCrc32 class LCMonetary LCMonetary class ZstdLibraryDispatcher ZstdLibraryDispatcher class Core Core class ZstdDecompressResult ZstdDecompressResult class EsLoggingFrameworkApp EsLoggingFrameworkApp class WriteStream WriteStream class EsWinCodePageConverter EsWinCodePageConverter class LZ4Codec LZ4Codec class OSLong OSLong class EsMinimalWalkbackDumper EsMinimalWalkbackDumper class Collection Collection class Boolean Boolean class EsTimeZoneRule EsTimeZoneRule class EsWeakIdentityDictionary EsWeakIdentityDictionary class Base64CoderMime Base64CoderMime class Number Number class EsSymbolSet EsSymbolSet class EsLoggerPatternConverter EsLoggerPatternConverter class Time Time class EsLevelPatternConverter EsLevelPatternConverter class EsLevel EsLevel class EsCallbackInterface EsCallbackInterface class LCMessages LCMessages class EsTimeZoneDatabase EsTimeZoneDatabase class EsAsyncMessageQueue EsAsyncMessageQueue class ...etc...) [] in EpRomerImage(EpImage)>>#packageFindingUnreferencedClasses: self=an EpRomerImage findUnreferencedClasses=false dumper=an EsMultipleDependentBaseDumper BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo: self=[] in EpImage>>#packageFindingUnreferencedClasses: handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=[] in Block>>#when:do:exitWith:retryReturn: completionBlock=[] BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn: self=[] in EpImage>>#packageFindingUnreferencedClasses: exception=Exception: (ExAll) An exception has occurred. handlerBlock=[] in EpImage>>#packageFindingUnreferencedClasses: exitBlock=[] in Block>>#when:do: knownResult=an Object retryBlock=[] in Block>>#when:do:exitWith:retryReturn: handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=[] in Block>>#when:do:exitWith:retryReturn: BlockContextTemplate(Block)>>#when:do: self=[] in EpImage>>#packageFindingUnreferencedClasses: exception=Exception: (ExAll) An exception has occurred. handlerBlock=[] in EpImage>>#packageFindingUnreferencedClasses: knownResult=an Object result=nil EpRomerImage(EpImage)>>#packageFindingUnreferencedClasses: self=an EpRomerImage findUnreferencedClasses=false dumper=an EsMultipleDependentBaseDumper [] in EpImageComponentDumperPolicy(EpAbstractDumperPolicy)>>#doWithProgressMessage: self=an EpImageComponentDumperPolicy aMessage=DirectedMessage (an EpProgressManager, #taskFractionComplete:, (7.16386554621849e-1)) oldImage=an EpRomerImage baseApps=OrderedCollection(EsBase64CoderApp EsLoggingFrameworkApp EsCompressionStreamsApp EmImageSupport ) oldSnapshot=an EpImageDescription md=nil weights=(3 50 10 3 0.2 2 8 13 6) ic=nil BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo: self=[] in EpAbstractDumperPolicy>>#doWithProgressMessage: handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=[] in Block>>#when:do:exitWith:retryReturn: completionBlock=[] BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn: self=[] in EpAbstractDumperPolicy>>#doWithProgressMessage: exception=Exception: (ExError) An error has occurred. handlerBlock=[] in EpAbstractDumperPolicy>>#doWithProgressMessage: exitBlock=[] in Block>>#when:do: knownResult=an Object retryBlock=[] in Block>>#when:do:exitWith:retryReturn: handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=[] in Block>>#when:do:exitWith:retryReturn: BlockContextTemplate(Block)>>#when:do: self=[] in EpAbstractDumperPolicy>>#doWithProgressMessage: exception=Exception: (ExError) An error has occurred. handlerBlock=[] in EpAbstractDumperPolicy>>#doWithProgressMessage: knownResult=an Object result=nil EpImageComponentDumperPolicy(EpAbstractDumperPolicy)>>#doWithProgressMessage: self=an EpImageComponentDumperPolicy aMessage=DirectedMessage (an EpProgressManager, #taskFractionComplete:, (7.16386554621849e-1)) oldImage=an EpRomerImage baseApps=OrderedCollection(EsBase64CoderApp EsLoggingFrameworkApp EsCompressionStreamsApp EmImageSupport ) oldSnapshot=an EpImageDescription md=nil weights=(3 50 10 3 0.2 2 8 13 6) ic=nil [] in EpPackager>>#doPolicy:withProgressMessage: self=EpPackager(Kernel IC) aPolicy=an EpImageComponentDumperPolicy aMessage=DirectedMessage (an EpProgressManager, #taskFractionComplete:, (7.16386554621849e-1)) added=false result=nil BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo: self=[] in EpPackager>>#doPolicy:withProgressMessage: handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=[] in Block>>#when:do:exitWith:retryReturn: completionBlock=[] BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn: self=[] in EpPackager>>#doPolicy:withProgressMessage: exception=Exception: (ExAll) An exception has occurred. handlerBlock=[] in EpPackager>>#doPolicy:withProgressMessage: exitBlock=[] in Block>>#when:do: knownResult=an Object retryBlock=[] in Block>>#when:do:exitWith:retryReturn: handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=[] in Block>>#when:do:exitWith:retryReturn: BlockContextTemplate(Block)>>#when:do: self=[] in EpPackager>>#doPolicy:withProgressMessage: exception=Exception: (ExAll) An exception has occurred. handlerBlock=[] in EpPackager>>#doPolicy:withProgressMessage: knownResult=an Object result=nil EpPackager>>#doPolicy:withProgressMessage: self=EpPackager(Kernel IC) aPolicy=an EpImageComponentDumperPolicy aMessage=DirectedMessage (an EpProgressManager, #taskFractionComplete:, (7.16386554621849e-1)) added=false result=nil EpPackager>>#doDumpWithProgressMessage: self=EpPackager(Kernel IC) aMessage=DirectedMessage (an EpProgressManager, #taskFractionComplete:, (7.16386554621849e-1)) result=nil [] in EpControlPanelPage5>>#doOutput self=an EpControlPanelPage5 pm=an EpProgressManager result=true statisticsWeight=0 BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo: self=[] in EpControlPanelPage5>>#doOutput handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=[] in Block>>#when:do:exitWith:retryReturn: completionBlock=[] BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn: self=[] in EpControlPanelPage5>>#doOutput exception=Exception: (ExAll) An exception has occurred. handlerBlock=[] in EpControlPanelPage5>>#doOutput exitBlock=[] in Block>>#when:do: knownResult=an Object retryBlock=[] in Block>>#when:do:exitWith:retryReturn: handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=[] in Block>>#when:do:exitWith:retryReturn: BlockContextTemplate(Block)>>#when:do: self=[] in EpControlPanelPage5>>#doOutput exception=Exception: (ExAll) An exception has occurred. handlerBlock=[] in EpControlPanelPage5>>#doOutput knownResult=an Object result=nil [] in EpControlPanelPage5>>#doOutput self=an EpControlPanelPage5 pm=an EpProgressManager result=true statisticsWeight=0 BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo: self=[] in EpControlPanelPage5>>#doOutput handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=nil completionBlock=[] BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn: self=[] in EpControlPanelPage5>>#doOutput exception=Exception: long operation canceled handlerBlock=[] in EpControlPanel>>#showLongOperationWhile:onCancelDo: exitBlock=[] in Block>>#when:do: knownResult=an Object retryBlock=[] in Block>>#when:do:exitWith:retryReturn: handler=[] in Block>>#when:do:exitWith:retryReturn: oldHandler=nil BlockContextTemplate(Block)>>#when:do: self=[] in EpControlPanelPage5>>#doOutput exception=Exception: long operation canceled handlerBlock=[] in EpControlPanel>>#showLongOperationWhile:onCancelDo: knownResult=an Object result=nil [] in EpControlPanel>>#showLongOperationWhile:onCancelDo: self=an EpControlPanel aBlock=[] in EpControlPanelPage5>>#doOutput cancelBlock=[] in EpControlPanelPage5>>#doOutput sensitives=OrderedCollection(true true true ) canceled=false actionProcess=UIProcess:(26/09/2019 13:16:06){suspended,3} tickleProcess=Process:12873{suspended,4} dialog=a CwWorkingDialog EmSystemConfiguration>>#showBusyCursorWhile: self=an EmSystemConfiguration aBlock=[] in EpControlPanel>>#showLongOperationWhile:onCancelDo: shell=CwTopLevelShell(packager_control_panel) window=a CgWindow EpControlPanel>>#showLongOperationWhile:onCancelDo: self=an EpControlPanel aBlock=[] in EpControlPanelPage5>>#doOutput cancelBlock=[] in EpControlPanelPage5>>#doOutput EpControlPanelPage5(EpControlPanelPage)>>#showLongOperationWhile:onCancelDo: self=an EpControlPanelPage5 aBlock=[] in EpControlPanelPage5>>#doOutput cancelBlock=[] in EpControlPanelPage5>>#doOutput EpControlPanelPage5>>#doOutput self=an EpControlPanelPage5 pm=an EpProgressManager result=true statisticsWeight=0 EpControlPanelPage5>>#activate self=an EpControlPanelPage5 EpControlPanel>>#statusRelease:clientData:event: self=an EpControlPanel aWidget=CwDrawingArea(area) sharedVariable=(an EpControlPanelPage5) event=CwButtonEvent[735,23] state=Button1Mask time=413203 button=1 pg=an EpControlPanelPage5 CwCallbackRec>>#callWith:callData: self=a CwCallbackRec aWidget=CwDrawingArea(area) callData=CwButtonEvent[735,23] state=Button1Mask time=413203 button=1 CwDrawingArea(CwBasicWidget)>>#callCallbackList:callData: self=CwDrawingArea(area) aCallbackList=OrderedCollection(a CwCallbackRec ) callData=CwButtonEvent[735,23] state=Button1Mask time=413203 button=1 callbacks=nil size=1 rec1=nil rec2=nil rec3=nil CwDrawingArea(CwBasicWidget)>>#callHandlersFor:with: self=CwDrawingArea(area) aMask=8 anEvent=CwButtonEvent[735,23] state=Button1Mask time=413203 button=1 list=OrderedCollection(a CwCallbackRec ) CwDrawingArea(CwBasicWidget)>>#callButton1Up: self=CwDrawingArea(area) anEvent=an OSInput inputEvent=CwButtonEvent[735,23] state=Button1Mask time=413203 button=1 OSComposite(OSWidget)>>#callHandlers:with: self=OSComposite() handlers=#callButton1Up: data=an OSInput DirectedMessage>>#send self=DirectedMessage (OSComposite(), #callHandlers:with:, (#callButton1Up: an OSInput)) OSEventManager class>>#runDeferredMessages self=OSEventManager messageAvailable=true message=DirectedMessage (OSComposite(), #callHandlers:with:, (#callButton1Up: an OSInput)) state=true OSWidget class>>#readAndDispatch self=OSWidget state=true gotEvent=true CwAppContext>>#readAndDispatch self=a CwAppContext AbtWindowSystemStartUp class(EsWindowSystemStartUp class)>>#messageLoop self=AbtWindowSystemStartUp lastEventTime=413187 appContext=a CwAppContext [] in <optimized block>(UIProcess class)>>#forkUserInterface [] in UIProcess(Process)>>#executeBlock:withArguments: self=UIProcess:(26/09/2019 13:16:06){suspended,3} aBlock=[] in UIProcess class>>#forkUserInterface args=() UIProcess(Process)>>#executeBlock:withArguments: self=UIProcess:(26/09/2019 13:16:06){suspended,3} aBlock=[] in UIProcess class>>#forkUserInterface args=() UIProcess(Process)>>#newProcessOn:stackSize:withArguments:named: self=UIProcess:(26/09/2019 13:16:06){suspended,3} aBlock=[] in UIProcess class>>#forkUserInterface stackSize=2048 args=() procName='(26/09/2019 13:16:06)' ==============<STACK TRACE ENDS>============= 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 view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/ed65c823-79da-412c-89f6-92e7ca3446b0%40googlegroups.com. |
Greetings Norbert,
-- I have assigned an Instantiations support engineer to this and copied the information you provided to a new case in our case management system (Case 65191). You will get a reply today (EST) via email on this matter. Kind Regards, - Seth On Thursday, September 26, 2019 at 8:10:57 AM UTC-4, Norbert Hunt wrote:
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 view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/f99ef12a-16c8-4ab4-ae44-323e01f26993%40googlegroups.com. |
Free forum by Nabble | Edit this page |