QuickBlox / quickblox-ios-sdk

QuickBlox iOS SDK for messaging and video calling
https://quickblox.com/developers/IOS
MIT License
397 stars 358 forks source link

[Crash] threading violation: expected the main thread #1298

Closed rami965 closed 1 year ago

rami965 commented 2 years ago

New Issue Checklist

Environment details

Info Value
iOS Version 14.6
Quickblox iOS SDK version 2.17.10
QuickbloxWebRTC SDK version 2.7.6
Xcode Version 12.5.1
Repro with our demo sample Mentioned in docs but not found in samples

Did this work before? No

Expected behavior Render the local camera track

Actual behavior App crashes

Logs

To enable full logs use the following code:

[QBSettings setLogLevel:QBLogLevelDebug];
[QBSettings enableXMPPLogging];
Short logs ```logos 2021-11-07 20:08:47.009240+0200 Laan Care Client[6715:1691092] Failed to bind EAGLDrawable: to GL_RENDERBUFFER 1 2021-11-07 20:08:47.009353+0200 Laan Care Client[6715:1691092] Failed to make complete framebuffer object 8cd6 2021-11-07 20:08:52.075 rtc::[CAMC] Starting QBRTCCameraCapture capture session. 2021-11-07 20:08:52.079094+0200 Laan Care Client[6715:1691258] *** Assertion failure in -[FBSSerialQueue assertBarrierOnQueue], FBSSerialQueue.m:127 2021-11-07 20:08:52.116392+0200 Laan Care Client[6715:1691258] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'threading violation: expected the main thread' *** First throw call stack: (0x18be83298 0x19fbdd480 0x18bd90cc8 0x18d0c8128 0x19a974600 0x19a926dfc 0x19a927048 0x19a926f5c 0x18e23c17c 0x18e33d390 0x18e33e068 0x107a90cd8 0x11226fae8 0x11227132c 0x11227838c 0x112279010 0x112284820 0x1d42d15bc 0x1d42d486c) libc++abi: terminating with uncaught exception of type NSException *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'threading violation: expected the main thread' terminating with uncaught exception of type NSException ``` Full logs ```logos 2021-11-07 20:08:20.258086+0200 Laan Care Client[6715:1691255] [QBCore]: Request[3]: POST URL:https://api.quickblox.com/login.json headers: { "Accept-Language" = "en-EG;q=1, fr-EG;q=0.9, ar-EG;q=0.8"; "Content-Type" = "application/x-www-form-urlencoded"; "QB-OS" = "iOS 14.6"; "QB-SDK" = "iOS 2.17.10"; "QB-Token" = "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NfdHlwZSI6ImFwcGxpY2F0aW9uIiwiYXBwbGljYXRpb25faWQiOjk0MjQyLCJpYXQiOjE2MzYyODc2MzQ1NTY3MDJ9.jLMlsfjv8ETLAUvdjCdtnKefDQacukaqW4LJ7i9RYGeMowOVAKAdCwHhI-Nba1BwayNL2hp2R85tAPfiGoJ-hA"; "QuickBlox-REST-API-Version" = "0.1.1"; "User-Agent" = "Laan Care Client/3.2.9 (iPhone; iOS 14.6; Scale/2.00)"; } parameters: { login = "patient_+966580855859"; password = "patient_+966580855859"; } 2021-11-07 20:08:20.423804+0200 Laan Care Client[6715:1691255] [QBCore]: Response[3]: headers: { "Cache-Control" = "max-age=0, private, must-revalidate"; "Content-Length" = 389; "Content-Type" = "application/json; charset=utf-8"; Date = "Sun, 07 Nov 2021 18:08:20 GMT"; Duration = "0.165214"; Server = nginx; "qb-token-expirationdate" = "2021-11-07 20:08:20 UTC"; "x-request-id" = FrVV6VeNbXy31P0cXZmi; } object: { user = { "age_over16" = 0; "blob_id" = ""; "created_at" = "2021-11-02T11:47:19Z"; "custom_data" = ""; email = ""; "external_user_id" = ""; "facebook_id" = ""; "full_name" = "Rami Mahmoud"; id = 131619375; "last_request_at" = "2021-11-07T18:08:20Z"; login = "patient_+966580855859"; "parents_contacts" = ""; phone = ""; "twitter_id" = ""; "updated_at" = "2021-11-07T18:08:20Z"; "user_tags" = ""; website = ""; }; } 2021-11-07 20:08:20.517642+0200 Laan Care Client[6715:1691255] [ChatService]: Connecting with JID: 131619375-94242@chat.quickblox.com/6A128A4C-3BB3-4BE2-9C77-8C1465722D15 2021-11-07 20:08:20.794951+0200 Laan Care Client[6715:1691237] [connection] nw_endpoint_handler_set_adaptive_read_handler [C18 52.44.23.4:5223 ready socket-flow (satisfied (Path is satisfied), viable, interface: en0, scoped, ipv4, dns)] unregister notification for read_timeout failed 2021-11-07 20:08:20.797167+0200 Laan Care Client[6715:1691237] [connection] nw_endpoint_handler_set_adaptive_write_handler [C18 52.44.23.4:5223 ready socket-flow (satisfied (Path is satisfied), viable, interface: en0, scoped, ipv4, dns)] unregister notification for write_timeout failed 2021-11-07 20:08:21.821601+0200 Laan Care Client[6715:1691342] [ChatService]: Connected 2021-11-07 20:08:21.822 rtc::[RTCClient] Signaling channel connected 2021-11-07 20:08:21.825505+0200 Laan Care Client[6715:1691250] [ChatService]: SNT: 2021-11-07 20:08:21.830032+0200 Laan Care Client[6715:1691258] [ChatService]: SNT: 2021-11-07 20:08:21.961148+0200 Laan Care Client[6715:1691342] [ChatService]: RCV: 131619375-94242@chat.quickblox.com/6A128A4C-3BB3-4BE2-9C77-8C1465722D15 2021-11-07 20:08:22.096717+0200 Laan Care Client[6715:1691254] [ChatService]: RCV: 2021-11-07 20:08:22.097564+0200 Laan Care Client[6715:1691254] [ChatService]: SMT: 2021-11-07 20:08:22.101568+0200 Laan Care Client[6715:1691254] [ChatService]: RCV: 2021-11-07 20:08:26.257666+0200 Laan Care Client[6715:1691342] [ChatService]: RCV: 1131477079WebRTCVideoChatiosv=0 o=- 8718602354646552934 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio video a=msid-semantic: WMS com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:ezTF a=ice-pwd:REPUGZoCtJrrHpKf+/e7VrWU a=ice-options:trickle renomination a=fingerprint:sha-256 07:95:21:90:C8:54:79:19:64:40:DB:6D:98:26:95:8D:81:A3:36:A4:4D:05:7C:FD:92:AD:7A:F7:29:53:35:6E a=setup:actpass a=mid:audio a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=sendrecv a=rtcp-mux a=rtpmap:111 opus/48000/2 a=rtcp-fb:111 transport-cc a=fmtp:111 minptime=10;useinbandfec=1 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:9 G722/8000 a=rtpmap:102 ILBC/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:110 telephone-event/48000 a=rtpmap:112 telephone-event/32000 a=rtpmap:113 telephone-event/16000 a=rtpmap:126 telephone-event/8000 a=ssrc:2248182767 cname:IIAZPQxcnO8m2M9k a=ssrc:2248182767 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] audioTrack a=ssrc:2248182767 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:2248182767 label:audioTrack m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 124 125 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:ezTF a=ice-pwd:REPUGZoCtJrrHpKf+/e7VrWU a=ice-options:trickle renomination a=fingerprint:sha-256 07:95:21:90:C8:54:79:19:64:40:DB:6D:2021-11-07 20:08:26.262 rtc::[Signaling Processor] - Did receive signal: call from: 131477079 98:26:95:8D:81:A3:36:A4:4D:05:7C:FD:92:AD:7A:F7:29:53:35:6E a=setup:actpass a=mid:video a=extmap:2 urn:ietf:params:rtp-hdrext:toffset a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:4 urn:3gpp:video-orientation a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing a=sendrecv a=rtcp-mux a=rtcp-rsize a=rtpmap:96 H264/90000 a=rtcp-fb:96 goog-remb a=rtcp-fb:96 transport-cc a=rtcp-fb:96 ccm fir a=rtcp-fb:96 nack a=rtcp-fb:96 nack pli a=fmtp:96 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c34 a=rtpmap:97 rtx/90000 a=fmtp:97 apt=96 a=rtpmap:98 H264/90000 a=rtcp-fb:98 goog-remb a=rtcp-fb:98 transport-cc a=rtcp-fb:98 ccm fir a=rtcp-fb:98 nack a=rtcp-fb:98 nack pli a=fmtp:98 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e034 a=rtpmap:99 rtx/90000 a=fmtp:99 apt=98 a=rtpmap:100 VP8/90000 a=rtcp-fb:100 goog-remb a=rtcp-fb:100 transport-cc a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtpmap:101 rtx/90000 a=fmtp:101 apt=100 a=rtpmap:127 red/90000 a=rtpmap:124 rtx/90000 a=fmtp:124 apt=127 a=rtpmap:125 ulpfec/90000 a=ssrc-group:FID 977301827 4004228511 a=ssrc:977301827 cname:IIAZPQxcnO8m2M9k a=ssrc:977301827 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] videoTrack a=ssrc:977301827 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:977301827 label:videoTrack a=ssrc:4004228511 cname:IIAZPQxcnO8m2M9k a=ssrc:4004228511 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] videoTrack a=ssrc:4004228511 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:4004228511 label:videoTrack 2.7.6725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEcallTesthttp.quickblox.com"1,2,3,4"131619375 2021-11-07 20:08:26.280 rtc::[RTCClient] Initializing SSL... 2021-11-07 20:08:26.283 rtc::Create audio track: RTCMediaStreamTrack: audio audioTrack enabled Live 2021-11-07 20:08:26.284 rtc::[CAPT] Init. 2021-11-07 20:08:26.284 rtc::Create video track: RTCMediaStreamTrack: video videoTrack enabled Live 2021-11-07 20:08:26.284 rtc::initialize - QBRTCRecorder 2021-11-07 20:08:26.286 rtc::[SESS]<725E6BC5-3BDA-4B25-94FC-742F8E6CD5EE, I:131477079, O:[131619375], T:V> Init. 2021-11-07 20:08:26.292 rtc::[TASK] Start. 2021-11-07 20:08:26.293 rtc::[RTCClient] created new [SESS]<725E6BC5-3BDA-4B25-94FC-742F8E6CD5EE, I:131477079, O:[131619375], T:V> Session state has been changed to 1 2021-11-07 20:08:30.044 rtc::[QBRTCAudioSession] Error when set configuration. Error description: The operation couldn’t be completed. (OSStatus error 561017449.) 2021-11-07 20:08:43.358 rtc::[CAMC] QBRTCCameraCapture did set video track. 2021-11-07 20:08:43.359 rtc::[SESS]<725E6BC5-3BDA-4B25-94FC-742F8E6CD5EE, I:131477079, O:[131619375], T:V> Accept call 2021-11-07 20:08:43.359 rtc::[TASK] Invalidate. 2021-11-07 20:08:43.361 rtc::[TASK] Dealloc. Session state has been changed to 2 2021-11-07 20:08:43.429 rtc::[Signaling Processor] - Did receive signal: call from: 131477079 2021-11-07 20:08:43.429488+0200 Laan Care Client[6715:1691258] [ChatService]: RCV: 1131477079WebRTCVideoChatiosv=0 o=- 8718602354646552934 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio video2021-11-07 20:08:43.431 rtc::[Signaling Processor] - Did receive signal: call from: 131477079 a=msid-semantic: WMS com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:ezTF a=ice-pwd:REPUGZoCtJrrHpKf+/e7VrWU a=ice-options:trickle renomination a=fingerprint:sha-256 07:95:21:90:C8:54:79:19:64:40:DB:6D:98:26:95:8D:81:A3:36:A4:4D:05:7C:FD:92:AD:7A:F7:29:53:35:6E a=setup:actpass a=mid:audio a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=sendrecv a=rtcp-mux a=rtpmap:111 opus/48000/2 a=rtcp-fb:111 transport-cc a=fmtp:111 minptime=10;useinbandfec=1 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:9 G722/8000 a=rtpmap:102 ILBC/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:110 telephone-event/48000 a=rtpmap:112 telephone-event/32000 a=rtpmap:113 telepho2021-11-07 20:08:43.435 rtc::Created local media stream RTCMediaStream: com.quickblox.mediastream.device-iphone9,1_ios-14.6_userid-131619375] A=1 V=1 2021-11-07 20:08:43.437 rtc::[Signaling Processor] - Did receive signal: call from: 131477079 ne-event/16000 a=rtpmap:126 telephone-event/8000 a=ssrc:2248182767 cname:IIAZPQxcnO8m2M9k a=ssrc:2248182767 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] audioTrack a=ssrc:2248182767 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:2248182767 label:audioTrack m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 124 125 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:ezTF a=ice-pwd:REPUGZoCtJrrHpKf+/e7VrWU a=ice-options:trickle renomination a=fingerprint:sha-256 07:95:21:90:C8:54:79:19:64:40:DB:6D:98:26:95:8D:81:A3:36:A4:4D:05:7C:FD:92:AD:7A:F7:29:53:35:6E a=setup:actpass a=mid:video a=extmap:2 urn:ietf:params:rtp-hdrext:toffset a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:4 urn:3gpp:video-orientation a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing a=sendrecv a=rtcp-mux a=rtcp-rsize a=rtpmap:96 H264/90000 a=rtcp-fb:96 goog-remb a=rtcp-fb:96 transport-cc a=rtcp-fb:96 ccm fir a=rtcp-fb:96 nack a=rtcp-fb:96 nack pli a=fmtp:96 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c34 a=rtpmap:97 rtx/90000 a=fmtp:97 apt=96 a=rtpmap:98 H264/90000 a=rtcp-fb:98 goog-remb a=rtcp-fb:98 transport-cc a=rtcp-fb:98 ccm fir a=rtcp-fb:98 nack a=rtcp-fb:98 nack pli a=fmtp:98 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e034 a=rtpmap:99 rtx/90000 a=fmtp:99 apt=98 a=rtpmap:100 VP8/90000 a=rtcp-fb:100 goog-remb a=rtcp-fb:100 transport-cc a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtpmap:101 rtx/90000 a=fmtp:101 apt=100 a=rtpmap:127 red/90000 a=rtpmap:124 rtx/90000 a=fmtp:124 apt=127 a=rtpmap:125 ulpfec/90000 a=ssrc-group:FID 977301827 4004228511 a=ssrc:977301827 cname:IIAZPQxcnO8m2M9k a=ssrc:977301827 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] videoTrack a=ssrc:977301827 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:977301827 label:videoTrack a=ssrc:4004228511 cname:IIAZPQxcnO8m2M9k a=ssrc:4004228511 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] videoTrack a=ssrc:4004228511 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:4004228511 label:videoTrack 2.7.6725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEcallTesthttp.quickblox.com"1,2,3,4"131619375 2021-11-07 20:08:43.514615+0200 Laan Care Client[6715:1691258] [ChatService]: RCV: 1131477079WebRTCVideoChatiosv=0 o=- 8718602354646552934 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio video a=msid-semantic: WMS com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:ezTF a=ice-pwd:REPUGZoCtJrrHpKf+/e7VrWU a=ice-options:trickle renomination a=fingerprint:sha-256 07:95:21:90:C8:54:79:19:64:40:DB:6D:98:26:95:8D:81:A3:36:A4:4D:05:7C:FD:92:AD:7A:F7:29:53:35:6E a=setup:actpass a=mid:audio a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=sendrecv a=rtcp-mux a=rtpmap:111 opus/48000/2 a=rtcp-fb:111 transport-cc a=fmtp:111 minptime=10;useinbandfec=1 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:9 G722/8000 a=rtpmap:102 ILBC/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:110 telephone-event/48000 a=rtpmap:112 telephone-event/32000 a=rtpmap:113 telephone-event/16000 a=rtpmap:126 telephone-event/8000 a=ssrc:2248182767 cname:IIAZPQxcnO8m2M9k a=ssrc:2248182767 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] audioTrack a=ssrc:2248182767 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:2248182767 label:audioTrack m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 124 125 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:ezTF a=ice-pwd:REPUGZoCtJrrHpKf+/e7VrWU a=ice-options:trickle renomination a=fingerprint:sha-256 07:95:21:90:C8:54:79:19:64:40:DB:6D:98:26:95:8D:81:A3:36:A4:4D:05:7C:FD:92:AD:7A:F7:29:53:35:6E a=setup:actpass a=mid:video a=extmap:2 urn:ietf:params:rtp-hdrext:toffset a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:4 urn:3gpp:video-orientation a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing a=sendrecv a=rtcp-mux a=rtcp-rsize a=rtpmap:96 H264/90000 a=rtcp-fb:96 goog-remb a=rtcp-fb:96 transport-cc a=rtcp-fb:96 ccm fir a=rtcp-fb:96 nack a=rtcp-fb:96 nack pli a=fmtp:96 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c34 a=rtpmap:97 rtx/90000 a=fmtp:97 apt=96 a=rtpmap:98 H264/90000 a=rtcp-fb:98 goog-remb a=rtcp-fb:98 transport-cc a=rtcp-fb:98 ccm fir a=rtcp-fb:98 nack a=rtcp-fb:98 nack pli a=fmtp:98 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e034 a=rtpmap:99 rtx/90000 a=fmtp:99 apt=98 a=rtpmap:100 VP8/90000 a=rtcp-fb:100 goog-remb a=rtcp-fb:100 transport-cc a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtpmap:101 rtx/90000 a=fmtp:101 apt=100 a=rtpmap:127 red/90000 a=rtpmap:124 rtx/90000 a=fmtp:124 apt=127 a=rtpmap:125 ulpfec/90000 a=ssrc-group:FID 977301827 4004228511 a=ssrc:977301827 cname:IIAZPQxcnO8m2M9k a=ssrc:977301827 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] videoTrack a=ssrc:977301827 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:977301827 label:videoTrack a=ssrc:4004228511 cname:IIAZPQxcnO8m2M9k a=ssrc:4004228511 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] videoTrack a=ssrc:4004228511 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:4004228511 label:videoTrack 2.7.6725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEcallTesthttp.quickblox.com"1,2,3,4"131619375 2021-11-07 20:08:43.518725+0200 Laan Care Client[6715:1691258] [ChatService]: RCV: 1131477079WebRTCVideoChatiosv=0 o=- 8718602354646552934 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio video a=msid-semantic: WMS com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:ezTF a=ice-pwd:REPUGZoCtJrrHpKf+/e7VrWU a=ice-options:trickle renomination a=fingerprint:sha-256 07:95:21:90:C8:54:79:19:64:40:DB:6D:98:26:95:8D:81:A3:36:A4:4D:05:7C:FD:92:AD:7A:F7:29:53:35:6E a=setup:actpass a=mid:audio a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=sendrecv a=rtcp-mux a=rtpmap:111 opus/48000/2 a=rtcp-fb:111 transport-cc a=fmtp:111 minptime=10;useinbandfec=1 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:9 G722/8000 a=rtpmap:102 ILBC/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:110 telephone-event/48000 a=rtpmap:112 telephone-event/32000 a=rtpmap:113 telephone-event/16000 a=rtpmap:126 telephone-event/8000 a=ssrc:2248182767 cname:IIAZPQxcnO8m2M9k a=ssrc:2248182767 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] audioTrack a=ssrc:2248182767 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:2248182767 label:audioTrack m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 124 125 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:ezTF a=ice-pwd:REPUGZoCtJrrHpKf+/e7VrWU a=ice-options:trickle renomination a=fingerprint:sha-256 07:95:21:90:C8:54:79:19:64:40:DB:6D:98:26:95:8D:81:A3:36:A4:4D:05:7C:FD:92:AD:7A:F7:29:53:35:6E a=setup:actpass a=mid:video a=extmap:2 urn:ietf:params:rtp-hdrext:toffset a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:4 urn:3gpp:video-orientation a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing a=sendrecv a=rtcp-mux a=rtcp-rsize a=rtpmap:96 H264/90000 a=rtcp-fb:96 goog-remb a=rtcp-fb:96 transport-cc a=rtcp-fb:96 ccm fir a=rtcp-fb:96 nack a=rtcp-fb:96 nack pli a=fmtp:96 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c34 a=rtpmap:97 rtx/90000 a=fmtp:97 apt=96 a=rtpmap:98 H264/90000 a=rtcp-fb:98 goog-remb a=rtcp-fb:98 transport-cc a=rtcp-fb:98 ccm fir a=rtcp-fb:98 nack a=rtcp-fb:98 nack pli a=fmtp:98 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e034 a=rtpmap:99 rtx/90000 a=fmtp:99 apt=98 a=rtpmap:100 VP8/90000 a=rtcp-fb:100 goog-remb a=rtcp-fb:100 transport-cc a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtpmap:101 rtx/90000 a=fmtp:101 apt=100 a=rtpmap:127 red/90000 a=rtpmap:124 rtx/90000 a=fmtp:124 apt=127 a=rtpmap:125 ulpfec/90000 a=ssrc-group:FID 977301827 4004228511 a=ssrc:977301827 cname:IIAZPQxcnO8m2M9k a=ssrc:977301827 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] videoTrack a=ssrc:977301827 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:977301827 label:videoTrack a=ssrc:4004228511 cname:IIAZPQxcnO8m2M9k a=ssrc:4004228511 msid:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] videoTrack a=ssrc:4004228511 mslabel:com.quickblox.mediastream.device-iphone10,6_ios-15.0_userid-131477079] a=ssrc:4004228511 label:videoTrack 2.7.6725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEcallTesthttp.quickblox.com"1,2,3,4"131619375 2021-11-07 20:08:43.478 rtc::[PCON]<131477079, R:Answer> Negotiation 2021-11-07 20:08:43.528 rtc::[PCON]<131477079, R:Answer> Create answer 2021-11-07 20:08:43.532 rtc::[PCON]<131477079, R:Answer> Signaling state HAVE_REMOTE_OFFER 2021-11-07 20:08:43.540 rtc::[PCON]<131477079, R:Answer> Set remote session description 2021-11-07 20:08:43.541 rtc::[PCON]<131477079, R:Answer> Signaling state STABLE 2021-11-07 20:08:43.707 rtc::[QBRTCAudioSession] Using configuration: 2021-11-07 20:08:43.707 rtc::[QBRTCAudioSession] Did end interruption, should resume: YES 2021-11-07 20:08:43.867 rtc::[QBRTCAudioSession] Did start play or record. 2021-11-07 20:08:44.292 rtc::[PCON]<131477079, R:Answer> Did change ice gethering state to GATHERING 2021-11-07 20:08:44.293 rtc::[PCON]<131477079, R:Answer> Receive remote audio track 2021-11-07 20:08:44.293 rtc::[PCON]<131477079, R:Answer> Receive remote video track 2021-11-07 20:08:44.296044+0200 Laan Care Client[6715:1691578] [ChatService]: SNT: 1131477079WebRTCVideoChatios2.7.6v=0 o=- 4210272963347949277 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio video a=msid-semantic: WMS com.quickblox.mediastream.device-iphone9,1_ios-14.6_userid-131619375] m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:AwRW a=ice-pwd:8p/ix4YzfKkWaXkDOUt+X4AE a=ice-options:trickle renomination a=fingerprint:sha-256 5B:D9:C1:13:DF:41:F9:66:6E:71:49:91:39:02:92:03:81:BB:D7:A8:85:AE:42:61:FA:ED:12:B5:08:CD:2E:B2 a=setup:active a=mid:audio a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=sendrecv a=rtcp-mux a=rtpmap:111 opus/48000/2 a=rtcp-fb:111 transport-cc a=fmtp:111 minptime=10;useinbandfec=1 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:9 G722/8000 a=rtpmap:102 ILBC/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:110 telephone-event/48000 a=rtpmap:112 telephone-event/32000 a=rtpmap:113 telephone-event/16000 a=rtpmap:126 telephone-event/8000 a=ssrc:3320417459 cname:wEfGNyMh51v0Fpbd a=ssrc:3320417459 msid:com.quickblox.mediastream.device-iphone9,1_ios-14.6_userid-131619375] audioTrack a=ssrc:3320417459 mslabel:com.quickblox.mediastream.device-iphone9,1_ios-14.6_userid-131619375] a=ssrc:3320417459 label:audioTrack m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 124 125 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:AwRW a=ice-pwd:8p/ix4YzfKkWaXkDOUt+X4AE a=ice-options:trickle renomination a=fingerprint:sha-256 5B:D9:C1:13:DF:41:F9:66:6E:71:49:91:39:02:92:03:81:BB:D7:A8:85:AE:42:61:FA:ED:12:B5:08:CD:2E:B2 a=setup:active a=mid:video a=extmap:2 urn:ietf:params:rtp-hdrext:toffset a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:4 urn:3gpp:video-orientation a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing a=sendrecv a=rtcp-mux a=rtcp-rsize a=rtpmap:96 H264/90000 a=rtcp-fb:96 goog-remb a=rtcp-fb:96 transport-cc a=rtcp-fb:96 ccm fir a=rtcp-fb:96 nack a=rtcp-fb:96 nack pli a=fmtp:96 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c33 a=rtpmap:97 rtx/90000 a=fmtp:97 apt=96 a=rtpmap:98 H264/90000 a=rtcp-fb:98 goog-remb a=rtcp-fb:98 transport-cc a=rtcp-fb:98 ccm fir a=rtcp-fb:98 nack a=rtcp-fb:98 nack pli a=fmtp:98 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e033 a=rtpmap:99 rtx/90000 a=fmtp:99 apt=98 a=rtpmap:100 VP8/90000 a=rtcp-fb:100 goog-remb a=rtcp-fb:100 transport-cc a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtpmap:101 rtx/90000 a=fmtp:101 apt=100 a=rtpmap:127 red/90000 a=rtpmap:124 rtx/90000 a=fmtp:124 apt=127 a=rtpmap:125 ulpfec/90000 a=ssrc-group:FID 176471461 1050113895 a=ssrc:176471461 cname:wEfGNyMh51v0Fpbd a=ssrc:176471461 msid:com.quickblox.mediastream.device-iphone9,1_ios-14.6_userid-131619375] videoTrack a=ssrc:176471461 mslabel:com.quickblox.mediastream.device-iphone9,1_ios-14.6_userid-131619375] a=ssrc:176471461 label:videoTrack a=ssrc:1050113895 cname:wEfGNyMh51v0Fpbd a=ssrc:1050113895 msid:com.quickblox.mediastream.device-iphone9,1_ios-14.6_userid-131619375] videoTrack a=ssrc:1050113895 mslabel:com.quickblox.mediastream.device-iphone9,1_ios-14.6_userid-131619375] a=ssrc:1050113895 label:videoTrack 725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEaccept131619375 2021-11-07 20:08:44.297689+0200 Laan Care Client[6715:1691578] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:2127017700 1 udp 2122265343 fdd4:6ba6:6e8e:5500:140d:2654:e371:59a9 61037 typ host generation 0 ufrag AwRW network-id 2 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.297753+0200 Laan Care Client[6715:1691578] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:2437072876 1 udp 2122194687 192.168.1.2 52604 typ host generation 0 ufrag AwRW network-id 1 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.298226+0200 Laan Care Client[6715:1691578] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:3816788148 1 udp 2122129151 169.254.235.16 49699 typ host generation 0 ufrag AwRW network-id 3 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.298615+0200 Laan Care Client[6715:1691578] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:924211641 1 udp 2122063615 10.249.110.29 61895 typ host generation 0 ufrag AwRW network-id 6 network-cost 900725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.398545+0200 Laan Care Client[6715:1691258] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:809781780 1 tcp 1518285567 fdd4:6ba6:6e8e:5500:140d:2654:e371:59a9 50836 typ host tcptype passive generation 0 ufrag AwRW network-id 2 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.400555+0200 Laan Care Client[6715:1691258] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:3753982748 1 tcp 1518214911 192.168.1.2 50837 typ host tcptype passive generation 0 ufrag AwRW network-id 1 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.400664+0200 Laan Care Client[6715:1691258] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:2919001156 1 tcp 1518149375 169.254.235.16 50838 typ host tcptype passive generation 0 ufrag AwRW network-id 3 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.401446+0200 Laan Care Client[6715:1691258] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:2039850313 1 tcp 1518083839 10.249.110.29 50839 typ host tcptype passive generation 0 ufrag AwRW network-id 6 network-cost 900725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.499143+0200 Laan Care Client[6715:1691577] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:941443129 1 udp 1685987071 41.236.185.192 52604 typ srflx raddr 192.168.1.2 rport 52604 generation 0 ufrag AwRW network-id 1 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.586925+0200 Laan Care Client[6715:1691577] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:2170260757 1 udp 41820159 178.62.113.130 63736 typ relay raddr 41.236.185.192 rport 52604 generation 0 ufrag AwRW network-id 1 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.657508+0200 Laan Care Client[6715:1691258] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:3059638029 1 udp 1685855999 102.13.122.9 3238 typ srflx raddr 10.249.110.29 rport 61895 generation 0 ufrag AwRW network-id 6 network-cost 900725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.671242+0200 Laan Care Client[6715:1691578] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:3487068645 1 udp 25042687 178.62.113.130 46055 typ relay raddr 41.236.185.192 rport 50842 generation 0 ufrag AwRW network-id 1 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:44.836816+0200 Laan Care Client[6715:1691578] [ChatService]: SNT: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:2170260757 1 udp 41689087 178.62.113.130 40493 typ relay raddr 102.13.122.9 rport 3238 generation 0 ufrag AwRW network-id 6 network-cost 900725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:45.047 rtc::[PCON]<131477079, R:Answer> Did change ice gethering state to COMPLETE 2021-11-07 20:08:45.077 rtc::[PCON]<131477079, R:Answer> Did change ice connection state to CONNECTED Session state has been changed to 3 2021-11-07 20:08:45.192251+0200 Laan Care Client[6715:1691577] [ChatService]: RCV: 1WebRTCVideoChat131477079ios2.7.60audiocandidate:2464584345 1 udp 2122265343 fdd4:6ba6:6e8e:5500:1c0a:f37c:a957:4d33 52538 typ host generation 0 ufrag ezTF network-id 2 network-cost 100audiocandidate:1178812653 1 udp 2122194687 192.168.1.9 64456 typ host generation 0 ufrag ezTF network-id 1 network-cost 100audiocandidate:3697634921 1 tcp 1518285567 fdd4:6ba6:6e8e:5500:1c0a:f37c:a957:4d33 57557 typ host tcptype passive generation 0 ufrag ezTF network-id 2 network-cost 100audiocandidate:146848797 1 tcp 1518214911 192.168.1.9 57558 typ host tcptype passive generation 0 ufrag ezTF network-id 1 network-cost 100audiocandidate:4011642680 1 udp 1685987071 41.236.185.192 64456 typ srflx raddr 192.168.1.9 rport 64456 generation 0 ufrag ezTF network-id 1 network-cost 100audiocandidate:2170260757 1 udp 41820159 178.62.113.130 54494 typ relay raddr 41.236.185.192 rport 64456 generation 0 ufrag ezTF network-id 1 network-cost 100audiocandidate:3487068645 1 udp 25042687 178.62.113.130 54213 typ relay raddr 41.236.185.192 rport 57559 generation 0 ufrag ezTF network-id 1 network-cost 10725E6BC5-3BDA-4B25-94FC-742F8E6CD5EEiceCandidates131619375 2021-11-07 20:08:45.194 rtc::[Signaling Processor] - Did receive signal: iceCandidates from: 131477079 2021-11-07 20:08:45.194 rtc::[PCON]<131477079, R:Answer> Set remote ICE candidates, count: 7 2021-11-07 20:08:46.796279+0200 Laan Care Client[6715:1691092] Metal GPU Frame Capture Enabled 2021-11-07 20:08:46.796915+0200 Laan Care Client[6715:1691092] Metal API Validation Enabled ``` Stack trace ```logos * thread #9, queue = 'org.webrtc.RTCDispatcherCaptureSession', stop reason = signal SIGABRT * frame #0: 0x00000001b7c2d7b0 libsystem_kernel.dylib`__pthread_kill + 8 frame #1: 0x00000001d42d09c0 libsystem_pthread.dylib`pthread_kill + 212 frame #2: 0x0000000194aa7a44 libsystem_c.dylib`abort + 100 frame #3: 0x000000019fcb7be8 libc++abi.dylib`abort_message + 128 frame #4: 0x000000019fca9d14 libc++abi.dylib`demangling_terminate_handler() + 296 frame #5: 0x000000019fbbd9a0 libobjc.A.dylib`_objc_terminate() + 124 frame #6: 0x000000019fcb7074 libc++abi.dylib`std::__terminate(void (*)()) + 16 frame #7: 0x000000019fcb700c libc++abi.dylib`std::terminate() + 44 frame #8: 0x000000019fbdd5e4 libobjc.A.dylib`objc_terminate + 12 frame #9: 0x0000000112271340 libdispatch.dylib`_dispatch_client_callout + 36 frame #10: 0x000000011227838c libdispatch.dylib`_dispatch_lane_serial_drain + 748 frame #11: 0x0000000112279010 libdispatch.dylib`_dispatch_lane_invoke + 448 frame #12: 0x0000000112284820 libdispatch.dylib`_dispatch_workloop_worker_thread + 1448 frame #13: 0x00000001d42d15bc libsystem_pthread.dylib`_pthread_wqthread + 272 ```

Steps to reproduce the behavior

Any others comments

maughray commented 2 years ago

I have the same issue. cameraCapture.startSession() is crashing even on the main thread. Also I noticed that this happens only when the device is connected to Xcode.

rami965 commented 2 years ago

Yes, I noticed the same thing. Here is the steps to reproduce:

Expected behavior The call starts normally.

Actual behavior App crashes on cameraCapture.startSession()

Note: The camera capture seems to work correctly first time only (fresh install)

OmarNoppe commented 2 years ago

+1 I have the same issue.

ghost commented 2 years ago

@rami965 @OmarNoppe @maughray Hello, We have created an internal ticket assigned to our developers' team regarding the issue and will notify you as soon as we have any updates.

OmarNoppe commented 2 years ago

@QB-liubov-shmatok Any update?

ghost commented 2 years ago

@rami965 @OmarNoppe @maughray Hello,

We have checked the issue with our iOS Team and these steps can help to resolve the issue :

The bug relates to specific iOS version and does not require changes in iOS SDK. Also the bug is not reproduced on a new Obj-c sample that will be released soon.

In order to resolve the issue we suggest to do the following before cameraCapture startSession:

1. Check the capture hasStarted is false

2. Check the capture isRunning is false

3. Check that capture started on a main thread 

Objective - C code sample: dispatch_async(dispatch_get_main_queue(), ^{ if (cameraCapture.hasStarted == NO && cameraCapture.isRunning == NO) { [cameraCapture startSession:nil]; } });

Swift code sample DispatchQueue.main.async { if cameraCapture.hasStarted == false, cameraCapture.isRunning == false { cameraCapture.startSession(nil) } }

JokerMZD commented 2 years ago

Doesn't work for me even with the code sample above. It crashes if connected to Xcode

rami965 commented 2 years ago

@QB-liubov-shmatok Doesn't work for me either with provided steps.

ghost commented 2 years ago

Please try to check the following steps in order to proceed with the issue investigation :