flutter icon indicating copy to clipboard operation
flutter copied to clipboard

[Web] WebGL2RenderingContext.bufferSubData: Argument 3 can't be an ArrayBuffer or an ArrayBufferView larger than 2 GB

Open nitroplr opened this issue 8 months ago • 0 comments

Steps to reproduce

I can not reproduce this error even by loading the exact same PaginatedDataTable as the user who this error was reported for. This error was reported to me by Sentry. Recently I wanted to add an error page to my app to be displayed when FlutterError.onError catches an error. I thought it would be a good idea to connect my app to Sentry for a bit and make sure I did not have errors in my app that did not crash the app and cause an unnecessary redirect to my error page. However, some of the errors sentry is reporting are beyond me to deal with and I am not sure what to do about them. I apologize if this is the wrong place for this or if the screenshots are useless information, but I thought they might be important to someone.

Expected results

The table should render fine, it is not especially large, I render tables 5x as large in the emulator with no problems regularly.

Actual results

Errors I do not have the ability to fix.

Code sample

The error is happening on a page with a PaginatedDataTable that has 66 rows and 8 columns.

Screenshots or Video

Screenshots / Video demonstration

[Upload media here] image image image image image image image image

Logs

Logs
[Paste your logs here]

Flutter Doctor output

Doctor output
[√] Flutter (Channel stable, 3.22.2, on Microsoft Windows [Version 10.0.22631.3737], locale en-US)
    • Flutter version 3.22.2 on channel stable at C:\Flutter\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 761747bfc5 (3 weeks ago), 2024-06-05 22:15:13 +0200
    • Engine revision edd8546116
    • Dart version 3.4.3
    • 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:\Users\nitro\AppData\Local\Android\Sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: C:\Users\nitro\AppData\Local\Programs\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0--11609105)
    • 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.4.3)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.4.33205.214
    • Windows 10 SDK version 10.0.22000.0

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Users\nitro\AppData\Local\Programs\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--11609105)

[√] IntelliJ IDEA Ultimate Edition (version 2024.1)
    • IntelliJ at C:\Users\nitro\AppData\Local\Programs\IntelliJ IDEA Ultimate
    • Flutter plugin version 80.0.2
    • Dart plugin version 241.17890.8

[√] VS Code (version 1.90.2)
    • VS Code at C:\Users\nitro\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension can be installed from:
       https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22631.3737]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 126.0.6478.127
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 126.0.2592.81

[√] Network resources
    • All expected network resources are available.

• No issues found!

nitroplr avatar Jun 30 '24 03:06 nitroplr