Вот патч, данный Jarl на CodeProject :
В RcfServer.cpp перед строкой, в которой определена RcfServer :: handleSession () (около строки 792), вставьте следующий код:
void serialize(SerializationProtocolOut & out, const RemoteException & e)
{
serialize(out, std::auto_ptr<RemoteException>(new RemoteException(e)));
}
А в Marshal.cpp, около строки 37, замените эту строку:
ar & boost::serialization::make_nvp("Dummy", apt.get());
, с
T *pt = apt.get();
ar & boost::serialization::make_nvp("Dummy", pt);