add sabr_logerror.cpp