box2d 节点下一帧销毁报错问题

creator版本3.8.4
销毁刚体 隔了一帧 但是报错 (3.8.2版本就没事 3.8.4版本就报错)
开启了 box2d-wasm

报下面的错误
You are trying to destroy a object twice or more.
image

director.once(Director.EVENT_AFTER_PHYSICS, () => {
在这里释放的
})

3.8.5 有一条说 修复 box2d 在 Contract 回调函数销毁节点的崩溃问题
不知道是不是修复的这个

可以把销毁逻辑放lateUpdate里

我这个是 只在小米12这个手机上报错 别的机型就没问题
官方不是建议 用下面的方式回调中销毁
director.once(Director.EVENT_AFTER_PHYSICS, () => {

})

我加了点容错 isValid 判断把 应该就没事了。也可能是逻辑问题 节点删除了两次