Hi

Debugging a Fuel test case, I discovered something I can't explain myself: Project class>>#spawnNewProcess is replaced in the middle of the *first* test run, between serialization and materialization.

This happens the *first time* I run the test in a *clean* Pharo 1.3 image, after first time, the method doesn't change anymore. In 1.4 we don't have to problem.

I logged the method sources, and actually there is a difference:

-- during serialization --
'spawnNewProcess
UIProcess := [[World doOneCycle.
Processor yield.
false] whileFalse.
nil] newProcess priority: Processor userSchedulingPriority.
UIProcess resume'

-- during materialization --
'spawnNewProcess

UIProcess := [
[World doOneCycle. �Processor yield. �false] whileFalse: [].
] newProcess priority: Processor userSchedulingPriority.
UIProcess resume'

-- system info --
Pharo1.3 - 13327 - 'Croquet Closure Cog VM [CoInterpreter VMMaker-oscog-EstebanLorenzano.139]'



Do you know why this happens?

Thanks,
Mart�n