fix pb_decode_string bug