-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Milestone
Description
Steps to Reproduce
Open observatory action loading an invalid page (http://127.0.0.1:0/) after the app run.
Logs
Starting device daemon...
Warning! Signing the APK using the debug keystore.
You will need a real keystore to distribute your application.
Running lib/main.dart on Nexus 5X...
W/flutter ( 7383): [WARNING:jni_string.cc(28)] ConvertJavaStringToUTF8 called with null string.
I/flutter ( 7383): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
I/flutter ( 7383): The following ArgumentError was thrown during performLayout():
I/flutter ( 7383): Invalid argument(s): 0.0
I/flutter ( 7383):
I/flutter ( 7383): When the exception was thrown, this was the stack:
I/flutter ( 7383): #0 _Double.clamp (dart:core-patch/double.dart)
I/flutter ( 7383): #1 TextPainter.layout (package:flutter/src/painting/text_painter.dart)
I/flutter ( 7383): #2 RenderParagraph.performLayout (package:flutter/src/rendering/paragraph.dart)
I/flutter ( 7383): #3 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #4 _ToolbarLayout.performLayout (package:flutter/src/material/app_bar.dart)
I/flutter ( 7383): #5 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart)
I/flutter ( 7383): #6 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart)
I/flutter ( 7383): #7 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #8 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart)
I/flutter ( 7383): #9 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #10 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #11 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #12 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart)
I/flutter ( 7383): #13 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #14 RenderConstrainedOverflowBox.performLayout (package:flutter/src/rendering/shifted_box.dart)
I/flutter ( 7383): #15 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #16 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #17 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #18 RenderPositionedBox.performLayout (package:flutter/src/rendering/shifted_box.dart)
I/flutter ( 7383): #19 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #20 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #21 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #22 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #23 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #24 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #25 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #26 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart)
I/flutter ( 7383): #27 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #28 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #29 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #30 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart)
I/flutter ( 7383): #31 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart)
I/flutter ( 7383): #32 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart)
I/flutter ( 7383): #33 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #34 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #35 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #36 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #37 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #38 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #39 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #40 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #41 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #42 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #43 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #44 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #45 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #46 RenderOffstage.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #47 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #48 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #49 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #50 RenderStack.performLayout (package:flutter/src/rendering/stack.dart)
I/flutter ( 7383): #51 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #52 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #53 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #54 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #55 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #56 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #57 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #58 RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart)
I/flutter ( 7383): #59 RenderObject.layout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #60 RenderView.performLayout (package:flutter/src/rendering/view.dart)
I/flutter ( 7383): #61 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #62 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart)
I/flutter ( 7383): #63 BindingBase&SchedulerBinding&GestureBinding&ServicesBinding&RendererBinding.beginFrame (package:flutter/src/rendering/binding.dart)
I/flutter ( 7383): #64 BindingBase&SchedulerBinding&GestureBinding&ServicesBinding&RendererBinding&WidgetsBinding.beginFrame (package:flutter/src/widgets/binding.dart)
I/flutter ( 7383): #65 BindingBase&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart)
I/flutter ( 7383): #66 BindingBase&SchedulerBinding.handleBeginFrame (package:flutter/src/scheduler/binding.dart)
I/flutter ( 7383): #67 main (file:///Users/sgopal1/code/flutter-app/lib/main.dart)
I/flutter ( 7383): #68 _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart)
I/flutter ( 7383): #69 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart)
I/flutter ( 7383):
I/flutter ( 7383): The following RenderObject was being processed when the exception was fired:
I/flutter ( 7383): RenderParagraph relayoutBoundary=up1 NEEDS-LAYOUT
I/flutter ( 7383): This RenderObject has no descendants.
I/flutter ( 7383):
I/flutter ( 7383): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter ( 7383): Another exception was thrown: NoSuchMethodError: The getter 'height' was called on null.
Flutter Doctor
$ flutter doctor
[✓] Flutter (on Mac OS, channel master)
• Flutter at /Users/sgopal1/install/flutter
• Framework revision 223f416199 (5 hours ago),
• Engine revision 63e71803de
• Tools Dart version 1.21.0-dev.3.0
[✓] Android toolchain - develop for Android devices (Android SDK 24.0.0)
• Android SDK at /Users/sgopal1/install/android
• Platform android-25, build-tools 24.0.0
• ANDROID_HOME = /Users/sgopal1/install/android
• Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
[✓] iOS toolchain - develop for iOS devices (Xcode 7.2.1)
• XCode at /Applications/Xcode.app/Contents/Developer
• Xcode 7.2.1, Build version 7C1002
[-] IntelliJ IDEA Ultimate Edition (version 2016.2.5)
• Dart plugin not installed; this adds Dart specific functionality.
• Flutter plugin not installed; this adds Flutter specific functionality.
• For information about managing plugins, see
https://www.jetbrains.com/help/idea/2016.2/managing-plugins.html
[✓] Connected devices
• Nexus 5X • 00e9507096c6cb49 • android-arm • Android 7.1.1 (API 25)
Metadata
Metadata
Assignees
Labels
No labels
