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

-[NSNull _removeFromSupernodeIfEqualTo:]: unrecognized selector sent to instance #2059

Open
JohnEstropia opened this issue Mar 16, 2022 · 0 comments · May be fixed by #2063
Open

-[NSNull _removeFromSupernodeIfEqualTo:]: unrecognized selector sent to instance #2059

JohnEstropia opened this issue Mar 16, 2022 · 0 comments · May be fixed by #2063

Comments

@JohnEstropia
Copy link

JohnEstropia commented Mar 16, 2022

I've started seeing this in the wild from an app built with Xcode 13.3:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull _removeFromSupernodeIfEqualTo:]: unrecognized selector sent to instance 0x1db948558'

The crash happens on this line in ASLayoutTransition.mm, which seems to suggest that _removedSubnodes is being passed an NSArray with instances of NSNull in it.

I couldn't reproduce it in debug builds so It may be an optimization issue.

Edit: Confirmed that issue doesn't happen on Xcode 13.2 builds.

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

Successfully merging a pull request may close this issue.

1 participant