This is more a google post, if it helps someone.
Since I upgraded to Snow Leopard, I’ve had problems with iPhoto and AVI files (ie, videos off my camera) – and also preview and anything else which uses QuickTime to play an AVI.
The crash was in the AviImporter library – I assume it’s a 64 vrs 32 bit issue. I also have the latest Perian installed, so I doubt it’s that causing it.
Solution was to compress and remove (ie, backup and remove) the AviImporter-r7 (Intel).component file in /Library/QuickTime. Simple. Easy. I can now play AVI’s from QuickTime, FrontRow, iPhoto etc.