insert offset str attribut set bad locat except mutat hold write lock deadlock us thread safe insert offset str set properti intern text length 