It wouldn’t surprise me. I don’t think the folks at Safari really intend for the program to be run under windows 7 et al. It’s true that an OS is supposed to work with most of what is there, it’s not the fault of the OS if a program crashes.
Safari was written to run on other OS; it had to be for it to work on those systems and they need it to work with iTunes on other systems. On the side, I don’t install iTunes updates unless I absolutely have to because its effects on other than Mac OS seems to be unpredictable, causing BSOD and loss of iTunes data files. It sometimes seems akin to malware.