OSSystems / meta-browser

OpenEmbedded/Yocto BSP layer for Web Browsers
MIT License
185 stars 194 forks source link

Chromium fails to load properly - sem_timedwait: Invalid argument #545

Closed barndoor2276 closed 2 years ago

barndoor2276 commented 3 years ago

After installing missing 'crashpad_handler' binary (related to #541) starting with chromium 91 I am seeing the following error on chromium startup. Chromium starts and displays an all white screen but never finishes loading. After 10 minutes or so it crashes with a segmentation fault.

[0819/155701.539273:FATAL:semaphore_posix.cc(99)] Check failed: . sem_timedwait: Invalid argument (22)

Using poky/OE @ dunfell branch. Arch: Arm Machine: imx6q-dms-ba16

barndoor2276 commented 3 years ago

Other users in the thread for #541 state that on hardknott branch of poky/OE there was no issue.

MastaG commented 3 years ago

Did you try running it witth --no-sandbox?

barndoor2276 commented 3 years ago

Did you try running it witth --no-sandbox?

@MastaG Yes I tried that while troubleshooting. I also ran chromium as a non root user and got the same results.

havok13888 commented 3 years ago

same issue with gatesgarth

barndoor2276 commented 2 years ago

I fixed this by using clang 12 in the dunfell-clang12 branch of meta-clang. See comments related here https://github.com/OSSystems/meta-browser/pull/602#issuecomment-1039211619. Of course I'm having new EGL issues now that I've successfully compiled chromium 97 but this issue can be closed.