Restoring a bugged-out iChat 3

Jump to First Reply
Posted:
in Genius Bar edited January 2014
I found a custom set of smileys for iChat, and added them to the resource folder inside the app's contents. they worked for one day. next time i tried to insert one, i got this message:



Internal iChat Error!

NSInvalidArgumentException:

*** -[NSCFArray addObject:]: attempt to insert nil



so i went back and removed everything i added. several relaunches of the app and reboots of the mac and i still get that error. how do i fix this. i suspect i'll have to restore the entire application from my tiger disc. is it possible to restore a single app that way??

Comments

  • Reply 1 of 7
    maccrazymaccrazy Posts: 2,658member
    Quote:

    Originally posted by Trans9B

    I found a custom set of smileys for iChat, and added them to the resource folder inside the app's contents. they worked for one day. next time i tried to insert one, i got this message:



    Internal iChat Error!

    NSInvalidArgumentException:

    *** -[NSCFArray addObject:]: attempt to insert nil



    so i went back and removed everything i added. several relaunches of the app and reboots of the mac and i still get that error. how do i fix this. i suspect i'll have to restore the entire application from my tiger disc. is it possible to restore a single app that way??




    try deleting the pref file for iChat:



    ~/Library/Preferences/com.apple.ichat.plist



    there are other prefs which start with the same and might help:



    com.apple.ichat.AIM.plist

    etc.
     0Likes 0Dislikes 0Informatives
  • Reply 2 of 7
    trans9btrans9b Posts: 97member
    that's a big negative...forgot to mention i fried the preferences already. still getting the error.
     0Likes 0Dislikes 0Informatives
  • Reply 3 of 7
    maccrazymaccrazy Posts: 2,658member
    Quote:

    Originally posted by Trans9B

    that's a big negative...forgot to mention i fried the preferences already. still getting the error.



    umm, that's a tricky one! let me think about this.
     0Likes 0Dislikes 0Informatives
  • Reply 4 of 7
    fahlmanfahlman Posts: 743member
    Quote:

    Originally posted by Trans9B

    i suspect i'll have to restore the entire application from my tiger disc. is it possible to restore a single app that way??



    Pacifist. Here's a discription form the developer's website:



    Pacifist 1.6.3 is a shareware application that opens Mac OS X .pkg package files and allows you to extract individual files and folders out of them. This is useful, for instance, if an application which is installed by the operating system becomes damaged and needs to be reinstalled without the hassle of reinstalling all of Mac OS X. Pacifist is also able to verify existing installations and find missing or altered files*, and also has the ability to optimize your system's performance by updating prebinding information on your hard disk.
     0Likes 0Dislikes 0Informatives
  • Reply 5 of 7
    trans9btrans9b Posts: 97member
    great! i'll give this a go, thanks fahlman.
     0Likes 0Dislikes 0Informatives
  • Reply 6 of 7
    fahlmanfahlman Posts: 743member
    You're welcome. I once used it to reinstall Mail.app on Jaguar. Worked great for me. Hope it works for you too.
     0Likes 0Dislikes 0Informatives
  • Reply 7 of 7
    maccrazymaccrazy Posts: 2,658member
    Quote:

    Originally posted by fahlman

    You're welcome. I once used it to reinstall Mail.app on Jaguar. Worked great for me. Hope it works for you too.



    The DVD contains most of the packages as well. You can always browse that for individual applications.
     0Likes 0Dislikes 0Informatives
Sign In or Register to comment.