While trying to De-Serialize a Non-versioned Cereal object from a versioned Cereal code, saw that it raised std::length_error exception as opposed to a CerealException and that is indicating an issue in the code that handles the vectors. May be association ?
terminate called after throwing an instance of 'std::length_error'
what(): vector::_M_default_append
See : USCiLab/cereal#192