API-Examples icon indicating copy to clipboard operation
API-Examples copied to clipboard

render crash

Open zhanghemama opened this issue 3 years ago • 11 comments

Screen Shot 2021-02-22 at 3 24 04 PM

render crash, please refer to attached file

zhanghemama avatar Feb 22 '21 07:02 zhanghemama

validateFunctionArguments:3714: failed assertion Vertex Function(mapTexture): missing buffer binding at index 0 for vertex_array[0].' validateFunctionArguments:3714: failed assertion Vertex Function(mapTexture): missing buffer binding at index 0 for vertex_array[0].'

zhanghemama avatar Feb 22 '21 11:02 zhanghemama

Thanks for report. Could you provide device model and os version? When you reproduce this issue, what is the device you uses for remote user?

yoreland avatar Feb 22 '21 11:02 yoreland

都是苹果自带的摄像头,crash 机器的系统是11.0.1

zhanghemama avatar Feb 22 '21 12:02 zhanghemama

Sorry for confusing, as two platform code are similar, can you help double confirm it is for Mac OS not for iOS, right?

yoreland avatar Feb 28 '21 14:02 yoreland

It's MacOS, I met another crash today, also MACOS 11.0.1

zhanghemama avatar Mar 01 '21 02:03 zhanghemama

Screen Shot 2021-03-01 at 10 06 28 AM

it seems that textures are bad memory

zhanghemama avatar Mar 01 '21 02:03 zhanghemama

MACOS10.15也有第一个crash, validateFunctionArguments:3476: failed assertion `Vertex Function(mapTexture): missing buffer binding at index 0 for vertex_array[0].'

zhanghemama avatar Mar 01 '21 03:03 zhanghemama

在iOS项目中我们的确发现之前有个render crash问题修复见如下两个commit

https://github.com/AgoraIO/API-Examples/commit/1d6ee5f47d32e48f351fd2a3daa4bc48eb05b51e https://github.com/AgoraIO/API-Examples/commit/73e6df34659cc74f54c7fe3cebccd95ce87086ad

您可以快速参考一下这个修改,我们这边也会做个验证并且merge到macOS的示例中

yoreland avatar Mar 01 '21 04:03 yoreland

你好代码你merge到macOS了吗

zhanghemama avatar Mar 15 '21 03:03 zhanghemama

参考下这个分支? https://github.com/AgoraIO/API-Examples/tree/dev/3.3.1

yoreland avatar Mar 15 '21 04:03 yoreland

just merged to master

yoreland avatar Mar 19 '21 11:03 yoreland