fix gbk decode bug hehe