[
https://issues.apache.org/jira/browse/CB-11335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shazron Abdullah updated CB-11335:
----------------------------------
Priority: Major (was: Critical)
> This application is modifying the autolayout engine from a background thread,
> which can lead to engine corruption and weird crashes. This will cause an
> exception in a future release
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CB-11335
> URL: https://issues.apache.org/jira/browse/CB-11335
> Project: Apache Cordova
> Issue Type: Bug
> Components: iOS
> Reporter: Gauri Shankar
>
> This application is modifying the autolayout engine from a background thread,
> which can lead to engine corruption and weird crashes. This will cause an
> exception in a future release.
> {code}
> Stack:(
> 0 CoreFoundation 0x000000010d9b9d85
> __exceptionPreprocess + 165
> 1 libobjc.A.dylib 0x000000010d42ddeb
> objc_exception_throw + 48
> 2 CoreFoundation 0x000000010d9b9cbd
> +[NSException raise:format:] + 205
> 3 Foundation 0x000000010cad9b6b
> _AssertAutolayoutOnMainThreadOnly + 79
> 4 Foundation 0x000000010c939357 -[NSISEngine
> withBehaviors:performModifications:] + 31
> 5 UIKit 0x000000010bc6cadb
> -[UIView(AdditionalLayoutSupport)
> _withAutomaticEngineOptimizationDisabledIfEngineExists:] + 58
> 6 UIKit 0x000000010bc6d61e
> -[UIView(AdditionalLayoutSupport) updateConstraintsIfNeeded] + 254
> 7 UIKit 0x000000010bc6e333
> -[UIView(AdditionalLayoutSupport) _updateConstraintsAtEngineLevelIfNeeded] +
> 272
> 8 UIKit 0x000000010b422a96
> -[UIView(Hierarchy) _updateConstraintsAsNecessaryAndApplyLayoutFromEngine] +
> 159
> 9 UIKit 0x000000010b432980
> -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 703
> 10 QuartzCore 0x000000010a593c00 -[CALayer
> layoutSublayers] + 146
> 11 QuartzCore 0x000000010a58808e
> _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE + 366
> 12 QuartzCore 0x000000010a587f0c
> _ZN2CA5Layer28layout_and_display_if_neededEPNS_11TransactionE + 24
> 13 QuartzCore 0x000000010a57c3c9
> _ZN2CA7Context18commit_transactionEPNS_11TransactionE + 277
> 14 QuartzCore 0x000000010a5aa086
> _ZN2CA11Transaction6commitEv + 486
> 15 QuartzCore 0x000000010a5aa378
> _ZN2CA11Transaction14release_threadEPv + 224
> 16 libsystem_pthread.dylib 0x000000010e45a387
> _pthread_tsd_cleanup + 470
> 17 libsystem_pthread.dylib 0x000000010e459f63
> _pthread_exit + 117
> 18 libsystem_pthread.dylib 0x000000010e45ac0e pthread_exit
> + 30
> 19 Foundation 0x000000010c96df1e
> __NSFinalizeThreadData + 0
> 20 Foundation 0x000000010c9ee13f
> __NSThread__start__ + 1218
> 21 libsystem_pthread.dylib 0x000000010e45899d
> _pthread_body + 131
> 22 libsystem_pthread.dylib 0x000000010e45891a
> _pthread_body + 0
> 23 libsystem_pthread.dylib 0x000000010e456351 thread_start
> + 13
> )
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]