Skip to content

[wasm] Weird skwasm errors after busy animation #168190

@kevmoo

Description

@kevmoo

Deployed: https://kevmoo.github.io/holdings/
Source: https://github.com/kevmoo/holdings/tree/main/graf_flutter

Flutter 3.32.0-1.0.pre.358 • channel main • [email protected]:flutter/flutter.git
Framework • revision b982d42 (7 hours ago) • 2025-05-01 11:15:49 -0700
Engine • revision b982d42 (7 hours ago) • 2025-05-01 11:15:49 -0700
Tools • Dart 3.9.0 (build 3.9.0-63.0.dev) • DevTools 2.45.0

stack trace
main.dart.mjs:66 Another exception was thrown: Instance of 'minified:Class1049'
skwasm.js:12 Aborted()
Ga @ skwasm.js:12
_abort_js @ skwasm.js:37
$func514 @ skwasm.wasm:0x17ee7
$func509 @ skwasm.wasm:0x17ad8
$func607 @ skwasm.wasm:0x1a7b9
$func215 @ skwasm.wasm:0xad4b
$paragraphBuilder_create @ skwasm.wasm:0x24aac6
$new ParagraphBuilder @ main.dart.wasm:0xae8b2
$TextPainter._createParagraph @ main.dart.wasm:0x10c9e5
$TextPainter.layout @ main.dart.wasm:0x10c86b
$RenderParagraph._layoutTextWithConstraints @ main.dart.wasm:0x10c271
$RenderParagraph.performLayout @ main.dart.wasm:0x11d86e
$RenderObject.layout @ main.dart.wasm:0x11e3b0
$RenderConstrainedBox.performLayout @ main.dart.wasm:0x11dd4f
$RenderObject.layout @ main.dart.wasm:0x11e3b0
$ChildLayoutHelper.layoutChild tear-off trampoline @ main.dart.wasm:0x11f8ae
$RenderFlex._computeSizes @ main.dart.wasm:0x11f0f8
$RenderFlex.performLayout @ main.dart.wasm:0x11d49e
$RenderObject.layout @ main.dart.wasm:0x11e3b0
$ChildLayoutHelper.layoutChild tear-off trampoline @ main.dart.wasm:0x11f8ae
$RenderFlex._computeSizes @ main.dart.wasm:0x11f0f8
$RenderFlex.performLayout @ main.dart.wasm:0x11d49e
$RenderObject.layout @ main.dart.wasm:0x11e3b0
$MultiChildLayoutDelegate.layoutChild @ main.dart.wasm:0x11fc43
$RenderCustomMultiChildLayoutBox.performLayout @ main.dart.wasm:0x11d1a8
$PipelineOwner.flushLayout @ main.dart.wasm:0x10751c
$PipelineOwner.flushLayout @ main.dart.wasm:0x1075bd
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding&SemanticsBinding&RendererBinding._handlePersistentFrameCallback tear-off trampoline @ main.dart.wasm:0x105c1f
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding._invokeFrameCallback @ main.dart.wasm:0x7e17f
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding.handleDrawFrame @ main.dart.wasm:0x7e049
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding._handleDrawFrame tear-off trampoline @ main.dart.wasm:0x7df69
$invoke @ main.dart.wasm:0x7dea4
$closure wrapper at org-dartlang-sdk:///lib/_engine/engine/frame_service.dart:87:37 trampoline @ main.dart.wasm:0x7dddc
$_RootZone.runUnary @ main.dart.wasm:0x5cb89
$closure wrapper at org-dartlang-sdk:///dart-sdk/lib/async/zone.dart:1804:12 trampoline @ main.dart.wasm:0x7381e
$_1183 @ main.dart.wasm:0x66a06
(anonymous) @ main.dart.mjs:187
requestAnimationFrame
_732 @ main.dart.mjs:188
$DomWindow|requestAnimationFrame @ main.dart.wasm:0x7de2d
$FrameService.scheduleFrame @ main.dart.wasm:0x7dcba
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding.scheduleFrame @ main.dart.wasm:0x7e1ec
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding.scheduleFrameCallback @ main.dart.wasm:0x9e4bb
$Ticker.scheduleTick @ main.dart.wasm:0x9e4ab
$Ticker._tick tear-off trampoline @ main.dart.wasm:0x9e56e
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding._invokeFrameCallback @ main.dart.wasm:0x7e17f
$closure wrapper at file:///Users/kevmoo/github/flutter/packages/flutter/lib/src/scheduler/binding.dart:1267:25 trampoline @ main.dart.wasm:0x7e3c7
$_DefaultMap&_HashFieldBase&MapMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashMapMixin.forEach @ main.dart.wasm:0x61ddb
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding.handleBeginFrame @ main.dart.wasm:0x7e2b6
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding._handleBeginFrame tear-off trampoline @ main.dart.wasm:0x7e223
$invoke1 @ main.dart.wasm:0x74474
$closure wrapper at org-dartlang-sdk:///lib/_engine/engine/frame_service.dart:87:37 trampoline @ main.dart.wasm:0x7dda5
$_RootZone.runUnary @ main.dart.wasm:0x5cb89
$closure wrapper at org-dartlang-sdk:///dart-sdk/lib/async/zone.dart:1804:12 trampoline @ main.dart.wasm:0x7381e
$_1183 @ main.dart.wasm:0x66a06
(anonymous) @ main.dart.mjs:187
requestAnimationFrame
_732 @ main.dart.mjs:188
$DomWindow|requestAnimationFrame @ main.dart.wasm:0x7de2d
$FrameService.scheduleFrame @ main.dart.wasm:0x7dcba
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding.scheduleFrame @ main.dart.wasm:0x7e1ec
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding.scheduleFrameCallback @ main.dart.wasm:0x9e4bb
$Ticker.scheduleTick @ main.dart.wasm:0x9e4ab
$Ticker._tick tear-off trampoline @ main.dart.wasm:0x9e56e
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding._invokeFrameCallback @ main.dart.wasm:0x7e17f
$closure wrapper at file:///Users/kevmoo/github/flutter/packages/flutter/lib/src/scheduler/binding.dart:1267:25 trampoline @ main.dart.wasm:0x7e3c7
$_DefaultMap&_HashFieldBase&MapMixin&_HashBase&_OperatorEqualsAndHashCode&_LinkedHashMapMixin.forEach @ main.dart.wasm:0x61ddb
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding.handleBeginFrame @ main.dart.wasm:0x7e2b6
$_WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding._handleBeginFrame tear-off trampoline @ main.dart.wasm:0x7e223
$invoke1 @ main.dart.wasm:0x74474
$closure wrapper at org-dartlang-sdk:///lib/_engine/engine/frame_service.dart:87:37 trampoline @ main.dart.wasm:0x7dda5
$_RootZone.runUnary @ main.dart.wasm:0x5cb89
$closure wrapper at org-dartlang-sdk:///dart-sdk/lib/async/zone.dart:1804:12 trampoline @ main.dart.wasm:0x7381e
$_1183 @ main.dart.wasm:0x66a06
(anonymous) @ main.dart.mjs:187

Metadata

Metadata

Assignees

Labels

e: wasmIssues related to the wasm build of Flutter Web.platform-webWeb applications specificallyteam-webOwned by Web platform team

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions