Hello, I am receiving a large number of crashes on Android with the following backtrace:
void UpdateWholeSheetTpl<(UVModule::TimeMode)0, (ParticleSystemCurveEvalMode)3>(float, MinMaxCurve const&, MinMaxCurve const&, float __vector(2) const&, ParticleSystemParticles const&, float*)
void UpdateSingleRow2Tpl<(UVModule::TimeMode)0, (ParticleSystemCurveEvalMode)1, (ParticleSystemCurveEvalMode)4>(float, MinMaxCurve const&, MinMaxCurve const&, float __vector(2) const&, ParticleSystemParticles const&, float*, UVModule::RowMode, int, int, int, int)
void SizeModule::Transfer<GenerateTypeTreeTransfer>(GenerateTypeTreeTransfer&)
RotationModule::Update(ParticleSystemReadOnlyState const&, ParticleSystemState const&, ParticleSystemParticles&, float __vector(4) const&, unsigned int, unsigned int) const
void UVModule::Transfer<GenerateTypeTreeTransfer>(GenerateTypeTreeTransfer&)
b2Island::Solve(b2TimeStep const&, b2Vec2 const&, bool)
RotationModule::Update(ParticleSystemReadOnlyState const&, ParticleSystemState const&, ParticleSystemParticles&, float __vector(4) const&, unsigned int, unsigned int) const
PhysicsManager::SyncTransforms()
PhysicsManager::Update()
HaloManager::RenderGeometryJob(SharedGeometryJobData*, unsigned int)
It seems to have something to do with a particle system, specifically on Huawei devices, but I am having trouble making sense of it. Any help would be greatly appreciated!