Repository: flutter
Issue: Unsupported operation: Infinity or NaN toInt. In RenderSliverFixedExtentBoxAdaptor
Labels: c: regression,c: crash,platform-android,framework,customer: mulligan (g3),a: error message,a: production,P2,customer: huggsy (g3),team-android,triaged-android

Internal: b/258030548

I do not know how to reproduce this error, it comes from production.
How can I debug it efficiently ? I seemingly have no way of even knowing which widget is at fault here, I think that's a big missing information.

<details>
  <summary>Logs</summary>

```
Fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError: Unsupported operation: Infinity or NaN toInt. Error thrown Instance of 'ErrorDescription'.
       at RenderSliverFixedExtentBoxAdaptor.getMinChildIndexForScrollOffset(sliver_fixed_extent_list.dart)
       at RenderSliverFixedExtentBoxAdaptor.performLayout(sliver_fixed_extent_list.dart:192)
       at RenderObject.layout(object.dart:1915)
       at RenderSliverEdgeInsetsPadding.performLayout(sliver_padding.dart:137)
       at _RenderSliverFractionalPadding.performLayout(sliver_fill.dart:167)
       at RenderObject.layout(object.dart:1915)
       at RenderViewportBase.layoutChildSequence(viewport.dart:510)
       at RenderViewport._attemptLayout(viewport.dart:1580)
       at RenderViewport.performLayout(viewport.dart:1489)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderCustomPaint.performLayout(custom_paint.dart:545)
       at RenderObject.layout(object.dart:1915)
       at RenderProxyBoxMixin.performLayout(proxy_box.dart:116)
       at RenderObject.layout(object.dart:1915)
       at RenderPadding.performLayout(shifted_box.dart:233)
       at RenderObject.layout(object.dart:1915)
       at MultiChildLayoutDelegate.layoutChild(custom_layout.dart:171)
       at _ScaffoldLayout.performLayout(scaffold.dart:1003)
       at MultiChildLayoutDelegate._callPerformLayout(custom_layout.dart:240)
       at RenderCustomMultiChildLayoutBox.performLayout(custom_layout.dart:403)
       at RenderObject._layoutWithoutResize(object.dart:1757)
       at PipelineOwner.flushLayout(object.dart:887)
       at RendererBinding.drawFrame(binding.dart:504)
       at WidgetsBinding.drawFrame(binding.dart:892)
       at RendererBinding._handlePersistentFrameCallback(binding.dart:370)
       at SchedulerBinding._invokeFrameCallback(binding.dart:1146)
       at SchedulerBinding.handleDrawFrame(binding.dart:1083)
       at SchedulerBinding._handleDrawFrame(binding.dart:997)
```

```
[√] Flutter (Channel stable, 3.0.0, on Microsoft Windows [version 10.0.19044.1706], locale fr-BE)
    • Flutter version 3.0.0 at C:\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ee4e09cce0 (4 weeks ago), 2022-05-09 16:45:18 -0700
    • Engine revision d1b9a6938a
    • Dart version 2.17.0
    • DevTools version 2.12.2

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at C:\Users\USER\AppData\Local\Android\sdk
    • Platform android-31, build-tools 30.0.2
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
    • All Android licenses accepted.

[√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.1.6)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.1.32421.90
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2021.2)
    • 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 11.0.12+7-b1504.28-7817840)

[√] VS Code, 64-bit edition (version 1.67.1)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.40.0

[√] Connected device (1 available)
    • Windows (desktop) • windows • windows-x64 • Microsoft Windows [version 10.0.19044.1706]

[√] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!
```

</details>