Unknown class XRTextViewScroller in Interface Builder when launching Instruments with Automation template

Originator:joshuajmoody
Number:rdar://18378374 Date Originated:18-Sep-2014 11:58 AM
Status:Open Resolved:
Product:Developer Tools Product Version:Xcode 6.0.1
Classification:Serious Bug Reproducible:Always
 
Summary:
I test software that needs to run with Xcode 5.1 - Xcode 6.0.1.  I do a lot of regression testing.

I have side-by-side installs:

* /Xcode/5.1/Xcode.app
* /Xcode/5.1.1/Xcode.app
* /Xcode/6.0.1/Xcode.app

I have my daily working version of Xcode (5.1.1) installed in:

/Applications/Xcode.app

I have been using this configuration since Xcode 4.3.1.

```
$ echo $DEVELOPER_DIR
< not set>
$ xcode-select --print-path
/Xcode/6.0.1/Xcode.app/Contents/Developer
```

I downloaded and installed Xcode 6.0.1.

Then I restarted my machine.

I tried to open Instruments.app and it just hangs.

I have attached a crash report.

I found this output in the Console logs.

```
18.9.14 11:47:21.331 AM Instruments[5806]: Unknown class XRTextViewScroller in Interface Builder file at path /Xcode/6.0.1/Xcode.app/Contents/Applications/Instruments.app/Contents/Frameworks/InstrumentsKit.framework/Resources/XRScopedTextControl.nib.
```

Steps to Reproduce:
1. Download Xcode 6.0.1
2. Install
3. Restart
4. Open Instruments.app
5. Select the Automation template.

Alternatively, try to profile an app from Xcode and select the Automation template.


Expected Results:
To be able launch the Automation template.

Actual Results:
Instruments hangs.

Version:
$ xcrun -k xcodebuild -version
Xcode 6.0.1
Build version 6A317

$ system_profiler SPSoftwareDataType
      System Version: OS X 10.9.5 (13F34)

Notes:
I was able to launch the Xcode 6.0.1 Instruments.app on Yosemite 10.10 14A361c.


Configuration:
Works on Xcode 5 - Xcode 6 GM.

Does not work on Xcode 6.0.1.

Attachments:
'Instruments_2014-09-18-084219_stern.hang' was successfully uploaded.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!