6860cb0775
Summary: Changelog: [Internal] The crash is caused by dereferencing invalid pointer. This can happen because `UIManager` can outlive `RCTScheduler` and `Scheduler`. Here we make sure when `Scheduler` is being deconstructed, UIManager's pointer is invalidated. I don't think this is ideal solution but it should fix the crash. Ideally we want the owner of animation delegate to invalidate the pointer. Reviewed By: JoshuaGross Differential Revision: D21922910 fbshipit-source-id: b2a56c1104574cecebaffad1bcbcbff82c1fa0cf |
||
---|---|---|
.. | ||
AsynchronousEventBeat.cpp | ||
AsynchronousEventBeat.h | ||
BUCK | ||
Scheduler.cpp | ||
Scheduler.h | ||
SchedulerDelegate.h | ||
SchedulerToolbox.cpp | ||
SchedulerToolbox.h | ||
SynchronousEventBeat.cpp | ||
SynchronousEventBeat.h |