-
Notifications
You must be signed in to change notification settings - Fork 20
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
www-client/ungoogled-chromium-bin: segfault / tab crash when opening Element web #380
Comments
I can reproduce this on a non-bin version. Might be helpful to build a debug version. It might be also a good idea to try another ungoogled-chromium binary (perhaps even Windows' one) to try and reproduce this issue there. Unfortunately I'm very limited with my internet access and available computing power, so cannot tell right away when/if I could investigate it further. |
I also reproduce it on This might somehow relate to some of the non-system fonts rendering. Here's another example: https://fonts.google.com/noto/specimen/Noto+Color+Emoji |
Riiiigggght! If it has something to do with font rendering, I can speculate that Fontations is insufficiently good removed here: gentoo-overlay/www-client/ungoogled-chromium/ungoogled-chromium-129.0.6668.89_p1.ebuild Lines 471 to 480 in f1283d3
|
Good idea. I'll try reproducing this on other versions too as soon as I can. I don't have access to good compute at the moment either so I can't build a debug version right now unfortunately...
I think this is actually a separate issue. I tried blocking remote fonts with uBlock and that actually fixes the issue on the page you sent. Doing the same on Element web has no effect, still crashes. |
I can reproduce the same "Aw, snap" crash with In case it's relevant, I do have |
It could help of someone could build a debug version and obtain a backtrace from a crash. |
I attempted to build with In file included from ../../base/files/file_path.cc:27: |
@brianpardy |
Enabling the -ggdb3 flag also causes issues. With Electron, this led to significant problems. LLD failed to detect the V8 JSON tracer for some reason. It appears there's a mechanism monitoring whether debug symbols are enabled, |
Are you speaking for electron? Could be. Chromium - unlikely. I've built it that way many times without issues. |
Everytime I try to open any Element web tab I can always get it to crash with the usual "Aw, snap" graphical error and a segfault logged in dmesg. Nothing is visible in console stdout logs.
URL to reproduce: https://app.element.io/#/room/#termux_termux:gitter.im
I tested this with all the currently available ungoogled-chromium-bin versions (those being: 128.0.6613.137, 129.0.6668.70 and 129.0.6668.89) and I can reproduce this on all of them. Worth nothing: I have another machine I haven't updated in a while with 124.0.6367.207 and it doesn't happen, tab opens correctly.
I have no idea on how to debug this further so I'm reporting this just to know if someone else can reproduce it or just for some hints on how to investigate this more.
The text was updated successfully, but these errors were encountered: