Repository navigation
Application works on iOS and Android emulators but fails on Android device (One Plus 6) #23723
Copy link
Copy link
Closed
Labels
c: crashStack traces logged to the consoleStack traces logged to the consolee: device-specificOnly manifests on certain devicesOnly manifests on certain devicesframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.platform-androidAndroid applications specificallyAndroid applications specifically
Description
Launching lib/main.dart on ONEPLUS A6003 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
Built build/app/outputs/apk/debug/app-debug.apk.
Installing build/app/outputs/apk/app.apk...
Syncing files to device ONEPLUS A6003...
I/flutter ( 7937): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
I/flutter ( 7937): The following assertion was thrown during performLayout():
I/flutter ( 7937): 'package:flutter/src/rendering/table.dart': Failed assertion: line 882 pos 16: 'tableWidth >=
I/flutter ( 7937): targetWidth': is not true.
I/flutter ( 7937):
I/flutter ( 7937): Either the assertion indicates an error in the framework itself, or we should provide substantially
I/flutter ( 7937): more information in this error message to help you determine and fix the underlying cause.
I/flutter ( 7937): In either case, please report this assertion by filing a bug on GitHub:
I/flutter ( 7937): https://github.com/flutter/flutter/issues/new
I/flutter ( 7937):
I/flutter ( 7937): When the exception was thrown, this was the stack:
I/flutter ( 7937): #2 RenderTable._computeColumnWidths (package:flutter/src/rendering/table.dart:882:16)
I/flutter ( 7937): #3 RenderTable.performLayout (package:flutter/src/rendering/table.dart:1000:33)
I/flutter ( 7937): #4 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #5 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:141:11)
I/flutter ( 7937): #6 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:339:7)
I/flutter ( 7937): #7 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:211:7)
I/flutter ( 7937): #8 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:355:14)
I/flutter ( 7937): #9 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #10 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #11 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #12 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #13 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1192:11)
I/flutter ( 7937): #14 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #15 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #16 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #17 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #18 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #19 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #20 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #21 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #22 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #23 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #24 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #25 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #26 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #27 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #28 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #29 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #30 RenderOffstage.performLayout (package:flutter/src/rendering/proxy_box.dart:2884:13)
I/flutter ( 7937): #31 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #32 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:520:15)
I/flutter ( 7937): #33 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #34 __RenderTheatre&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #35 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #36 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #37 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #38 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #39 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #40 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #41 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #42 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #43 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #44 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:108:13)
I/flutter ( 7937): #45 RenderObject.layout (package:flutter/src/rendering/object.dart:1631:7)
I/flutter ( 7937): #46 RenderView.performLayout (package:flutter/src/rendering/view.dart:147:13)
I/flutter ( 7937): #47 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1506:7)
I/flutter ( 7937): #48 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:765:18)
I/flutter ( 7937): #49 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:270:19)
I/flutter ( 7937): #50 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:674:13)
I/flutter ( 7937): #51 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:208:5)
I/flutter ( 7937): #52 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:990:15)
I/flutter ( 7937): #53 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:930:9)
I/flutter ( 7937): #54 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:751:7)
I/flutter ( 7937): #56 _Timer._runTimers (dart:isolate/runtime/libtimer_impl.dart:382:19)
I/flutter ( 7937): #57 _Timer._handleMessage (dart:isolate/runtime/libtimer_impl.dart:416:5)
I/flutter ( 7937): #58 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)
I/flutter ( 7937): (elided 3 frames from class _AssertionError and package dart:async)
I/flutter ( 7937):
I/flutter ( 7937): The following RenderObject was being processed when the exception was fired:
I/flutter ( 7937): RenderTable#8a02a relayoutBoundary=up1 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): creator: Table ← GameMap ← MediaQuery ← LayoutId-[<_ScaffoldSlot.body>] ← CustomMultiChildLayout ←
I/flutter ( 7937): AnimatedBuilder ← DefaultTextStyle ← AnimatedDefaultTextStyle ← _InkFeatures-[GlobalKey#a1071 ink
I/flutter ( 7937): renderer] ← NotificationListener<LayoutChangedNotification> ← PhysicalModel ←
I/flutter ( 7937): AnimatedPhysicalModel ← ⋯
I/flutter ( 7937): parentData: offset=Offset(0.0, 0.0); id=_ScaffoldSlot.body (can use size)
I/flutter ( 7937): constraints: BoxConstraints(0.0<=w<=411.4, 0.0<=h<=734.1)
I/flutter ( 7937): size: MISSING
I/flutter ( 7937): default column width: FlexColumnWidth(1.0)
I/flutter ( 7937): table size: 6×6
I/flutter ( 7937): column offsets: unknown
I/flutter ( 7937): row offsets: []
I/flutter ( 7937): This RenderObject had the following descendants (showing up to depth 5):
I/flutter ( 7937): RenderSemanticsGestureHandler#7c26b NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderPointerListener#1688f NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#ac049 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderStack#ee614 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#e82af NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#59864 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#9977c NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#e02b3 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#2cbcc NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderSemanticsGestureHandler#6bc75 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderPointerListener#5892a NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#fc16f NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderStack#f32a9 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#c9e43 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#9a777 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#1dfc9 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#78d1f NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderSemanticsGestureHandler#1e578 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderPointerListener#df696 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#01498 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderStack#0d3fa NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#eefea NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#f81b4 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#41c66 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#a8c76 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): RenderConstrainedBox#d397e NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 7937): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter ( 7937): Another exception was thrown: RenderBox was not laid out: RenderTable#8a02a relayoutBoundary=up1 NEEDS-PAINT
I/flutter ( 7937): Another exception was thrown: 'package:flutter/src/rendering/table.dart': Failed assertion: line 1127 pos 12: '_rowTops.length == rows + 1': is not true.
E/libc ( 7937): Access denied finding property "vendor.debug.egl.swapinterval"
W/1.gpu ( 7937): type=1400 audit(0.0:2178334): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=17724 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
E/libc ( 7937): Access denied finding property "vendor.debug.egl.swapinterval"
W/RenderThread( 7937): type=1400 audit(0.0:2178335): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=17724 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
E/libc ( 7937): Access denied finding property "vendor.debug.egl.swapinterval"
W/RenderThread( 7937): type=1400 audit(0.0:2178336): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=17724 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
E/libc ( 7937): Access denied finding property "vendor.debug.egl.swapinterval"
W/RenderThread( 7937): type=1400 audit(0.0:2178337): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=17724 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
E/libc ( 7937): Access denied finding property "vendor.debug.egl.swapinterval"
W/RenderThread( 7937): type=1400 audit(0.0:2178338): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=17724 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
E/libc ( 7937): Access denied finding property "vendor.debug.egl.swapinterval"
I/chatty ( 7937): uid=10246(com.mjk.rigy.connections) RenderThread identical 14 lines
E/libc ( 7937): Access denied finding property "vendor.debug.egl.swapinterval"
E/flutter ( 7937): [ERROR:flutter/shell/common/shell.cc(181)] Dart Error: Unhandled exception:
E/flutter ( 7937): Cannot hit test a render box that has never been laid out.
E/flutter ( 7937): The hitTest() method was called on this RenderBox:
E/flutter ( 7937): RenderStack#6bb8f NEEDS-LAYOUT NEEDS-PAINT
E/flutter ( 7937): Unfortunately, this object's geometry is not known at this time, probably because it has never been laid out. This means it cannot be accurately hit-tested. If you are trying to perform a hit test during the layout phase itself, make sure you only hit test nodes that have completed layout (e.g. the node's children, after their layout() method has been called).
E/flutter ( 7937): #0 RenderBox.hitTest.<anonymous closure> (package:flutter/src/rendering/box.dart:1899:11)
E/flutter ( 7937): #1 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1922:6)
E/flutter ( 7937): #2 _RenderCustomMultiChildLayoutBox&RenderBox&ContainerRenderObjectMixin&RenderBoxContainerDefaultsMixin.defaultHitTestChildren (package:flutter/src/rendering/box.dart:2250:17)
E/flutter ( 7937): #3 RenderCustomMultiChildLayoutBox.hitTestChildren (package:flutter/src/rendering/custom_layout.dart:365:12)
E/flutter ( 7937): #4 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #5 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #6 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #7 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #8 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #9 RenderPhysicalModel.hitTest (package:flutter/src/rendering/proxy_box.dart:1655:18)
E/flutter ( 7937): #10 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #11 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #12 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #13 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #14 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #15 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #16 RenderIgnorePointer.hitTest (package:flutter/src/rendering/proxy_box.dart:2780:37)
E/flutter ( 7937): #17 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #18 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #19 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #20 RenderFractionalTranslation.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:2413:18)
E/flutter ( 7937): #21 RenderFractionalTranslation.hitTest (package:flutter/src/rendering/proxy_box.dart:2393:12)
E/flutter ( 7937): #22 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #23 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #24 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #25 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #26 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.hitTestChildren (package:flutter/src/rendering/proxy_box.dart:117:19)
E/flutter ( 7937): #27 RenderBox.hitTest (package:flutter/src/rendering/box.dart:1924:11)
E/flutter ( 7937): #28 RenderOffstage.hitTest (package:flutter/src/rendering/proxy_box.dart:2890:31)
E/flutter ( 7937): #29 _RenderStack&RenderBox&ContainerRenderObjectMixin&RenderBoxContainerDefaultsMixin.defaultHitTestChildren (package:flutter/src/rendering/box.dart:2250:17)
E/flutter ( 7937): #30 RenderStack.hitTestChildren (package:flutter/src/rendering/stack.dart:595:12)
E/flutter ( 7937): #31 RenderBox
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
c: crashStack traces logged to the consoleStack traces logged to the consolee: device-specificOnly manifests on certain devicesOnly manifests on certain devicesframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.platform-androidAndroid applications specificallyAndroid applications specifically
Activity
zoechi commentedon Oct 30, 2018
Please add the output of
flutter doctor -vand a minimal runnable example that allows to reproduce.
Could be depend on the screen width.
Perhaps it's smaller on the phone than on the emulator you are using.
GyuriMajercsik commentedon Oct 30, 2018
GyuriMajercsik commentedon Oct 30, 2018
I will also try to come with a useful example.
GyuriMajercsik commentedon Oct 30, 2018
GyuriMajercsik commentedon Oct 30, 2018
After playing with the input values I found the following.
8 remaining items
GyuriMajercsik commentedon Jan 29, 2019
I tried on both channels: stable and master.
Just making sure it's still reproducing on stable ( 1.0.0 ) before trying it on master.
BANG88 commentedon Feb 15, 2019
This stop me publish an app for Android user.
Shathin commentedon Mar 9, 2019
I have same error in the debug version of the application on my One Plus 5. But the screen renders properly on the release version of the application on the same device.
Ogiwara-CostlierRain464 commentedon Mar 31, 2019
Both
FlexColumnWidthandFractionColumnWidthdidn't work for me, and I finally choseFixedColumnWidth.darrenaustin commentedon May 3, 2019
I was able to reproduce this problem using the above sample code on an Android emulator with Pixel 2 profile running Pie. From where it was tripping the assertion, it might be a floating point rounding issue. Needs more investigation.
chunhtai commentedon May 28, 2019
I think it is the rounding issue, This has happened in other place as well. It tripped with
tableWidth 411.4285714285714 targetWidth 411.42857142857144
I will put up a pr to fix it
mleonhard commentedon Jun 11, 2019
@chunhtai Thanks for this fix. It unblocked me. :)
github-actions commentedon Aug 14, 2021
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.