PF4Public / gentoo-overlay

Personal Gentoo overlay

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

www-client/ungoogled-chromium crashes on startup: "Assertion 'this->_M_is_engaged()' failed"

salfter opened this issue · comments

I had this ebuild working previously, but now it refuses to start:

[901:901:0516/144812.797830:ERROR:chrome_browser_cloud_management_controller.cc(161)] Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
[901:901:0516/144812.962762:ERROR:service_worker_task_queue.cc(244)] DidStartWorkerFail ocaahdebbfolfmndjeplogmgcagdmblk: 5
[901:901:0516/144812.963287:ERROR:service_worker_task_queue.cc(244)] DidStartWorkerFail cbfimnpbnbgjbpcnaablibnekhfghbac: 5
[901:901:0516/144813.053156:ERROR:service_worker_task_queue.cc(244)] DidStartWorkerFail cbfimnpbnbgjbpcnaablibnekhfghbac: 5
[901:901:0516/144813.056001:ERROR:service_worker_task_queue.cc(244)] DidStartWorkerFail ocaahdebbfolfmndjeplogmgcagdmblk: 5
/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/optional:479: _Tp &std::_Optional_base_impl<content::DocumentAssociatedData, std::_Optional_base<content::DocumentAssociatedData>>::_M_get() [_Tp = content::DocumentAssociatedData, _Dp = std::_Optional_base<content::DocumentAssociatedData>]: Assertion 'this->_M_is_engaged()' failed.
Aborted

USE flags that I'm using:

[ebuild   R    ] www-client/ungoogled-chromium-124.0.6367.155_p1::pf4public  USE="X bluetooth clang cups hevc official proprietary-codecs pulseaudio qt5 screencast system-ffmpeg system-harfbuzz system-icu system-libevent system-libusb system-openh264 system-png system-zstd wayland -cfi -convert-dict -cromite -custom-cflags -debug -enable-driver -gtk4 -hangouts -headless -kerberos -libcxx -nvidia -optimize-thinlto -optimize-webui -override-data-dir -pax-kernel -pgo -qt6 (-selinux) -system-abseil-cpp -system-av1 -system-brotli -system-crc32c -system-double-conversion -system-jsoncpp -system-libvpx -system-openjpeg -system-re2 -system-snappy -system-woff2 -thinlto -vaapi -widevine" L10N="-af -am -ar -bg -bn -ca -cs -da -de -el -en-GB -es -es-419 -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt-BR -pt-PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -ur -vi -zh-CN -zh-TW"

I've rebuilt the whole system with emerge -euNDv @world; that didn't help.

I'm currently up and running with the Flatpak build, but I'd like to get back to using this ebuild as KeepassXC integration doesn't work with the Flatpak build for some reason.

I had the same problem. Updated my /etc/portage/env and /etc/portage/package.env per #318 (comment) and rebuilt, and have not had any problem since then.

It would've been great if you glanced through existing issues first.