-
Notifications
You must be signed in to change notification settings - Fork 23
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
Crash with MacOS Safari v15.0 #129
Comments
EDIT. Oct 11 2021 Original reply |
Hi, yes it's the latest version of Safari on MacOS 10.15 and 11.6. It was working fine on previous versions and still works fine when I use Chrome. This is happening on 2 different Macs. Obviously worth waiting on more reports in case it's just an issue on my end. My current Safari version is, Version 15.0 (16612.1.29.41.4, 16612). |
+1 |
This is going to be tricky to find since I don't have a Mac.
|
@Kragrathea |
I can confirm this as well. Two Octoprint instances, both crash consistently on the new Safari 15.0 |
EDIT: Some users having issues with Safari 15 have fixed them by Reinstalling Safari: Also, searching online I found lots of, probably worthless, advice about clearing caches and cookies. I don't think this is really the problem but could someone please try this and see if it makes any difference? https://discussions.apple.com/thread/8316218 Beyond that it seems there may be larger issues with Safari 15, some people claim banking sites now show the same error. We may have to wait for a Apple patch Safari again. :-( |
I just tested in in Safari with cleared cache/cookies and it consistently crashes the tab and reloads on both instances. Sorry :-/ FWIW, it works in Chrome Version 94.0.4606.61 (Official Build) (x86_64) and Firefox 92.0.1 (64-bit). Let me know if I can help in any other way. |
I have the same problem since I updated to Safari 15. |
FYI, I filed an official Safari bug report with the WebKit crash log. Let's hope for the best... |
Does the log give any hints as to what the problem is? |
Which log do you want? |
Sorry, not at home atm, can tell you more tomorrow. |
Don't know, if you understand, what is happening here, but FWIW, here the WebKit crash log
|
@pandel That does help a little. It is apparently crashing when it inits WebGL. Looking online it seems other WebGL apps are also having issues. There is one thing you can try. Someone with a different app has fixed the crash by changing some Safari settings. In "Settings -> Safari -> Advanced -> Experimental Features" -- there should be a bunch of "GPU Process" Experimental WebKit Features. Try turning off (or on) "Canvas Rendering" and/or "GPU Process: WebGL" |
@Kragrathea BTW, Safari 15 has no experimental option "Canvas Rendering" ;-) |
Nice! I will make a note in the Readme to enable "GPU Process: WebGL" and restart Safari. The other option should have been "GPU Process: Canvas Rendering". But it doesn't matter now. |
@Kragrathea Ah, I see! This other option was already enabled, btw. |
Works fine - many thanks for the solution. |
I had Canvas Rendering on already and it was crashing. That being said, I can confirm turning on GPU Process: WebGL fixes the issue and it now works for me as well :) Thank you!! |
FYI, my video stream in Octoprint stops when I turn on the WebGL. Only turning it off and refreshing the tab brings it back. I've tested it 3 times and it's a consistent issue. So one has to choose the plugin or video stream with this fix. |
Crashes and restarts OctoPrint when opening PrettyGCode while using latest version of Safari (v15.0) on MacOS 10.15 and 11.6.
The text was updated successfully, but these errors were encountered: