不管服务器开启与否, 第二次进行视频请求的时候都会crash
因为我司用来做视频审核, 所以暂时没有进入房间的需求, 所当发起视频请求时, 后台会在
+ (NSString*) GetUserInfo: (int) dwUserId : (int) dwInfoId; 方法中返回我一个id, 然后我直接向这个id发起视频请求. 这些方法我都写在一个UIView中, 就是点击视频请求时会出现请求中的loading视图. 根据后台返回我的id来push到视频界面, 如果服务器连接失败也会返回一定话术 然后移除这个view.
一下是连续两次视频请求的日志,在第二次的时候crash了 通过zombie对象排查 发现问题出现在 - (void)AnyChatNotifyHandler:(NSNotification*)notify 方法中
2015-10-12 10:37:02.707 MobileCRM[74887:7185080] ---------------------------AnyChat Platform Core SDK Client Log--------------------------- 2015-10-12 10:37:02.708 MobileCRM[74887:7185080] Load libanychatcore.so success!(V5.3 Build Time:Aug 10 2015 12:28:11) 2015-10-12 10:37:02.709 MobileCRM[74887:7185080] Load libmediautil.so success!(V5.3 Build Time:Aug 10 2015 12:28:28) 2015-10-12 10:37:02.710 MobileCRM[74887:7185080] Load libmediashow.so success!(V5.3 Build Time:Aug 10 2015 12:28:26) 2015-10-12 10:37:02.711 MobileCRM[74887:7185080] Load libmediacore.so success!(V5.3 Build Time:Aug 10 2015 12:28:23) 2015-10-12 10:39:21.936 MobileCRM[74887:7185080] Invoke Connect(10.1.10.178,8906)=0 2015-10-12 10:39:21.937 MobileCRM[74887:7185080] Invoke LoginServer(username=sh_linxinyu) 2015-10-12 10:39:21.953 MobileCRM[74887:7185151] CheckClientSocketLink Connect(ip=10.1.10.178,port=8906) 2015-10-12 10:39:28.048 MobileCRM[74887:7185151] Message OnConnect(bSuccess:0, errorcode=100) 2015-10-12 10:39:28.338 MobileCRM[74887:7185080] Invoke LogoutServer(userid=-1) Elapse:23 ms 2015-10-12 10:39:35.426 MobileCRM[74887:7185080] Invoke Connect(10.1.10.178,8906)=0 2015-10-12 10:39:35.427 MobileCRM[74887:7185080] Invoke LoginServer(username=sh_linxinyu) 2015-10-12 10:39:35.525 MobileCRM[74887:7185151] CheckClientSocketLink Connect(ip=10.1.10.178,port=8906) 2015-10-12 10:39:41.528 MobileCRM[74887:7185151] Message OnConnect(bSuccess:0, errorcode=100) MobileCRM(74887,0x10ecde300) malloc: *** error for object 0x7f8033802b50: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug
|