new patches for bugs 609872, 952190 and 955820