hagaygo / OpenWrtManager

Mobile app for interacting with your OpenWrt device.
GNU General Public License v3.0
145 stars 10 forks source link

[Bug Report] OpenWRT Manager cannot show Wifi Status #23

Closed Zaptyp closed 2 years ago

Zaptyp commented 2 years ago

Hello The application cannot shop Wifi Status on dashboard Debug Info: Router Model: Archer C20 v4 Phone: Motorola G8 Power Android: 11 NoSuchMethodError: The method '[]' was called on null. Receiver: null Tried calling:

0 Object.noSuchMethod (dart:core-patch/object_patch.dart:63)

1 _objectNoSuchMethod (dart:core-patch/object_patch.dart:106)

2 WIFIStatusState.myWidget (package:openwrt_manager/Overview/WIFIStatus.dart:59)

3 OverviewWidgetBaseState._getMyWidget (package:openwrt_manager/Overview/OverviewWidgetBase.dart:236)

4 OverviewWidgetBaseState.getWidget (package:openwrt_manager/Overview/OverviewWidgetBase.dart:291)

5 OverviewWidgetBaseState.build (package:openwrt_manager/Overview/OverviewWidgetBase.dart:148)

6 StatefulElement.build (package:flutter/src/widgets/framework.dart:4782)

7 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4665)

8 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

9 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

10 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

11 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

12 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

13 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

14 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

15 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

16 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

17 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

18 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

19 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

20 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

21 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

22 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

23 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

24 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

25 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

26 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

28 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

29 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

30 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

31 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

32 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

33 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

35 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

36 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

37 _InheritedNotifierElement.update (package:flutter/src/widgets/inherited_notifier.dart:181)

38 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

39 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

40 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

41 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

42 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

43 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

44 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

45 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

46 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

47 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

48 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

49 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

50 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

51 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

52 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

53 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

54 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

55 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

56 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

57 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

58 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

59 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

60 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

61 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

62 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

63 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

64 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

65 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

66 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5700)

67 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6356)

68 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

69 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

70 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

71 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

72 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

73 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

74 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

75 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

76 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

77 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

78 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

79 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

80 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

81 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

82 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

83 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

84 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

85 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

86 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

87 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

88 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

89 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

90 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

91 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

92 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

93 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

94 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

95 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

96 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

97 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

98 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

99 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

100 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

101 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

102 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

103 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

104 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

105 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

106 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

107 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

108 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

109 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

110 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

111 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

112 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

113 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

114 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

115 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

116 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

117 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

118 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

119 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

120 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

121 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

122 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

123 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

124 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

125 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

126 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

127 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

128 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5700)

129 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6356)

130 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

131 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

132 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

133 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

134 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

135 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

136 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

137 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

138 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

139 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

140 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

141 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

142 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

143 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

144 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

145 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

146 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

147 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

148 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5700)

149 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6356)

150 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

151 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

152 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

153 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

154 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

155 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

156 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

157 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

158 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

159 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

160 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

161 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

162 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

163 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

164 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

165 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

166 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

167 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

168 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

169 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

170 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

171 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202)

172 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

173 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

174 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

175 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

176 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

177 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

178 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

179 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

180 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

181 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

182 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

183 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

184 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

185 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

186 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

187 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

188 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

189 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746)

190 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

191 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

192 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

193 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

194 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

195 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

196 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

197 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

198 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020)

199 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

200 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

201 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

202 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

203 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872)

204 Element.updateChild (package:flutter/src/widgets/framework.dart:3412)

205 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690)

206 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840)

207 Element.rebuild (package:flutter/src/widgets/framework.dart:4355)

208 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2620)

209 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:882)

210 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:319)

211 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1143)

212 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1080)

213 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:996)

214 _rootRun (dart:async/zone.dart:1428)

215 _CustomZone.run (dart:async/zone.dart:1328)

216 _CustomZone.runGuarded (dart:async/zone.dart:1236)

217 _invoke (dart:ui/hooks.dart:166)

218 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:270)

219 _drawFrame (dart:ui/hooks.dart:129)

[{"jsonrpc":"2.0","id":1,"method":"call","params":["509ac73db678db9c4367c73c32a6e5f8","network.rrdns","lookup",{"addrs":["192.168.100.7","104.16.249.249","192.168.1.178","216.58.215.78","172.217.16.4","35.186.227.140"]}]}] [{"id":1,"jsonrpc":"2.0","result":[0,{"35.186.227.140":"140.227.186.35.bc.googleusercontent.com","172.217.16.4":"waw02s13-in-f4.1e100.net","216.58.215.78":"waw02s16-in-f14.1e100.net","192.168.1.178":"moto-g-8-power.lan"}]}]

hagaygo commented 2 years ago

Hi , Debug data seems to be somehow irrelevant to wifi status stage.

Please leave only Wifi status overview and make sure you click "Update devices" on drawer/menu before refreshing.

If you still get an error , post the debug data here again.