Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WPiOS Crashed When Adding Media to a Story Post #18550

Closed
thabotswana opened this issue May 10, 2022 · 4 comments · Fixed by #18967
Closed

WPiOS Crashed When Adding Media to a Story Post #18550

thabotswana opened this issue May 10, 2022 · 4 comments · Fixed by #18967

Comments

@thabotswana
Copy link

A user reported that when they add media to a Story post, it "blacks out and kicks me out of the app".

I found the following error in the app logs:

2022-05-07 19:26:50:197 🔵 Tracked: media_service_upload_failed <default_tab_experiment: nonexistent, error_code: 3, error_description: Error Domain=WordPressKit.WordPressComRestApiError Code=3 "Unable to create directory wp-content. Is its parent directory writable by the server?"

I also found a Sentry report with the following error:

Deleting a media object that's failed to upload because of a missing local file.
User/device details

Ticket link: 5198098-zen
App version: 19.7
Device model: iPhone 13 mini (iPhone14,4)
OS version: iOS 15.4.1
Type of site (Simple, Atomic, Jetpack, or self-hosted): Simple

@hypest
Copy link
Contributor

hypest commented Jun 17, 2022

👋 @SiobhyB! Can you try to reproduce this report? Thanks!

@SiobhyB
Copy link
Contributor

SiobhyB commented Jun 17, 2022

@hypest, absolutely, I spent a bit of time testing and was able to reproduce what the user described pretty consistently.

I tested on a free (and simple) WP.com site using the latest version of the app (20.1). I was able to reproduce the crash after adding 10+ images to a story and then attempting to publish the new story post.

Something interesting to note is that I replicated the crash both by attempting to upload 10+ new images to the site directly from the device and, separately, by selecting 10+ existing images from the site's media library.

It seems to be the amount of images that are added to the story that's causing the crash, not the process of uploading new images to the site. I wonder, therefore, if the media upload errors from the user's report may be a red herring, as I'm not seeing similar in my logs. From this issue, I also understand that Sentry's Deleting a media object that's failed... issue doesn't necessarily coincide with a crash: #15096

I've attached the logs I'm seeing when reproducing this in Xcode, in case they point to anything useful.

Xcode logs
2022-06-17 14:30:42:838 WordPress[38523:272987] 🔵 Tracked: create_sheet_action_tapped <action: create_new_story, default_tab_experiment: site_menu, source: my_site>
2022-06-17 14:30:43:103 WordPress[38523:272987] 🔵 Tracked: editor_post_created <blog_id: 188911606, default_tab_experiment: site_menu, editor_source: stories, post_type: post, tap_source: create_button>
2022-06-17 14:30:43.117562+0100 WordPress[38523:272987] [error] error: CoreData: error: Failed to call designated initializer on NSManagedObject class 'AbstractPost'
CoreData: error: CoreData: error: Failed to call designated initializer on NSManagedObject class 'AbstractPost' 

2022-06-17 14:30:43.141199+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x162592b10 Shoot Button.width == 100   (active, names: Shoot Button:0x16252ce30 )>",
    "<NSLayoutConstraint:0x162eb8690 Shoot Button.centerX == UILayoutGuide:0x1656717b0'UIViewSafeAreaLayoutGuide'.centerX   (active, names: Shoot Button:0x16252ce30 )>",
    "<NSLayoutConstraint:0x162ebd0e0 UILayoutGuide:0x162eb8aa0''.leading == UILayoutGuide:0x1656717b0'UIViewSafeAreaLayoutGuide'.leading   (active)>",
    "<NSLayoutConstraint:0x162ebd1e0 UILayoutGuide:0x162eb8aa0''.trailing == Shoot Button.leading   (active, names: Shoot Button:0x16252ce30 )>",
    "<NSLayoutConstraint:0x162eb9300 '_UITemporaryLayoutWidth' Kanvas.ModeSelectorAndShootView:0x1651ef7e0.width == 0   (active)>",
    "<NSLayoutConstraint:0x1651b74a0 'UIViewSafeAreaLayoutGuide-left' H:|-(0)-[UILayoutGuide:0x1656717b0'UIViewSafeAreaLayoutGuide'](LTR)   (active, names: '|':Kanvas.ModeSelectorAndShootView:0x1651ef7e0 )>",
    "<NSLayoutConstraint:0x162eb8550 'UIViewSafeAreaLayoutGuide-right' H:[UILayoutGuide:0x1656717b0'UIViewSafeAreaLayoutGuide']-(0)-|(LTR)   (active, names: '|':Kanvas.ModeSelectorAndShootView:0x1651ef7e0 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x162592b10 Shoot Button.width == 100   (active, names: Shoot Button:0x16252ce30 )>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:30:43.145852+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x162592b10 Shoot Button.width == 100   (active, names: Shoot Button:0x16252ce30 )>",
    "<NSLayoutConstraint:0x162eb8690 Shoot Button.centerX == UILayoutGuide:0x1656717b0'UIViewSafeAreaLayoutGuide'.centerX   (active, names: Shoot Button:0x16252ce30 )>",
    "<NSLayoutConstraint:0x162ebd0e0 UILayoutGuide:0x162eb8aa0''.leading == UILayoutGuide:0x1656717b0'UIViewSafeAreaLayoutGuide'.leading   (active)>",
    "<NSLayoutConstraint:0x162ebd1e0 UILayoutGuide:0x162eb8aa0''.trailing == Shoot Button.leading   (active, names: Shoot Button:0x16252ce30 )>",
    "<NSLayoutConstraint:0x152cfab30 'UIView-Encapsulated-Layout-Width' Kanvas.ModeSelectorAndShootView:0x1651ef7e0.width == 0   (active)>",
    "<NSLayoutConstraint:0x1651b74a0 'UIViewSafeAreaLayoutGuide-left' H:|-(0)-[UILayoutGuide:0x1656717b0'UIViewSafeAreaLayoutGuide'](LTR)   (active, names: '|':Kanvas.ModeSelectorAndShootView:0x1651ef7e0 )>",
    "<NSLayoutConstraint:0x162eb8550 'UIViewSafeAreaLayoutGuide-right' H:[UILayoutGuide:0x1656717b0'UIViewSafeAreaLayoutGuide']-(0)-|(LTR)   (active, names: '|':Kanvas.ModeSelectorAndShootView:0x1651ef7e0 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x162592b10 Shoot Button.width == 100   (active, names: Shoot Button:0x16252ce30 )>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:30:43.272372+0100 WordPress[38523:272987] Metal GPU Frame Capture Enabled
2022-06-17 14:30:43.273970+0100 WordPress[38523:272987] Metal API Validation Enabled
2022-06-17 14:31:09.840779+0100 WordPress[38523:272987] <WordPress.KanvasAnalyticsHandler: 0x16254ef10>: logMediaPickerOpen
2022-06-17 14:31:13.228093+0100 WordPress[38523:276411] [boringssl] boringssl_metrics_log_metric_block_invoke(153) Failed to log metrics
2022-06-17 14:31:13.246984+0100 WordPress[38523:276416] [boringssl] boringssl_metrics_log_metric_block_invoke(153) Failed to log metrics
2022-06-17 14:31:13.274927+0100 WordPress[38523:276493] [boringssl] boringssl_metrics_log_metric_block_invoke(153) Failed to log metrics
2022-06-17 14:31:13.770842+0100 WordPress[38523:276415] [boringssl] boringssl_metrics_log_metric_block_invoke(153) Failed to log metrics
objc[38523]: Class _PathPoint is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore (0x141233340) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/TextInputUI (0x3015c8fe8). One of the two will be used. Which one is undefined.
objc[38523]: Class _PointQueue is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore (0x141233318) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/TextInputUI (0x3015c9010). One of the two will be used. Which one is undefined.
2022-06-17 14:31:22:634 WordPress[38523:272987] 🔵 Tracked: story_added_media <default_tab_experiment: site_menu, mediaTypes: image,image,image,image,image,image,image,image,image,image,image>
2022-06-17 14:31:23.185961+0100 WordPress[38523:272987] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x151905930> F8BB1C28-BAE8-11D6-9C31-00039315CD46
2022-06-17 14:31:23.339553+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:23.358166+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x16defd9c0 Kanvas.IgnoreTouchesView:0x152c1d3f0.bottom == UIView:0x304f9da60.bottom   (active)>",
    "<NSLayoutConstraint:0x304f4dc10 Kanvas.IgnoreTouchesView:0x152c45270.leading == UILayoutGuide:0x165591770'UIViewSafeAreaLayoutGuide'.leading   (active)>",
    "<NSLayoutConstraint:0x2d7d3c710 Kanvas.IgnoreTouchesView:0x152c45270.trailing == UILayoutGuide:0x165591770'UIViewSafeAreaLayoutGuide'.trailing   (active)>",
    "<NSLayoutConstraint:0x16de8e690 V:|-(0)-[Kanvas.IgnoreTouchesView:0x152c45270]   (active, names: '|':UIView:0x304f9da60 )>",
    "<NSLayoutConstraint:0x304f8fad0 Kanvas.IgnoreTouchesView:0x152c45270.bottom == Kanvas.IgnoreTouchesView:0x152c1d3f0.bottom   (active)>",
    "<NSLayoutConstraint:0x307d2a6e0 Kanvas.MediaPlayerView:0x2d7d45d40.width == 0.5625*Kanvas.MediaPlayerView:0x2d7d45d40.height   (active)>",
    "<NSLayoutConstraint:0x307d327f0 Kanvas.MediaPlayerView:0x2d7d45d40.centerX == Kanvas.EditorView:0x307d0d870.centerX   (active)>",
    "<NSLayoutConstraint:0x307d1a150 Kanvas.MediaPlayerView:0x2d7d45d40.trailing <= Kanvas.EditorView:0x307d0d870.trailing   (active)>",
    "<NSLayoutConstraint:0x307d32690 Kanvas.MediaPlayerView:0x2d7d45d40.top == UILayoutGuide:0x307d31a20'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x307d32460 Kanvas.MediaPlayerView:0x2d7d45d40.bottom == UILayoutGuide:0x307d31a20'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x166da7a10 V:|-(0)-[Kanvas.EditorView:0x307d0d870]   (active, names: '|':UIView:0x166d963b0 )>",
    "<NSLayoutConstraint:0x166da7ac0 V:[Kanvas.EditorView:0x307d0d870]-(0)-|   (active, names: '|':UIView:0x166d963b0 )>",
    "<NSLayoutConstraint:0x166da7d00 H:|-(0)-[Kanvas.EditorView:0x307d0d870]   (active, names: '|':UIView:0x166d963b0 )>",
    "<NSLayoutConstraint:0x166da7db0 H:[Kanvas.EditorView:0x307d0d870]-(0)-|   (active, names: '|':UIView:0x166d963b0 )>",
    "<NSLayoutConstraint:0x151b5f5e0 V:|-(0)-[UIView:0x166d963b0]   (active, names: '|':Kanvas.IgnoreTouchesView:0x152c45270 )>",
    "<NSLayoutConstraint:0x151b5f760 V:[UIView:0x166d963b0]-(0)-|   (active, names: '|':Kanvas.IgnoreTouchesView:0x152c45270 )>",
    "<NSLayoutConstraint:0x301b10050 H:|-(0)-[UIView:0x166d963b0]   (active, names: '|':Kanvas.IgnoreTouchesView:0x152c45270 )>",
    "<NSLayoutConstraint:0x301b414c0 H:[UIView:0x166d963b0]-(0)-|   (active, names: '|':Kanvas.IgnoreTouchesView:0x152c45270 )>",
    "<NSLayoutConstraint:0x304fa3930 'UIView-Encapsulated-Layout-Height' UIView:0x304f9da60.height == 844   (active)>",
    "<NSLayoutConstraint:0x304fa3880 'UIView-Encapsulated-Layout-Width' UIView:0x304f9da60.width == 390   (active)>",
    "<NSLayoutConstraint:0x307d29ea0 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x307d31a20'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x307d0d870 )>",
    "<NSLayoutConstraint:0x2d7d434e0 'UIViewSafeAreaLayoutGuide-left' H:|-(0)-[UILayoutGuide:0x165591770'UIViewSafeAreaLayoutGuide'](LTR)   (active, names: '|':UIView:0x304f9da60 )>",
    "<NSLayoutConstraint:0x16dec7c70 'UIViewSafeAreaLayoutGuide-right' H:[UILayoutGuide:0x165591770'UIViewSafeAreaLayoutGuide']-(0)-|(LTR)   (active, names: '|':UIView:0x304f9da60 )>",
    "<NSLayoutConstraint:0x307d07480 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x307d31a20'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x307d0d870 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x307d2a6e0 Kanvas.MediaPlayerView:0x2d7d45d40.width == 0.5625*Kanvas.MediaPlayerView:0x2d7d45d40.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:23.380028+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307dcd1d0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307dcdaa0>>
2022-06-17 14:31:23.383600+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307de7970; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307dead30>>
2022-06-17 14:31:23.384743+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307dec470; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307de1ec0>>
2022-06-17 14:31:23.385571+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307df2930; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307de5700>>
2022-06-17 14:31:23.386386+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307dfafd0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307de7d30>>
2022-06-17 14:31:23.387162+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307e084d0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307e07cb0>>
2022-06-17 14:31:23.388033+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x1656e3100; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x162e0a700>>
2022-06-17 14:31:25.830839+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x301b6b500 Kanvas.MediaPlayerView:0x301b679a0.width == 0.5625*Kanvas.MediaPlayerView:0x301b679a0.height   (active)>",
    "<NSLayoutConstraint:0x301b6bb50 Kanvas.MediaPlayerView:0x301b679a0.centerX == Kanvas.EditorView:0x301b64ab0.centerX   (active)>",
    "<NSLayoutConstraint:0x301b6bcb0 Kanvas.MediaPlayerView:0x301b679a0.trailing <= Kanvas.EditorView:0x301b64ab0.trailing   (active)>",
    "<NSLayoutConstraint:0x301b6b860 Kanvas.MediaPlayerView:0x301b679a0.top == UILayoutGuide:0x301b6b1c0'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x301b6b2f0 Kanvas.MediaPlayerView:0x301b679a0.bottom == UILayoutGuide:0x301b6b1c0'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x301b713e0 V:|-(0)-[Kanvas.EditorView:0x301b64ab0]   (active, names: '|':UIView:0x301b70cc0 )>",
    "<NSLayoutConstraint:0x301b71490 V:[Kanvas.EditorView:0x301b64ab0]-(0)-|   (active, names: '|':UIView:0x301b70cc0 )>",
    "<NSLayoutConstraint:0x301b716d0 H:|-(0)-[Kanvas.EditorView:0x301b64ab0]   (active, names: '|':UIView:0x301b70cc0 )>",
    "<NSLayoutConstraint:0x301b71780 H:[Kanvas.EditorView:0x301b64ab0]-(0)-|   (active, names: '|':UIView:0x301b70cc0 )>",
    "<NSLayoutConstraint:0x314dae820 'UIView-Encapsulated-Layout-Height' UIView:0x301b70cc0.height == 844   (active)>",
    "<NSLayoutConstraint:0x314dae770 'UIView-Encapsulated-Layout-Width' UIView:0x301b70cc0.width == 390   (active)>",
    "<NSLayoutConstraint:0x301b6b680 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x301b6b1c0'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x301b64ab0 )>",
    "<NSLayoutConstraint:0x301b6b3b0 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x301b6b1c0'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x301b64ab0 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x301b6b500 Kanvas.MediaPlayerView:0x301b679a0.width == 0.5625*Kanvas.MediaPlayerView:0x301b679a0.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:25.843383+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307e4f8d0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307e4fdc0>>
2022-06-17 14:31:25.844461+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x301c18310; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x151aaa6f0>>
2022-06-17 14:31:25.845276+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x151a850d0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x165080f10>>
2022-06-17 14:31:25.846062+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x301c2db70; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x301c12b20>>
2022-06-17 14:31:25.846819+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x301c367d0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x301c34de0>>
2022-06-17 14:31:25.847569+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x301c3f6d0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x301c3dce0>>
2022-06-17 14:31:25.848322+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x301c48660; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x301c46c60>>
2022-06-17 14:31:25.880099+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:25.929607+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x16e76ab50 Kanvas.MediaPlayerView:0x16e772630.width == 0.5625*Kanvas.MediaPlayerView:0x16e772630.height   (active)>",
    "<NSLayoutConstraint:0x16e76b010 Kanvas.MediaPlayerView:0x16e772630.centerX == Kanvas.EditorView:0x16e779390.centerX   (active)>",
    "<NSLayoutConstraint:0x16e7a5c60 Kanvas.MediaPlayerView:0x16e772630.trailing <= Kanvas.EditorView:0x16e779390.trailing   (active)>",
    "<NSLayoutConstraint:0x16e76aeb0 Kanvas.MediaPlayerView:0x16e772630.top == UILayoutGuide:0x16e76f200'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x16e76f330 Kanvas.MediaPlayerView:0x16e772630.bottom == UILayoutGuide:0x16e76f200'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x16e7ac830 V:|-(0)-[Kanvas.EditorView:0x16e779390]   (active, names: '|':UIView:0x16e7abfc0 )>",
    "<NSLayoutConstraint:0x16e7ac8e0 V:[Kanvas.EditorView:0x16e779390]-(0)-|   (active, names: '|':UIView:0x16e7abfc0 )>",
    "<NSLayoutConstraint:0x16e7acb20 H:|-(0)-[Kanvas.EditorView:0x16e779390]   (active, names: '|':UIView:0x16e7abfc0 )>",
    "<NSLayoutConstraint:0x16e7acbd0 H:[Kanvas.EditorView:0x16e779390]-(0)-|   (active, names: '|':UIView:0x16e7abfc0 )>",
    "<NSLayoutConstraint:0x314ee9f30 'UIView-Encapsulated-Layout-Height' UIView:0x16e7abfc0.height == 844   (active)>",
    "<NSLayoutConstraint:0x314ee9e80 'UIView-Encapsulated-Layout-Width' UIView:0x16e7abfc0.width == 390   (active)>",
    "<NSLayoutConstraint:0x16e76acd0 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x16e76f200'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x16e779390 )>",
    "<NSLayoutConstraint:0x16e76aa00 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x16e76f200'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x16e779390 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x16e76ab50 Kanvas.MediaPlayerView:0x16e772630.width == 0.5625*Kanvas.MediaPlayerView:0x16e772630.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:25.944562+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307ec3160; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307ec3650>>
2022-06-17 14:31:25.945586+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307ece600; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307ece310>>
2022-06-17 14:31:25.946415+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307ed7320; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307ed5930>>
2022-06-17 14:31:25.947200+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307ee01e0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307ede7f0>>
2022-06-17 14:31:25.947944+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307ee90a0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307ee76b0>>
2022-06-17 14:31:25.948689+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307ef1fe0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307ef05f0>>
2022-06-17 14:31:25.949426+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x307efafb0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x307ef95b0>>
2022-06-17 14:31:25.981685+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.029333+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x16e7c9410 Kanvas.MediaPlayerView:0x314ee52d0.width == 0.5625*Kanvas.MediaPlayerView:0x314ee52d0.height   (active)>",
    "<NSLayoutConstraint:0x16e7bbcd0 Kanvas.MediaPlayerView:0x314ee52d0.centerX == Kanvas.EditorView:0x16e7ddcf0.centerX   (active)>",
    "<NSLayoutConstraint:0x16e7c6ff0 Kanvas.MediaPlayerView:0x314ee52d0.trailing <= Kanvas.EditorView:0x16e7ddcf0.trailing   (active)>",
    "<NSLayoutConstraint:0x16e7b8d80 Kanvas.MediaPlayerView:0x314ee52d0.top == UILayoutGuide:0x314e17900'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x16e7df180 Kanvas.MediaPlayerView:0x314ee52d0.bottom == UILayoutGuide:0x314e17900'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x314e89330 V:|-(0)-[Kanvas.EditorView:0x16e7ddcf0]   (active, names: '|':UIView:0x16e7eae00 )>",
    "<NSLayoutConstraint:0x314e8acc0 V:[Kanvas.EditorView:0x16e7ddcf0]-(0)-|   (active, names: '|':UIView:0x16e7eae00 )>",
    "<NSLayoutConstraint:0x314ead150 H:|-(0)-[Kanvas.EditorView:0x16e7ddcf0]   (active, names: '|':UIView:0x16e7eae00 )>",
    "<NSLayoutConstraint:0x314e8db30 H:[Kanvas.EditorView:0x16e7ddcf0]-(0)-|   (active, names: '|':UIView:0x16e7eae00 )>",
    "<NSLayoutConstraint:0x319e0e390 'UIView-Encapsulated-Layout-Height' UIView:0x16e7eae00.height == 844   (active)>",
    "<NSLayoutConstraint:0x319e0e2e0 'UIView-Encapsulated-Layout-Width' UIView:0x16e7eae00.width == 390   (active)>",
    "<NSLayoutConstraint:0x16e7b8090 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x314e17900'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x16e7ddcf0 )>",
    "<NSLayoutConstraint:0x16e7ece00 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x314e17900'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x16e7ddcf0 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x16e7c9410 Kanvas.MediaPlayerView:0x314ee52d0.width == 0.5625*Kanvas.MediaPlayerView:0x314ee52d0.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.041874+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x314f85b80; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x314f86070>>
2022-06-17 14:31:26.042874+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x314f90fd0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x314f90ce0>>
2022-06-17 14:31:26.043721+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x314f99cf0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x314f98300>>
2022-06-17 14:31:26.044532+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x314fa2bb0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x314fa11c0>>
2022-06-17 14:31:26.045319+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x314faba70; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x314faa080>>
2022-06-17 14:31:26.046124+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x314fb49b0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x314fb2fc0>>
2022-06-17 14:31:26.046902+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x314fbd980; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x314fbbf80>>
2022-06-17 14:31:26.083172+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.132003+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x314eba1c0 Kanvas.MediaPlayerView:0x315039040.width == 0.5625*Kanvas.MediaPlayerView:0x315039040.height   (active)>",
    "<NSLayoutConstraint:0x314e73c20 Kanvas.MediaPlayerView:0x315039040.centerX == Kanvas.EditorView:0x16e7e1970.centerX   (active)>",
    "<NSLayoutConstraint:0x314e85a70 Kanvas.MediaPlayerView:0x315039040.trailing <= Kanvas.EditorView:0x16e7e1970.trailing   (active)>",
    "<NSLayoutConstraint:0x31504b580 Kanvas.MediaPlayerView:0x315039040.top == UILayoutGuide:0x314e19550'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x3150c3970 Kanvas.MediaPlayerView:0x315039040.bottom == UILayoutGuide:0x314e19550'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x314ef3160 V:|-(0)-[Kanvas.EditorView:0x16e7e1970]   (active, names: '|':UIView:0x3150345e0 )>",
    "<NSLayoutConstraint:0x31500b5f0 V:[Kanvas.EditorView:0x16e7e1970]-(0)-|   (active, names: '|':UIView:0x3150345e0 )>",
    "<NSLayoutConstraint:0x31500e200 H:|-(0)-[Kanvas.EditorView:0x16e7e1970]   (active, names: '|':UIView:0x3150345e0 )>",
    "<NSLayoutConstraint:0x31500e260 H:[Kanvas.EditorView:0x16e7e1970]-(0)-|   (active, names: '|':UIView:0x3150345e0 )>",
    "<NSLayoutConstraint:0x31ee08a40 'UIView-Encapsulated-Layout-Height' UIView:0x3150345e0.height == 844   (active)>",
    "<NSLayoutConstraint:0x31ee08990 'UIView-Encapsulated-Layout-Width' UIView:0x3150345e0.width == 390   (active)>",
    "<NSLayoutConstraint:0x3150d2460 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x314e19550'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x16e7e1970 )>",
    "<NSLayoutConstraint:0x3150c3df0 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x314e19550'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x16e7e1970 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x314eba1c0 Kanvas.MediaPlayerView:0x315039040.width == 0.5625*Kanvas.MediaPlayerView:0x315039040.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.144287+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31ee55f70; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31ee56460>>
2022-06-17 14:31:26.145285+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f23c40; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x3150a6040>>
2022-06-17 14:31:26.153871+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f2c1e0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x319e23460>>
2022-06-17 14:31:26.154677+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f34df0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x319e81b10>>
2022-06-17 14:31:26.155497+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f3da30; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x319f237a0>>
2022-06-17 14:31:26.156295+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f46870; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x319f44e80>>
2022-06-17 14:31:26.157088+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f4f7b0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x319f4ddb0>>
2022-06-17 14:31:26.229274+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.279995+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x319ee85e0 Kanvas.MediaPlayerView:0x319e7d730.width == 0.5625*Kanvas.MediaPlayerView:0x319e7d730.height   (active)>",
    "<NSLayoutConstraint:0x319ee7df0 Kanvas.MediaPlayerView:0x319e7d730.centerX == Kanvas.EditorView:0x319e293a0.centerX   (active)>",
    "<NSLayoutConstraint:0x319ed5990 Kanvas.MediaPlayerView:0x319e7d730.trailing <= Kanvas.EditorView:0x319e293a0.trailing   (active)>",
    "<NSLayoutConstraint:0x319eceb60 Kanvas.MediaPlayerView:0x319e7d730.top == UILayoutGuide:0x315075520'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x319e8f2e0 Kanvas.MediaPlayerView:0x319e7d730.bottom == UILayoutGuide:0x315075520'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x319e99580 V:|-(0)-[Kanvas.EditorView:0x319e293a0]   (active, names: '|':UIView:0x319e849b0 )>",
    "<NSLayoutConstraint:0x319e9afb0 V:[Kanvas.EditorView:0x319e293a0]-(0)-|   (active, names: '|':UIView:0x319e849b0 )>",
    "<NSLayoutConstraint:0x319e975c0 H:|-(0)-[Kanvas.EditorView:0x319e293a0]   (active, names: '|':UIView:0x319e849b0 )>",
    "<NSLayoutConstraint:0x319eca5b0 H:[Kanvas.EditorView:0x319e293a0]-(0)-|   (active, names: '|':UIView:0x319e849b0 )>",
    "<NSLayoutConstraint:0x31ef8c000 'UIView-Encapsulated-Layout-Height' UIView:0x319e849b0.height == 844   (active)>",
    "<NSLayoutConstraint:0x31ef8bf50 'UIView-Encapsulated-Layout-Width' UIView:0x319e849b0.width == 390   (active)>",
    "<NSLayoutConstraint:0x319eaf660 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x315075520'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x319e293a0 )>",
    "<NSLayoutConstraint:0x319e8f4f0 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x315075520'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x319e293a0 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x319ee85e0 Kanvas.MediaPlayerView:0x319e7d730.width == 0.5625*Kanvas.MediaPlayerView:0x319e7d730.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.292047+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31eec7ad0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31eec7fc0>>
2022-06-17 14:31:26.293141+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31eed2f20; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31eed2c30>>
2022-06-17 14:31:26.293955+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31eedbc40; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31eeda250>>
2022-06-17 14:31:26.294726+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31eee4b00; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31eee3110>>
2022-06-17 14:31:26.295484+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31eeed9c0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31eeebfd0>>
2022-06-17 14:31:26.296232+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31eef6900; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31eef4f10>>
2022-06-17 14:31:26.297007+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31eeff8d0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31eefded0>>
2022-06-17 14:31:26.327270+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.376886+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x314d55b80 Kanvas.MediaPlayerView:0x301b8db50.width == 0.5625*Kanvas.MediaPlayerView:0x301b8db50.height   (active)>",
    "<NSLayoutConstraint:0x314d2f3f0 Kanvas.MediaPlayerView:0x301b8db50.centerX == Kanvas.EditorView:0x301ba32a0.centerX   (active)>",
    "<NSLayoutConstraint:0x314d48130 Kanvas.MediaPlayerView:0x301b8db50.trailing <= Kanvas.EditorView:0x301ba32a0.trailing   (active)>",
    "<NSLayoutConstraint:0x314d21c90 Kanvas.MediaPlayerView:0x301b8db50.top == UILayoutGuide:0x314d04080'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x314d1f8e0 Kanvas.MediaPlayerView:0x301b8db50.bottom == UILayoutGuide:0x314d04080'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x314d806d0 V:|-(0)-[Kanvas.EditorView:0x301ba32a0]   (active, names: '|':UIView:0x301bd6650 )>",
    "<NSLayoutConstraint:0x301b93b80 V:[Kanvas.EditorView:0x301ba32a0]-(0)-|   (active, names: '|':UIView:0x301bd6650 )>",
    "<NSLayoutConstraint:0x301b93a70 H:|-(0)-[Kanvas.EditorView:0x301ba32a0]   (active, names: '|':UIView:0x301bd6650 )>",
    "<NSLayoutConstraint:0x301ba9030 H:[Kanvas.EditorView:0x301ba32a0]-(0)-|   (active, names: '|':UIView:0x301bd6650 )>",
    "<NSLayoutConstraint:0x31f1cd8b0 'UIView-Encapsulated-Layout-Height' UIView:0x301bd6650.height == 844   (active)>",
    "<NSLayoutConstraint:0x31f1cd800 'UIView-Encapsulated-Layout-Width' UIView:0x301bd6650.width == 390   (active)>",
    "<NSLayoutConstraint:0x314d0d7f0 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x314d04080'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x301ba32a0 )>",
    "<NSLayoutConstraint:0x314d07810 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x314d04080'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x301ba32a0 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x314d55b80 Kanvas.MediaPlayerView:0x301b8db50.width == 0.5625*Kanvas.MediaPlayerView:0x301b8db50.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.388974+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31f088540; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31f088a30>>
2022-06-17 14:31:26.389957+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31f093990; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31f0936a0>>
2022-06-17 14:31:26.390782+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31f09c6b0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31f09acc0>>
2022-06-17 14:31:26.391581+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31f0a5570; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31f0a3b80>>
2022-06-17 14:31:26.392349+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31f0ae430; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31f0aca40>>
2022-06-17 14:31:26.393145+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31f0b7370; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31f0b5980>>
2022-06-17 14:31:26.393912+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31f0c0340; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x31f0be940>>
2022-06-17 14:31:26.427083+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.475756+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x31f16e7a0 Kanvas.MediaPlayerView:0x314db2230.width == 0.5625*Kanvas.MediaPlayerView:0x314db2230.height   (active)>",
    "<NSLayoutConstraint:0x31f184950 Kanvas.MediaPlayerView:0x314db2230.centerX == Kanvas.EditorView:0x314d5b030.centerX   (active)>",
    "<NSLayoutConstraint:0x31f180ee0 Kanvas.MediaPlayerView:0x314db2230.trailing <= Kanvas.EditorView:0x314d5b030.trailing   (active)>",
    "<NSLayoutConstraint:0x31f183610 Kanvas.MediaPlayerView:0x314db2230.top == UILayoutGuide:0x301bb3e00'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x31f13f210 Kanvas.MediaPlayerView:0x314db2230.bottom == UILayoutGuide:0x301bb3e00'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x301b93d10 V:|-(0)-[Kanvas.EditorView:0x314d5b030]   (active, names: '|':UIView:0x31f120d80 )>",
    "<NSLayoutConstraint:0x314d18740 V:[Kanvas.EditorView:0x314d5b030]-(0)-|   (active, names: '|':UIView:0x31f120d80 )>",
    "<NSLayoutConstraint:0x314da9f50 H:|-(0)-[Kanvas.EditorView:0x314d5b030]   (active, names: '|':UIView:0x31f120d80 )>",
    "<NSLayoutConstraint:0x314d63df0 H:[Kanvas.EditorView:0x314d5b030]-(0)-|   (active, names: '|':UIView:0x31f120d80 )>",
    "<NSLayoutConstraint:0x32c0ece70 'UIView-Encapsulated-Layout-Height' UIView:0x31f120d80.height == 844   (active)>",
    "<NSLayoutConstraint:0x32c0ecdc0 'UIView-Encapsulated-Layout-Width' UIView:0x31f120d80.width == 390   (active)>",
    "<NSLayoutConstraint:0x31f16d9e0 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x301bb3e00'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x314d5b030 )>",
    "<NSLayoutConstraint:0x31f14a7b0 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x301bb3e00'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x314d5b030 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x31f16e7a0 Kanvas.MediaPlayerView:0x314db2230.width == 0.5625*Kanvas.MediaPlayerView:0x314db2230.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.487727+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32af4ba50; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32af4bf40>>
2022-06-17 14:31:26.488700+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32af56ea0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32af56bb0>>
2022-06-17 14:31:26.489534+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32af5fbc0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32af5e1d0>>
2022-06-17 14:31:26.490324+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32af68a80; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32af67090>>
2022-06-17 14:31:26.491089+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32af71940; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32af6ff50>>
2022-06-17 14:31:26.491821+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32af7a880; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32af78e90>>
2022-06-17 14:31:26.492571+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32af83850; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32af81e50>>
2022-06-17 14:31:26.523209+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.575389+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x32afc9dd0 Kanvas.MediaPlayerView:0x32afc4ea0.width == 0.5625*Kanvas.MediaPlayerView:0x32afc4ea0.height   (active)>",
    "<NSLayoutConstraint:0x32afca420 Kanvas.MediaPlayerView:0x32afc4ea0.centerX == Kanvas.EditorView:0x32af42e10.centerX   (active)>",
    "<NSLayoutConstraint:0x32afca580 Kanvas.MediaPlayerView:0x32afc4ea0.trailing <= Kanvas.EditorView:0x32af42e10.trailing   (active)>",
    "<NSLayoutConstraint:0x32afca130 Kanvas.MediaPlayerView:0x32afc4ea0.top == UILayoutGuide:0x32afc9a90'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x32afc9bc0 Kanvas.MediaPlayerView:0x32afc4ea0.bottom == UILayoutGuide:0x32afc9a90'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x32afd2c10 V:|-(0)-[Kanvas.EditorView:0x32af42e10]   (active, names: '|':UIView:0x32afd23a0 )>",
    "<NSLayoutConstraint:0x32afd2cc0 V:[Kanvas.EditorView:0x32af42e10]-(0)-|   (active, names: '|':UIView:0x32afd23a0 )>",
    "<NSLayoutConstraint:0x32afd2f00 H:|-(0)-[Kanvas.EditorView:0x32af42e10]   (active, names: '|':UIView:0x32afd23a0 )>",
    "<NSLayoutConstraint:0x32afd2fb0 H:[Kanvas.EditorView:0x32af42e10]-(0)-|   (active, names: '|':UIView:0x32afd23a0 )>",
    "<NSLayoutConstraint:0x335718d20 'UIView-Encapsulated-Layout-Height' UIView:0x32afd23a0.height == 844   (active)>",
    "<NSLayoutConstraint:0x335718c70 'UIView-Encapsulated-Layout-Width' UIView:0x32afd23a0.width == 390   (active)>",
    "<NSLayoutConstraint:0x32afc9f50 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x32afc9a90'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x32af42e10 )>",
    "<NSLayoutConstraint:0x32afc9c80 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x32afc9a90'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x32af42e10 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x32afc9dd0 Kanvas.MediaPlayerView:0x32afc4ea0.width == 0.5625*Kanvas.MediaPlayerView:0x32afc4ea0.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.587979+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x335762b50; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x335763040>>
2022-06-17 14:31:26.589034+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f6d020; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x314efe1a0>>
2022-06-17 14:31:26.589853+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f6dcd0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x3150748c0>>
2022-06-17 14:31:26.590641+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319f6e690; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x3150944e0>>
2022-06-17 14:31:26.591424+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31ef8a140; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x3150c9d90>>
2022-06-17 14:31:26.592199+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x319fb76e0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x319fc0150>>
2022-06-17 14:31:26.592962+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x31ef91d70; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x319ffd0c0>>
2022-06-17 14:31:26.632021+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.683542+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x31efb9600 Kanvas.MediaPlayerView:0x31efb5d60.width == 0.5625*Kanvas.MediaPlayerView:0x31efb5d60.height   (active)>",
    "<NSLayoutConstraint:0x31efb9bd0 Kanvas.MediaPlayerView:0x31efb5d60.centerX == Kanvas.EditorView:0x31efb2e60.centerX   (active)>",
    "<NSLayoutConstraint:0x31efb9d30 Kanvas.MediaPlayerView:0x31efb5d60.trailing <= Kanvas.EditorView:0x31efb2e60.trailing   (active)>",
    "<NSLayoutConstraint:0x31efb98e0 Kanvas.MediaPlayerView:0x31efb5d60.top == UILayoutGuide:0x31efb9300'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x31efb93f0 Kanvas.MediaPlayerView:0x31efb5d60.bottom == UILayoutGuide:0x31efb9300'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x31efc0590 V:|-(0)-[Kanvas.EditorView:0x31efb2e60]   (active, names: '|':UIView:0x31efbfe70 )>",
    "<NSLayoutConstraint:0x31efc0640 V:[Kanvas.EditorView:0x31efb2e60]-(0)-|   (active, names: '|':UIView:0x31efbfe70 )>",
    "<NSLayoutConstraint:0x31efc0880 H:|-(0)-[Kanvas.EditorView:0x31efb2e60]   (active, names: '|':UIView:0x31efbfe70 )>",
    "<NSLayoutConstraint:0x31efc0930 H:[Kanvas.EditorView:0x31efb2e60]-(0)-|   (active, names: '|':UIView:0x31efbfe70 )>",
    "<NSLayoutConstraint:0x335bfb800 'UIView-Encapsulated-Layout-Height' UIView:0x31efbfe70.height == 844   (active)>",
    "<NSLayoutConstraint:0x335bfb750 'UIView-Encapsulated-Layout-Width' UIView:0x31efbfe70.width == 390   (active)>",
    "<NSLayoutConstraint:0x31efb9780 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x31efb9300'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x31efb2e60 )>",
    "<NSLayoutConstraint:0x31efb94b0 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x31efb9300'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x31efb2e60 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x31efb9600 Kanvas.MediaPlayerView:0x31efb5d60.width == 0.5625*Kanvas.MediaPlayerView:0x31efb5d60.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.695587+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x338a49660; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x338a49b50>>
2022-06-17 14:31:26.696629+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32c140260; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32afe7c00>>
2022-06-17 14:31:26.697444+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32c179900; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32aff7120>>
2022-06-17 14:31:26.698233+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32c1ac130; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32afcd820>>
2022-06-17 14:31:26.699012+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x33577b3a0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c17b030>>
2022-06-17 14:31:26.699794+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x335783db0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c120e90>>
2022-06-17 14:31:26.700555+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x32afe0b60; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c1a0920>>
2022-06-17 14:31:26.736426+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.785972+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x338a446b0 Kanvas.MediaPlayerView:0x338a52de0.width == 0.5625*Kanvas.MediaPlayerView:0x338a52de0.height   (active)>",
    "<NSLayoutConstraint:0x31eff6970 Kanvas.MediaPlayerView:0x338a52de0.centerX == Kanvas.EditorView:0x31efef8f0.centerX   (active)>",
    "<NSLayoutConstraint:0x31effc1c0 Kanvas.MediaPlayerView:0x338a52de0.trailing <= Kanvas.EditorView:0x31efef8f0.trailing   (active)>",
    "<NSLayoutConstraint:0x335b378b0 Kanvas.MediaPlayerView:0x338a52de0.top == UILayoutGuide:0x31effd740'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x335bb4fa0 Kanvas.MediaPlayerView:0x338a52de0.bottom == UILayoutGuide:0x31effd740'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x31efebc10 V:|-(0)-[Kanvas.EditorView:0x31efef8f0]   (active, names: '|':UIView:0x335b4efb0 )>",
    "<NSLayoutConstraint:0x335b2a8e0 V:[Kanvas.EditorView:0x31efef8f0]-(0)-|   (active, names: '|':UIView:0x335b4efb0 )>",
    "<NSLayoutConstraint:0x335b2c310 H:|-(0)-[Kanvas.EditorView:0x31efef8f0]   (active, names: '|':UIView:0x335b4efb0 )>",
    "<NSLayoutConstraint:0x335b24210 H:[Kanvas.EditorView:0x31efef8f0]-(0)-|   (active, names: '|':UIView:0x335b4efb0 )>",
    "<NSLayoutConstraint:0x338b7ac80 'UIView-Encapsulated-Layout-Height' UIView:0x335b4efb0.height == 844   (active)>",
    "<NSLayoutConstraint:0x338b7abd0 'UIView-Encapsulated-Layout-Width' UIView:0x335b4efb0.width == 390   (active)>",
    "<NSLayoutConstraint:0x335be2200 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x31effd740'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x31efef8f0 )>",
    "<NSLayoutConstraint:0x335bb5680 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x31effd740'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x31efef8f0 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x338a446b0 Kanvas.MediaPlayerView:0x338a52de0.width == 0.5625*Kanvas.MediaPlayerView:0x338a52de0.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.807627+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x305305130; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x3053059f0>>
2022-06-17 14:31:26.809001+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x3357b7fb0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c1608e0>>
2022-06-17 14:31:26.809875+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x3357c0a40; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c182c50>>
2022-06-17 14:31:26.810701+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x3357c9610; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c161a80>>
2022-06-17 14:31:26.811529+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x3357d21e0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c13a030>>
2022-06-17 14:31:26.812320+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x3357dadb0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c1ba5b0>>
2022-06-17 14:31:26.813103+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x3357e3ab0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x32c1ad6c0>>
2022-06-17 14:31:26.848625+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.911197+0100 WordPress[38523:272987] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<NSLayoutConstraint:0x32c08d8d0 Kanvas.MediaPlayerView:0x32c039d20.width == 0.5625*Kanvas.MediaPlayerView:0x32c039d20.height   (active)>",
    "<NSLayoutConstraint:0x32c09b1e0 Kanvas.MediaPlayerView:0x32c039d20.centerX == Kanvas.EditorView:0x31f1e0ee0.centerX   (active)>",
    "<NSLayoutConstraint:0x32c08b5f0 Kanvas.MediaPlayerView:0x32c039d20.trailing <= Kanvas.EditorView:0x31f1e0ee0.trailing   (active)>",
    "<NSLayoutConstraint:0x32c07fee0 Kanvas.MediaPlayerView:0x32c039d20.top == UILayoutGuide:0x31f181f00'UIViewSafeAreaLayoutGuide'.top   (active)>",
    "<NSLayoutConstraint:0x32c05ea60 Kanvas.MediaPlayerView:0x32c039d20.bottom == UILayoutGuide:0x31f181f00'UIViewSafeAreaLayoutGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x32c0b69e0 V:|-(0)-[Kanvas.EditorView:0x31f1e0ee0]   (active, names: '|':UIView:0x32c0405d0 )>",
    "<NSLayoutConstraint:0x32c0bc120 V:[Kanvas.EditorView:0x31f1e0ee0]-(0)-|   (active, names: '|':UIView:0x32c0405d0 )>",
    "<NSLayoutConstraint:0x32c0ba2c0 H:|-(0)-[Kanvas.EditorView:0x31f1e0ee0]   (active, names: '|':UIView:0x32c0405d0 )>",
    "<NSLayoutConstraint:0x301bf9770 H:[Kanvas.EditorView:0x31f1e0ee0]-(0)-|   (active, names: '|':UIView:0x32c0405d0 )>",
    "<NSLayoutConstraint:0x338d0ffc0 'UIView-Encapsulated-Layout-Height' UIView:0x32c0405d0.height == 844   (active)>",
    "<NSLayoutConstraint:0x338d0ff10 'UIView-Encapsulated-Layout-Width' UIView:0x32c0405d0.width == 390   (active)>",
    "<NSLayoutConstraint:0x32c06be80 'UIViewSafeAreaLayoutGuide-bottom' V:[UILayoutGuide:0x31f181f00'UIViewSafeAreaLayoutGuide']-(0)-|   (active, names: '|':Kanvas.EditorView:0x31f1e0ee0 )>",
    "<NSLayoutConstraint:0x32c06a4d0 'UIViewSafeAreaLayoutGuide-top' V:|-(0)-[UILayoutGuide:0x31f181f00'UIViewSafeAreaLayoutGuide']   (active, names: '|':Kanvas.EditorView:0x31f1e0ee0 )>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x32c08d8d0 Kanvas.MediaPlayerView:0x32c039d20.width == 0.5625*Kanvas.MediaPlayerView:0x32c039d20.height   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2022-06-17 14:31:26.923847+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x33ec73540; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x33ec73a30>>
2022-06-17 14:31:26.924841+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x33ec7e990; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x33ec7e6a0>>
2022-06-17 14:31:26.925667+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x33ec876b0; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x33ec85cc0>>
2022-06-17 14:31:26.926473+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x33ec90570; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x33ec8eb80>>
2022-06-17 14:31:26.927221+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x33ec99430; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x33ec97a40>>
2022-06-17 14:31:26.927983+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x33eca2370; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x33eca0980>>
2022-06-17 14:31:26.928733+0100 WordPress[38523:272987] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionViewCell that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View: <Kanvas.FilterCollectionInnerCell: 0x33ecab340; baseClass = UICollectionViewCell; frame = (0 0; 0 0); layer = <CALayer: 0x33eca9940>>
2022-06-17 14:31:26.968946+0100 WordPress[38523:272987] error in filtering: setupError("Error at CVOpenGLESTextureCacheCreateTextureFromImage -6683")
2022-06-17 14:31:26.972855+0100 WordPress[38523:272987] <WordPress.KanvasAnalyticsHandler: 0x16254ef10>: logOpenComposeFromDashboard

@twstokes
Copy link
Contributor

It seems to be the amount of images that are added to the story that's causing the crash, not the process of uploading new images to the site.

I think you're on to something @SiobhyB!

After selecting items and pressing the "Next" button, memory usage appears to scale linearly by a factor of how many were selected. If memory consumption exceeds what's allowed, the OS terminates the app.

image

@twstokes twstokes self-assigned this Jun 24, 2022
@twstokes
Copy link
Contributor

👋 Just wanted to chime in that I have a fix and am trying to figure out the best way to incorporate the changes since they will be in the Kanvas library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants