dm exception store: refactor zero_area