rive-app / rive-app/rive-flutter

Windows app is crashing when loading any .riv file

Open
#620 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Dart
Stars
1.5k
Forks
240
PR merge metrics
No merged PRs in 30d

Description

Description

The windows app is crashing loading any .riv file.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Build your app on windows
  2. Start any rive animation
  3. See the app lost connection to device (crash without logs)
Source .riv/.rev file

I will send mine if you can't reproduce the issue, but i have tested with few .riv files and all of them are causing the crash.

Expected behavior

The app should not crash

Device & Versions (please complete the following information)
  • Device: Windows
  • OS: 10
  • Flutter Version: Copy-paste the output of flutter --version
Flutter 3.41.5 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 2c9eb20739 (8 days ago) • 2026-03-17 16:14:01 -0700
Engine • hash c1db59d880ca73dd86cec08a6663f287522d9f39 (revision 052f31d115) (7 days ago) • 2026-03-17 20:29:11.000Z
Tools • Dart 3.11.3 • DevTools 2.54.2

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by building the Windows app with Flutter 3.41.5 and loading several .riv files, then capture the crash location and any available logs. Done means the Windows app loads and starts a Rive animation without crashing or losing its device connection.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.