add bug 1225664 and fix prep_log