I serialized an object graph with lots of Chinese characters in Pharo 4.0. I
have been able to rematerialize it back into Pharo 4.0. However, when I try
to materialize into a Pharo 5.0 image, I get "PrimitiveFailed: primitive
#value: in Character class failed" from `Character class>>#value:
1310876005`. The only difference immediately apparent is the VM (both via
Launcher; details below).

More generally, I'm interested in debugging techniques for Fuel. How would I
drill down and isolate the problem?

Thanks!

5.0 VM:
Virtual Machine
---------------
/Applications/Pharo.app/Contents/MacOS/Pharo
CoInterpreter VMMaker.oscog-eem.1855 uuid:
d8e4a3c2-a3bf-4adc-b224-8012903a1ef4 May  4 2016
StackToRegisterMappingCogit VMMaker.oscog-eem.1855 uuid:
d8e4a3c2-a3bf-4adc-b224-8012903a1ef4 May  4 2016
https://github.com/pharo-project/pharo-vm.git Commit:
b8ec25a570d7539653e1d793e97609adb509aaed Date: 2016-05-04 11:14:22 +0200 By:
Esteban Lorenzano <[email protected]> Jenkins build #589

Mac Cocoa Cog 5.8b12 21-Sep-10 >1B0534FA-246C-47C5-AB29-7A76C81CCDCB<
VMMaker versionString https://github.com/pharo-project/pharo-vm.git Commit:
b8ec25a570d7539653e1d793e97609adb509aaed Date: 2016-05-04 11:14:22 +0200 By:
Esteban Lorenzano <[email protected]> Jenkins build #589
CoInterpreter VMMaker.oscog-eem.1855 uuid:
d8e4a3c2-a3bf-4adc-b224-8012903a1ef4 May  4 2016
StackToRegisterMappingCogit VMMaker.oscog-eem.1855 uuid:
d8e4a3c2-a3bf-4adc-b224-8012903a1ef4 May  4 2016

VS.

4.0 VM:
Virtual Machine
---------------
/Applications/Pharo.app/Contents/Resources/vm/40/Pharo.app/Contents/MacOS/Pharo
NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.21 uuid:
4d9b9bdf-2dfa-4c0b-99eb-5b110dadc697 Apr  2 2015
NBCogit NativeBoost-CogPlugin-EstebanLorenzano.21 uuid:
4d9b9bdf-2dfa-4c0b-99eb-5b110dadc697 Apr  2 2015
https://github.com/pharo-project/pharo-vm.git Commit:
32d18ba0f2db9bee7f3bdbf16bdb24fe4801cfc5 Date: 2015-03-24 11:08:14 +0100 By:
Esteban Lorenzano <[email protected]> Jenkins build #14904

Mac Cocoa Cog 5.8b12 21-Sep-10 >1B0534FA-246C-47C5-AB29-7A76C81CCDCB<
VMMaker versionString https://github.com/pharo-project/pharo-vm.git Commit:
32d18ba0f2db9bee7f3bdbf16bdb24fe4801cfc5 Date: 2015-03-24 11:08:14 +0100 By:
Esteban Lorenzano <[email protected]> Jenkins build #14904
NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.21 uuid:
4d9b9bdf-2dfa-4c0b-99eb-5b110dadc697 Apr  2 2015
NBCogit NativeBoost-CogPlugin-EstebanLorenzano.21 uuid:
4d9b9bdf-2dfa-4c0b-99eb-5b110dadc697 Apr  2 2015



-----
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Spur-VM-Bug-for-Chinese-Characters-tp4918883.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Reply via email to