Any way to fix a corrupted CurrentVersion.fcpproject file?

I was editing a project and FCPX crashed.  So I closed it out and tried reopening.  It kept crashing on "Loading Compressor Support".  The error report states that only Thread 0 is crashing.  I've pasted the relevent parts of the error report in case someone wants to read it over but it seems many other have already done that in other threads.
Anyhow, I have narrowed the problem down to the "CurrentVersion.fcpproject" file is corrupted in the Project I was working on when FCPX crashed out.  If you go to your Final Cut Projects > YOUR EVENT NAME > YOUR PROJECT NAME > CurrentVersion.fcpproject     this is the file that is causing the crash on startup.  Luckily I had this file backed up from about a week ago so worst case scenario I'm not completely screwed.  I replaced this file with the older one and now FCPX opens normally (i've just lost all that work since the backed up file).
FCPX is the first version of FCP I've ever worked with.  So I am wondering if there is any way possible to repair this damaged project file.  Thank you for your help.
Crashed Thread:  0  Dispatch queue: com.apple.main-thread
Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
objc[720]: garbage collection is OFF
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString isDrawingToScreen]: unrecognized selector sent to instance 0x1323a2340'
*** First throw call stack:
    0   CoreFoundation                      0x00007fff8ac5f286 __exceptionPreprocess + 198
    1   libobjc.A.dylib                     0x00007fff8a0f5d5e objc_exception_throw + 43
    2   CoreFoundation                      0x00007fff8aceb4ce -[NSObject doesNotRecognizeSelector:] + 190
    3   CoreFoundation                      0x00007fff8ac4c133 ___forwarding___ + 371
    4   CoreFoundation                      0x00007fff8ac4bf48 _CF_forwarding_prep_0 + 232
    5   AppKit                              0x00007fff8b64c436 -[NSView visibleRect] + 67
    6   AppKit                              0x00007fff8b64b783 -[NSView setNeedsDisplayInRect:] + 209
    7   AppKit                              0x00007fff8b67df42 -[NSView setNeedsDisplay:] + 80
    8   AppKit                              0x00007fff8b7e8914 -[NSPopUpButtonCell setTitle:] + 425
    9   AppKit                              0x00007fff8b7e9269 -[NSPopUpButtonCell setPullsDown:] + 182
    10  AppKit                              0x00007fff8b7e7a7e -[NSPopUpButton initWithFrame:pullsDown:] + 107
    11  AppKit                              0x00007fff8b7e7a0d -[NSPopUpButton initWithFrame:] + 59
    12  AppKit                              0x00007fff8b756f8b -[NSView init] + 63
    13  AppKit                              0x00007fff8b7e53a4 -[NSSpellChecker init] + 260
    14  AppKit                              0x00007fff8b7e5227 +[NSSpellChecker sharedSpellChecker] + 68
    15  AppKit                              0x00007fff8b7e514e -[NSTextView checkTextInRange:types:options:] + 937
    16  AppKit                              0x00007fff8b7e4d4e -[NSTextView _performScheduledTextChecking] + 413
    17  libdispatch.dylib                   0x00007fff889f52b6 _dispatch_source_invoke + 635
    18  libdispatch.dylib                   0x00007fff889f1f77 _dispatch_queue_invoke + 71
    19  libdispatch.dylib                   0x00007fff889f26f7 _dispatch_main_queue_callback_4CF + 257
    20  CoreFoundation                      0x00007fff8abf44dc __CFRunLoopRun + 1724
    21  CoreFoundation                      0x00007fff8abf3ae6 CFRunLoopRunSpecific + 230
    22  HIToolbox                           0x00007fff8dbb23d3 RunCurrentEventLoopInMode + 277
    23  HIToolbox                           0x00007fff8dbb963d ReceiveNextEventCommon + 355
    24  HIToolbox                           0x00007fff8dbb94ca BlockUntilNextEventMatchingListInMode + 62
    25  AppKit                              0x00007fff8b6123f1 _DPSNextEvent + 659
    26  AppKit                              0x00007fff8b611cf5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
    27  AppKit                              0x00007fff8b60e62d -[NSApplication run] + 470
    28  ProKit                              0x00000001002f93c6 NSProApplicationMain + 387
    29  Final Cut Pro                       0x0000000100001478 start + 52
    30  ???                                 0x0000000000000002 0x0 + 2
terminate called throwing an exception
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib            0x00007fff8caffce2 __pthread_kill + 10
1   libsystem_c.dylib                 0x00007fff85a4b7d2 pthread_kill + 95
2   libsystem_c.dylib                 0x00007fff85a3ca7a abort + 143
3   libc++abi.dylib                   0x00007fff85ec77bc abort_message + 214
4   libc++abi.dylib                   0x00007fff85ec4fcf default_terminate() + 28
5   libobjc.A.dylib                   0x00007fff8a0f61b9 _objc_terminate + 94
6   libc++abi.dylib                   0x00007fff85ec5001 safe_handler_caller(void (*)()) + 11
7   libc++abi.dylib                   0x00007fff85ec505c std::terminate() + 16
8   libc++abi.dylib                   0x00007fff85ec6152 __cxa_throw + 114
9   libobjc.A.dylib                   0x00007fff8a0f5e7a objc_exception_throw + 327
10  com.apple.CoreFoundation          0x00007fff8aceb4ce -[NSObject doesNotRecognizeSelector:] + 190
11  com.apple.CoreFoundation          0x00007fff8ac4c133 ___forwarding___ + 371
12  com.apple.CoreFoundation          0x00007fff8ac4bf48 _CF_forwarding_prep_0 + 232
13  com.apple.AppKit                  0x00007fff8b64c436 -[NSView visibleRect] + 67
14  com.apple.AppKit                  0x00007fff8b64b783 -[NSView setNeedsDisplayInRect:] + 209
15  com.apple.AppKit                  0x00007fff8b67df42 -[NSView setNeedsDisplay:] + 80
16  com.apple.AppKit                  0x00007fff8b7e8914 -[NSPopUpButtonCell setTitle:] + 425
17  com.apple.AppKit                  0x00007fff8b7e9269 -[NSPopUpButtonCell setPullsDown:] + 182
18  com.apple.AppKit                  0x00007fff8b7e7a7e -[NSPopUpButton initWithFrame:pullsDown:] + 107
19  com.apple.AppKit                  0x00007fff8b7e7a0d -[NSPopUpButton initWithFrame:] + 59
20  com.apple.AppKit                  0x00007fff8b756f8b -[NSView init] + 63
21  com.apple.AppKit                  0x00007fff8b7e53a4 -[NSSpellChecker init] + 260
22  com.apple.AppKit                  0x00007fff8b7e5227 +[NSSpellChecker sharedSpellChecker] + 68
23  com.apple.AppKit                  0x00007fff8b7e514e -[NSTextView checkTextInRange:types:options:] + 937
24  com.apple.AppKit                  0x00007fff8b7e4d4e -[NSTextView _performScheduledTextChecking] + 413
25  libdispatch.dylib                 0x00007fff889f52b6 _dispatch_source_invoke + 635
26  libdispatch.dylib                 0x00007fff889f1f77 _dispatch_queue_invoke + 71
27  libdispatch.dylib                 0x00007fff889f26f7 _dispatch_main_queue_callback_4CF + 257
28  com.apple.CoreFoundation          0x00007fff8abf44dc __CFRunLoopRun + 1724
29  com.apple.CoreFoundation          0x00007fff8abf3ae6 CFRunLoopRunSpecific + 230
30  com.apple.HIToolbox               0x00007fff8dbb23d3 RunCurrentEventLoopInMode + 277
31  com.apple.HIToolbox               0x00007fff8dbb963d ReceiveNextEventCommon + 355
32  com.apple.HIToolbox               0x00007fff8dbb94ca BlockUntilNextEventMatchingListInMode + 62
33  com.apple.AppKit                  0x00007fff8b6123f1 _DPSNextEvent + 659
34  com.apple.AppKit                  0x00007fff8b611cf5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
35  com.apple.AppKit                  0x00007fff8b60e62d -[NSApplication run] + 470
36  com.apple.prokit                  0x00000001002f93c6 NSProApplicationMain + 387
37  com.apple.FinalCut                0x0000000100001478 start + 52

Sorry, but unless you can boot from another volume you cannot repair the drive. You do not require the SL installer disc, but you do need to boot from another SL system. Or, if your computer has a Firewire port then you could connect it to another Intel Mac running SL and use Disk Utility from the other computer to repair your drive.
Now, that said you can attempt a local fix depending on what the problem is. Here's how:
Boot into single-user mode. After startup is completed you will be in command line mode and should see a prompt with a cursor positioned after it. At the prompt enter the following then press RETURN:
/sbin/fsck -fy
If you receive a message that says "*** FILE SYSTEM WAS MODIFIED ***" then re-run the command until you receive a message that says "** The volume (nameofvolume) appears to be OK." If you re-run the command more than seven times and do not get the OK message, then the drive cannot be repaired this way.
If you were successful then enter:
reboot
and press RETURN to restart the computer.
Now the above cannot effect the repairs that Disk Utility can when booted from another drive or computer. But it can fix some problems. And, you should consider installing AppleJack - CNet Downloads or MacUpdate.

Similar Messages

  • Seagate FreeAgent Go is making a clicking sound and the light is rapidly blinking. My Macbook is no longer recognizing it. Is there any way to fix it or recover my files? The SeaAgent is less than a month old!

    Seagate FreeAgent Go is making a clicking sound and the light is rapidly blinking. My Macbook is no longer recognizing it. Is there any way to pull all the songs I have saved on it? The SeaAgent is less than a month old!
    Does anyone know how to fix this issue?
    Or at least recover the lost data?
    Thanks!

    How to fix: the drive is in warranty, so contact Seagate for a replacement.
    How to recover your data: Do you have backups? (If not, you really, really, should.)
    You can try downloading Data Rescue, which will run in trial mode and let you know if the data is recoverable. (You can then choose to purchase the full version if it works for you.) A clicking drive, though, is usually (though not always) a sign that the drive cannot be recovered.
    Matt
    Edit: fixed link.

  • Is there ANY way to fix a corrupt InDesign file??

    My computer crashed last night and the InDesign file i was working on seems to have been corrupted.
    When i try to open the file i get the following message:
    "Adobe Indesign automatic recovery failed the last time it tried to open the document"
    when i click yes to begin recovery, InDesign crashes. i've deleted the prefs and cache files and restarted, but the problem persists.
    I can open other InDesign files, so the problem seems to be with this particular one.
    is there any fix at all??!??! this is a 60+ page document and i am on deadline.
    p.s. my backup copy seems to have gotten corrupted in the process as well, so i am really concerned.
    OS X 10.5.1
    InDesign 5.0.2
    thanks for any assistance.
    gregg

    Ok, here's what's next.
    Have you trashed your InD prefs? This might be a good place to start. You'll have to search for the specs on doing this, I don't have that info handy. But it's a good place to start.
    If that doesn't help, let's see if there's something in your OS that's causing the crash -
    Do a "safe boot" - restart, hold down the shift key during startup till you see the words "Safe Boot" on the startup screen. This will disable any non-apple extensions and fonts. I'm starting to think you've got a bad font.
    Now, in SafeBoot mode, try to open the file. Try to save the file. Try to Export and INX. If all of this works better than during the regular startup then we've hit on something. If a safeboot is helpful, consider an archive and install of the OS. Could be something got corrupted.
    If the safeboot doesn't help, here's what's next:
    You might try working with the file in under a new user account that hasn't had a million drivers and extension added to it. Here's a rough outline of the steps I have in mind (though you'll have to figure this out yourself)
    First, set the permissions for all the job files to Read-Write for all users. If you don't do this, the new-user won't be able to open the files.
    Create a new user account, call it "Clean Account". Reboot into the clean account.
    Now try to work with the job. Any luck? Missing fonts? Move the job fonts into the clean user account. Are you crashing now? Bingo - it's a bad font. Are you in better shape now in the clean user? Bingo - it's some driver, haxie or extension.
    Maybe you're due for an "Archive and Install" from the original system disks, or even a "Clean Install" if you've got a free weekend to rebuild your environment.
    I guess there's also re-install the app, though I've never had to do that. But it's harmless to try.
    these are just ideas - something is wrong - corrupted - bad. Could be in the OS, InD, a bad font, even a bad placed EPS (you don't use EPS files, do you?). So I'm just thinking out loud. These are all good trouble shooing options.
    And check the disk with a utility. You didn't say that you'd done that.
    Best,
    SilverDollar

  • Any way to fix a corrupt disk without a SL disc?

    Ran Disc Utility today and got this:
    The volume X452 was found corrupt and needs to be repaired.
    Error: This disk needs to be repaired. Start up your computer with another disk (such as your Mac OS X installation disc), and then use Disk Utility to repair this disk.
    My SL disc is a 15 hr drive away, anyway to fix this?

    Sorry, but unless you can boot from another volume you cannot repair the drive. You do not require the SL installer disc, but you do need to boot from another SL system. Or, if your computer has a Firewire port then you could connect it to another Intel Mac running SL and use Disk Utility from the other computer to repair your drive.
    Now, that said you can attempt a local fix depending on what the problem is. Here's how:
    Boot into single-user mode. After startup is completed you will be in command line mode and should see a prompt with a cursor positioned after it. At the prompt enter the following then press RETURN:
    /sbin/fsck -fy
    If you receive a message that says "*** FILE SYSTEM WAS MODIFIED ***" then re-run the command until you receive a message that says "** The volume (nameofvolume) appears to be OK." If you re-run the command more than seven times and do not get the OK message, then the drive cannot be repaired this way.
    If you were successful then enter:
    reboot
    and press RETURN to restart the computer.
    Now the above cannot effect the repairs that Disk Utility can when booted from another drive or computer. But it can fix some problems. And, you should consider installing AppleJack - CNet Downloads or MacUpdate.

  • Apple is asking me to answer my security questions but I can't remember the answers. Also I would reset them but my rescue email is no longer in use and I cannot even remember what it was. Is there any way to fix this mess?

    So basically I need to confirm my identity but I  can't because I can't remember the answers to my security questions. I scheduled a meeting with Apple, to see if they can fix it. Nod I would just reset them from my rescue email, but I don't know what that email is and it's also no longer in use.
    Do you know of any way to fix this?

    You won't be able to change your rescue email address until you can answer your questions, you will need to contact iTunes Support / Apple in your country to get the questions reset.
    Contacting Apple about account security : http://support.apple.com/kb/HT5699
    When they've been reset you can then use the steps half-way down this page to update your rescue email address for potential future use : http://support.apple.com/kb/HT5312

  • My pictures are not showing up on my iphone 4s and i do not have icloud set up is there any way ro fix this?

    my pictures are not showing up on my iphone 4s and i do not have icloud set up is there any way ro fix this?

    Pictures from where?

  • I have a question when I try to authorize my daughters ipod to itunes on a new computer it pulls up a email addresse I do not know and will not transfer her music is there any way to fix this Thanks in advance

    When trying to authorize my daughtes ipod classic to a new laptop it pops up and asks for apple id but  the email is not one of ours and  it will not let me change it is there any way to fix this problem Thanks in advance

    To whom does the email address belong to? Are you sure it wasn't an email address used in the past or perhaps one that had belonged to a friend of hers?
    Either way, if the music on her iPod was purchased under an account not belonging to her or you, there is much you can do. Sorry.
    B-rock

  • I just got tOhe iPhone 4Gs today and had contacts and photos uploaded from another phone synced new phone with iTunes for music and accidentally restored it so all my old iPhone stuff is on the new one is there any way to fix this

    I just got tOhe iPhone 4Gs today and had contacts and photos uploaded from another phone synced new phone with iTunes for music and accidentally restored it so all my old iPhone stuff is on the new one is there any way to fix this ?! Please help !!!!

    Could you be more specific about what exactly do you want to fix now?

  • I just bought a iphone 3gs from my friend. when he gave it to me it was in recovery mode. Now everytime i try to Restore it i get the error 1603. is there any way to fix this ? please help !

    I just bought a iphone 3gs from my friend. when he gave it to me it was in recovery mode. Now everytime i try to Restore it i get the error 1603. is there any way to fix this ? please help !

    iOS: Unable to update or restore
    Are you sure your friend didn't jailbreak it?
    If so, save yourself a lot of time and trouble - throw it in the trash.

  • I´m a frequent user of personalized tags on my contacts.  When I update to iOS7.0.2, my tags don't appear on alphabetical order as they were on the other system. I already made a restoration of the system and it didn't work. Is there any way to fix them?

    I´m a frequent user of personalized tags on my contacts.  When I update to iOS7.0.2, my tags don’t appear on alphabetical order as they were on the other system. I already made a restoration of the system and it didn’t work. Is there any way to fix them?

    I´m taking about the "CUSTOM LABELS"

  • Since installing Yosemite, my MacBook Pro has become slower.  Is there any way to fix this problem?

    Ever since I installed OS X Yosemite on my mid 2012 MacBook Pro, it has started becoming slower and slower and glitching out.  Is there any way to fix this?  Here is my diagnostics:
    Problem description:
    My Mac is rather slow.  It started happening after I installed OS X Yosemite
    EtreCheck version: 2.0.11 (98)
    Report generated November 10, 2014 at 7:32:23 PM EST
    Hardware Information: ℹ️
      MacBook Pro (13-inch, Mid 2012) (Verified)
      MacBook Pro - model: MacBookPro9,2
      1 2.5 GHz Intel Core i5 CPU: 2-core
      4 GB RAM Upgradeable
      BANK 0/DIMM0
      2 GB DDR3 1600 MHz ok
      BANK 1/DIMM0
      2 GB DDR3 1600 MHz ok
      Bluetooth: Good - Handoff/Airdrop2 supported
      Wireless:  en1: 802.11 a/b/g/n
    Video Information: ℹ️
      Intel HD Graphics 4000 -
      Color LCD 1280 x 800
    System Software: ℹ️
      OS X 10.10 (14A389) - Uptime: 0:36:19
    Disk Information: ℹ️
      APPLE HDD HTS545050A7E362 disk0 : (500.11 GB)
      S.M.A.R.T. Status: Verified
      EFI (disk0s1) <not mounted> : 210 MB
      Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
      Macintosh HD (disk1) /  [Startup]: 496.14 GB (325.60 GB free)
      Encrypted AES-XTS Unlocked
      Core Storage: disk0s2 499.25 GB Online
      MATSHITADVD-R   UJ-8A8 
    USB Information: ℹ️
      Apple Inc. FaceTime HD Camera (Built-in)
      Apple Inc. BRCM20702 Hub
      Apple Inc. Bluetooth USB Host Controller
      Apple Inc. Apple Internal Keyboard / Trackpad
      Apple Computer, Inc. IR Receiver
    Thunderbolt Information: ℹ️
      Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
      Mac App Store and identified developers
    Kernel Extensions: ℹ️
      /Library/Application Support/Avast/components/fileshield/unsigned
      [loaded] com.avast.AvastFileShield (2.1.0 - SDK 10.9) Support
      /Library/Application Support/Avast/components/proxy/unsigned
      [loaded] com.avast.PacketForwarder (1.4 - SDK 10.9) Support
      /Library/Extensions
      [loaded] com.logmein.hamachi (1.0.0 - SDK 10.9) Support
      /System/Library/Extensions
      [not loaded] com.paceap.kext.pacesupport.master (5.9.1 - SDK 10.6) Support
      /System/Library/Extensions/PACESupportFamily.kext/Contents/PlugIns
      [not loaded] com.paceap.kext.pacesupport.leopard (5.9.1 - SDK 10.4) Support
      [not loaded] com.paceap.kext.pacesupport.panther (5.9.1 - SDK 10.-1) Support
      [loaded] com.paceap.kext.pacesupport.snowleopard (5.9.1 - SDK 10.6) Support
      [not loaded] com.paceap.kext.pacesupport.tiger (5.9.1 - SDK 10.4) Support
    Launch Agents: ℹ️
      [not loaded] com.adobe.AAM.Updater-1.0.plist Support
      [not loaded] com.adobe.AdobeCreativeCloud.plist Support
      [not loaded] com.avast.userinit.plist Support
      [running] com.logmein.hamachimb.plist Support
      [loaded] com.oracle.java.Java-Updater.plist Support
    Launch Daemons: ℹ️
      [loaded] com.adobe.fpsaud.plist Support
      [loaded] com.avast.init.plist Support
      [loaded] com.avast.uninstall.plist Support
      [loaded] com.avast.update.plist Support
      [running] com.logmein.hamachi.plist Support
      [loaded] com.macpaw.CleanMyMac2.Agent.plist Support
      [loaded] com.microsoft.office.licensing.helper.plist Support
      [loaded] com.oracle.java.Helper-Tool.plist Support
      [running] com.paceap.eden.licensed.plist Support
      [not loaded] org.eyebeam.SelfControl.plist Support
      [loaded] PACESupport.plist Support
    User Launch Agents: ℹ️
      [loaded] com.adobe.AAM.Updater-1.0.plist Support
      [not loaded] com.adobe.ARM.[...].plist Support
      [invalid?] com.avast.home.userinit.plist Support
      [not loaded] com.google.keystone.agent.plist Support
      [loaded] com.macpaw.CleanMyMac2Helper.scheduledScan.plist Support
      [loaded] com.macpaw.CleanMyMac2Helper.trashWatcher.plist Support
      [running] com.spotify.webhelper.plist Support
      [not loaded] com.valvesoftware.steamclean.plist Support
    User Login Items: ℹ️
      iTunesHelper Application (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
      uTorrent UNKNOWN (missing value)
      AdobeResourceSynchronizer ApplicationHidden (/Applications/Adobe Reader.app/Contents/Support/AdobeResourceSynchronizer.app)
    Internet Plug-ins: ℹ️
      AdobeAAMDetect: Version: AdobeAAMDetect 2.0.0.0 - SDK 10.7 Support
      FlashPlayer-10.6: Version: 15.0.0.189 - SDK 10.6 Support
      Default Browser: Version: 600 - SDK 10.10
      AdobePDFViewerNPAPI: Version: 11.0.09 - SDK 10.6 Support
      AdobePDFViewer: Version: 11.0.09 - SDK 10.6 Support
      Flash Player: Version: 15.0.0.189 - SDK 10.6 Support
      QuickTime Plugin: Version: 7.7.3
      SharePointBrowserPlugin: Version: 14.4.5 - SDK 10.6 Support
      Silverlight: Version: 5.1.20913.0 - SDK 10.6 Support
      DirectorShockwave: Version: 12.0.6r147 - SDK 10.6 Support
      JavaAppletPlugin: Version: Java 8 Update 20 Check version
    User Internet Plug-ins: ℹ️
      Unity Web Player: Version: UnityPlayer version 2.6.1f3 Support
      NPRoblox: Version: 1, 2, 8, 25 - SDK 10.9 Support
    Safari Extensions: ℹ️
      Adblock Plus
      Searchme
    3rd Party Preference Panes: ℹ️
      Flash Player  Support
      Java  Support
    Time Machine: ℹ️
      Time Machine not configured!
    Top Processes by CPU: ℹ️
          8% mds
          4% WindowServer
          0% fontd
          0% launchd
          0% com.avast.daemon
    Top Processes by Memory: ℹ️
      163 MB Safari
      120 MB mds_stores
      112 MB com.avast.daemon
      86 MB Finder
      64 MB com.apple.WebKit.WebContent
    Virtual Memory Information: ℹ️
      398 MB Free RAM
      1.75 GB Active RAM
      1.19 GB Inactive RAM
      753 MB Wired RAM
      4.25 GB Page-ins
      1 MB Page-outs

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB ' com.adobe.AAM.Updater-1.0 com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.apple.AirPortBaseStationAgent com.apple.FolderActions.enabled com.apple.FolderActions.folders com.apple.installer.osmessagetracing com.apple.mrt.uiagent com.apple.ReportCrash.Self com.apple.SafariNotificationAgent com.apple.usbmuxd com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper ' ' 879294308 3627668074 1083382502 1274181950 1855907737 464843899 3694147963 1417519526 1233118628 2456546649 2806998573 2636415542 842973933 3301885676 891055588 998894468 695903914 1443423563 ' 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<10) print "com.apple.";} ' ' sub(/ :/,"");{ print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"cksum "F|getline C;split(C, A);C="checksum "A[1];"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F" ("T", "C")";else F=F" ("C")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */   /;' ' s/^.+ |\(.+\)$//g;p ' '/\.appex\/Contents\/Info\.plist$/p' ' /2/{print "WARN"};/4/{print "CRITICAL"};' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test osascript\ -e sysctl\ -n pluginkit );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$(RefProc): \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|Roame|SMC:|suhel| VALI|ver-r|xpma' -o -o -k Sender fseventsd -k Message Req SL -o -k Sender Req launchd -k Message Req de: " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????|wc -l' kern.memorystatus_vm_pressure_level );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors App\ extensions Lockfiles Memory\ pressure );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 38 52 66 54;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 39 50 64;B7 16;C3 52;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D12 4 51 32 53;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in 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.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return  three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • HT1414 I dont know why bt ever since I updated my iphone 3gs 16GB to the new 5.1.1 firmware I am unable to activate it with my any sim card, so is there any way to fix this. Im from India

    I dont know why but ever since I updated my iphone 3gs 16GB to the new 5.1.1 firmware I am unable to activate it with any sim, so is there any way to fix this please? Is there a solution to activating my Iphone 3gs on this firmware? I purchase this iPhone from USA and Im using it in India. Please help me...

    This means the iPhone was hacked to be unlocked. The 3GS was not sold in the US as officially unlocked.
    Restoring an iPhone with iTunes that was hacked to be unlocked or installing a firmware update on an iPhone that was hacked to be unlocked re-locks the iPhone to the carrier the iPhone was sold as carrier locked when new. In this case, re-locked with ATT.

  • In iOS 4, you could make separate photo slide shows with separate songs.   In iOS 5, this has changed. Now only 1 song is allowed at a time. It will not save separate song selections for each slide show.  Is there any way to fix this? This is something I

    In iOS 4, you could make separate photo slide shows with separate songs.
    In iOS 5, this has changed. Now only 1 song is allowed at a time. It will not save separate song selections for each slide show.
    Is there any way to fix this? This is something I use every day.
    I am on an iPad 2, 32gb, wifi...
    Thank you

    My Photos app works the same on iOS 5 as it did on iOS 4 i.e. I can have a different track for each album. When I select a track for a photo album I then start the slideshow so that it shows the first couple of photos with the track playing - I'm not sure it's necessary to start the slideshow but I always do and it remembers that track for that album.

  • When I get a phone call or text message it will not make the sound. Just vibrate. But the switch is on normal. When I change it to vibrate the volume thing will not show. Nor will my up volume up key work. Is there any way to fix it?

    When I get a phone call or text message it will not make the sound. Just vibrate. But the switch is on normal. When I change it to vibrate the volume thing will not show. Nor will my up volume up key work. Is there any way to fix it?

    Basic troubleshooting from the User's Guide is reset, restart, restore (first from backup then as new).  Try each of these in order until the issue is resolved.

  • Concerning: VGA monitors using an Aluminum Powerbook G4 PowerPC 2004 15"-screen 1.5Ghz  The DVI (converted to VGA) video output stopped working on this computer after 9 years of service. This raises question 1:  Is there any way of fixing this? I've tried

    Concerning: VGA monitors using an Aluminum Powerbook G4 PowerPC 2004 15"-screen 1.5Ghz
    The DVI (converted to VGA) video output stopped working on this computer after 9 years of service. This raises question 1:
    Is there any way of fixing this? I've tried the usual: triple checked all vga cables & devices through trial & error. Bought a new DVI-VGA adapter. Reset PRAM, PMU, etc. Nothing works. Something is probably damaged, because my KVM switch was not working unless I hot-reseated the vga cable into it, leading to this DVI port, and that is pretty rough stuff.
    Question 2 (related):
    This dovetails into this: Can I drive a VGA monitor with the s-video output port on this computer. It would take an s-video (male)-to-15-pin-VGA adapter. Has anyone does this? So far, I haven't even found the adapter mentioned anywhere.
    Thanks for reading this.
    el7

    Thanks for the useful feedback, Knucklesmac. I agree. I must have blown something on the logic board -- because I had a faulty old KVM switch that would not switch between computers without some nasty hot-plugging/unplugging the VGA video cables. (wince!). It's like when Dizzy Dean ruined his arm because a line drive hit him in the foot and he readjusted his mechanics around the injury. I take the blame because this has been a great computer, and does not deserve any blame.
    If it will help anyone else reading this thread, C2G (née Cables to Go) has some interesting ideas for still getting external video out of this computer:
    -USB-to-VGA
    http://www.cablestogo.com/product/30545
    -Convert s-video or composite video signals to high resolution VGA
    http://www.cablestogo.com/product/40971
    The price range is $75-$85, which doesn't make horse sense to me for such an old computer -- which has a lot of life in it anyway, because its own 15" monitor is not chopped liver.
    el7

Maybe you are looking for

  • Nokia lumia 822 - out of luck I guess

    I bought the Nokia Lumia 822 when I renewed my contract. Early on the phone was randomly turning itself off during the day and at night. I do not have a land line at home and this is also my business phone. Random shut downs are not safe at night nor

  • HSRP fails to work due to h/w failure

    We have a situation that HSRP fails to work due to a partial h/w failure on the active router. What happened is the active router continously getting input error on its Ethernet interface. User traffic fails to be received by this router. However the

  • Change of vendor address in PO

    Hello, Problem:  End user can change the Vendor address at the time of creation of PO. According to me the system fetch all vendor details in PO form vendor master. In reference of above issue i want to put a check in the system so that end user cann

  • Set adapter specific message attribute in graphical mapping

    Hi, I'm trying to set the mail reply to field in email messages sent by mail receiver adapter. To do this, I use the ASMA and developped my own UDF public String setMailFrom(String mailFrom, Container container) throws StreamTransformationException{

  • Another modif  tcode clearing open item from MM without use F-51

    all Guru , Please help. Is there any way for another new modif  tcode clearing open item from MM without use F-51. So i can use copy transparent from main table MM, for item like plant, vendor, material,price, oty, plus add new field for calculation