[10.9] How to fix corrupted system frameworks

Now, I am a particularly experienced mac user, but this problem is completely out of my depth.
I use a Mac Mini 5,2, and keep its software as up to date as possible.  I have configured the system for maximum performance, using utilities like SMCFanControl to keep it at low temp, even. 
I updated my system from 10.9.4 to 10.9.5 as soon as the update was available.  I have done this same thing dozens (at least) of times.  However, this time after the update, many of my apps started showing an identical error:
Exception Name: NSInvalidArgumentException
Description: -[NSConcreteAttributedString localizedCaseInsensitiveCompare:]: unrecognized selector sent to instance 0x124fa7f0
User Info: (null)
0   CoreFoundation                      0x9a7d4471 __raiseError + 193
1   libobjc.A.dylib                     0x909aa091 objc_exception_throw + 162
2   CoreFoundation                      0x9a7d8cb3 -[NSObject(NSObject) doesNotRecognizeSelector:] + 275
3   CoreFoundation                      0x9a724522 ___forwarding___ + 1010
4   CoreFoundation                      0x9a72410e _CF_forwarding_prep_0 + 14
5   Foundation                          0x9a929333 _NSCompareObject + 48
6   Foundation                          0x9a9a7e74 _NSSortFunctionMany + 641
7   CoreFoundation                      0x9a71bf0f __CFMergeSortArray_block_invoke + 47
8   CoreFoundation                      0x9a6d6af8 __CFSimpleMergeSort + 88
9   CoreFoundation                      0x9a6d6b87 __CFSimpleMergeSort + 231
10  CoreFoundation                      0x9a6d6b87 __CFSimpleMergeSort + 231
11  CoreFoundation                      0x9a6d6b87 __CFSimpleMergeSort + 231
12  CoreFoundation                      0x9a6d6b87 __CFSimpleMergeSort + 231
13  CoreFoundation                      0x9a6d6a1f CFSortIndexes + 383
14  CoreFoundation                      0x9a71bdd3 CFMergeSortArray + 227
15  Foundation                          0x9a928c59 _sortedObjectsUsingDescriptors + 638
16  Foundation                          0x9a994b00 -[NSMutableArray(NSKeyValueSorting) sortUsingDescriptors:] + 568
17  AppKit                              0x95e672b0 -[NSArrayController _sortObjects:] + 334
18  AppKit                              0x95e67052 -[NSArrayController arrangeObjects:] + 88
19  AppKit                              0x95e62f68 -[NSArrayController _arrangeObjectsWithSelectedObjects:avoidsEmptySelection:operationsMask:useBasis :] + 280
20  AppKit                              0x95d2bd1a -[NSArrayController setContent:] + 873
21  AppKit                              0x95f8fbf2 -[NSArrayDetailBinder _refreshDetailContentInBackground:] + 1093
22  AppKit                              0x95f8f7a5 -[NSArrayDetailBinder _observeValueForKeyPath:ofObject:context:] + 196
23  AppKit                              0x95d35ebe -[NSBinder observeValueForKeyPath:ofObject:change:context:] + 566
24  AppKit                              0x95f91fde -[NSAutounbinderObservance observeValueForKeyPath:ofObject:change:context:] + 64
25  Foundation                          0x9a961c7d NSKVONotify + 61
26  Foundation                          0x9a961a04 -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] + 470
27  Foundation                          0x9a961c7d NSKVONotify + 61
28  Foundation                          0x9a961a04 -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] + 470
29  Foundation                          0x9a8e8a4f NSKeyValueNotifyObserver + 386
30  Foundation                          0x9a8e7ecd NSKeyValueDidChange + 270
31  Foundation                          0x9a8ecc18 -[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] + 120
32  Foundation                          0x9a951c91 _NSSetObjectValueAndNotify + 285
33  libobjc.A.dylib                     0x909b62af -[NSObject performSelector:withObject:] + 70
34  Foundation                          0x9a948772 __NSThreadPerformPerform + 318
35  CoreFoundation                      0x9a6f4b5f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
36  CoreFoundation                      0x9a6e595b __CFRunLoopDoSources0 + 235
37  CoreFoundation                      0x9a6e505e __CFRunLoopRun + 1022
38  CoreFoundation                      0x9a6e49ea CFRunLoopRunSpecific + 394
39  CoreFoundation                      0x9a6e484b CFRunLoopRunInMode + 123
40  HIToolbox                           0x92f23b5d RunCurrentEventLoopInMode + 259
41  HIToolbox                           0x92f238e2 ReceiveNextEventCommon + 526
42  HIToolbox                           0x92f236bd _BlockUntilNextEventMatchingListInModeWithFilter + 92
43  AppKit                              0x95c9e349 _DPSNextEvent + 1602
44  AppKit                              0x95c9d870 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
45  AppKit                              0x95c9015c -[NSApplication run] + 727
46  AppKit                              0x95c78ff8 NSApplicationMain + 1165
47  Curse Client                        0x00002842 _start + 216
48  Curse Client                        0x00002769 start + 41
All the parts showing errors seem (to me) to be system-level libraries and frameworks, which leads me to believe that the ones named were corrupted somehow during the Operating System update process.
What I want to know is, is there a way to fix this problem without Time Machine or a total OS reinstall?  I don't have the funds to afford a 150+ GB backup drive for all my application data, etc.

"just backup everything first - having no backup at all is foolish, frankly."
Of course--I have backups, I just don't have space for an additional 100+ GB of them.  Most of my data is in fact kept on a separate partition; it's just programs that I keep on my boot partition. 
"Curse Client claims to be an 'alpha release' for Mac and is also no longer supported (since around July 2013) - so it seems likely that the problem is there."
As far as Curse Client goes, it's one of a half-dozen apps with the problem, including system apps.  Curse Client is simply the only one that crashes so predictably.
"SMC Fan control can do physical damage to your Mac if you forcibly set it too low for the usage on the Mac, take care with that - I'm not sure you know how to manage the Macs internal temperature better than the onboard sensors, especially when gaming?"
From SMCFanControl's MacUpdate page:
smcFanControl lets the user set the minimum speed of the build in fans. So you can increase your minimum fan speed to make your Intel Mac run cooler. However in order not to damage your machines smcFanControl doesn't let you set a minimum speed to a value below Apple's defaults.
Also note that smcFanControl does not change the automatic fan speed handling at all, merely increases the baseline speed (the "idle" speed) to a rate of your choosing.  If a higher speed is needed, the system will still increase the fan speed automatically.
I have four presets: 1800 RPM (Default minimum), 2048 RPM, 4096 RPM, and 5500 RPM (max available).
Anyway, thanks for the advice!  I'll see if it helps any.

Similar Messages

  • How to fix corrupt keychain permissions?

    My keychain permissions have been corrupted. Anyone know how to fix this? Keychain First Aid as well as repairing disk permissions didn't help. What I have also tried, though without success, is starting up from the recovery partition and repair both, home folder & ACL permissions from there. Nothing worked. Any help welcome as I am getting more & more worried.

    Back up all data. Don't continue unless you're sure you can restore from a backup, even if you're unable to log in.
    This procedure will unlock all your user files (not system files) and reset their ownership and access-control lists to the default. If you've set special values for those attributes on any of your files, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it.
    If you have more than one user account, and the one in question is not an administrator account, then temporarily promote it to administrator status in the Users & Groups preference pane. To do that, unlock the preference pane using the credentials of an administrator, check the box marked Allow user to administer this computer, then reboot. You can demote the problem account back to standard status when this step has been completed.
    Triple-click the following line on this page to select it. Copy the selected text to the Clipboard (command-C):
    { sudo chflags -R nouchg,nouappnd ~ $TMPDIR.. ; sudo chown -R $UID:staff ~ $_ ; sudo chmod -R u+rwX ~ $_ ; chmod -R -N ~ $_ ; } 2> /dev/null
    Launch the Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window (command-V). You'll be prompted for your login password. Nothing will be displayed when you type it. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.
    The command will take a noticeable amount of time to run. Wait for a new line ending in a dollar sign (“$”) to appear, then quit Terminal.

  • How to fix Corrupt MS Word (Docx) fiile

    I've a damaged Word 2010 and 2013 file that I want to recover corrupted Word file. I have tried several online freeware programs without success. I was unable to use the repair/recover feature in MS Word, issue with my computer finding the file on the
    network (using work computer). Any suggestions on a free Word Recovery software?

    Cross-posted at:
    http://answers.microsoft.com/en-us/office/forum/office_2013_release-word/how-to-repair-corrupt-ms-word-docx-and-doc-files/b7c3e877-5cf5-4eac-8b26-f83b3ddc7453 and
    http://social.technet.microsoft.com/Forums/office/en-US/0c48013d-d1c7-4847-bbb9-15ed98384a7d/how-to-repair-corrupt-ms-word-docx-and-doc-files?forum=word#a88593b7-b00a-4a40-821b-26d5d63368df
    For cross-posting etiquette, please read:
    http://www.excelguru.ca/content.php?184
    Cheers
    Paul Edstein
    [MS MVP - Word]

  • How to fix corrupt dll files

    Hi,
    Happy New Year!
    May it bring all of us, Good Health, Happiness, Harmony & Prosperity!
    I will like to let you know that a few month back, I bought this S10-2 directly from Leveno, USA, but regrettably with in a a few days, I realized that this machine has the following problems:
    1) The "dll files" are corrupt, details are as follows:
    advpack.dll
    dnsapi.dll
    gdi32.dll
    msv1_0.dll
    2)  Power Options:  Control Panel / Power Options / Advance (Power buttons) has 3 options (default)
    a) When I close the lid of my portable computer : Stand by
    Kindly note that when I do this my system enters the stand by mode but after an hour or two even when the lid is close position, it wakes up again which I feel is a mall function and need a fix.
    I will also like you to know that as of date I have repeatedly restored the machine to Factory Settings with a hope to fix the above problems but in vain as such I thought of approaching this august forum not only to educate myself as to how the files got corrupt but also to find a permanent fix, if possible?
    Since I am out of USA where warranty facility can't be availed, hence I do look forward to hearing from a guru, who can bail me out!
    Thanking you in anticipation and may God bless you!
    Warm regards,
    Anwar

    Hi and welcome to lenovo forum...
     wish you a happy new year ...
    That could help BIOS 22 for S10-2  why ?
    1ACN22WW  1.Fixed abnormal resume from standby mode issue.
    Installing the package in Windows.
    ======================
    1.  Locate the file 1ACN22WW.exe that has been downloaded.
    2.  Double click the 1ACN22WW.exe icon.
    3.  Click install
    4.  Click flash bios
    5.  Press Enter to start flashing. During the process, you are advised not to turn off the computer.
    6.  When the update finishes, the computer will automatically reboot for the changes to take effect.
    prefer to update BIOS ...after that procedure ...recover to factory  again...that should fix that prob...
    sincerely KalvinKlein
    Thinkies 2x X200s/X301 8GB 256GB SSD @ Win 7 64
    Ideas Centre A520 ,Yoga 2 256GB SSD,Yoga 2 tablet @ Win 8.1

  • Resized partitions how to fix file system to new size.

    So I had to resize my /boot partition which required me to resize my root partition. How do I fix the file system to match the new size of the partition?

    I do not understand why this was moved? This is not a new install, I was tuning my hooks to use systemd replaceing udev, autodetect and base.
    running
    mkinitcpio -p Linux
    resulted in an error that said there was not enough space. and that the image was probably not correctly made.
    I based my decision on the placement of the post by the following post which seemed to be in the same category.
    https://bbs.archlinux.org/viewtopic.php?id=173359
    Is there a place that provides a more narrow definition of topics that are acceptable for fourm categories?

  • How to fix corrupted backup then proceed with restore? Or extract app databases from corrupted backup?

    Deeply let down by Backup restore :-(
    iPhone 3GS with iOS5.1 (the latest) started to behave abnormally. Made a full restore of iOS then tried to restore from backup only to discover message that my backup is corrupt or not compatible. Contacts were restored more or less OK but all applications data including personal financials (PocketMoney records) were lost.
    Tried 2 times to run restore from backup but without success :-( Is there any chance to fix so-called corrupted backup file or at least to retrieve my app databases out of there?
    Any help will be greatly appreciated. Thanks.

    Not that I've heard of.  You can extract some of your data from a backup using iPhone Backup Extractor, but I'm not sure that includes app data (you could try contacting them to find out).  And even if you could, I don't know how you would sync it back to your phone.

  • How to fix file system error 56635 in windows 8.1

    heelo pls help me to fix this problem i cant install any on my laptop.
    file system error 56635 is showing  up wen i install my kaspersky 2015

    Hello Jay,
    The current forum is for developers. I'd suggest asking non-programming questions on the
    Office 2013 and Office 365 ProPlus - IT Pro General Discussions  forum instead.

  • How to fix corrupted/partial songs in iTunes match?

    Recently I dowloaded 5 new albums from soundcloud and added them to my iTunes library. Since I subscribe to iTunes match my mac started to upload the 'unmatched' files to the 'cloud' for access across my many devices. Once available I decided to play my newly acquired music. To my surprise every recently uploaded song only plays about 3/4 of the way and then skips to the next song.
    I have done some preliminary research and I am at my wits' end. I have done the following per the suggestion of Apple and the many blogs out there.
    -Delete all songs from my iOS devices and try to play the song again. - No Success
    -Import the files into another library to verify the original are good. Everything sounds perfect.
    -Delete the files from both my library and iCloud. Update iTunes match. Add the problem songs back into the library. Finally update iTunes match. - No Success
    So.........how can i fix this?

    There's a couple of way to do this.
    Pull down View > Hide Music in the Cloud. This will effectively hide everything in the cloud and when you want to download more you'll have to show it again.
    The other way is to use a Smart Playlist.
    1. Pull down File > New > Smart Playlist.
    2. Make the criteria something like Media Kind IS Music, Location IS on this computer. Click OK.
    This will gather up all the tracks that are physically on the computer and you can play them from the playlist.

  • HT3775 How to fix corrupt quicktime movies

    Hi I have several quicktime movies taken with my iPhone 4S which were corrupted when copying them across to my computer. Is anyone aware of any tools or methods to repair these corrupt files?

    Easiest thing to do is delete them from the MBA and recopy them.

  • Anybody know how to fix this (System/Library/Extensions/CDSDAudioCaptureSupport)

    The system extension “/System/Library/Extensions/CDSDAudioCaptureSupport.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update.

    Navigate to the /System/Library/Extensions/ folder. Locate the particular file. CTRL- or RIGHT-click and select Move To Trash from the context menu (do not try dragging it to the Trash.) Restart the computer.

  • How to fix corrupt ipod without restoring

    I'm trying to access the hard disk section of my ipod because i got a new one and want to transfer all my music and files but when i connect it to my computer, it freezes and says the ipod is corrupt but its not. I don't want to restore because i'll lose all my songs. any suggestions?

    I am not aware of any other options.
    Of course, if you have been syncing and backing up your iPhone, you will be able to easily recover your data from there.

  • How to fix corrupted Flash cs5 Project?

    I should have known better than to attempt to copy MovieClips from a Flash cs4 project that got converted into a Flash cs5 project, I copied a couple MovieClips to my flash cs5 project and then it asked me if I want to overwrite the components or not. I choose not to the first time, then I got tons of warnings and so I tried again, this time I overwrite when prompted.
    Then after the save, flash cs5 crashed. "An error occured while opening the file". "flash cannot parse this file" error. My client doesn't want me showing any of this project to any third parties and I'm upset and so is he that this could happen.

    Ya I beleive my flash .fla file is a gonner

  • How can I fix my system preferences so the system preferences window don't freeze up every time I open it?

    Hi,
    I was wondering if anyone knew how to fix a System Prefrences problem? Every time I try to open system prefrences I get that little color wheel over the System Prefrences window, and I am not able to change any system prefrence options or click on any options in the window. It just freezes up. I have iOS Lion 10.7.4 version on a 2012 Macbook Pro i7. Right now my screen saver is just a blank blue color, and I am unable to set any other photo from my photo library to the hpome screen picture even without going throiugh system prefrnces. I have tried Disk Utility>Verify Disk Permissions, and that did not work. I have also tried Disk Utility>Permissions Repair, and that did not work either. Can anyone tell me another option to try because I am unable to open Time Machine to repair to an earlier date because that window freezes up also. Does anyone know any other options? This Macbook Has been doing this sort of thing since I took it out of the box brand new 4 months ago, but it fixted itself before the Macbook help coverage was expired so I never bothered to call Apple about it. Now it just freezes up and never works, I can't change my system time out I cant change any system prefrences on my Macbook Pro. It really ***** bad. Also another symptom my macbook has right before this problem accours is my screen saver on my computer will automatically be swithched to that Galaxy screen saver all the sudden when I turn my computer on then when I go to change the screen save back to a picture I had on my computer the system prefrences just freeze up. Please let me know if you know what I can do. Thanks.
    Also I am Unable to open Dock Preferences and i get the frozen screen color wheel Just like on System Preferences.
    J
    Message was edited by: skybluguy76

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ If you’re running Mac OS X 10.7 or later, open LaunchPad. Click Utilities, then Console in the page that opens.
    Click the Clear Display icon in the toolbar. Try the action again. Post any messages that appear in the Console window – the text, please, not a screenshot.
    Important: Some private information, such as your name, may appear in the log. Edit it out by search-and-replace in a text editor before posting.

  • How to fix a corrupt QuickTime file?

    Hey all,
    Today I recorded all of our church services via iMovie (one long 4 hour clip), as I have been doing for more than a month now. However, the guy running the camera turned the camera off before I told iMovie to stop importing, so iMovie literally trashed the file.
    I pulled the 50GB file out of the trash, but now QuickTime is giving me an error: "The movie could not be opened. The file is not a movie file." When I open the file in MPEG Streamclip, It says "File open error: unrecognized file type", and I click "Open Anyway". It tries to open it, but sfter 20 minutes, I get the error: "File open error: can't find video or audio tracks".
    Any idea how to fix this file? (That is, outside of paying $150 for this service: http://simplemoviex.com/movierepair/repair.html .) It is not mission critical to have this file, but there was a baptism this morning that I would like to have...
    Matthew

    Hi Janke,
    If you have Time Machine or another backup system that keeps multiple versions, you may be able to work our way back to a version that does not demonstrate the corruption.
    Regards,
    Barry

  • Hi folks, you might know how to fix this: my wifi shows (no hardware installed) then I went to system preferences and deleted the wifi connection, I went also to system information and I can not see wifi listed on Network, how can I create a new wifi ?

    Hi folks, you might know how to fix this: my wifi shows (no hardware installed) then I went to system preferences and deleted the wifi connection, I went also to system information and I can not see wifi listed on Network, how can I create a new wifi or simply solve this, I have tryied shotdown pressing keys like P and R, option, etc. Please help me .

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
    Note: If FileVault is enabled, or if a firmware password is set, or if the startup volume is a Fusion Drive or a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output on certain models. The next normal startup may also be somewhat slow.
    The login screen appears even if you usually login automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of the test.

Maybe you are looking for