<h2 dir="auto">Steps to Reproduce</h2>
<p dir="auto">Friendlychat<br>
step_3_displaying_messages<br>
run main.dart from webstorm or IntelliJ<br>
app freezes after adding 1 message on acer T06</p>
<h2 dir="auto">Logs - console output</h2>
<p dir="auto">Launching lib/main.dart on T06 in debug mode...<br>
Built build/app/outputs/apk/app-debug.apk (21.6MB).<br>
V/InputMethodManager(20921): START INPUT: io.flutter.view.FlutterView{45d515a VFE...... .F...... 0,0-720,1184} ic=io.flutter.plugin.editing.InputConnectionAdaptor@b0a27d6 tba=android.view.inputmethod.EditorInfo@fa5a57 controlFlags=#0<br>
I/SurfaceView(20921): updateWindow -- setFrame, this = io.flutter.view.FlutterView{45d515a VFE...... .F....I. 0,0-720,1184}<br>
I/SurfaceView(20921): updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{45d515a VFE...... .F....I. 0,0-720,1184}<br>
I/SurfaceView(20921): updateWindow -- setFrame, this = io.flutter.view.FlutterView{45d515a VFE...... .F....I. 0,0-720,1184}<br>
I/SurfaceView(20921): updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{45d515a VFE...... .F....I. 0,0-720,1184}<br>
D/GraphicBuffer(20921): register, handle(0xb937bcc0) (w:720 h:1184 s:720 f:0x1 u:0x000f02)<br>
E/MethodChannel#flutter/textinput(20921): Failed to handle method call<br>
E/MethodChannel#flutter/textinput(20921): java.lang.IndexOutOfBoundsException: setSpan (-1 ... -1) starts before 0<br>
E/MethodChannel#flutter/textinput(20921): 	at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java:1113)<br>
E/MethodChannel#flutter/textinput(20921): 	at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:680)<br>
E/MethodChannel#flutter/textinput(20921): 	at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:673)<br>
E/MethodChannel#flutter/textinput(20921): 	at android.text.Selection.setSelection(Selection.java:76)<br>
E/MethodChannel#flutter/textinput(20921): 	at io.flutter.plugin.editing.TextInputPlugin.setTextInputEditingState(TextInputPlugin.java:147)<br>
E/MethodChannel#flutter/textinput(20921): 	at io.flutter.plugin.editing.TextInputPlugin.onMethodCall(TextInputPlugin.java:66)<br>
E/MethodChannel#flutter/textinput(20921): 	at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:191)<br>
E/MethodChannel#flutter/textinput(20921): 	at io.flutter.view.FlutterView.handlePlatformMessage(FlutterView.java:643)<br>
E/MethodChannel#flutter/textinput(20921): 	at android.os.MessageQueue.nativePollOnce(Native Method)<br>
E/MethodChannel#flutter/textinput(20921): 	at android.os.MessageQueue.next(MessageQueue.java:328)<br>
E/MethodChannel#flutter/textinput(20921): 	at android.os.Looper.loop(Looper.java:164)<br>
E/MethodChannel#flutter/textinput(20921): 	at android.app.ActivityThread.main(ActivityThread.java:5730)<br>
E/MethodChannel#flutter/textinput(20921): 	at java.lang.reflect.Method.invoke(Native Method)<br>
E/MethodChannel#flutter/textinput(20921): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)<br>
E/MethodChannel#flutter/textinput(20921): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679)<br>
I/flutter (20921): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════<br>
I/flutter (20921): The following assertion was thrown during paint():<br>
I/flutter (20921): 'package:flutter/src/rendering/object.dart': Failed assertion: line 2110: 'owner == null ||<br>
I/flutter (20921): !owner.debugDoingPaint': is not true.<br>
I/flutter (20921): Either the assertion indicates an error in the framework itself, or we should provide substantially<br>
I/flutter (20921): more information in this error message to help you determine and fix the underlying cause.<br>
I/flutter (20921): In either case, please report this assertion by filing a bug on GitHub:<br>
I/flutter (20921):   <a href="https://github.com/flutter/flutter/issues/new">https://github.com/flutter/flutter/issues/new</a><br>
I/flutter (20921): When the exception was thrown, this was the stack:<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="68751766" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/2" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/2/hovercard" href="https://github.com/flutter/flutter/pull/2">#2</a>      RenderObject.markNeedsPaint (package:flutter/src/rendering/object.dart:2110)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="68752111" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/3" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/3/hovercard" href="https://github.com/flutter/flutter/pull/3">#3</a>      _RenderInkFeatures._didChangeLayout (package:flutter/src/material/material.dart:315)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72064312" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/4" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/4/hovercard" href="https://github.com/flutter/flutter/issues/4">#4</a>      _MaterialState.build. (package:flutter/src/material/material.dart:228)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72238122" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/5" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/5/hovercard" href="https://github.com/flutter/flutter/issues/5">#5</a>      NotificationListener._dispatch (package:flutter/src/widgets/notification_listener.dart:110)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72263185" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/6" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/6/hovercard" href="https://github.com/flutter/flutter/issues/6">#6</a>      Notification.visitAncestor (package:flutter/src/widgets/notification_listener.dart:43)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72496230" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/7" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/7/hovercard" href="https://github.com/flutter/flutter/issues/7">#7</a>      LayoutChangedNotification&amp;ViewportNotificationMixin.visitAncestor (package:flutter/src/widgets/scroll_notification.dart:36)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72651304" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/8" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/8/hovercard" href="https://github.com/flutter/flutter/pull/8">#8</a>      Element.visitAncestorElements (package:flutter/src/widgets/framework.dart:3103)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72675262" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/9" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/9/hovercard" href="https://github.com/flutter/flutter/issues/9">#9</a>      Notification.dispatch (package:flutter/src/widgets/notification_listener.dart:57)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72756817" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/10" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/10/hovercard" href="https://github.com/flutter/flutter/pull/10">#10</a>     ScrollActivity.dispatchScrollStartNotification (package:flutter/src/widgets/scroll_activity.dart:90)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72841105" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/11" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/11/hovercard" href="https://github.com/flutter/flutter/pull/11">#11</a>     ScrollPosition.didStartScroll (package:flutter/src/widgets/scroll_position.dart:543)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="72965326" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/12" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/12/hovercard" href="https://github.com/flutter/flutter/issues/12">#12</a>     ScrollPosition.beginActivity (package:flutter/src/widgets/scroll_position.dart:535)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="73108529" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/13" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/13/hovercard" href="https://github.com/flutter/flutter/pull/13">#13</a>     ScrollPositionWithSingleContext.beginActivity (package:flutter/src/widgets/scroll_position_with_single_context.dart:119)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="73706022" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/14" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/14/hovercard" href="https://github.com/flutter/flutter/pull/14">#14</a>     ScrollPositionWithSingleContext.animateTo (package:flutter/src/widgets/scroll_position_with_single_context.dart:186)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="73709580" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/15" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/15/hovercard" href="https://github.com/flutter/flutter/pull/15">#15</a>     ScrollController.animateTo (package:flutter/src/widgets/scroll_controller.dart:143)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="73721333" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/16" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/16/hovercard" href="https://github.com/flutter/flutter/issues/16">#16</a>     EditableTextState._handleCaretChanged (package:flutter/src/widgets/editable_text.dart:463)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="73890723" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/17" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/17/hovercard" href="https://github.com/flutter/flutter/pull/17">#17</a>     RenderEditable._paintCaret (package:flutter/src/rendering/editable.dart:497)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="74860511" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/18" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/18/hovercard" href="https://github.com/flutter/flutter/pull/18">#18</a>     RenderEditable._paintContents (package:flutter/src/rendering/editable.dart:515)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="76447916" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/19" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/19/hovercard" href="https://github.com/flutter/flutter/pull/19">#19</a>     RenderEditable.paint (package:flutter/src/rendering/editable.dart:531)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="77733414" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/20" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/20/hovercard" href="https://github.com/flutter/flutter/issues/20">#20</a>     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2259)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="77747079" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/21" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/21/hovercard" href="https://github.com/flutter/flutter/issues/21">#21</a>     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:116)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="77747878" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/22" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/22/hovercard" href="https://github.com/flutter/flutter/issues/22">#22</a>     RenderBox&amp;RenderObjectWithChildMixin&amp;RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="77756409" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/23" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/23/hovercard" href="https://github.com/flutter/flutter/issues/23">#23</a>     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2259)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="78196623" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/24" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/24/hovercard" href="https://github.com/flutter/flutter/issues/24">#24</a>     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:116)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="85864779" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/25" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/25/hovercard" href="https://github.com/flutter/flutter/issues/25">#25</a>     RenderBox&amp;RenderObjectWithChildMixin&amp;RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="87876933" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/26" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/26/hovercard" href="https://github.com/flutter/flutter/issues/26">#26</a>     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2259)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="93121634" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/27" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/27/hovercard" href="https://github.com/flutter/flutter/issues/27">#27</a>     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:116)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="114479773" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/28" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/28/hovercard" href="https://github.com/flutter/flutter/pull/28">#28</a>     RenderBox&amp;RenderObjectWithChildMixin&amp;RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="114747959" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/29" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/29/hovercard" href="https://github.com/flutter/flutter/pull/29">#29</a>     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2259)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="114760908" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/30" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/30/hovercard" href="https://github.com/flutter/flutter/pull/30">#30</a>     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:116)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115215427" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/31" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/31/hovercard" href="https://github.com/flutter/flutter/pull/31">#31</a>     RenderBox&amp;RenderObjectWithChildMixin&amp;RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115226631" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/32" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/32/hovercard" href="https://github.com/flutter/flutter/pull/32">#32</a>     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2259)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115231274" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/33" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/33/hovercard" href="https://github.com/flutter/flutter/pull/33">#33</a>     PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:96)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115401180" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/34" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/34/hovercard" href="https://github.com/flutter/flutter/pull/34">#34</a>     PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:1085)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115594162" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/35" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/35/hovercard" href="https://github.com/flutter/flutter/pull/35">#35</a>     BindingBase&amp;SchedulerBinding&amp;GestureBinding&amp;ServicesBinding&amp;RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:253)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115634087" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/36" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/36/hovercard" href="https://github.com/flutter/flutter/pull/36">#36</a>     BindingBase&amp;SchedulerBinding&amp;GestureBinding&amp;ServicesBinding&amp;RendererBinding&amp;WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:504)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115644646" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/37" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/37/hovercard" href="https://github.com/flutter/flutter/pull/37">#37</a>     BindingBase&amp;SchedulerBinding&amp;GestureBinding&amp;ServicesBinding&amp;RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:189)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115645648" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/flutter/flutter/pull/38/hovercard" href="https://github.com/flutter/flutter/pull/38">#38</a>     BindingBase&amp;SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:688)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115648495" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/39" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/39/hovercard" href="https://github.com/flutter/flutter/issues/39">#39</a>     BindingBase&amp;SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:636)<br>
I/flutter (20921): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115648552" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/40" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/40/hovercard" href="https://github.com/flutter/flutter/issues/40">#40</a>     _drawFrame (file:///b/build/slave/Linux_Engine/build/src/flutter/lib/ui/hooks.dart:70)<br>
I/flutter (20921): (elided 2 frames from class _AssertionError)<br>
I/flutter (20921): The following RenderObject was being processed when the exception was fired:<br>
I/flutter (20921):   RenderEditable#108999517 relayoutBoundary=up16<br>
I/flutter (20921):   creator: _Editable ← _ScrollableScope ← IgnorePointer-[GlobalKey#655002960] ← Listener ←<br>
I/flutter (20921):   _GestureSemantics ← RawGestureDetector-[LabeledGlobalKey#71161294] ←<br>
I/flutter (20921):   RepaintBoundary ← CustomPaint ← RepaintBoundary ← NotificationListener ←<br>
I/flutter (20921):   GlowingOverscrollIndicator ← Scrollable ← ⋯<br>
I/flutter (20921):   parentData:  (can use size)<br>
I/flutter (20921):   constraints: BoxConstraints(w=288.0, 0.0&lt;=h&lt;=Infinity)<br>
I/flutter (20921):   size: Size(288.0, 19.0)<br>
I/flutter (20921):   cursorColor: Color(0xff90caf9)<br>
I/flutter (20921):   showCursor: ValueNotifier#547527972(true)<br>
I/flutter (20921):   maxLines: 1<br>
I/flutter (20921):   selectionColor: Color(0xff90caf9)<br>
I/flutter (20921):   textScaleFactor: 1.0<br>
I/flutter (20921):   selection: TextSelection(baseOffset: -1, extentOffset: -1, affinity: TextAffinity.downstream,<br>
I/flutter (20921):   isDirectional: false)<br>
I/flutter (20921):   offset: ScrollPositionWithSingleContext#554787583(offset: 0.0, range: 0.0..0.0, viewport: 288.0,<br>
I/flutter (20921):   ScrollableState, ClampingScrollPhysics -&gt; ClampingScrollPhysics,<br>
I/flutter (20921):   DrivenScrollActivity#13191381(AnimationController#202864342(<g-emoji class="g-emoji" alias="arrow_forward" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/25b6.png">▶</g-emoji> 0.000; for DrivenScrollActivity)),<br>
I/flutter (20921):   ScrollDirection.idle)<br>
I/flutter (20921): This RenderObject has no descendants.<br>
I/flutter (20921): ════════════════════════════════════════════════════════════════════════════════════════════════════</p>
<h2 dir="auto">Flutter Doctor</h2>
<p dir="auto">/home/blakveld/flutter/bin/flutter --no-color doctor<br>
[✓] Flutter (on Linux, locale nl_BE.UTF-8, channel alpha)<br>
• Flutter at /home/blakveld/flutter<br>
• Framework revision <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/flutter/flutter/commit/3b6d84b083956df5652b2fe34c68287579e9b73d/hovercard" href="https://github.com/flutter/flutter/commit/3b6d84b083956df5652b2fe34c68287579e9b73d"><tt>3b6d84b</tt></a> (4 days ago), 2017-06-16 12:58:23 -0700<br>
• Engine revision <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/flutter/flutter/commit/784e9756720f7f6daa15c95ba3df6215bb54783f/hovercard" href="https://github.com/flutter/flutter/commit/784e9756720f7f6daa15c95ba3df6215bb54783f"><tt>784e975</tt></a><br>
• Tools Dart version 1.24.0-dev.6.7</p>
<p dir="auto">[✓] Android toolchain - develop for Android devices (Android SDK 26.0.0)<br>
• Android SDK at /home/blakveld/Android/Sdk<br>
• Platform android-26, build-tools 26.0.0<br>
• Java binary at: /home/blakveld/android-studio/jre/bin/java<br>
• Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)</p>
<p dir="auto">[✓] Android Studio (version 2.3)<br>
• Android Studio at /home/blakveld/android-studio<br>
• Gradle version 3.2<br>
• Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)</p>
<p dir="auto">[✓] WebStorm (version 2017.1)<br>
• Flutter plugin version 14.0</p>
<p dir="auto">[-] IntelliJ IDEA Ultimate Edition (version 15)<br>
✗ Flutter plugin not installed; this adds Flutter specific functionality.<br>
✗ Dart plugin not installed; this adds Dart specific functionality.<br>
• For information about managing plugins, see<br>
<a href="https://www.jetbrains.com/help/idea/managing-plugins.html" rel="nofollow">https://www.jetbrains.com/help/idea/managing-plugins.html</a><br>
✗ This install is older than the minimum recommended version of 2017.1.0.</p>
<p dir="auto">[✓] IntelliJ IDEA Community Edition (version 2017.1)<br>
• Flutter plugin version 14.0<br>
• Dart plugin version 171.4694.29</p>
<p dir="auto">[✓] Connected devices<br>
• T06 • HMHU6EE001639020024 • android-arm • Android 6.0 (API 23)</p>
<p dir="auto">I hit it first after making minor changes to the flutter code lab, and am hitting it now, while trying to put together a simpler flutter app.</p>
<p dir="auto">Hot reload is not working, cold launches sometimes work.</p>
<p dir="auto">Flutter run from IJ.</p>
<p dir="auto">Launching lib/main.dart on Nexus 6P in debug mode...<br>
Built build/app/outputs/apk/app-debug.apk (21.7MB).<br>
W/IInputConnectionWrapper(21208): reportFullscreenMode on inexistent InputConnection<br>
I/flutter (21208): executeQuery<br>
Restarted app in 1,286ms.<br>
E/MethodChannel#flutter/textinput(21208): Failed to handle method call<br>
E/MethodChannel#flutter/textinput(21208): java.lang.IndexOutOfBoundsException: setSpan (-1 ... -1) starts before 0<br>
E/MethodChannel#flutter/textinput(21208): 	at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java:1325)<br>
E/MethodChannel#flutter/textinput(21208): 	at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:683)<br>
E/MethodChannel#flutter/textinput(21208): 	at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:676)<br>
E/MethodChannel#flutter/textinput(21208): 	at android.text.Selection.setSelection(Selection.java:76)<br>
E/MethodChannel#flutter/textinput(21208): 	at io.flutter.plugin.editing.TextInputPlugin.setTextInputEditingState(TextInputPlugin.java:147)<br>
E/MethodChannel#flutter/textinput(21208): 	at io.flutter.plugin.editing.TextInputPlugin.onMethodCall(TextInputPlugin.java:66)<br>
E/MethodChannel#flutter/textinput(21208): 	at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:191)<br>
E/MethodChannel#flutter/textinput(21208): 	at io.flutter.view.FlutterView.handlePlatformMessage(FlutterView.java:643)<br>
E/MethodChannel#flutter/textinput(21208): 	at android.os.MessageQueue.nativePollOnce(Native Method)<br>
E/MethodChannel#flutter/textinput(21208): 	at android.os.MessageQueue.next(MessageQueue.java:323)<br>
E/MethodChannel#flutter/textinput(21208): 	at android.os.Looper.loop(Looper.java:136)<br>
E/MethodChannel#flutter/textinput(21208): 	at android.app.ActivityThread.main(ActivityThread.java:6121)<br>
E/MethodChannel#flutter/textinput(21208): 	at java.lang.reflect.Method.invoke(Native Method)<br>
E/MethodChannel#flutter/textinput(21208): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)<br>
E/MethodChannel#flutter/textinput(21208): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)</p>
<p dir="auto">flutter analyze:<br>
~/src/github/flutter/bin/flutter analyze<br>
Analyzing jwren/src/github/flutter_google_knowledge_graph...<br>
hint • The value of the local variable 'v' isn't used at lib/main.dart:97:9 • unused_local_variable<br>
1 issue found.<br>
(Ran in 4.5s)</p>