Thanks to visit codestin.com
Credit goes to github.com

Skip to content

FlutterFlow editor freezing / crashing - FF macOS desktop app #5526

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 of 2 tasks
Wojtek-G opened this issue Mar 6, 2025 · 24 comments
Open
1 of 2 tasks

FlutterFlow editor freezing / crashing - FF macOS desktop app #5526

Wojtek-G opened this issue Mar 6, 2025 · 24 comments

Comments

@Wojtek-G
Copy link

Wojtek-G commented Mar 6, 2025

Can we access your project?

  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

Since version 5.2.2 of the FlutterFlow macOS desktop app (and still in version 5.2.7), I have been experiencing random editor freezes and crashes. The app becomes unresponsive (spinning wheel), forcing me to close it manually via os. I have left it for several minutes, but the spinning wheel persists, and nothing happens.

I’ve noticed that some crashes occur when manually saving right after making changes (perhaps when they are syncing?). I use FlutterFlow every day, and over the past week, I don’t recall a single day without a crash.

This issue happens across different projects - some complex and others simple test projects.

Expected Behavior

The FlutterFlow macOS desktop app runs without crashing. However, when an issue occurs or upon reopening the app, the “Send Report to the Developer” option appears.

Steps to Reproduce

  1. Open the FlutterFlow macOS desktop app.
  2. Work in your project.
  3. Make some changes and hit cmd+shift+S to create save point.

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT4Oz/Hqx89gocsB7rrUb+9ajiMsKWYjarxMmsJuSRIgIY/NG4gIZfTBXE9uOP25dghUMGH8hjke+azFm9z1EcYEHEirfohh1al+ExbNTjutMMWOEpaWVnZEGshWFWWM3JiFnRV4NutiSFotwGWUJuiAcHXtJJjuOWodJfijBN/XrgfuQ0SLb3kNh1JWeC/v

Visual documentation

n/a

Environment

- FlutterFlow version: FlutterFlow v5.2.7 released March 5, 2025
Flutter version is 3.27.3
- Platform: macOS desktop
- Browser name and version: n/a
- Operating system and version affected: macOS 15.3.1 (24D70)
- Internet connection: Fiber > Ethernet > Mac

Additional Information

No response

@Wojtek-G Wojtek-G added the status: needs triage A potential issue that has not been confirmed as a bug. label Mar 6, 2025
@Wojtek-G
Copy link
Author

Wojtek-G commented Mar 6, 2025

Now, the same thing happened when I edited the HTML in WebView and reloaded the Chrome local run I had running.

Copy link
Collaborator

Thank you for your report! I followed the steps you mentioned but was unable to replicate the issue. To assist you better, could you please share the full crash logs in a .txt file instead of the screenshot? Having the complete trace will allow our team to troubleshoot the problem more effectively.

Looking forward to your response, and we appreciate your patience!

@Alezanello Alezanello self-assigned this Mar 6, 2025
@Alezanello Alezanello removed the status: needs triage A potential issue that has not been confirmed as a bug. label Mar 6, 2025
@Alezanello Alezanello added the status: can't reproduce Following the reported steps did not reproduce the bug. label Mar 6, 2025 — with Linear
@Wojtek-G
Copy link
Author

Wojtek-G commented Mar 6, 2025

The problem is that when I force closing the FF App I'm not getting any crash report.

@monocat
Copy link

monocat commented Mar 6, 2025

➕1️⃣
Happens at random times. I haven't been able to figure it out.

@kicsijohn
Copy link

I have the same issue too, it appears randomly when trying to reload a local run

@JustUserHere
Copy link

same issue here, on my mac

@nvimalraj
Copy link

nvimalraj commented Mar 7, 2025

It does happen at random times but I also have seen it happen a good amount of time when I click open the Test (down arrow), and while the Run mode links are still loading, and I click on get devices or hot reload, it is pretty much gauranteed to freeze, so now I exercise a meditation mode each time I click on that down arrow button.

Image

Copy link
Collaborator

Hello!!

Thanks so much for all your reports — I’ll pass this issue along to the engineering team so they can take a closer look.

@Alezanello Alezanello removed the status: can't reproduce Following the reported steps did not reproduce the bug. label Mar 7, 2025
@Alezanello Alezanello added the Bug label Mar 7, 2025 — with Linear
@Alezanello Alezanello removed their assignment Mar 7, 2025
@majbar-emir
Copy link

Hi,
i also noticed a real increase heat on my laptop ( runing on a Apple M1 Max 2021, 32GB, Total Number of Cores: 10 (8 performance and 2 efficiency)
so after around 2 hours of FF work, the laptop heats up and the app is slow.
That doesnt happen while FF desktop app is closed and even having Photoshop, Docker and few others app running simultaniously )
That doesnt happen on FF web

@Wojtek-G
Copy link
Author

FF v 5.2.8 issue persists.

@kiwimagic
Copy link

+1 Was about to email support - App keeps getting into a non-responsive state. @Alezanello Here is more data for your team to work with.
Mac Book Pro - Apple Chip 2023. Running Flutterflow Desktop and this shows each time I open it "FlutterFlow 5.2.8 is currently the newest version available"

I concur with @nvimalraj about the link to the Test button/Test functionality usage - from a clean start I am good building in the designer. My issues start and keep happening after I have used the local run capabilities. I have a WebApp and use the [Get Devices > Local Run > Chrome] to test against.

Note: I do not have Firebase or Crashlytics enabled/setup in my project settings.

Apple must be getting sick of receiving my crash reports. I ran one through ChatGPT and here is the diagnosis from it.

ChatGPT:
The stack log shows that the app’s main thread is being blocked by a call chain coming from the Firebase Crashlytics plugin. In particular, the log points to methods such as:

•   -[FLTFirebaseCrashlyticsPlugin handleMethodCall:result:]
•   -[FLTFirebaseCrashlyticsPlugin recordError:withMethodCallResult:]
•   then into Crashlytics’ on‑demand exception recording (e.g. FIRCLSOnDemandModel methods)

This chain eventually leads to a synchronous file system call (via NSFileManager’s attributesOfItem:atPath:) and subsequent memory allocation functions. These operations appear to be waiting (as indicated by repeated “psynch_cvcontinue” calls and being blocked by a kernel turnstile) and, because they’re executing on the main thread, they prevent the app’s UI from responding.

In short, the app becomes unresponsive because the Crashlytics plugin is executing a synchronous (blocking) file I/O operation on the main thread while recording an error/exception. This causes the main thread to hang, which in turn makes the app appear “not responding.”

To address this, you might consider: • Offloading such file I/O or error recording work to a background thread. • Checking if there is an update or patch for the Firebase Crashlytics plugin that fixes this synchronous behavior. • Reviewing how and when errors are reported to Crashlytics in your FlutterFlow app.

By ensuring that heavy operations (especially file system interactions) are not done on the main thread, you can prevent the UI from freezing.

@Wojtek-G
Copy link
Author

I just got an error when reloading the local run. With the new FlutterFlow version, I got an option to send the report to the developer, which I did.

Copy link

This issue is stale because it has been open for 7 days with no activity. If there are no further updates, a team member will close the issue.

@paulinventome
Copy link

Not a lot of help but I saw this too however I have also seen freezes in Chrome on Mac and the web based version too. So it may not be limited to the desktop app (in fact isn't the desktop app basically Chrome?). So it might be more to do with Chrome.

The freezes are random, can't do steps to repo.

@JuventinoCarrillo
Copy link

Same problem here. What I've noticed is that I need to wait around 10 seconds after making any change before I can refresh the test on my devices without it freezing.

To be honest, it's a bit annoying, but at least I've managed to reduce the freezing issue (yeah, I said reduce, not eliminate it).

@Wojtek-G
Copy link
Author

Wojtek-G commented Apr 2, 2025

FF v5.3.7 issue is still occurring, especially when refreshing the local run.

Copy link

This issue is stale because it has been open for 7 days with no activity. If there are no further updates, a team member will close the issue.

@JuventinoCarrillo
Copy link

Still waiting and still occurs on 5.3.7

Copy link

This issue is stale because it has been open for 7 days with no activity. If there are no further updates, a team member will close the issue.

@Wojtek-G
Copy link
Author

The issue is still present in the latest version of FlutterFlow.

Copy link

This issue is stale because it has been open for 7 days with no activity. If there are no further updates, a team member will close the issue.

@Wojtek-G
Copy link
Author

Wojtek-G commented May 1, 2025

Issue still present in the FF 5.4.5.

@kiwimagic
Copy link

cross reference #5594

@Wojtek-G
Copy link
Author

For someone who spends hours on a daily basis in FlutterFlow, this is a very frustrating issue.

@Alezanello do you have any timeline for the fix?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests