IOS热更后重启,10%几率闪退,引擎组大佬帮忙看下。

函数追溯到js_EventListenerCustom_create时,事件名称是director_after_draw。


我先放图吧。没有细致的看源码分析这些是怎么执行的。看c++部分代码的意思是,创建director_after_draw事件的时候崩溃了。每次崩溃都在这个位置。
obj->attachObject(funcVal.toObject());这句代码是什么意思。绑定js的函数对象到c++的EventListenerCustom的类么?
然后是

然后在JSObjectCallAsFunction里闪退了。

不太懂整个执行的流程。希望大佬们指点下。是执行js代码的时候闪退的。什么原因?是在注册director_after_draw事件的时候?还是registerNativeRef的时候?

@jare