iamgregabbott - Sep 10, 2006 - 12:09 am
Whenever I load any applications that use AppleScript, the error "NSReceiverEvaluationScriptError: 4 (1)" occurs. It's most frustrating, I'd really appreciate any help given.
Thanks,
~ Greg
philippe99 - Sep 10, 2006 - 4:09 am
Hi and welcome to macosx.com
Do you use Megazoomer tool for full-screen mode ?
If yes, this can be the culprit; removing it from the SIMBL plugins folder
http://www.macupdate.com/reviews.php?id=21275
Regards
Philippe
iamgregabbott - Sep 10, 2006 - 4:54 am
Thanks for getting back so promptly. Unfortunately I don't use Megazoomer, so I doubt that's it. If you have any other suggestions/ideas I'd be glad to hear them,
Thanks again
~ Greg
philippe99 - Sep 10, 2006 - 7:57 am
Ok.
Could you download the COMBO update corresponding to your OS and re-apply over your running OS.
The COMBO allows you to jump from any 10.4.x to the the release of the OS. These combos contain all the incremental updates + security patches + ....
So, if you run 10.4.5, download the COMBO 10.4.5 from Apple and install it over your running 10.4.5. After the reboot following the installation, repair permissions on the drive through DiskUtility.
Regards
Philippe
iamgregabbott - Sep 10, 2006 - 9:56 pm
Much to my disappointment the COMBO update for 10.4.7 (intel) made no change to the problem, I am willing to try more complex methods for fixing this problem if there are any known.
Thanks,
~ Greg
philippe99 - Sep 10, 2006 - 10:23 pm
Well, about this specific problem - a relative of mine faced with Onyx freeware-, that'as all I have in my database.
I'll repool the question.
Regards
Philippe
iamgregabbott - Sep 10, 2006 - 10:36 pm
iamgregabbott - Sep 10, 2006 - 10:36 pm
iamgregabbott - Sep 10, 2006 - 10:36 pm
I did briefly install Onyx freeware a few days ago but did not notice the error until yesterday; saying that I did not open any of the "error triggering" apps until yesterday.
Due to often installing and uninstalling applications, I didn't find a good way of pin pointing the app that may have caused the error. If you can recall how your relative fixed the problem, that'd be a much appreciated step towards the solution.
Thanks for repooling the question, and for all your help so far,
~ Greg
bobw - Sep 11, 2006 - 2:37 am
Greg
Go into the Universal Access menu item of System preferences and enable universal access for assistive devices and see if you get the error.
bobw
http://www.macosx.com
iamgregabbott - Sep 11, 2006 - 2:42 am
Access for assistive devices was already enabled. I tried disabling and re-enabling it to see if it would make a difference but nothing, thank you all the same.
~ Greg
bobw - Sep 11, 2006 - 3:22 am
Greg
Look in here;
Library/Application Support
and here;
Library/InputManagers
If there's a SIMBL folder, move it to the Desktop, restart and see if you get the error.
bobw
http://www.macosx.com
iamgregabbott - Sep 11, 2006 - 3:33 am
I'm afraid there is no SIMBL folder which i can move. As there is no SIMBL folder i can find.
~ Greg
bobw - Sep 11, 2006 - 3:55 am
Greg
Open the Applescript Utility (in the Utilities folder in the Applications folder) Put a check in Enable GUI Scripting and try if it's unchecked.
If that doesn't help, log into a different user account and see if the problem is there also.
bobw
http://www.macosx.com
iamgregabbott - Sep 11, 2006 - 4:23 am
Whether checked or unchecked the problem remains the same. This system currently has one user, myself, so I currently unable to try another account.
If I created another account to see if the problem was there also, would that help to narrow things down? I would be willing to do so, if that is the case.
Thanks for your time, it is much appreciated
~ Greg
bobw - Sep 11, 2006 - 4:32 am
Gre
Yes, creat another user account and also make it an administrator account. Then log into that account and see if the problem is there.
If it is, I would then reinstall OS X using a Combo Updater.
If everything works okay in the new account, it's most likely a preference file problem.
bobw
http://www.macosx.com
iamgregabbott - Sep 11, 2006 - 4:36 am
Before i create a new account I'd like to say I use AppZapper to remove my apps, therefore any preference files left from Onyx (if that is the cause) would have been deleted. I have also allready installed the 10.4.7 Intel Combo update this morning after receiving advice from Philippe.
~ Greg
bobw - Sep 11, 2006 - 4:47 am
Greg
Hard to say what preference file may be damaged if any.
You could try trashing the AppleScript preference file and see if it corrects the problem;
com.apple.applescript.plist
If not, creat the new user and try that account.
bobw
http://www.macosx.com
iamgregabbott - Sep 11, 2006 - 6:44 am
Bobw,
I created a new user account called "test"; when logged in I opened up a few of the apps which were triggering the error, they opened smoothly and no error occured. From this can you give any further suggestions,
Thanks again for your time, it is very much appreciated.
~ Greg
bobw - Sep 11, 2006 - 7:06 am
Greg
First thing to try is trashing the 'com.apple.applescript.plist' preference file from User/Library/Preferences
Restart and try.
If that doesn't fix it, download 'YASU' and use it to clean out all Caches.
bobw
http://www.macosx.com
iamgregabbott - Sep 11, 2006 - 8:14 pm
Bobw,
Trashed the 'com.apple.applescript.plist' preference file from User/Library/Preferences then restarted and tried again, same problem still occuring. I then downloaded YASU but because it uses AppleScript to clean the Caches it would not run properly due to the error.
Any more suggestions?
Thanks again,
~ Greg
iamgregabbott - Sep 12, 2006 - 2:12 am
Bobw & Philippe,
Thank you both ever so much for your help, I just solved my problem by removing the internet preference file(s) for Safari. Now I can load any program using AppleScript as usual. Hope this helps you to help any future people having trouble with a similar problem.
Thanks again, you're a great bunch of folks,
~ Greg