Skip to content

fix: Attempt to fix EXC_BAD_ACCESS in ReanimatedModuleProxy::performOperations during AnimationFrameBatchinator::flush#9308

Open
MatiPl01 wants to merge 1 commit intomainfrom
@matipl01/fix-layout-animation-flush-race
Open

fix: Attempt to fix EXC_BAD_ACCESS in ReanimatedModuleProxy::performOperations during AnimationFrameBatchinator::flush#9308
MatiPl01 wants to merge 1 commit intomainfrom
@matipl01/fix-layout-animation-flush-race

Conversation

@MatiPl01
Copy link
Copy Markdown
Member

Summary

Since the original issue is not reproducible, I can't guarantee that this PR actually fixes the issue. It adds some mutexes that seem to be necessary.

@MatiPl01 MatiPl01 force-pushed the @matipl01/fix-layout-animation-flush-race branch from 62f68d1 to 236ccfe Compare April 27, 2026 10:46
@MatiPl01 MatiPl01 changed the base branch from @matipl01/fix-stuttering-layout-animations to main April 27, 2026 10:46
@stage88
Copy link
Copy Markdown

stage88 commented Apr 29, 2026

Thanks @MatiPl01 , appreciate the quick turnaround, happy to ship the fix as soon as it lands.

@MatiPl01
Copy link
Copy Markdown
Member Author

@stage88 Thanks! If you have a chance to test it somehow and tell me if it works for you, I'd appreciate that.

@stage88
Copy link
Copy Markdown

stage88 commented Apr 29, 2026

Unfortunately I am unable to repro the crash my self, however the crash continues despite releasing another version with a few of the core deps upgraded.

I am happy to release the code change as a patch if we could get it reviewed.

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

Projects

None yet

2 participants