Q: iChatAgent using gigabytes of memory
Hi,
Here's my situation: whenever I use iChat, the iChatAgent process goes haywire and starts growing. I have 8gb in my Mac (a Mac Pro running 10.6.8 by the way), and iChatAgent usually gets to 4gb within a minute or two, and then the system pretty much swaps itself to death.
I have only one account that I use with iChat - a AIM account (regular AIM, not MobileMe or .Mac).
Things I have tried, at least twice each:
Command-Option-P-R
Deleting the various com.apple.ichat* preference files and letting them be recreated
Re-installing the 10.6.8 combo installer
Copying known-good copies of iChat.app and IMCore.framework (for iChatAgent) from backup
Any suggestions for the next step?
Thanks!
Posted on Jul 5, 2011 2:36 PM
Hi,
You list the things I would have suggested but not in the order I would have listed them.
I am not sure if this is the way you actually did them.
I would have tried deleting just the com.apple.ichatAgent.plist
Other combos can get the Start Up Screen to appear again.
Deleting com.apple.ichat.plist can be quite destructive if you have made lots of changes to the Preferences. (that's not to say that now and then for certain issues it is useful to delete it)
Then I would have tried the COMBO Download (and kept it)
As well as the Restore from Time Machine I would have considered a Reinstall
Instructions See the "Hard Way" as it is called and Possible Problems (You also need to Run the COMBO afterwards to Update the reinstalled bits depending on what level OS the Install Disk is at)
Specifically IMCore and VideoConference.framework as iChatAgent has lots to do with linking in the Video.
I would not have done the PRAM Reset as iChatAgent does not save anything that is held in the PRAM memory.
Although it would have counted as a Restart of the computer
Things to Check.
Strangely, check the Buddy pics stored in your Home Folder/Library/Caches/com.apple.ichat/Pictures
If you use a View that shows icons (you may have to set this in the Finder's View Menu > Show View Options) and Info the pics should show the icon and the size should be 64 X 64
If you have multiple Buddy Lists I would turn All of them Off but one
(iChat > Preferences > Accounts (Highlight each in turns and Deselect the "Use this Account" option).
Quit iChat and restart it to see if iChatAgent improves.
Add each account back (login) one at a time and see if iChatAgent uses more memory.
Restart iChat in between as well as a check.
If you have Buddy set with it's own Action Alerts I would stop them.
You can change; the Sound iChat uses for various actions on global (All Buddy) basis in iChat > Preferences > Alerts
You can also set them Individually by highlighting a Buddy and then using the CMD + i keys (Get Info) together.
In the panel that shows up you can set Alerts and set different sounds to the Actions.
If you are linking to any Sound you have stored in your Home Folder/Library/Sounds check the Sample rate.
Open it with Quicktime and use the Inspector.
They should be sampled at either 41000 or 48000 AND be something the OS/Quicktime can use Natively (i.e. not a WMA file using Flip4mac or Perian or similar to play)
Also check the Address Book card for Buddies that have the Pic from the Address Book as their Buddy pic.
No Buddy pic from the Server leads to an AIM Running man, Blue Globe for @Mac.com or a Blue/White Cloud icon for Mobileme as the default icon
You can set the Get Info Card detail earlier to Display either the incoming icon pic or whatever you have stored in the Address Book.
Check that these pics are not corrupt.
How the Buddy List loads may provide clues as to whether it is a Buddy pic.
Try turing Off and On again Saved Transcripts in iChat > Preferences > Messages
iChat may be trying to display a "Last Chat" that it has lost contact with (Will do this if you have changed the folder tha chats are put in)
Also try clearing the Recents List
I favour a corrupt Buddy Pic as first choice.
The Saved Transcripts/Missing Chat as second.
In the Address Book check your own My Card (the Head and Shoulders icon)
Is this your correct details ?
If not find your Card and then use the Card Menu > Make this My Card option.
That would be my third choice.
The others are things that have popped up from time to time to cause issues in iChat that I think might be possibles.

10:50 PM Wednesday; July 6, 2011
Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb( 10.6.8)
Mac OS X (10.6.7),
"Limit the Logs to the Bits above Binary Images." No, Seriously
Posted on Jul 6, 2011 2:52 PM






