Repository: flutter
Issue: Attempt to create wrapped long text results in exception in framework
Labels: c: crash,framework,a: typography,a: error message,has reproducible steps,P2,team-framework,triaged-framework,found in release: 3.22,found in release: 3.23

### Steps to reproduce

I wrote this widget (same happens with `Flexible`, not just `Expanded`):

```
  return Column(children: [
      const SizedBox(height: 24),
      Card(
        elevation: 0,
        color: Theme.of(context).colorScheme.surfaceContainer,
        child: Padding(
            padding: const EdgeInsets.all(16),
            child: Stack(
              children: [
                Row(
                  crossAxisAlignment: CrossAxisAlignment.start,
                  mainAxisSize: MainAxisSize.max,
                  children: [
                    Column(
                      mainAxisSize: MainAxisSize.max,
                      crossAxisAlignment: CrossAxisAlignment.start,
                      children: [
                        Text(
                          'Aláírt üzenet',
                          style: TextStyle(
                            fontSize: 16.0,
                            color: Theme.of(context).colorScheme.onSurface,
                          ),
                        ),
                        Row(children: [
                          Expanded(
                              child: Text(
                            softWrap: true,
                            "verylongtextgoeshere",
                            style: TextStyle(
                              fontSize: 14.0,
                              color: Theme.of(context).colorScheme.onSurfaceVariant,
                            ),
                          ))
                        ]),
                        const SizedBox(height: 6),
                        Text(
                          'Üzenet hash',
                          style: TextStyle(
                            fontSize: 16.0,
                            color: Theme.of(context).colorScheme.onSurface,
                          ),
                        ),
                        Text(
                          softWrap: true,
                         "verylongtextgoeshere",
                          style: TextStyle(
                            fontSize: 14.0,
                            color: Theme.of(context).colorScheme.onSurfaceVariant,
                          ),
                        ),
                      ],
                    )
                  ],
                ),
              ],
            )),
      ),
```

### Expected results

It should not crash the framework. Text should be wrapped.

### Actual results

======== Exception caught by scheduler library =====================================================
The following assertion was thrown during a scheduler callback:

...

### Code sample

<details open><summary>Code sample</summary>

```dart
return Column(children: [
      const SizedBox(height: 24),
      Card(
        elevation: 0,
        color: Theme.of(context).colorScheme.surfaceContainer,
        child: Padding(
            padding: const EdgeInsets.all(16),
            child: Stack(
              children: [
                Row(
                  crossAxisAlignment: CrossAxisAlignment.start,
                  mainAxisSize: MainAxisSize.max,
                  children: [
                    Column(
                      mainAxisSize: MainAxisSize.max,
                      crossAxisAlignment: CrossAxisAlignment.start,
                      children: [
                        Text(
                          'label',
                          style: TextStyle(
                            fontSize: 16.0,
                            color: Theme.of(context).colorScheme.onSurface,
                          ),
                        ),
                        Row(children: [
                          Expanded(
                              child: Text(
                            softWrap: true,
                            "verylongtextgoeshereaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
                            style: TextStyle(
                              fontSize: 14.0,
                              color: Theme.of(context).colorScheme.onSurfaceVariant,
                            ),
                          ))
                        ]),
                        const SizedBox(height: 6),
                        Text(
                          'label',
                          style: TextStyle(
                            fontSize: 16.0,
                            color: Theme.of(context).colorScheme.onSurface,
                          ),
                        ),
                        Text(
                          softWrap: true,
                         "verylongtextgoeshereaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
                          style: TextStyle(
                            fontSize: 14.0,
                            color: Theme.of(context).colorScheme.onSurfaceVariant,
                          ),
                        ),
                      ],
                    )
                  ],
                ),
              ],
            )),
      ),
```

</details>


### Screenshots or Video

<details open>
<summary>Screenshots / Video demonstration</summary>

[Upload media here]

</details>


### Logs

<details open><summary>Logs</summary>

```console
======== Exception caught by rendering library =====================================================
The following assertion was thrown during paint():
RenderBox was not laid out: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
'package:flutter/src/rendering/box.dart':
Failed assertion: line 2165 pos 12: 'hasSize'


Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  https://github.com/flutter/flutter/issues/new?template=2_bug.yml

The relevant error-causing widget was: 
  Card Card:file:///C:/Work/.../my_view.dart:70:7
When the exception was thrown, this was the stack: 
#2      RenderBox.size (package:flutter/src/rendering/box.dart:2165:12)
#3      _RenderCustomClip._updateClip (package:flutter/src/rendering/proxy_box.dart:1433:33)
#4      RenderPhysicalShape.paint (package:flutter/src/rendering/proxy_box.dart:2098:5)
#5      RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#6      PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#7      RenderShiftedBox.paint (package:flutter/src/rendering/shifted_box.dart:74:15)
#8      RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#9      PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#10     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:130:13)
#11     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#12     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#13     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#14     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#15     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#16     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#17     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#18     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#19     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#20     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#21     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#22     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#23     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#24     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#25     _RenderSingleChildViewport.paint.paintContents (package:flutter/src/widgets/single_child_scroll_view.dart:524:17)
#26     _RenderSingleChildViewport.paint (package:flutter/src/widgets/single_child_scroll_view.dart:538:9)
#27     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#28     PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:166:11)
#29     PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:109:5)
#30     PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:1182:31)
#31     PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:1192:15)
#32     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:579:23)
#33     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1138:13)
#34     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:443:5)
#35     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)
#36     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1313:9)
#37     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171:5)
#38     _invoke (dart:ui/hooks.dart:312:13)
#39     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419:5)
#40     _drawFrame (dart:ui/hooks.dart:283:31)
(elided 2 frames from class _AssertionError)
The following RenderObject was being processed when the exception was fired: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
...  parentData: offset=Offset(4.0, 4.0) (can use size)
...  constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...  size: MISSING
...  elevation: 0.0
...  color: Color(0xfff2ecf4)
...  shadowColor: Color(0xfff2ecf4)
...  clipper: ShapeBorderClipper
RenderObject: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
  parentData: offset=Offset(4.0, 4.0) (can use size)
  constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
  size: MISSING
  elevation: 0.0
  color: Color(0xfff2ecf4)
  shadowColor: Color(0xfff2ecf4)
  clipper: ShapeBorderClipper
...  child: RenderCustomPaint#13f6d relayoutBoundary=up7 NEEDS-PAINT
...    parentData: <none> (can use size)
...    constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...    size: MISSING
...    painter: null
...    foregroundPainter: _ShapeBorderPainter#0607e()
...    child: _RenderInkFeatures#3dc75 relayoutBoundary=up8 NEEDS-PAINT
...      parentData: <none> (can use size)
...      constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...      size: MISSING
...      child: RenderSemanticsAnnotations#ee680 relayoutBoundary=up9 NEEDS-PAINT
...        parentData: <none> (can use size)
...        constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...        size: MISSING
...        child: RenderPadding#a40b2 relayoutBoundary=up10 NEEDS-PAINT
...          parentData: <none> (can use size)
...          constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...          size: MISSING
...          padding: EdgeInsets.all(16.0)
...          textDirection: ltr
====================================================================================================

======== Exception caught by scheduler library =====================================================
The following assertion was thrown during a scheduler callback:
Updated layout information required for RenderParagraph#d8fb2 NEEDS-LAYOUT NEEDS-PAINT to calculate semantics.
'package:flutter/src/rendering/object.dart':
Failed assertion: line 3651 pos 12: '!_needsLayout'


Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  https://github.com/flutter/flutter/issues/new?template=2_bug.yml

When the exception was thrown, this was the stack: 
#2      RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3651:12)
#3      RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#4      ContainerRenderObjectMixin.visitChildren (package:flutter/src/rendering/object.dart:4374:14)
#5      RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#6      RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#7      RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#8      ContainerRenderObjectMixin.visitChildren (package:flutter/src/rendering/object.dart:4374:14)
#9      RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#10     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#11     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#12     ContainerRenderObjectMixin.visitChildren (package:flutter/src/rendering/object.dart:4374:14)
#13     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#14     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#15     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#16     ContainerRenderObjectMixin.visitChildren (package:flutter/src/rendering/object.dart:4374:14)
#17     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#18     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#19     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#20     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#21     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#22     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#23     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#24     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#25     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#26     RenderSemanticsAnnotations.visitChildrenForSemantics (package:flutter/src/rendering/proxy_box.dart:4265:11)
#27     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#28     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#29     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#30     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#31     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#32     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#33     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#34     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#35     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#36     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#37     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#38     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#39     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#40     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#41     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#42     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#43     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#44     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#45     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#46     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#47     RenderSemanticsAnnotations.visitChildrenForSemantics (package:flutter/src/rendering/proxy_box.dart:4265:11)
#48     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#49     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#50     ContainerRenderObjectMixin.visitChildren (package:flutter/src/rendering/object.dart:4374:14)
#51     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#52     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#53     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#54     ContainerRenderObjectMixin.visitChildren (package:flutter/src/rendering/object.dart:4374:14)
#55     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#56     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#57     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#58     ContainerRenderObjectMixin.visitChildren (package:flutter/src/rendering/object.dart:4374:14)
#59     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#60     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#61     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#62     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#63     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#64     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#65     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#66     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#67     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#68     RenderIgnorePointer.visitChildrenForSemantics (package:flutter/src/rendering/proxy_box.dart:3596:11)
#69     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#70     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#71     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#72     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#73     RenderSemanticsAnnotations.visitChildrenForSemantics (package:flutter/src/rendering/proxy_box.dart:4265:11)
#74     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#75     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#76     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#77     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#78     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#79     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#80     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#81     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#82     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#83     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#84     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#85     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#86     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#87     RenderObject._getSemanticsForParent.<anonymous closure> (package:flutter/src/rendering/object.dart:3667:61)
#88     RenderObjectWithChildMixin.visitChildren (package:flutter/src/rendering/object.dart:4083:14)
#89     RenderObject.visitChildrenForSemantics (package:flutter/src/rendering/object.dart:3808:5)
#90     RenderObject._getSemanticsForParent (package:flutter/src/rendering/object.dart:3665:5)
#91     RenderObject._updateSemantics (package:flutter/src/rendering/object.dart:3617:41)
#92     PipelineOwner.flushSemantics (package:flutter/src/rendering/object.dart:1303:16)
#93     PipelineOwner.flushSemantics (package:flutter/src/rendering/object.dart:1308:15)
#94     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:584:25)
#95     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1138:13)
#96     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:443:5)
#97     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)
#98     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1313:9)
#99     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171:5)
#100    _invoke (dart:ui/hooks.dart:312:13)
#101    PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419:5)
#102    _drawFrame (dart:ui/hooks.dart:283:31)
(elided 2 frames from class _AssertionError)
====================================================================================================

======== Exception caught by rendering library =====================================================
The following assertion was thrown during paint():
RenderBox was not laid out: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
'package:flutter/src/rendering/box.dart':
Failed assertion: line 2165 pos 12: 'hasSize'


Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  https://github.com/flutter/flutter/issues/new?template=2_bug.yml

The relevant error-causing widget was: 
  Card Card:file:///C:/Work/.../my_view.dart:70:7
When the exception was thrown, this was the stack: 
#2      RenderBox.size (package:flutter/src/rendering/box.dart:2165:12)
#3      _RenderCustomClip._updateClip (package:flutter/src/rendering/proxy_box.dart:1433:33)
#4      RenderPhysicalShape.paint (package:flutter/src/rendering/proxy_box.dart:2098:5)
#5      RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#6      PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#7      RenderShiftedBox.paint (package:flutter/src/rendering/shifted_box.dart:74:15)
#8      RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#9      PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#10     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:130:13)
#11     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#12     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#13     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#14     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#15     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#16     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#17     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#18     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#19     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#20     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#21     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#22     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#23     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#24     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#25     _RenderSingleChildViewport.paint.paintContents (package:flutter/src/widgets/single_child_scroll_view.dart:524:17)
#26     _RenderSingleChildViewport.paint (package:flutter/src/widgets/single_child_scroll_view.dart:538:9)
#27     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#28     PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:166:11)
#29     PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:109:5)
#30     PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:1182:31)
#31     PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:1192:15)
#32     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:579:23)
#33     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1138:13)
#34     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:443:5)
#35     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)
#36     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1313:9)
#37     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171:5)
#38     _invoke (dart:ui/hooks.dart:312:13)
#39     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419:5)
#40     _drawFrame (dart:ui/hooks.dart:283:31)
(elided 2 frames from class _AssertionError)
The following RenderObject was being processed when the exception was fired: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
...  parentData: offset=Offset(4.0, 4.0) (can use size)
...  constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...  size: MISSING
...  elevation: 0.0
...  color: Color(0xfff2ecf4)
...  shadowColor: Color(0xfff2ecf4)
...  clipper: ShapeBorderClipper
RenderObject: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
  parentData: offset=Offset(4.0, 4.0) (can use size)
  constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
  size: MISSING
  elevation: 0.0
  color: Color(0xfff2ecf4)
  shadowColor: Color(0xfff2ecf4)
  clipper: ShapeBorderClipper
...  child: RenderCustomPaint#13f6d relayoutBoundary=up7 NEEDS-PAINT
...    parentData: <none> (can use size)
...    constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...    size: MISSING
...    painter: null
...    foregroundPainter: _ShapeBorderPainter#0607e()
...    child: _RenderInkFeatures#3dc75 relayoutBoundary=up8 NEEDS-PAINT
...      parentData: <none> (can use size)
...      constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...      size: MISSING
...      child: RenderSemanticsAnnotations#ee680 relayoutBoundary=up9 NEEDS-PAINT
...        parentData: <none> (can use size)
...        constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...        size: MISSING
...        child: RenderPadding#a40b2 relayoutBoundary=up10 NEEDS-PAINT
...          parentData: <none> (can use size)
...          constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...          size: MISSING
...          padding: EdgeInsets.all(16.0)
...          textDirection: ltr
====================================================================================================

======== Exception caught by rendering library =====================================================
The following assertion was thrown during performLayout():
RenderBox was not laid out: RenderFlex#2cffa relayoutBoundary=up3
'package:flutter/src/rendering/box.dart':
Failed assertion: line 2165 pos 12: 'hasSize'


Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  https://github.com/flutter/flutter/issues/new?template=2_bug.yml

The relevant error-causing widget was: 
  Column Column:file:///C:/Work/.../my_view.dart:36:17
When the exception was thrown, this was the stack: 
#2      RenderBox.size (package:flutter/src/rendering/box.dart:2165:12)
#3      RenderBox.debugResetSize (package:flutter/src/rendering/box.dart:2322:12)
#4      RenderObject.layout.<anonymous closure> (package:flutter/src/rendering/object.dart:2516:9)
#5      RenderObject.layout (package:flutter/src/rendering/object.dart:2521:8)
#6      ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:52:11)
#7      RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:815:43)
#8      RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:885:32)
#9      RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#10     ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:52:11)
#11     RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:815:43)
#12     RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:885:32)
#13     RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#14     _RenderSingleChildViewport.performLayout (package:flutter/src/widgets/single_child_scroll_view.dart:476:14)
#15     RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2416:7)
#16     PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1051:18)
#17     PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1064:15)
#18     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:577:23)
#19     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1138:13)
#20     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:443:5)
#21     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)
#22     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1313:9)
#23     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171:5)
#24     _invoke (dart:ui/hooks.dart:312:13)
#25     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419:5)
#26     _drawFrame (dart:ui/hooks.dart:283:31)
(elided 2 frames from class _AssertionError)
The following RenderObject was being processed when the exception was fired: RenderFlex#3e26f relayoutBoundary=up2 NEEDS-LAYOUT NEEDS-PAINT
...  needs compositing
...  parentData: offset=Offset(0.0, 155.0); flex=null; fit=null (can use size)
...  constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...  size: Size(360.7, 200.0)
...  direction: vertical
...  mainAxisAlignment: start
...  mainAxisSize: max
...  crossAxisAlignment: center
...  verticalDirection: down
RenderObject: RenderFlex#3e26f relayoutBoundary=up2 NEEDS-LAYOUT NEEDS-PAINT
  needs compositing
  parentData: offset=Offset(0.0, 155.0); flex=null; fit=null (can use size)
  constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
  size: Size(360.7, 200.0)
  direction: vertical
  mainAxisAlignment: start
  mainAxisSize: max
  crossAxisAlignment: center
  verticalDirection: down
...  child 1: RenderFlex#f19cf relayoutBoundary=up3
...    parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
...    constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...    size: Size(360.7, 48.0)
...    direction: horizontal
...    mainAxisAlignment: start
...    mainAxisSize: max
...    crossAxisAlignment: end
...    textDirection: ltr
...    verticalDirection: down
...    child 1: RenderPositionedBox#b0a75 relayoutBoundary=up4
...      parentData: offset=Offset(0.0, 0.0); flex=1; fit=FlexFit.tight (can use size)
...      constraints: BoxConstraints(w=360.7, 0.0<=h<=Infinity)
...      size: Size(360.7, 48.0)
...      alignment: Alignment.centerRight
...      textDirection: ltr
...      widthFactor: expand
...      heightFactor: expand
...      child: RenderFlex#92f99 relayoutBoundary=up5
...        parentData: offset=Offset(0.0, 0.0) (can use size)
...        constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...        size: Size(360.7, 48.0)
...        direction: horizontal
...        mainAxisAlignment: end
...        mainAxisSize: max
...        crossAxisAlignment: center
...        textDirection: ltr
...        verticalDirection: down
...        child 1: RenderSemanticsAnnotations#68b1b relayoutBoundary=up6
...          parentData: offset=Offset(18.4, 0.0); flex=null; fit=null (can use size)
...          constraints: BoxConstraints(unconstrained)
...          semantics node: SemanticsNode#20
...            Rect.fromLTRB(18.4, 155.0, 197.8, 203.0)
...            actions: tap
...            flags: isButton, hasEnabledState, isEnabled, isFocusable
...            label: "Új cert generálás"
...            textDirection: ltr
...            thickness: 1.0
...          semantic boundary
...          size: Size(179.4, 48.0)
...        child 2: RenderConstrainedBox#778ef relayoutBoundary=up6
...          parentData: offset=Offset(197.8, 24.0); flex=null; fit=null (can use size)
...          constraints: BoxConstraints(unconstrained)
...          size: Size(16.0, 0.0)
...          additionalConstraints: BoxConstraints(w=16.0, 0.0<=h<=Infinity)
...        child 3: RenderSemanticsAnnotations#0fd0c relayoutBoundary=up6
...          parentData: offset=Offset(213.8, 0.0); flex=null; fit=null (can use size)
...          constraints: BoxConstraints(unconstrained)
...          semantics node: SemanticsNode#21
...            Rect.fromLTRB(213.8, 155.0, 360.7, 203.0)
...            actions: tap
...            flags: isButton, hasEnabledState, isEnabled, isFocusable
...            label: "Kulcs törlés"
...            textDirection: ltr
...            thickness: 1.0
...          semantic boundary
...          size: Size(146.9, 48.0)
...  child 2: RenderConstrainedBox#843a6 relayoutBoundary=up3
...    parentData: offset=Offset(180.4, 48.0); flex=null; fit=null (can use size)
...    constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...    size: Size(0.0, 24.0)
...    additionalConstraints: BoxConstraints(0.0<=w<=Infinity, h=24.0)
...  child 3: RenderFlex#2e217 relayoutBoundary=up3 NEEDS-PAINT
...    needs compositing
...    parentData: offset=Offset(0.0, 72.0); flex=null; fit=null (can use size)
...    constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...    size: Size(360.7, 128.0)
...    direction: vertical
...    mainAxisAlignment: start
...    mainAxisSize: max
...    crossAxisAlignment: center
...    verticalDirection: down
...    child 1: RenderMouseRegion#bb706 relayoutBoundary=up4 NEEDS-PAINT
...      needs compositing
...      parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
...      constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...      size: Size(360.7, 56.0)
...      behavior: opaque
...      listeners: enter, exit
...      cursor: SystemMouseCursor(text)
...      child: RenderTapRegion#cd0a7 relayoutBoundary=up5 NEEDS-PAINT
...        needs compositing
...        parentData: <none> (can use size)
...        constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...        size: Size(360.7, 56.0)
...        behavior: deferToChild
...        groupId: EditableText
...        child: RenderIgnorePointer#d8636 relayoutBoundary=up6 NEEDS-PAINT
...          needs compositing
...          parentData: <none> (can use size)
...          constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...          size: Size(360.7, 56.0)
...          ignoring: false
...          ignoringSemantics: null
...    child 2: RenderConstrainedBox#465fe relayoutBoundary=up4
...      parentData: offset=Offset(180.4, 56.0); flex=null; fit=null (can use size)
...      constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...      size: Size(0.0, 24.0)
...      additionalConstraints: BoxConstraints(0.0<=w<=Infinity, h=24.0)
...    child 3: RenderFlex#d6b32 relayoutBoundary=up4
...      parentData: offset=Offset(0.0, 80.0); flex=null; fit=null (can use size)
...      constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...      size: Size(360.7, 48.0)
...      direction: horizontal
...      mainAxisAlignment: start
...      mainAxisSize: max
...      crossAxisAlignment: end
...      textDirection: ltr
...      verticalDirection: down
...      child 1: RenderPositionedBox#ec11a relayoutBoundary=up5
...        parentData: offset=Offset(0.0, 0.0); flex=1; fit=FlexFit.tight (can use size)
...        constraints: BoxConstraints(w=360.7, 0.0<=h<=Infinity)
...        size: Size(360.7, 48.0)
...        alignment: Alignment.centerRight
...        textDirection: ltr
...        widthFactor: expand
...        heightFactor: expand
...        child: RenderSemanticsAnnotations#b9ae8 relayoutBoundary=up6
...          parentData: offset=Offset(191.0, 0.0) (can use size)
...          constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...          semantics node: SemanticsNode#23
...            Rect.fromLTRB(191.0, 307.0, 360.7, 355.0)
...            actions: tap
...            flags: isButton, hasEnabledState, isEnabled, isFocusable
...            label: "Digitális aláírás"
...            textDirection: ltr
...            thickness: 1.0
...          semantic boundary
...          size: Size(169.7, 48.0)
...  child 4: RenderFlex#2cffa relayoutBoundary=up3
...    parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
...    constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...    size: MISSING
...    direction: vertical
...    mainAxisAlignment: start
...    mainAxisSize: max
...    crossAxisAlignment: center
...    verticalDirection: down
...    child 1: RenderConstrainedBox#8c8aa relayoutBoundary=up4
...      parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
...      constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...      size: Size(0.0, 24.0)
...      additionalConstraints: BoxConstraints(0.0<=w<=Infinity, h=24.0)
...    child 2: RenderSemanticsAnnotations#393bc relayoutBoundary=up4
...      parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
...      constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...      semantic boundary
...      size: MISSING
...      child: RenderPadding#d5217 relayoutBoundary=up5
...        parentData: <none> (can use size)
...        constraints: BoxConstraints(0.0<=w<=360.7, 0.0<=h<=Infinity)
...        size: MISSING
...        padding: EdgeInsets.all(4.0)
...        textDirection: ltr
...        child: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
...          parentData: offset=Offset(4.0, 4.0) (can use size)
...          constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...          size: MISSING
...          elevation: 0.0
...          color: Color(0xfff2ecf4)
...          shadowColor: Color(0xfff2ecf4)
...          clipper: ShapeBorderClipper
...    child 3: RenderConstrainedBox#f75e5 NEEDS-LAYOUT NEEDS-PAINT
...      parentData: offset=Offset(0.0, 0.0); flex=null; fit=null
...      constraints: MISSING
...      size: MISSING
...      additionalConstraints: BoxConstraints(0.0<=w<=Infinity, h=24.0)
...    child 4: RenderFlex#83250 NEEDS-LAYOUT NEEDS-PAINT
...      parentData: offset=Offset(0.0, 0.0); flex=null; fit=null
...      constraints: MISSING
...      size: MISSING
...      direction: horizontal
...      mainAxisAlignment: start
...      mainAxisSize: max
...      crossAxisAlignment: end
...      textDirection: ltr
...      verticalDirection: down
...      child 1: RenderPositionedBox#bd789 NEEDS-LAYOUT NEEDS-PAINT
...        parentData: offset=Offset(0.0, 0.0); flex=1; fit=FlexFit.tight
...        constraints: MISSING
...        size: MISSING
...        alignment: Alignment.centerRight
...        textDirection: ltr
...        widthFactor: expand
...        heightFactor: expand
...        child: RenderSemanticsAnnotations#3ce5f NEEDS-LAYOUT NEEDS-PAINT
...          parentData: offset=Offset(0.0, 0.0)
...          constraints: MISSING
...          semantic boundary
...          size: MISSING
====================================================================================================

======== Exception caught by rendering library =====================================================
The following assertion was thrown during paint():
RenderBox was not laid out: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
'package:flutter/src/rendering/box.dart':
Failed assertion: line 2165 pos 12: 'hasSize'


Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  https://github.com/flutter/flutter/issues/new?template=2_bug.yml

The relevant error-causing widget was: 
  Card Card:file:///C:/Work/.../my_view.dart:70:7
When the exception was thrown, this was the stack: 
#2      RenderBox.size (package:flutter/src/rendering/box.dart:2165:12)
#3      _RenderCustomClip._updateClip (package:flutter/src/rendering/proxy_box.dart:1433:33)
#4      RenderPhysicalShape.paint (package:flutter/src/rendering/proxy_box.dart:2098:5)
#5      RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#6      PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#7      RenderShiftedBox.paint (package:flutter/src/rendering/shifted_box.dart:74:15)
#8      RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#9      PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#10     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:130:13)
#11     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#12     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#13     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#14     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#15     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#16     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#17     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#18     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#19     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#20     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#21     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:3158:15)
#22     RenderFlex.paint (package:flutter/src/rendering/flex.dart:1014:7)
#23     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#24     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:250:13)
#25     _RenderSingleChildViewport.paint.paintContents (package:flutter/src/widgets/single_child_scroll_view.dart:524:17)
#26     _RenderSingleChildViewport.paint (package:flutter/src/widgets/single_child_scroll_view.dart:538:9)
#27     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:3239:7)
#28     PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:166:11)
#29     PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:109:5)
#30     PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:1182:31)
#31     PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:1192:15)
#32     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:579:23)
#33     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1138:13)
#34     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:443:5)
#35     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)
#36     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1313:9)
#37     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171:5)
#38     _invoke (dart:ui/hooks.dart:312:13)
#39     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419:5)
#40     _drawFrame (dart:ui/hooks.dart:283:31)
(elided 2 frames from class _AssertionError)
The following RenderObject was being processed when the exception was fired: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
...  parentData: offset=Offset(4.0, 4.0) (can use size)
...  constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...  size: MISSING
...  elevation: 0.0
...  color: Color(0xfff2ecf4)
...  shadowColor: Color(0xfff2ecf4)
...  clipper: ShapeBorderClipper
RenderObject: RenderPhysicalShape#fcbb2 relayoutBoundary=up6
  parentData: offset=Offset(4.0, 4.0) (can use size)
  constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
  size: MISSING
  elevation: 0.0
  color: Color(0xfff2ecf4)
  shadowColor: Color(0xfff2ecf4)
  clipper: ShapeBorderClipper
...  child: RenderCustomPaint#13f6d relayoutBoundary=up7 NEEDS-PAINT
...    parentData: <none> (can use size)
...    constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...    size: MISSING
...    painter: null
...    foregroundPainter: _ShapeBorderPainter#0607e()
...    child: _RenderInkFeatures#3dc75 relayoutBoundary=up8 NEEDS-PAINT
...      parentData: <none> (can use size)
...      constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...      size: MISSING
...      child: RenderSemanticsAnnotations#ee680 relayoutBoundary=up9 NEEDS-PAINT
...        parentData: <none> (can use size)
...        constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...        size: MISSING
...        child: RenderPadding#a40b2 relayoutBoundary=up10 NEEDS-PAINT
...          parentData: <none> (can use size)
...          constraints: BoxConstraints(0.0<=w<=352.7, 0.0<=h<=Infinity)
...          size: MISSING
...          padding: EdgeInsets.all(16.0)
...          textDirection: ltr
====================================================================================================
```

</details>


### Flutter Doctor output

<details open><summary>Doctor output</summary>

```console
[√] Flutter (Channel stable, 3.22.1, on Microsoft Windows [Version 10.0.22631.3593], locale en-US)
    • Flutter version 3.22.1 on channel stable at c:\Flutter\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision a14f74ff3a (12 days ago), 2024-05-22 11:08:21 -0500
    • Engine revision 55eae6864b
    • Dart version 3.4.1
    • DevTools version 2.34.3

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at C:\Work\Android_SDK
    • Platform android-34, build-tools 34.0.0
    • ANDROID_SDK_ROOT = C:\Work\Android_SDK
    • Java binary at: C:\Program Files\Android\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0--11572160)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.9.7)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.9.34902.65
    • Windows 10 SDK version 10.0.22621.0

[√] Android Studio (version 2022.3)
    • Android Studio at C:\Program Files\Android\Android Studio Giraffe
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231)

[√] Android Studio (version 2023.3)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.10+0--11572160)

[√] VS Code (version 1.85.1)
    • VS Code at C:\Users\zhuin\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension can be installed from:
       https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[√] Connected device (4 available)
    • Pixel 3a (mobile) • 04UAY1WGLN • android-arm64  • Android 12 (API 32)
    • Windows (desktop) • windows    • windows-x64    • Microsoft Windows [Version 10.0.22631.3593]
    • Chrome (web)      • chrome     • web-javascript • Google Chrome 125.0.6422.76
    • Edge (web)        • edge       • web-javascript • Microsoft Edge 125.0.2535.67
    ! Device emulator-5562 is offline.

[√] Network resources
    • All expected network resources are available.

• No issues found!

```

</details>