Crash when adding accessory to HomeKit

Originator:matthias.hochgatterer
Number:rdar://35770975 Date Originated:30-11-2017
Status:Open Resolved:
Product:HomeKit Product Version:iOS 11.1
Classification:Crash Reproducible:Always
 
Summary:
Adding a bridge to HomeKit crashes and makes the devices not useable in HomeKit.

Steps to Reproduce:
1. Run a custom HomeKit bridge
1.1 Download bridge implementation: https://gist.github.com/brutella/6e2eb0783701589d492be1592cff59ac
1.2 Refer to the documentation at the top of the gist to get the bridge running
2. Add bridge to a HomeKit App
2.1 Use the pin 56781234
3. Add the bridged accessories to HomeKit

Expected Results:
The accessories should be added to HomeKit.

Actual Results:
Using the iOS Simulator to add the accessory to HomeKit results in a crash of HomeUIService (see crashlog).

Version/Build:
iOS 11.1 (15B87)

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!