Select the three statements at once and evaluate them:

NonInteractiveTranscript stdout install.
Smalltalk snapshot: true andQuit: true.
Transcript show: 'hello'.

Then reopen your image... Bump! stdout is closed.

Of course, It got closed when the image quitted, but the NonInteractiveTranscript kept the reference to an invalid fileStream...

What should be a good solution for this?
- catch the error on the transcript and if closed reopen the file?
- subscribe to the shutdown list to void the reference?
- adding a SystemShutdown announcement and subscribe to it?

The third one seems... cleaner.� But I'm not sure.

Guille