Restarted application in 410ms. flutter: ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: │ #0 TelnyxClient.connect (package:telnyx_webrtc/telnyx_client.dart:77:13) flutter: │ #1 _MyHomePageState.initState (package:telnyx_example/main.dart:59:37) flutter: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ flutter: │ 💡 connect() flutter: └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: │ #0 TelnyxClient.connect (package:telnyx_webrtc/telnyx_client.dart:82:13) flutter: │ #1 _MyHomePageState.initState (package:telnyx_example/main.dart:59:37) flutter: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ flutter: │ 💡 connecting to WebSocket wss://rtc.telnyx.com:443 flutter: └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ════════ Exception caught by widgets library ═══════════════════════════════════ The following LateError was thrown building Builder: LateInitializationError: Field '_socket@234383924' has not been initialized. The relevant error-causing widget was MaterialApp When the exception was thrown, this was the stack #0 TxSocket._socket (package:telnyx_webrtc/tx_socket.dart) #1 TxSocket.send #2 TelnyxClient.credentialLogin #3 _MyHomePageState.initState #4 StatefulElement._firstBuild #5 ComponentElement.mount ... Normal element mounting (24 frames) #29 Element.inflateWidget #30 MultiChildRenderObjectElement.inflateWidget #31 MultiChildRenderObjectElement.mount ... Normal element mounting (175 frames) #206 Element.inflateWidget #207 MultiChildRenderObjectElement.inflateWidget #208 MultiChildRenderObjectElement.mount ... Normal element mounting (422 frames) #630 Element.inflateWidget #631 Element.updateChild #632 RenderObjectToWidgetElement._rebuild #633 RenderObjectToWidgetElement.mount #634 RenderObjectToWidgetAdapter.attachToRenderTree.<anonymous closure> #635 BuildOwner.buildScope #636 RenderObjectToWidgetAdapter.attachToRenderTree #637 WidgetsBinding.attachRootWidget #638 WidgetsBinding.scheduleAttachRootWidget.<anonymous closure> (elided 4 frames from class _RawReceivePortImpl, class _Timer, and dart:async-patch) ════════════════════════════════════════════════════════════════════════════════ flutter: ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: │ #0 TelnyxClient.connect (package:telnyx_webrtc/telnyx_client.dart:77:13) flutter: │ #1 _MyHomePageState.initState (package:telnyx_example/main.dart:59:37) flutter: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ flutter: │ 💡 connect() flutter: └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: │ #0 TelnyxClient.connect (package:telnyx_webrtc/telnyx_client.dart:82:13) flutter: │ #1 _MyHomePageState.initState (package:telnyx_example/main.dart:59:37) flutter: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ flutter: │ 💡 connecting to WebSocket wss://rtc.telnyx.com:443 flutter: └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ════════ Exception caught by widgets library ═══════════════════════════════════ The following LateError was thrown building Builder: LateInitializationError: Field '_socket@234383924' has not been initialized. The relevant error-causing widget was MaterialApp When the exception was thrown, this was the stack #0 TxSocket._socket (package:telnyx_webrtc/tx_socket.dart) #1 TxSocket.send #2 TelnyxClient.credentialLogin #3 _MyHomePageState.initState #4 StatefulElement._firstBuild #5 ComponentElement.mount ... Normal element mounting (4 frames) #9 Element.inflateWidget #10 Element.updateChild #11 ComponentElement.performRebuild #12 Element.rebuild #13 StatelessElement.update #14 Element.updateChild #15 SingleChildRenderObjectElement.update #16 Element.updateChild #17 SingleChildRenderObjectElement.update #18 Element.updateChild #19 ComponentElement.performRebuild #20 StatefulElement.performRebuild #21 Element.rebuild #22 StatefulElement.update #23 Element.updateChild #24 RenderObjectElement.updateChildren #25 MultiChildRenderObjectElement.update #26 Element.updateChild #27 ComponentElement.performRebuild #28 StatefulElement.performRebuild #29 Element.rebuild #30 StatefulElement.update #31 Element.updateChild #32 SingleChildRenderObjectElement.update #33 Element.updateChild #34 ComponentElement.performRebuild #35 StatefulElement.performRebuild #36 Element.rebuild #37 StatefulElement.update #38 Element.updateChild #39 SingleChildRenderObjectElement.update #40 Element.updateChild #41 ComponentElement.performRebuild #42 StatefulElement.performRebuild #43 Element.rebuild #44 StatefulElement.update #45 Element.updateChild #46 SingleChildRenderObjectElement.update #47 Element.updateChild #48 ComponentElement.performRebuild #49 StatefulElement.performRebuild #50 Element.rebuild #51 StatefulElement.update #52 Element.updateChild #53 ComponentElement.performRebuild #54 Element.rebuild #55 StatelessElement.update #56 Element.updateChild #57 ComponentElement.performRebuild #58 StatefulElement.performRebuild #59 Element.rebuild #60 StatefulElement.update #61 Element.updateChild #62 SingleChildRenderObjectElement.update #63 Element.updateChild #64 SingleChildRenderObjectElement.update #65 Element.updateChild #66 ComponentElement.performRebuild #67 Element.rebuild #68 ProxyElement.update #69 _InheritedNotifierElement.update #70 Element.updateChild #71 SingleChildRenderObjectElement.update #72 Element.updateChild #73 ComponentElement.performRebuild #74 StatefulElement.performRebuild #75 Element.rebuild #76 StatefulElement.update #77 Element.updateChild #78 ComponentElement.performRebuild #79 Element.rebuild #80 ProxyElement.update #81 Element.updateChild #82 ComponentElement.performRebuild #83 Element.rebuild #84 ProxyElement.update #85 Element.updateChild #86 ComponentElement.performRebuild #87 StatefulElement.performRebuild #88 Element.rebuild #89 StatefulElement.update #90 Element.updateChild #91 ComponentElement.performRebuild #92 Element.rebuild #93 StatelessElement.update #94 Element.updateChild #95 ComponentElement.performRebuild #96 Element.rebuild #97 StatelessElement.update #98 Element.updateChild #99 SingleChildRenderObjectElement.update #100 Element.updateChild #101 ComponentElement.performRebuild #102 Element.rebuild #103 ProxyElement.update #104 Element.updateChild #105 ComponentElement.performRebuild #106 Element.rebuild #107 ProxyElement.update #108 Element.updateChild #109 ComponentElement.performRebuild #110 StatefulElement.performRebuild #111 Element.rebuild #112 StatefulElement.update #113 Element.updateChild #114 ComponentElement.performRebuild #115 StatefulElement.performRebuild #116 Element.rebuild #117 StatefulElement.update #118 Element.updateChild #119 ComponentElement.performRebuild #120 StatefulElement.performRebuild #121 Element.rebuild #122 BuildOwner.buildScope #123 WidgetsBinding.drawFrame #124 RendererBinding._handlePersistentFrameCallback #125 SchedulerBinding._invokeFrameCallback #126 SchedulerBinding.handleDrawFrame #127 SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (elided 4 frames from class _RawReceivePortImpl, class _Timer, and dart:async-patch) ════════════════════════════════════════════════════════════════════════════════ flutter: ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: │ #0 TelnyxClient.connect.<anonymous closure> (package:telnyx_webrtc/telnyx_client.dart:96:17) flutter: │ #1 TxSocket.connect (package:telnyx_webrtc/tx_socket.dart:32:15) flutter: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ flutter: │ 💡 Closed [500, SocketException: Connection failed (OS Error: Operation not permitted, errno = 1), address = rtc.telnyx.com, port = 443]! flutter: └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: │ #0 TelnyxClient._onClose (package:telnyx_webrtc/telnyx_client.dart:225:13) flutter: │ #1 TelnyxClient.connect.<anonymous closure> (package:telnyx_webrtc/telnyx_client.dart:98:9) flutter: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ flutter: │ 💡 WebSocket closed flutter: └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: │ #0 TelnyxClient.connect.<anonymous closure> (package:telnyx_webrtc/telnyx_client.dart:96:17) flutter: │ #1 TxSocket.connect (package:telnyx_webrtc/tx_socket.dart:32:15) flutter: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ flutter: │ 💡 Closed [500, SocketException: Connection failed (OS Error: Operation not permitted, errno = 1), address = rtc.telnyx.com, port = 443]! flutter: └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── flutter: │ #0 TelnyxClient._onClose (package:telnyx_webrtc/telnyx_client.dart:225:13) flutter: │ #1 TelnyxClient.connect.<anonymous closure> (package:telnyx_webrtc/telnyx_client.dart:98:9) flutter: ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ flutter: │ 💡 WebSocket closed flutter: └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────