I have a program that works fine from CEF #4606 branch, in ubuntu:20.04 container.
Now, I had to migrate to ubuntu:22.04, and so I picked #5112 branch, and compiled it on 22.04.
After the compilation, I run my program and get this error right away, in CefInitialize:
[0902/142514.664356:ERROR:icu_util.cc(225)] Invalid file descriptor to ICU data received.
I ensured that the program is running from the folder it is compiled in:
(cd /home/user/myprogram/build/bin/Debug && pwd && ./myprogram --no-sandbox --gpu-disabled ...)
And the folder contains all CEF resources:
- Code: Select all
chrome-sandbox libXfixes.so.3 libbrotlidec.so.1 libexpat.so.1 libgnutls.so.30 liblz4.so.1 libpcre2-8.so.0 libthai.so.0 locales
chrome_100_percent.pak libXi.so.6 libbsd.so.0 libffi.so.8 libgobject-2.0.so.0 liblzma.so.5 libpixman-1.so.0 libunistring.so.2 resources.pak
chrome_200_percent.pak libXrandr.so.2 libc.so.6 libfontconfig.so.1 libgpg-error.so.0 libm.so.6 libplc4.so libuuid.so.1 myprogram
icudtl.dat libXrender.so.1 libcairo.so.2 libfreetype.so.6 libgraphite2.so.3 libmd.so.0 libplds4.so libvk_swiftshader.so snapshot_blob.bin
libEGL.so libasound.so.2 libcap.so.2 libfribidi.so.0 libgssapi_krb5.so.2 libmount.so.1 libpng16.so.16 libvulkan.so.1 v8_context_snapshot.bin
libGLESv2.so libatk-1.0.so.0 libcef.so libgbm.so.1 libharfbuzz.so.0 libnettle.so.8 libpthread.so.0 libwayland-server.so.0 vk_swiftshader_icd.json
libX11.so.6 libatk-bridge-2.0.so.0 libcom_err.so.2 libgcc_s.so.1 libhogweed.so.6 libnspr4.so libresolv.so.2 libxcb-render.so.0
libXau.so.6 libatspi.so.0 libcups.so.2 libgcrypt.so.20 libidn2.so.0 libnss3.so libselinux.so.1 libxcb-shm.so.0
libXcomposite.so.1 libavahi-client.so.3 libdatrie.so.1 libgio-2.0.so.0 libk5crypto.so.3 libnssutil3.so libsmime3.so libxcb.so.1
libXdamage.so.1 libavahi-common.so.3 libdbus-1.so.3 libglib-2.0.so.0 libkeyutils.so.1 libp11-kit.so.0 libstdc++.so.6 libxkbcommon.so.0
libXdmcp.so.6 libblkid.so.1 libdl.so.2 libgmodule-2.0.so.0 libkrb5.so.3 libpango-1.0.so.0 libsystemd.so.0 libz.so.1
libXext.so.6 libbrotlicommon.so.1 libdrm.so.2 libgmp.so.10 libkrb5support.so.0 libpcre.so.3 libtasn1.so.6 libzstd.so.1
All files come from #5112 distribution, via cmake copy, I do not have #4606 branch references on the system.
Is there anything else I can try?
Thanks
Serge