fix bug when arg count > 128