brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.62k stars 2.29k forks source link

Segmentation fault on startup - brave ubuntu 22.04 arm64 #34106

Closed casaschi closed 10 months ago

casaschi commented 11 months ago

Description

Brave browser on ubuntu 22.04 arm64 does not start since updating brave to 119.1.60.110.

Steps to Reproduce

  1. start brave-browswer
  2. segmentation fault

Actual result:

$ brave-browser [36647:36647:1104/081355.659744:ERROR:policy_logger.cc(157)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(163) Cloud management controller initialization aborted as CBCM is not enabled. [36680:36680:1104/081355.891567:ERROR:angle_platform_impl.cc(44)] Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: GLX is not present. ERR: Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: GLX is not present. [36680:36680:1104/081355.892474:ERROR:gl_display.cc(515)] EGL Driver message (Critical) eglInitialize: GLX is not present. [36680:36680:1104/081355.892595:ERROR:gl_display.cc(786)] eglInitialize OpenGL failed with error EGL_NOT_INITIALIZED, trying next display type [36680:36680:1104/081355.892756:ERROR:angle_platform_impl.cc(44)] Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: GLX is not present. ERR: Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: GLX is not present. [36680:36680:1104/081355.892814:ERROR:gl_display.cc(515)] EGL Driver message (Critical) eglInitialize: GLX is not present. [36680:36680:1104/081355.892879:ERROR:gl_display.cc(786)] eglInitialize OpenGLES failed with error EGL_NOT_INITIALIZED [36680:36680:1104/081355.892960:ERROR:gl_display.cc(820)] Initialization of all EGL display types failed. [36680:36680:1104/081355.893041:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed. [36680:36680:1104/081355.916186:ERROR:angle_platform_impl.cc(44)] Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: GLX is not present. ERR: Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: GLX is not present. [36680:36680:1104/081355.916350:ERROR:gl_display.cc(515)] EGL Driver message (Critical) eglInitialize: GLX is not present. [36680:36680:1104/081355.916399:ERROR:gl_display.cc(786)] eglInitialize OpenGL failed with error EGL_NOT_INITIALIZED, trying next display type [36680:36680:1104/081355.916515:ERROR:angle_platform_impl.cc(44)] Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: GLX is not present. ERR: Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: GLX is not present. [36680:36680:1104/081355.916581:ERROR:gl_display.cc(515)] EGL Driver message (Critical) eglInitialize: GLX is not present. [36680:36680:1104/081355.916637:ERROR:gl_display.cc(786)] eglInitialize OpenGLES failed with error EGL_NOT_INITIALIZED [36680:36680:1104/081355.916698:ERROR:gl_display.cc(820)] Initialization of all EGL display types failed. [36680:36680:1104/081355.916758:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed. [36680:36680:1104/081355.925304:ERROR:viz_main_impl.cc(196)] Exiting GPU process due to errors during initialization [1104/081356.050546:ERROR:elf_dynamic_array_reader.h(64)] tag not found [1104/081356.054312:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2) [1104/081356.054334:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2) [1104/081356.057167:ERROR:directory_reader_posix.cc(42)] opendir /home/ubuntu/.config/BraveSoftware/Brave-Browser/Crash Reports/attachments/22868b5f-2225-4990-816b-97db086cbc81: No such file or directory (2) /usr/bin/brave-browser: line 48: 36647 Segmentation fault (core dumped) "$HERE/brave" "$@"

Expected result:

It worked prior to 119.1.60.110 update

Reproduces how often:

Every time.

Brave version (brave://version info)

$ brave-browser --version Brave Browser 119.1.60.110

Version/Channel Information:

Other Additional Information:

Miscellaneous Information:

rileyvel commented 11 months ago

Same here. Tried beta and nightly and they're the same

brezoi commented 10 months ago

Same on Arch ARM from AUR brave-bin

casaschi commented 10 months ago

New version of Brave Browser 119.1.60.114 did not solve the issue. Always segmentation fault on startup on ubuntu 22.04 arm64

Surprising that a segmentation fault issue has not been addressed by the update.

SergeyZhukovsky commented 10 months ago

fixed in the context of https://github.com/brave/brave-browser/issues/33596