fix a simple expr eval bug