My vague recollection is that this bug (the floating point overflow) is caused by PPCExceptionEnabler -- this file is in the system init files and needs to be removed (it's not compatible with MCL 4.1).