CALayerInvalidGeometry falla en la subcapa iOS9 con position no finita "

iOS 9, Swift 2: Tengo un controller de vista con una vista personalizada que se cuelga cada vez que lo muestro de su stack de controlleres de navigation, citando el siguiente fallo:

*** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'sublayer with non-finite position [inf inf]' 

Hay demasiadas cosas en el controller de vista para publicar aquí (es lo que estoy en medio de la limpieza), pero me preguntaba si alguien ha experimentado un problema similar.

He visto subcapa con una position no finita [inf inf] y una pregunta relacionada, pero ninguno resuelve el problema. No hay CGRectNull en la base de códigos completa, así que estoy un poco confundido.

Y, por supuesto, tan pronto como publique la pregunta después de 30 minutos de lucha, finalmente lo descifré.

Había un montón de subViews que se estaban agregando a la vista en otro lugar del controller de vista que no conocía. La vista principal está utilizando el layout basado en restricciones mientras que estas subvistas se crearon con un marco y luego se agregaron como una subvista.

No estoy seguro de por qué causó un locking, pero después de eliminar todas las subvenciones deshonestas, todo estaba bien.

Voy a mantener viva esta pregunta / respuesta en caso de que alguien más tenga el mismo problema.