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
Client crashes coinciding with Edge 117 Rollout #3793
Comments
Indeed we have an application that uses WebView2. Our crash reporting tool started showing that our customers began experiencing crashes when Edge 117 was rolled out on September 15th. My understanding is that the evergreen runtime would consume this change. Since it is our application crashing and it consumes WebView2 (and that is the crashing binary EmbeddedBrowserWebView.dll) I assumed it was a WebView2 issue. I can file in both if that makes sense? |
I see, thank you for the clarification. |
Thanks for reporting @kevin--. We have an engineer looking at this with high priority. |
@kevin-- could you share how many wv2 objects do you create and destroy and the timing of creation/deletion - is it simultaneously? Do you know if runtime crashes when you observe the issue? |
jumping in here as I work with @kevin-- We use wv2 in our audio plugin. Per instance of our plugin, we often create 2 wv2 objects simultaneously, delete them both, then create them again. Additionally, multiple instances of our plugin can run at once, so we may have say, 3 instances of our plugin, each with 2 instances of wv2 objects. Each instance of our plugin gui could be closed/opened at any time and with it the wv2 objects will be created/destroyed whenever our gui is closed/opened. Do you know if runtime crashes when you observe the issue? - yes we are seeing crash reports occur in our plugin -- which instantiates 2 wbv2 simultaneously every time its run |
Hi there, we have seen an increase in crash reports from our users regarding this. Is there any update here regarding a fix? Many thanks, |
@vbryh-msft @lflores-ms could you please provide an update on this issue? Thank you very much. |
We have a potential fix for next version 118. This should only happen on webview creation after closing all webviews previously created with the same User Data Folder. |
Thank you, @lflores-ms! |
We have seen a significant decrease in error rate as our users seem to be transitioning to 118 successfully. |
Description
Coinciding with the release of Edge 117 to the Stable Channel (September 15th), we are observing an increased error rate in our deployed customers, some are experiencing crashes with this or very similar callstack
Version
SDK: 1.0.1210.39 / (with 1.0.992.28 WebView2Loader.dll our mistake)
Runtime: 117.0.2045.31
Framework: Win32
OS: Windows 10 -- no incidents seen on Windows 11
Regression
Was this working before but has regressed?
YES
If yes, what version did this last work on?
116 presumably
Repro Steps
Based on crash data it looks like this happens when our GUI is being instantiated, which is also when the WebView2 component would be created.
AB#46637401
The text was updated successfully, but these errors were encountered: