fix some bugs of aix