Received this startup error on a packaged image running on Solaris
VA Smalltalk, Version 8.0.2
VM Timestamp: 4.0,(NC) 5/3/2010 (80)
(C) Copyright Instantiations 1994, 2010. All rights reserved.
(C) Copyright International Business Machines Corp. 1994, 2006. All rights reserved.
Virtual Machine PID: 12080
The following error(s) were detected during the startup sequence which may interfere with correct operation:
1) (ExCLDTKeyNotFound) Key not found.
Process reportError: (ExCLDTKeyNotFound) Key not found.
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: UndefinedObject does not understand at:ifAbsent:
.
.
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: (ExCPMStackOverflow) A stack overflow has occurred.
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: (ExCPMStackOverflow) A stack overflow has occurred.
Process reportError: UndefinedObject does not understand at:ifAbsent:
Process reportError: (ExCPMStackOverflow) A stack overflow has occurred.
.
.
Continued Looping until killed.
Tracked it down to this global not being defined SgmlConstants.
I found that this message had been removed as of 8.0.
I added it back and it fixed the problem.
SGMLSuppport class>>packagingRulesFor: aPackagedImage
"Define rules for the given packaged image."
##PR = ##'1FVVFG1'.
aPackagedImage image isRunningImage ifFalse: [ "Only needed in XD"
aPackagedImage includeGlobalVariable: #SgmlConstants]