Xcode keeps crashing on me when I open my project file. I've been able to open it fine for weeks now. Not sure how to diagnose. It only crashes for a specific project.
Process: Xcode [1293]
Path: /Developer/Applications/Xcode.app/Contents/MacOS/Xcode
Identifier: com.apple.Xcode
Version: 3.2.5 (1760)
Build Info: DevToolsIDE-17600000~5
Code Type: X86-64 (Native)
Parent Process: launchd [189]
Date/Time: 2010-12-15 16:05:24.659 -0700
OS Version: Mac OS X 10.6.5 (10H574)
Report Version: 6
Interval Since Last Report: 201 sec
Crashes Since Last Report: 4
Per-App Interval Since Last Report: 80 sec
Per-App Crashes Since Last Report: 4
Anonymous UUID: 2B7F7CFC-45EA-450C-8467-6BF1E356B6F6
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000025940
Crashed Thread: 10 Dispatch queue: com.apple.Xcode.index-access
Application Specific Information:
objc[1293]: garbage collection is ON
Just wanted add some extra content to @Kenny Winker answer...
To delete your xcode user data go,
MyProject.xcodeproj
orMyProject.xcworkspace
Show Package Contents
xcuserdata
Hopefully, this adds a bit more context to people who doesn't know where to find their project user data.
Same thing happened to me, and it was some sort of versioning issue that I couldn't fix, so I reverted back to a prior version and it worked. Feels like there are a few bugs in XCode 4 that still need to be worked out.
I had similar problem with Xcode 8.1. The reason maybe the
project file contains merge conflict data.
You can remove this byopening Xcode project file in TextEdit.
However, in my case there was no merge conflict. Simply deleting content of DerivedData worked for me.
Steps :
Go Tab -> Go to Folder… (or press Cmd + shift + G)
~/Library
and pressGo
. This opens Library folder which is hidden by default.Developer -> Xcode -> DerivedData
folder.Delete all the content of this folder.
The DerivedData is like cache i.e. create every time you build/run your app.If you have any open swift file in a new window (for example when you double click on a .swift file in xCode and it opens in a new window) when xCode opens this might be an issue. I think I had this window opened when closing xCode, then when opening xCode this window opens up again and for some reason crashes xCode. Try to close that open window quickly before it crashes. Strange, but that worked for me.
The crash is generally a sign the project file has been corrupted. Here's a list of possible things you can do to try to fix it.
1. Fix a corrupted
*.pbxproj
fileCaused by a merge conflict
If you are using version control, it might be caused by a merge conflict that has not yet been resolved.
YOUR_PROJECT_NAME.xcodeproj
andOpen With
your preferred text editing tool such as Sublime Text.=========
bars.Caused by unreadable XML
If that fails go into the file and quickly scroll through to see if anything seems out of place - it should generally be readable XML. You could even try an XML validator against it to see if anything amiss was found.
2. Reset your workspace
MyProject.xcodeproj
and chooseShow Package Contents
.xcuserdata
folder, which should contain a folder with your username on it.MyProject.workspace
As elaborated by KennyWinker and Paul R on the answers below.
3. Recreate your XCode project
Note that this should be your last resort as it is quite tedious to do for large projects.
Lastly you could simply re-create it. That might seem like a big pain, but basically you could just create a new project and drag everything under the "Classes" folder into Xcode to start using it (don't forget to also add the frameworks you need).
Just wanted to elucidate on @Paul R's comment.
I had a situation where Xcode was crashing every time I opened a project file. It seemed to be connect to the IB window that was opening. In the end it was deleting the contents of
MyProject.xcodeproj/project.xcworkspace/xcuserdata/
that solved this. It did this by resetting the workspace (open files, window scaling, etc.)Hope this is helpful.