Images being arbitrarily pulled from cache?
Recently I've been having trouble with images and applications. Whenever I transfer an image through iChat, say soomething taken with Photo Booth, it arbitrarily selects a recently viewed image rather than the image that was specified for transfer; once this incorrect image has been sent, no matter what I look at afterword and what I try to send, it's always that same wrong picture.
Similarly, when using a conversion tool recently, rather than putting an error image up, it displayed a picture I had viewed online early that day but that I had not downloaded; it existed only in my browser's cache.
What on Earth is going on and what can be done to rectify the issue?
3.6GHz i5 iMac w/ 4GB of RAM, Mac OS X (10.6.6)