-
Notifications
You must be signed in to change notification settings - Fork 26.7k
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
[webview_flutter] iOS Flutter got crash because of [FLTWKNavigationDelegate webView:decidePolicyForNavigationAction:decisionHandler:] was not called #102476
Comments
Hi @noin-emoto, please provide the output of Please also provide the list of affected devices and the version of Thank you |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Hi @danagbemava-nc, thank you for reaction. flutter doctor -v output
devicesalmost all of iPhones
webview_flutter versionwebview_flutter: ^3.0.2 |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
@mraleph looks like the bot is crashing again |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
@flutter-symbolizer-bot this force ios release arm64 flutter#v2.10.4 whatever
|
crash from #102476 (comment) symbolized using symbols for
(Load address missing from the report, detected heuristically: 0000000000000000) |
@mraleph thanks. Labeling this for further investigation. |
@mraleph why is that missing the |
I'm assuming this is caused by If possible, @noin-emoto can you provide Dart example code of the |
I think there is a bug in the parser loop this code here eats away those other frames. I can't really understand / recall the logic behind this condition. |
@noin-emoto The code facilitating this callback has been updated with 2.9.0. When compiled with the latest version of |
Facing the same issue on version |
Have any idea ? I meet too. When I upgrade the Flutter 3.3.8
@bparrishMines Hi. Could you please see this? |
Flutter 3.3.8 @bparrishMines @jmagman Hi, Could you see this error?
|
Please investigate in solving this issue. It still exists. I get this as crash in the logs:
|
same issue.
It's an error log
|
It's happening for us on this version of flutter: 3.7.12. Here is a link to our issue in Sentry: https://hunter-industries-mz.sentry.io/share/issue/9db107cf84624e6ca392e464c20743c5/ Like any onNavigationRequest delegate, our delegate can throw an exception, which is one of our hypotheses as to the cause of this issue since that may break the flow of control in dart and not return a NavigationDecision. However, we want some of our exceptions to bubble to the highest level in Dart/Flutter to be handled generically by the guarded zone. We are running an experiment with wrapping exceptions in a Future error to see if that helps (https://api.flutter.dev/flutter/dart-async/Future/Future.error.html). Thank you for continuing to investigate. Here is our pubspec.yaml dependencies: environment: dependencies: dependency_overrides: dev_dependencies: flutter: flutter_native_splash: flutter_launcher_icons: sentry: |
Hey our logs showed this happened again for us: @danagbemava-nc @bparrishMines @mraleph @jmagman, any updates on this? |
FYI, here is our current flutter doctor: Doctor summary (to see all details, run flutter doctor -v): • No issues found! |
This comment was marked as off-topic.
This comment was marked as off-topic.
This occurred again in our app in production on October 8th, 2023: |
This occurred again in our app in production on November 4th, 2023: |
We have seen this once again today: |
This issue happened on Iphone 15 (ios 17.0) simulator. Hunch is this probably happens on read devices as well. I tried checking for
|
FYI: This occurred again: |
This comment was marked as duplicate.
This comment was marked as duplicate.
has same error
|
Got the same error description:The app crashes every time I run the hot reload, even after commenting out NavigationDelegate in my code, I guess the problem in the webview dependency itself. lib version:
flutter doctor:
Mac os crash report:
|
This comment was marked as duplicate.
This comment was marked as duplicate.
Have anyone had any workarounds that have worked? :) |
i meet this too. is there a solution for this now? the below is my crash log: `# Crashlytics - Stack trace Application: com.pplingo.connectPlatform: appleVersion: 3.10.26 (3)Issue: 3026857a07c1cdfd1150f61d394f4b4fSession: 4babf97da3554b5d9b938664731d5e0e_DNE_7_v2Date: Wed Apr 17 2024 20:04:53 GMT+0800 (中国标准时间)com.apple.main-thread com.apple.uikit.eventfetch-thread io.flutter.1.ui io.flutter.1.raster io.flutter.1.io io.worker.1 io.worker.2 io.worker.3 io.worker.4 io.worker.5 io.worker.6 dart:io EventHandler com.google.firebase.crashlytics.MachExceptionServer com.apple.CoreMotion.MotionThread com.apple.NSURLConnectionLoader Thread Crashed: com.apple.privacyaccounting.PAAccessLogger Thread Thread Thread Thread Thread Thread Thread Thread Thread DartWorker DartWorker DartWorker DartWorker DartWorker DartWorker DartWorker DartWorker DartWorker DartWorker DartWorker |
I recommend to use this package: extended_image cause we can't wait until they fix it. |
Steps to Reproduce
We receive Crashlytics Logs, but we cannot reproduce.
Logs
Crashlytics Logs
Crashlytics Logs
The text was updated successfully, but these errors were encountered: