Xcode 7 crashes every time it is opened

After the upgrade, Xcode 7.0.1 Im will not be able to open my workspace, every time it crashes. After reading all this text, I understand its location of the collection view stream and some negative value. Let's say I have no chance to return to Xcode 6. Does anyone have a similar problem or know how to fix this?

an exception:

negative sizes are not supported in the flow layout

about my workspace:

using

  • cocoapods
  • storyboards
  • automatic layout (clean layout in some files)
  • Size classes not sorted

OS OS X 10.11 (macosx10.11):

Here is the crash log:

XCODE INSERT INFORMATION:

Version = 7.0.1 (7A1001) Plugin version = 8191 Beta version = 0 OS Version = 10.10.5 (14F27)

and e:

ibLayoutInset, intrinsicContentSize, baselineOffsetFromBottom, firstBaselineOffsetFromTop, ibLayoutMargins, ibContentSize, ibCellFrames, ibSectionHeaderViewFrames, ibSectionFooterViewFrames, ibBackgroundViewFrame IBUICollectionView.

: NSInternalInconsistencyException : :   0. CoreFoundation 0x00000001033d5f4d __exceptionPreprocess 1. libobjc.A.dylib 0x0000000102e4fdeb objc_exception_throw

  1. CoreFoundation 0x00000001033d5dca + [NSExceptionraise: format: arguments:]

  2. 0x0000000102a9dae2 - [NSAssertionHandler handleFailureInMethod: object: file: lineNumber: description:]

  3. UIKit 0x00000001010db6ff - [UICollectionViewFlowLayout _getSizingInfos]

  4. UIKit 0x00000001010dcef5 - [UICollectionViewFlowLayout _fetchItemsInfoForRect:]
  5. UIKit 0x00000001010d669d - [UICollectionViewFlowLayout prepareLayout]
  6. UIKit 0x00000001010f6ef1 - [UICollectionViewData _prepareToLoadData]
  7. UIKit 0x00000001010f767a - [UICollectionViewData validateLayoutInRect:]
  8. UIKit 0x00000001010a883e - [UICollectionView layoutSubviews]

    1. UIKit 0x000000010094911c - [UIView (CALayerDelegate) layoutSublayersOfLayer:]
    2. QuartzCore 0x00000001028bd36a - [CALayer layoutSublayers]
    3. QuartzCore 0x00000001028b1bd0 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE
    4. UIKit 0x0000000100938d7b - [UIView () layoutBelowIfNeeded]
    5. IBCocoaTouchToolFoundation 0x00000001007c6920 - [UIView (IBCocoaTouchToolIntegration) awakeAfterMarshallerDidEstablishRelationshipsWithContext: populatingWarningMessages:]
    6. IBCocoaTouchToolFoundation 0x00000001007e72ab - [IBCocoaTouchToolObjectPackage initWithRequest: globalMarshallingContext:]
    7. IBCocoaTouchToolFoundation 0x00000001007e4533 + [IBCocoaTouchToolObjectPackage objectPackageFromRequest:]
    8. IBCocoaTouchToolFoundation 0x00000001007c321e - [IBCocoaTouchTool _objectFromRequest:]
    9. IBCocoaTouchToolFoundation 0x00000001007c361e - [ IBCocoaTouchToolForKeyPaths: ofMarshalledObjectRequest: resultMarshallerClassNames: resultMarshallerContexts:]
    10. IBFoundation 0x00000001026cc54f __80- [IBMessageReceiveChannel deliverMessage: toTarget: withArguments: context: result:] _ block_invoke
    11. IBFoundation 0x00000001026cc25f - [IBMessageReceiveChannel deliverMessage: toTarget: withArguments: context: result:]
    12. IBFoundation 0x00000001026cbf58 __88- [IBMessageReceiveChannel runBlockingReceiveLoopNotifyingQueue: notifyingTarget: context:] _ block_invoke
    13. libdispatch.dylib 0x00000001070ad4a7 _dispatch_client_callout
    14. libdispatch.dylib 0x0000000107098f9b _dispatch_barrier_sync_f_slow_invoke
    15. libdispatch.dylib 0x00000001070ad4a7 _dispatch_client_callout
    16. libdispatch.dylib 0x0000000107097fc9 _dispatch_main_queue_callback_4CF
    17. CoreFoundation 0x00000001033363e9 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE
    18. CoreFoundation 0x00000001032f7939 __CFRunLoopRun
    19. CoreFoundation 0x00000001032f6e98 CFRunLoopRunSpecific
    20. Foundation 0x0000000102a3d891 - [NSRunLoop (NSRunLoop) runMode: beforeDate:]
    21. IBFoundation 0x00000001026a9c94 - [IBAbstractPlatformTool startServingReceiveChannel:]
    22. IBFoundation 0x00000001026a9e70 - [IBAbstractPlatformTool startServingWriteDescriptor: readDescriptor:]
    23. IBFoundation 0x00000001026aa97a + [IBAbstractPlatformTool main]
    24. ??? 0x0000000100743bc7???
    25. libdyld.dylib 0x00000001070dc92d start : {}

    :

EXCEPTION BACKTRACE
  • CoreFoundation 0x00000001033d5f4d __exceptionPreprocess
  • libobjc.A.dylib 0x0000000102e4fdeb objc_exception_throw
  • CoreFoundation 0x00000001033d5dca + [NSException raise: format: arguments:]
  • Foundation 0x0000000102a9dae2 - [NSAssertionHandler handleFailureInMethod: object: file: lineNumber: description:]
  • UIKit 0x00000001010db6ff - [UICollectionViewFlowLayout _getSizingInfos]
  • UIKit 0x00000001010dcef5 - [UICollectionViewFlowLayout _fetchItemsInfoForRect:]
  • UIKit 0x00000001010d669d - [UICollectionViewFlowLayout prepareLayout]
  • UIKit 0x00000001010f6ef1 - [UICollectionViewData _prepareToLoadData]
  • UIKit 0x00000001010f767a - [UICollectionViewData validateLayoutInRect:]
  • UIKit 0x00000001010a883e - [UICollectionView layoutSubviews]
    1. UIKit 0x000000010094911c - [UIView (CALayerDelegate) layoutSublayersOfLayer:]
    2. QuartzCore 0x00000001028bd36a - [CALayer layoutSublayers]
    3. QuartzCore 0x00000001028b1bd0 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE
    4. UIKit 0x0000000100938d7b - [UIView () layoutBelowIfNeeded]
    5. IBCocoaTouchToolFoundation 0x00000001007c6920 - [UIView (IBCocoaTouchToolIntegration) awakeAfterMarshallerDidEstablishRelationshipsWithContext: populatingWarningMessages:]
    6. IBCocoaTouchToolFoundation 0x00000001007e72ab - [IBCocoaTouchToolObjectPackage initWithRequest: globalMarshallingContext:]
    7. IBCocoaTouchToolFoundation 0x00000001007e4533 + [IBCocoaTouchToolObjectPackage objectPackageFromRequest:]
    8. IBCocoaTouchToolFoundation 0x00000001007c321e - [IBCocoaTouchTool _objectFromRequest:]
    9. IBCocoaTouchToolFoundation 0x00000001007c361e - [ IBCocoaTouchToolForKeyPaths: ofMarshalledObjectRequest: resultMarshallerClassNames: resultMarshallerContexts:]
    10. IBFoundation 0x00000001026cc54f __80- [IBMessageReceiveChannel deliverMessage: toTarget: withArguments: context: result:] _ block_invoke
    11. IBFoundation 0x00000001026cc25f - [IBMessageReceiveChannel deliverMessage: toTarget: withArguments: context: result:]
    12. IBFoundation 0x00000001026cbf58 __88- [IBMessageReceiveChannel runBlockingReceiveLoopNotifyingQueue: notifyingTarget: context:] _ block_invoke
    13. libdispatch.dylib 0x00000001070ad4a7 _dispatch_client_callout
    14. libdispatch.dylib 0x0000000107098f9b _dispatch_barrier_sync_f_slow_invoke
    15. libdispatch.dylib 0x00000001070ad4a7 _dispatch_client_callout
    16. libdispatch.dylib 0x0000000107097fc9 _dispatch_main_queue_callback_4CF
    17. CoreFoundation 0x00000001033363e9 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE
    18. CoreFoundation 0x00000001032f7939 __CFRunLoopRun
    19. CoreFoundation 0x00000001032f6e98 CFRunLoopRunSpecific
    20. Foundation 0x0000000102a3d891 - [NSRunLoop (NSRunLoop) runMode: beforeDate:]
    21. IBFoundation 0x00000001026a9c94 - [IBAbstractPlatformTool startServingReceiveChannel:]
    22. IBFoundation 0x00000001026a9e70 - [IBAbstractPlatformTool startServingWriteDescriptor: readDescriptor:]
    23. IBFoundation 0x00000001026aa97a + [IBAbstractPlatformTool main]
    24. ??? 0x0000000100743bc7???
    25. libdyld.dylib 0x00000001070dc92d start
+4
1

, , xml?

0

Source: https://habr.com/ru/post/1609805/


All Articles