[IOS]1.8.2正式版本 WebSocketImpl-apple dealloc: 0x149612da0, SRWebSocket ref: 1

[IOS] 1.8.2正式版本 WebSocketImpl-apple dealloc: 0x149612da0, SRWebSocket ref: 1
概率性崩溃 重复操作 几次 链接WebSocke 断开 WebSocke 容易崩溃


@panda @jare

[IOS] 内存递增 不释放的感觉

我也有遇到这种问题,请问楼主有解决方案吗?

谢谢反馈,有没有复现的工程发我调试一下?

@dumganhar 大大,看看我发的这个帖子有没有线索。。
http://forum.cocos.com/t/ccc1-8-2-ios/57801/3

我们1.8.2的ios崩溃率有接近20%,类似的问题我们也有,我们游戏场景和另外一部分功能有两个不同的socket连接,所以这种问题更频繁

在 ws = null; 之前有没有做 ws.close(); 的操作?

我们用的socket.io,自己加的心跳超时的时候会主动调close(),有在null之前调close的可能性,这个会有影响吗?还有这个问题在1.9改了么

=null 前没调用才有问题。
能否提供复现的demo?

@dumganhar 只有一些我啥都看不出出来的随机crash,没法复现啊,能复现我就想办法改了
http://forum.cocos.com/t/1-8-2-ios/58480

我有看crash一起上报的控制台信息里有类似这种

0 2018-04-19 09:38:33.760 万聚卡五星[364]: Websocket Connected
1 2018-04-19 09:38:43.861 万聚卡五星[364]: In the destructor of WebSocket-apple (0x13fef7690).
2 2018-04-19 09:38:43.862 万聚卡五星[364]: WebSocketImpl-apple dealloc: 0x143e29cf0, SRWebSocket ref: 3
3 2018-04-19 09:40:32.370 万聚卡五星[364]: [Bugly] Fatal signal(11) raised.
4 2018-04-19 09:40:32.408 万聚卡五星[364]: [Bugly] Trapped fatal signal 'SIGSEGV(11)'