View Full Version : iChat Error
coolsoldier
Nov 28, 2003, 10:38 PM
I just upgraded to Panther (clean install). When I start iChat AV a get an error
iChat Internal Error
NSInvalidArgumentException:
*** -[ABPictureControl setService:]: selector not recognized
(buttons "Quit" or "Continue")
I get the same error again if I click the iChat icon while iChat is running.
The "Log In" menu item in the program is grayed out, and if I try to log in using the menu extra, it *looks* like it's logged in, but none of my buddies show up. If I try to open my AIM or Rendezvous "Buddy List", I get the error:
(null) is disabled
You must enable the service to display the list.
The buddy list window opens except instead of my name, it shows "Welcome to iChat!" and all other fields are blank.
I've tried deleting preferences and deleting/reinstalling iChat. Alto this is a clean install of Panther on a newly formatted drive...
semiotek
Dec 15, 2003, 12:18 PM
I experience something similar, although for a different reason - if I try to use the space bar or key an apostrophe, when typing in the chat window, I get:
NSInternalInconsistencyException:
Invalid parameter not satisfying: (index >= 0) && (index < (_itemArray ? CFArrayGetCount(_itemArray) : 0))
In my case, I did an archive and install of Panther. Installing a new extracted copy from the install disks has helped no more than trashing the prefs. If I were unable to chat in audio, I'd really be going nuts!
Could there possibly be any connection with having run the beta?
Nick
coolsoldier
Dec 15, 2003, 01:36 PM
I've gotten it to work (after almost a month of messing with it) by deleting everything iChat related and then using Pacifist to install all of the iChat components off of Panther Disk 1.
I still get an error when I try to change my "Buddy Picture", but at least it works for most things now.
I had a similar problem when I installed Panther with Mail -- the bottom (message view) panel didn't work. Delete and Reinstall using Pacifist seems to have fixed that too.
Maybe something wrong with the installer?
semiotek
Dec 15, 2003, 03:12 PM
I thought I had done that - could you give a complete list of "everything iChat related?"
TIA - Nick
coolsoldier
Dec 15, 2003, 04:59 PM
Here's what I deleted:
In /Applications:
iChat.app
In /System/Library:
Message.framework (Requires Admin Password)
In Library/Preferences in Home Folder:
com.apple.iChat.AIM.plist
com.apple.iChat.plist
com.apple.iChat.SubNet.plist
com.apple.iChatAgent.plist
In Library/Images in Home Folder:
iChat Recent Pictures
In Library/Caches in Home Folder:
com.apple.iChat.Pictures (Folder)
It probably was really only necessary to replace one of those files, but I don't know which one.
semiotek
Dec 16, 2003, 02:56 AM
No joy…
I deleted everything on your list, and resinstalled with Pacifist - Message.framework had to be installed separately. The problem is just as before.
Two points of interest:
- there is now no com.apple.iChat.SubNet.plist file in ~/Library/Preferences;
- the new iChat was still able to find the old Buddy List.
Nick
semiotek
Dec 16, 2003, 03:06 PM
The problem was LaunchBar 3.3b2 - I've just installed b3 abd iChat is working as advertised.
Nick
coolsoldier
Dec 16, 2003, 03:08 PM
I don't know what LaunchBar would do to iChat, but I'm glad you got it working :)
GeeYouEye
Dec 16, 2003, 03:11 PM
Originally posted by semiotek
No joy…
I deleted everything on your list, and resinstalled with Pacifist - Message.framework had to be installed separately. The problem is just as before.
Two points of interest:
- there is now no com.apple.iChat.SubNet.plist file in ~/Library/Preferences;
- the new iChat was still able to find the old Buddy List.
Nick
You need to use Rendezvous in order to have that prefs file, and buddy lists are stored at AOL, not locally.
semiotek
Dec 16, 2003, 03:14 PM
I don't know either, but it was doing it to other Menu Bar stuff too.
Thanks for the info on the other two questions.
Nick out…
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.