Description
Steps to Reproduce
I was just learning how to use the CupertinoSwitch widget and didn't really know anything. I briefly looked at the docs for it a week before attempting to use it in my app.
I just did
new ListTile(
subtitle: new Text('Birthday Notifications'),
trailing: new CupertinoSwitch(value: null, onChanged: (bool value) {
setState(() {
_birthdayIsOn = value;
});
}),
),
because I didn't really know what I was doing. I had previously put in false on the value parameter because I wanted it to start out being false/off and it worked fine. At that point, I also didn't have a good callback, so my Switch wasn't responding to user input. That's when I started experimenting more and put null in for the value.
After the fact, I see that the doc gives a fairly good example, so I recognize that there was more that I could've done to understand how to use it (And I understand it now), but the flutter compiler told me that the error that it gave me wasn't clear and that I should file an issue for this reason.
I've included the Flutter Run results and Flutter Doctor results and I think that is sufficient to file the issue. Nothing in the Flutter Analysis was relavent to this discussion.
Logs
Performing full restart...
Restarted app in 3,442ms.
I/flutter (23159): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
I/flutter (23159): The following assertion was thrown building CupertinoSwitch(state: _CupertinoSwitchState#9e929):
I/flutter (23159): 'package:flutter/src/cupertino/switch.dart': Failed assertion: line 166 pos 15: 'value != null': is
I/flutter (23159): not true.
I/flutter (23159): Either the assertion indicates an error in the framework itself, or we should provide substantially
I/flutter (23159): more information in this error message to help you determine and fix the underlying cause.
I/flutter (23159): In either case, please report this assertion by filing a bug on GitHub:
I/flutter (23159): https://github.com/flutter/flutter/issues/new
I/flutter (23159): When the exception was thrown, this was the stack:
I/flutter (23159): #2 new _RenderCupertinoSwitch (package:flutter/src/cupertino/switch.dart:166:15)
I/flutter (23159): #3 _CupertinoSwitchRenderObjectWidget.createRenderObject (package:flutter/src/cupertino/switch.dart:126:16)
I/flutter (23159): #4 RenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4165:28)
I/flutter (23159): #5 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #6 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #7 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #8 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #9 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #10 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #11 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #12 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #13 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #14 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #15 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #16 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #17 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #18 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #19 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #20 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #21 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #22 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #23 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #24 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #25 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #26 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #27 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #28 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #29 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #30 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #31 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #32 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #33 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #34 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #35 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #36 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #37 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4638:32)
I/flutter (23159): #38 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #39 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #40 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #41 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #42 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #43 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #44 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #45 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #46 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #47 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #48 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #49 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #50 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #51 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #52 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #53 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #54 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #55 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #56 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #57 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #58 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #59 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #60 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #61 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #62 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #63 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #64 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #65 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #66 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #67 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #68 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #69 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #70 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #71 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #72 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #73 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #74 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #75 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #76 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #77 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #78 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #79 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #80 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #81 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #82 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #83 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4638:32)
I/flutter (23159): #84 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #85 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #86 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #87 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #88 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #89 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #90 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #91 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #92 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #93 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #94 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #95 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #96 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #97 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #98 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #99 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #100 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #101 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #102 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #103 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #104 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #105 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #106 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #107 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #108 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #109 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #110 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #111 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #112 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #113 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #114 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #115 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #116 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #117 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4638:32)
I/flutter (23159): #118 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #119 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #120 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #121 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #122 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #123 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #124 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #125 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #126 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #127 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #128 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4638:32)
I/flutter (23159): #129 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #130 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #131 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #132 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #133 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #134 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #135 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #136 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #137 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #138 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #139 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #140 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #141 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #142 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #143 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #144 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #145 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #146 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #147 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #148 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #149 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #150 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #151 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #152 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #153 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #154 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #155 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #156 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #157 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #158 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #159 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #160 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #161 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4638:32)
I/flutter (23159): #162 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #163 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #164 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #165 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #166 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #167 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #168 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #169 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #170 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #171 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #172 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #173 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #174 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #175 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #176 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #177 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #178 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #179 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #180 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #181 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #182 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #183 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #184 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #185 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #186 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #187 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #188 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #189 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #190 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #191 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #192 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #193 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #194 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #195 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #196 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #197 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #198 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #199 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #200 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #201 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #202 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #203 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #204 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #205 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #206 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #207 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #208 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #209 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #210 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #211 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #212 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #213 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #214 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #215 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #216 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #217 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #218 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #219 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #220 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #221 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #222 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #223 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #224 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #225 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #226 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #227 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #228 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #229 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #230 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #231 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #232 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #233 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #234 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #235 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #236 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #237 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #238 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #239 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #240 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #241 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #242 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4638:32)
I/flutter (23159): #243 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #244 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #245 _TheatreElement.mount (package:flutter/src/widgets/overlay.dart:493:16)
I/flutter (23159): #246 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #247 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #248 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #249 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #250 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #251 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #252 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #253 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #254 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #255 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #256 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #257 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #258 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #259 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #260 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #261 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #262 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #263 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #264 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #265 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #266 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #267 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #268 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #269 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #270 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #271 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #272 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #273 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #274 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4533:14)
I/flutter (23159): #275 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #276 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #277 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #278 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #279 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #280 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3668:22)
I/flutter (23159): #281 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #282 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #283 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #284 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #285 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #286 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3530:5)
I/flutter (23159): #287 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3525:5)
I/flutter (23159): #288 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2890:14)
I/flutter (23159): #289 Element.updateChild (package:flutter/src/widgets/framework.dart:2693:12)
I/flutter (23159): #290 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #291 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #292 ProxyElement.update (package:flutter/src/widgets/framework.dart:3797:5)
I/flutter (23159): #293 Element.updateChild (package:flutter/src/widgets/framework.dart:2682:15)
I/flutter (23159): #294 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4540:14)
I/flutter (23159): #295 Element.updateChild (package:flutter/src/widgets/framework.dart:2682:15)
I/flutter (23159): #296 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4267:32)
I/flutter (23159): #297 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4648:17)
I/flutter (23159): #298 Element.updateChild (package:flutter/src/widgets/framework.dart:2682:15)
I/flutter (23159): #299 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #300 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #301 StatefulElement.update (package:flutter/src/widgets/framework.dart:3687:5)
I/flutter (23159): #302 Element.updateChild (package:flutter/src/widgets/framework.dart:2682:15)
I/flutter (23159): #303 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4540:14)
I/flutter (23159): #304 Element.updateChild (package:flutter/src/widgets/framework.dart:2682:15)
I/flutter (23159): #305 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4267:32)
I/flutter (23159): #306 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4648:17)
I/flutter (23159): #307 Element.updateChild (package:flutter/src/widgets/framework.dart:2682:15)
I/flutter (23159): #308 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3562:16)
I/flutter (23159): #309 Element.rebuild (package:flutter/src/widgets/framework.dart:3451:5)
I/flutter (23159): #310 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2251:33)
I/flutter (23159): #311 BindingBase&SchedulerBinding&GestureBinding&ServicesBinding&RendererBinding&WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:580:20)
I/flutter (23159): #312 BindingBase&SchedulerBinding&GestureBinding&ServicesBinding&RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:200:5)
I/flutter (23159): #313 BindingBase&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:713:15)
I/flutter (23159): #314 BindingBase&SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:649:9)
I/flutter (23159): #315 _invoke (file:///b/build/slave/Linux_Engine/build/src/flutter/lib/ui/hooks.dart:91)
I/flutter (23159): #316 _drawFrame (file:///b/build/slave/Linux_Engine/build/src/flutter/lib/ui/hooks.dart:80)
I/flutter (23159): (elided 2 frames from class _AssertionError)
I/flutter (23159): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter (23159): Another exception was thrown: A horizontal RenderFlex overflowed by 99688 pixels.
Flutter Doctor
Paste the output of running flutter doctor
here.
[✓] Flutter (on Mac OS X 10.12.6 16G29, locale en-US, channel alpha)
• Flutter at /Users/jonathansteele/flutter
• Framework revision e8aa40e (3 weeks ago), 2017-10-17 15:42:40 -0700
• Engine revision 7c41428
• Tools Dart version 1.25.0-dev.11.0
[✓] Android toolchain - develop for Android devices (Android SDK 25.0.3)
• Android SDK at /Users/jonathansteele/Library/Android/sdk
• Platform android-25, build-tools 25.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)
[✓] iOS toolchain - develop for iOS devices (Xcode 9.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 9.1, Build version 9B55
• ios-deploy 1.9.2
• CocoaPods version 1.3.1
[✓] Android Studio (version 2.3)
• Android Studio at /Applications/Android Studio.app/Contents
• Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)
[✓] IntelliJ IDEA Ultimate Edition (version 2017.1.2)
• Flutter plugin version 17.0
• Dart plugin version 171.4424
[✓] Connected devices
• XT1094 • TA99120J8Y • android-arm • Android 5.1 (API 22)