增加NULL和malloc的检查，错误信息都输出到statusstr中。