couldn't print %o
problem solved by replace lib/printfmt.c