NullReference Exception while opening a project

Hello…

I am working on scripts for a project, and have a friend elsewhere working on art/assets, as well as some scripting. In order to do this, I’ve set up a Subversion server. My friend got a working copy from the repository, and tried to open the project. He gets 2 errors, listed below. The first I believe might just be something with Win7, but the 2nd I suspect might be related to assigning variables to script via drag-and-drop in the Inspector.

Shouldn’t variables assigned that way be saved within the project files? Or am I barking up the wrong tree here?

Error message #1

Your 64 bit Windows installation is missing an imporant service pack patch. Please apply http://support.microsoft.com/kb/976038 to ensure stability.

Error message #2

NullReferenceException: Object reference not set to an instance of an object
UnityEditor.ListViewShared.HasMouseDown (UnityEditor.InternalListViewState ilvState, Rect r, Int32 button) (at C:/BuildAgent/work/6bc5f79e0a4296d6/Editor/Mono/GUI/ListViewShared.cs:180)
UnityEditor.ListViewShared.HasMouseDown (UnityEditor.InternalListViewState ilvState, Rect r) (at C:/BuildAgent/work/6bc5f79e0a4296d6/Editor/Mono/GUI/ListViewShared.cs:175)
UnityEditor.ListViewShared+ListViewElementsEnumerator.MoveNext () (at C:/BuildAgent/work/6bc5f79e0a4296d6/Editor/Mono/GUI/ListViewShared.cs:368)
UnityEditor.ConsoleWindow.OnGUI () (at C:/BuildAgent/work/6bc5f79e0a4296d6/Editor/Mono/ConsoleWindow.cs:422)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)

I would guess it’s an errant Editor script. Try moving them one-by-one to some other folder to remove them from the project until it doesn’t do that to figure out which one.