-
Notifications
You must be signed in to change notification settings - Fork 793
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
Fix macOS patches #334
Fix macOS patches #334
Conversation
Don't merge it yet please. I think my mapped_file fix isn't really a fix. |
or may be it is a different problem, because according to: So, this version is unstable for some other reason. |
nope. Still crashing. So it's definitely something else. |
Alright. Let me know when it's ready to be reviewed. |
It is ready. |
@tectiv3 I can. Just let me get your build image. |
@Artur96 it doesn't crash for me immediately. First time it did after a couple of hours of actively using it. |
The formatting looks fine, but I don't have the time to review the changes themselves to see how it works. If you know how to reproduce the issue, you could try building with debug symbols and running a debugger. If you aren't able to diagnose the issue or resolve it, I can merge the changes and then create a new issue for this problem. |
@Artur96 it's been two days, how does it work for you so far? |
@tectiv3 I've only started using UGC 64 today with a crashpad handler patch I've written yesterday. |
@Artur96 Do you have a method to reproduce the crash or a stack trace? I would like to see if that crash will happen on my build. The only patches I can tell that deal with TemplateURLRef directly are |
@Artur96 does it actually crash? Because for me it's just freezing and ps reporting main chromium process is in |
@tectiv3 It did actually crash, I have a crash report. |
for me it also freezing on search |
Could you guys try removing Also, does the freezing happen consistently on every search, are there some fixed conditions that make it freeze/crash, or is it seemingly random? |
I am not sure, cause first time I built and run it - it was couple of hours before it froze, but now I do remember it was on search. I'll try it now. |
Disabled |
Hmm, If @Artur96 can confirm, then I will investigate the patch. |
@Eloston So far the most probable way of inducing the crash is by typing |
@Artur96 What is that first result that you find on DuckDuckGo? Perhaps that page is causing the issue. |
@Eloston https://test.webrtc.org/, it doesn't always cause a crash. |
Still good on my side, doesn't crash on any DuckDuckGo query. |
Sorry to interrupt you guys, just wanted to let you know how much we, Mac users, appreciate your efforts. Ungoogled Chromium has been my main browser for a while now. |
@tectiv3 I've submitted a PR to your fork |
@Artur96 running it now, all good! |
I've uploaded my build here: https://github.com/tectiv3/ungoogled-chromium-binaries/releases/tag/64.0.3282.186-1 |
Alright, so here's what I'm going to do: I'll merge this PR first, and then @Artur96's fix for crashpad can be submitted as another PR. Then, I will create another issue to deal with the search collection bug. |
@tectiv3 removing |
okay, building it now |
So far so good. |
Fix macOS patches
Removed fix-widevine patch
Fixed visibility.cc type error
Fixed memory_mapped_file error (probably this error exists only on 10.11)