Closed Radiicall closed 1 month ago
There are some FreeType symbol to be wrapped it seems. Once done, it should help. I'll see if I can do that this weekend.
Okay that's great, It also couldn't wrap libharfbuzz and some Qt things without emulating harfbuzz and graphite, it gave no useful logs with the default BOX64_LOG=1.
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 22 entries
Box64 with Dynarec v0.2.3 ffa74500 built on Mar 17 2023 10:49:06
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 49 Env var
Looking for /opt/onlyoffice/desktopeditors/DesktopEditors
Rename process to "DesktopEditors"
Using emulated /opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so
Using emulated /opt/onlyoffice/desktopeditors/libooxmlsignature.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel.so
Using emulated /opt/onlyoffice/desktopeditors/libvideoplayer.so
Using emulated /opt/onlyoffice/desktopeditors/libascdocumentscore.so
Using emulated /opt/onlyoffice/desktopeditors/libqtascdocumentscore.so
Using native(wrapped) libX11.so.6
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libxcb.so.1
Using emulated /opt/onlyoffice/desktopeditors/libQt5PrintSupport.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Svg.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Widgets.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5X11Extras.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Gui.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Network.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Core.so.5
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /opt/onlyoffice/desktopeditors/converter/libicuuc.so.58
Using emulated /opt/onlyoffice/desktopeditors/converter/libicudata.so.58
Using native(wrapped) libdl.so.2
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using emulated /opt/onlyoffice/desktopeditors/libQt5MultimediaWidgets.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Multimedia.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5OpenGL.so.5
Using native(wrapped) libGL.so.1
Using native(wrapped) libpulse.so.0
Using emulated /opt/onlyoffice/desktopeditors/libicui18n.so.55
Using emulated /opt/onlyoffice/desktopeditors/libicuuc.so.55
Using emulated /opt/onlyoffice/desktopeditors/libicudata.so.55
Error loading needed lib libharfbuzz.so.0
Error loading one of needed lib
Error initializing needed lib libQt5Gui.so.5
Error loading one of needed lib
Error initializing needed lib libQt5Multimedia.so.5
Error loading one of needed lib
Error initializing needed lib libQt5MultimediaWidgets.so.5
Error loading one of needed lib
Error initializing needed lib libvideoplayer.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libgraphics.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel_network.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libPdfFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libXpsFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libDjVuFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so
Using emulated /opt/onlyoffice/desktopeditors/libhunspell.so
Using emulated /opt/onlyoffice/desktopeditors/libcef.so
libcef detected, using malloc_hack_2
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libsmime3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libXext.so.6
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXi.so.6
Using native(wrapped) libXtst.so.6
Using native(wrapped) libXss.so.1
Using native(wrapped) libexpat.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libasound.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libatk-bridge-2.0.so.0
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatspi.so.0
Error loading one of needed lib
Error: loading needed libs in elf /opt/onlyoffice/desktopeditors/DesktopEditors
Ok, I have added the freetype symbols.
libharfbuzz has quite a lot of symbol, so I would prefer not to wrap it for now.
After building newest source:
$ BOX64_EMULATED_LIBS=libharfbuzz.so.0 onlyoffice-desktopeditors
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 22 entries
Box64 with Dynarec v0.2.3 d8328b6f built on Mar 17 2023 12:06:52
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
BOX64 will force the used of emulated libs for libharfbuzz.so.0
Using default BOX64_PATH: ./:bin/
Counted 50 Env var
Looking for /opt/onlyoffice/desktopeditors/DesktopEditors
Rename process to "DesktopEditors"
Using emulated /opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so
Using emulated /opt/onlyoffice/desktopeditors/libooxmlsignature.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel.so
Using emulated /opt/onlyoffice/desktopeditors/libvideoplayer.so
Using emulated /opt/onlyoffice/desktopeditors/libascdocumentscore.so
Using emulated /opt/onlyoffice/desktopeditors/libqtascdocumentscore.so
Using native(wrapped) libX11.so.6
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libxcb.so.1
Using emulated /opt/onlyoffice/desktopeditors/libQt5PrintSupport.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Svg.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Widgets.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5X11Extras.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Gui.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Network.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Core.so.5
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /opt/onlyoffice/desktopeditors/converter/libicuuc.so.58
Using emulated /opt/onlyoffice/desktopeditors/converter/libicudata.so.58
Using native(wrapped) libdl.so.2
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using emulated /opt/onlyoffice/desktopeditors/libQt5MultimediaWidgets.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Multimedia.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5OpenGL.so.5
Using native(wrapped) libGL.so.1
Using native(wrapped) libpulse.so.0
Using emulated /opt/onlyoffice/desktopeditors/libicui18n.so.55
Using emulated /opt/onlyoffice/desktopeditors/libicuuc.so.55
Using emulated /opt/onlyoffice/desktopeditors/libicudata.so.55
Using emulated lib/libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using emulated lib/libgraphite2.so.3
Using emulated /opt/onlyoffice/desktopeditors/converter/libgraphics.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel_network.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libPdfFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libXpsFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libDjVuFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so
Using emulated /opt/onlyoffice/desktopeditors/libhunspell.so
Using emulated /opt/onlyoffice/desktopeditors/libcef.so
libcef detected, using malloc_hack_2
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libsmime3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libXext.so.6
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXi.so.6
Using native(wrapped) libXtst.so.6
Using native(wrapped) libXss.so.1
Using native(wrapped) libexpat.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libasound.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libatk-bridge-2.0.so.0
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatspi.so.0
Using emulated /opt/onlyoffice/desktopeditors/platforms/libqxcb.so
Using emulated /opt/onlyoffice/desktopeditors/libQt5XcbQpa.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5DBus.so.5
Using emulated /opt/onlyoffice/desktopeditors/xcbglintegrations/libqxcb-glx-integration.so
Using native(wrapped) libxcb-glx.so.0
Using emulated /opt/onlyoffice/desktopeditors/platformthemes/libqgtk3.so
Using emulated /opt/onlyoffice/desktopeditors/platforminputcontexts/libcomposeplatforminputcontextplugin.so
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 22 entries
Box64 with Dynarec v0.2.3 d8328b6f built on Mar 17 2023 12:06:52
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
BOX64 will force the used of emulated libs for libharfbuzz.so.0
Using default BOX64_PATH: ./:bin/
Counted 52 Env var
Looking for /opt/onlyoffice/desktopeditors/editors_helper
argv[1]="--type=zygote"
argv[2]="--no-sandbox"
argv[3]="--force-device-scale-factor=1"
argv[4]="--log-file=/home/benja/.local/share/onlyoffice/desktopeditors/data/cache/log.log"
argv[5]="--log-severity=disable"
argv[6]="--product-version=Chrome/75 AscDesktopEditor/7.1.0"
argv[7]="--lang=en-US"
Rename process to "editors_helper"
Using emulated /opt/onlyoffice/desktopeditors/libascdocumentscore.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /opt/onlyoffice/desktopeditors/converter/libgraphics.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel_network.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libPdfFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libXpsFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libDjVuFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so
Using emulated /opt/onlyoffice/desktopeditors/libhunspell.so
Using emulated /opt/onlyoffice/desktopeditors/libooxmlsignature.so
Using emulated /opt/onlyoffice/desktopeditors/libcef.so
libcef detected, using malloc_hack_2
Using native(wrapped) libX11.so.6
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /opt/onlyoffice/desktopeditors/converter/libicuuc.so.58
Using emulated /opt/onlyoffice/desktopeditors/converter/libicudata.so.58
Using native(wrapped) libdl.so.2
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libsmime3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXrender.so.1
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXi.so.6
Using native(wrapped) libXtst.so.6
Using native(wrapped) libXss.so.1
Using native(wrapped) libexpat.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libasound.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libatk-bridge-2.0.so.0
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatspi.so.0
Using native(wrapped) libudev.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 22 entries
Box64 with Dynarec v0.2.3 d8328b6f built on Mar 17 2023 12:06:52
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
BOX64 will force the used of emulated libs for libharfbuzz.so.0
Using default BOX64_PATH: ./:bin/
Counted 53 Env var
Looking for /opt/onlyoffice/desktopeditors/editors_helper
argv[1]="--type=gpu-process"
argv[2]="--field-trial-handle=11209129924598539746,7952047687884817584,131072"
argv[3]="--no-sandbox"
argv[4]="--disable-d3d11"
argv[5]="--log-file=/home/benja/.local/share/onlyoffice/desktopeditors/data/cache/log.log"
argv[6]="--log-severity=disable"
argv[7]="--product-version=Chrome/75 AscDesktopEditor/7.1.0"
argv[8]="--lang=en-US"
argv[9]="--gpu-preferences=KAAAAAAAAAAgAAAgAQAAAAAAAAAAAGAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA"
argv[10]="--use-gl=swiftshader-webgl"
argv[11]="--log-file=/home/benja/.local/share/onlyoffice/desktopeditors/data/cache/log.log"
argv[12]="--service-request-channel-token=11383174697228232071"
Rename process to "editors_helper"
Using emulated /opt/onlyoffice/desktopeditors/libascdocumentscore.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /opt/onlyoffice/desktopeditors/converter/libgraphics.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel_network.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libPdfFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libXpsFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libDjVuFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so
Using emulated /opt/onlyoffice/desktopeditors/libhunspell.so
Using emulated /opt/onlyoffice/desktopeditors/libooxmlsignature.so
Using emulated /opt/onlyoffice/desktopeditors/libcef.so
libcef detected, using malloc_hack_2
Using native(wrapped) libX11.so.6
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /opt/onlyoffice/desktopeditors/converter/libicuuc.so.58
Using emulated /opt/onlyoffice/desktopeditors/converter/libicudata.so.58
Using native(wrapped) libdl.so.2
Using emulated /opt/onlyoffice/desktopeditors/printsupport/libcupsprintersupport.so
Using native(wrapped) libcups.so.2
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqico.so
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqgif.so
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqicns.so
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqjpeg.so
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqsvg.so
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqtga.so
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqtiff.so
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqwbmp.so
Using emulated /opt/onlyoffice/desktopeditors/imageformats/libqwebp.so
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 22 entries
Box64 with Dynarec v0.2.3 d8328b6f built on Mar 17 2023 12:06:52
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
BOX64 will force the used of emulated libs for libharfbuzz.so.0
Using default BOX64_PATH: ./:bin/
Counted 55 Env var
Looking for /opt/onlyoffice/desktopeditors/editors_helper
argv[1]="--type=utility"
argv[2]="--field-trial-handle=11209129924598539746,7952047687884817584,131072"
argv[3]="--lang=en-US"
argv[4]="--service-sandbox-type=network"
argv[5]="--no-sandbox"
argv[6]="--log-file=/home/benja/.local/share/onlyoffice/desktopeditors/data/cache/log.log"
argv[7]="--log-severity=disable"
argv[8]="--product-version=Chrome/75 AscDesktopEditor/7.1.0"
argv[9]="--lang=en-US"
argv[10]="--log-file=/home/benja/.local/share/onlyoffice/desktopeditors/data/cache/log.log"
argv[11]="--service-request-channel-token=18361589362962671615"
argv[12]="--shared-files=v8_context_snapshot_data:100,v8_natives_data:101"
Rename process to "editors_helper"
Using emulated /opt/onlyoffice/desktopeditors/libascdocumentscore.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /opt/onlyoffice/desktopeditors/converter/libgraphics.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel_network.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libPdfFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libXpsFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libDjVuFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so
Using emulated /opt/onlyoffice/desktopeditors/libhunspell.so
Using emulated /opt/onlyoffice/desktopeditors/libooxmlsignature.so
Using emulated /opt/onlyoffice/desktopeditors/libcef.so
libcef detected, using malloc_hack_2
Using native(wrapped) libX11.so.6
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /opt/onlyoffice/desktopeditors/converter/libicuuc.so.58
Using emulated /opt/onlyoffice/desktopeditors/converter/libicudata.so.58
Using native(wrapped) libdl.so.2
5629|BOX64: Warning, calling Signal 4 function handler SIG_DFL
Unhandled signal caught, aborting
NativeBT: /opt/onlyoffice/desktopeditors/editors_helper() [0x349c8200]
NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffaa4f07ec]
NativeBT: /usr/lib/libc.so.6(+0x82790) [0xffffaa362790]
NativeBT: /usr/lib/libc.so.6(raise+0x2c) [0xffffaa31b6fc]
NativeBT: /usr/lib/libc.so.6(abort+0xe4) [0xffffaa3078b0]
NativeBT: /opt/onlyoffice/desktopeditors/editors_helper() [0x349c6e24]
NativeBT: /opt/onlyoffice/desktopeditors/editors_helper() [0x349c7508]
NativeBT: /opt/onlyoffice/desktopeditors/editors_helper() [0x349c8bac]
NativeBT: [0xffff8e7acbe8]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+4547ec6 [0xffffa22d3ec6]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+43d48b4 [0xffffa21608b4]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+43f022e [0xffffa217c22e]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+736e431 [0xffffa50fa431]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+70edee1 [0xffffa4e79ee1]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+87b7fe9 [0xffffa6543fe9]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+87bb2a3 [0xffffa65472a3]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+87e4c0f [0xffffa6570c0f]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+452f215 [0xffffa22bb215]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+5f57eeb [0xffffa3ce3eeb]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+5f58451 [0xffffa3ce4451]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+452d4e1 [0xffffa22b94e1]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so+4766b3a [0xffffa24f2b3a]
EmulatedBT: /opt/onlyoffice/desktopeditors/libcef.so(cef_execute_process+ea) [0xffffa058583a]
EmulatedBT: /opt/onlyoffice/desktopeditors/libascdocumentscore.so+1b89bf [0xffffa9cd09bf]
5629|SIGABRT @0xffffaa362790 (???(/usr/lib/libc.so.6+0xffffaa362790)) (x64pc=0xffffa22d3ec6//opt/onlyoffice/desktopeditors/libcef.so:"???", rsp=0x101ffd7d0, stack=0x101800000:0x102000000 own=(nil) fp=0x101ffde70), for accessing 0x3e8000015fd (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil)
RSP-0x20:0x0000000101ffd7d8 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000
RSP+0x00:0x0000000101ffd7e8 RSP+0x08:0x0000000101ffd7d0 RSP+0x10:0x0000000000000001 RSP+0x18:0xf1edab1000000002
RAX:0x00000000ffffffff RCX:0x0000000000000022 RDX:0x0000000000000000 RBX:0x00002cd9b7000000
RSP:0x0000000101ffd7d0 RBP:0x0000000101ffde70 RSI:0x0000000000002000 RDI:0x00002cd9b7002000
R8:0x00000000ffffffff R9:0x0000000000000000 R10:0xf1edab10a5ba9cc2 R11:0x000000000000002e
R12:0x00002cd9b7008000 R13:0x0000ffffa6dd86f0 R14:0x0000000000004000 R15:0x0000ffffa6dd6fa0
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libsmime3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXrender.so.1
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXi.so.6
Using native(wrapped) libXtst.so.6
Using native(wrapped) libXss.so.1
Using native(wrapped) libexpat.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libasound.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libatk-bridge-2.0.so.0
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatspi.so.0
5639|SIGSEGV @0x4895a770 (???(0x4895a770)) (x64pc=0xffff2f3ef821/???:"???", rsp=0x10becf788, stack=0x10bcd0000:0x10bed0000 own=0x10bcd0000 fp=(nil)), for accessing 0x7fffffff (code=1/prot=0), db=0x487f2818(0x4895a770:0x4895a7e8/0xffff2f3ef820:0xffff2f3ef826/???:clean, hash:f5d89fdc/f5d89fdc) handler=0xffff319ef170
RAX:0x000000007fffffff RCX:0x0000000000000036 RDX:0x0000000000000000 RBX:0x000000000000000a
RSP:0x000000010becf788 RBP:0x0000000000000036 RSI:0x0000000000000036 RDI:0x0000fffea805db20
R8:0x0000000000000000 R9:0x000000010becf7b4 R10:0x0000fffea805db20 R11:0x0000000000000000
R12:0x000000010becf958 R13:0x0000fffea81293f0 R14:0x0000000000000001 R15:0x0000fffea805db20
RSP-0x20:0x0000ffff320fd700 RSP-0x18:0x0000fffea813d190 RSP-0x10:0x0000000000000006 RSP-0x08:0x0000000000000006
RSP+0x00:0x0000ffff25520864 RSP+0x08:0x000000010becf7b4 RSP+0x10:0x0000ffff32a2b878 RSP+0x18:0x0000000000000000
Warning, resizing of TLS occured! size: 1676214272->65536 / n_elfs: 257->1
5638|SIGSEGV @0xffff32ed62c0 (memcpy (/usr/lib/libc.so.6)) (x64pc=0xffff2ad82f10//opt/onlyoffice/desktopeditors/libQt5Core.so.5:"???", rsp=0x10c6cffa8, stack=0x10bed0000:0x10c6d0000 own=0x10bed0000 fp=0x10c6cffd8), for accessing 0xd9c1aa07483f8006 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0xffff319ef170
RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000
RSP+0x00:0x0000000000000000 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000fffe9c012060 RSP+0x18:0x0000000000000000
RAX:0x0000000000000000 RCX:0x0000000000000000 RDX:0x0000000000000001 RBX:0x0000fffe9c012100
RSP:0x000000010c6cffa8 RBP:0x000000010c6cffd8 RSI:0x0000ffff32ec7f60 RDI:0x0000fffe9c0120e0
R8:0x0000000000000000 R9:0x0000000000000000 R10:0x0000000000000000 R11:0x0000000000000000
R12:0x0000000000000000 R13:0x0000000000000000 R14:0x0000000000000000 R15:0x0000000000000000
5638|SIGSEGV @0x34992fdc (???(/opt/onlyoffice/desktopeditors/DesktopEditors+0x34992fdc)) (x64pc=0xffff319ed1bf//opt/onlyoffice/desktopeditors/libascdocumentscore.so:"???", rsp=0x10c6cf910, stack=0x10bed0000:0x10c6d0000 own=0x10bed0000 fp=(nil)), for accessing 0x28 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0xffff319ef170
RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000
RSP+0x00:0x00000000007bc4f0 RSP+0x08:0x000000010c6cffd8 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000
RAX:0x0000000000000000 RCX:0x0000000000000000 RDX:0x0000000000000001 RBX:0x00000000007bc4f0
RSP:0x000000010c6cf910 RBP:0x0000000000000000 RSI:0x0000ffff32ec7f60 RDI:0x00000000007bc4f0
R8:0x0000000000000000 R9:0x0000000000000000 R10:0x0000000000000000 R11:0x0000000000000000
R12:0x0000000000000000 R13:0x0000000000000000 R14:0x0000000000000000 R15:0x0000000000000000
5638|Double SIGSEGV (code=1, pc=0x34992fdc, addr=0x28)!
Warning, resizing of TLS occured! size: 1676214272->65536 / n_elfs: 257->1
5638|SIGSEGV @0xffff32ed62c0 (memcpy (/usr/lib/libc.so.6)) (x64pc=0xffff2aeecc30//opt/onlyoffice/desktopeditors/libQt5Core.so.5:"???", rsp=0x10c6cf200, stack=0x10bed0000:0x10c6d0000 own=0x10bed0000 fp=0xffff2b248c00), for accessing 0xd9c1aa07483f8006 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0xffff319ef170
RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000
RSP+0x00:0x0000000000000000 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000
RAX:0x0000ffff2b248c00 RCX:0x0000000000000000 RDX:0x0000000000000001 RBX:0x0000ffff1907b1d0
RSP:0x000000010c6cf200 RBP:0x0000ffff2b248c00 RSI:0x0000ffff1907b1d0 RDI:0x0000ffff2b248c00
R8:0x0000000000000000 R9:0x0000000000000000 R10:0x0000000000000000 R11:0x0000000000000000
R12:0x0000000000000000 R13:0x0000000000000000 R14:0x0000000000000000 R15:0x0000000000000000
5638|SIGSEGV @0x34992fdc (???(/opt/onlyoffice/desktopeditors/DesktopEditors+0x34992fdc)) (x64pc=0xffff319ed1bf//opt/onlyoffice/desktopeditors/libascdocumentscore.so:"???", rsp=0x10c6ceb68, stack=0x10bed0000:0x10c6d0000 own=0x10bed0000 fp=(nil)), for accessing 0x28 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0xffff319ef170
RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000
RSP+0x00:0x00000000007bc4f0 RSP+0x08:0x0000ffff2b248c00 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000
RAX:0x0000ffff2b248c00 RCX:0x0000000000000000 RDX:0x0000000000000001 RBX:0x00000000007bc4f0
RSP:0x000000010c6ceb68 RBP:0x0000000000000000 RSI:0x0000ffff1907b1d0 RDI:0x00000000007bc4f0
R8:0x0000000000000000 R9:0x0000000000000000 R10:0x0000000000000000 R11:0x0000000000000000
R12:0x0000000000000000 R13:0x0000000000000000 R14:0x0000000000000000 R15:0x0000000000000000
5638|Double SIGSEGV (code=1, pc=0x34992fdc, addr=0x28)!
benja@Macbook-Air usr $ Using native(wrapped) libpci.so.3
Using emulated /opt/onlyoffice/desktopeditors/swiftshader/libGLESv2.so
Using emulated /opt/onlyoffice/desktopeditors/swiftshader/libEGL.so
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libsmime3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXrender.so.1
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXi.so.6
Using native(wrapped) libXtst.so.6
Using native(wrapped) libXss.so.1
Using native(wrapped) libexpat.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libasound.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libatk-bridge-2.0.so.0
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatspi.so.0
Seeing as a same-ish output is happening in #42 and #46 this leads me to believe it might be a related issue?
Yeah, that might be. I need to speed more time on libcef I guess.
New error with libcef in newest source @ptitSeb
$ BOX64_EMULATED_LIBS=libharfbuzz.so.0 onlyoffice-desktopeditors
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 22 entries
Box64 with Dynarec v0.2.3 b5dd04aa built on Mar 19 2023 22:27:32
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
BOX64 will force the used of emulated libs for libharfbuzz.so.0
Using default BOX64_PATH: ./:bin/
Counted 50 Env var
Looking for /opt/onlyoffice/desktopeditors/DesktopEditors
Rename process to "DesktopEditors"
Using emulated /opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so
Using emulated /opt/onlyoffice/desktopeditors/libooxmlsignature.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel.so
Using emulated /opt/onlyoffice/desktopeditors/libvideoplayer.so
Using emulated /opt/onlyoffice/desktopeditors/libascdocumentscore.so
Using emulated /opt/onlyoffice/desktopeditors/libqtascdocumentscore.so
Using native(wrapped) libX11.so.6
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libxcb.so.1
Using emulated /opt/onlyoffice/desktopeditors/libQt5PrintSupport.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Svg.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Widgets.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5X11Extras.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Gui.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Network.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Core.so.5
Using native(wrapped) libpthread.so.0
Using native(wrapped) libm.so.6
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /opt/onlyoffice/desktopeditors/converter/libicuuc.so.58
Using emulated /opt/onlyoffice/desktopeditors/converter/libicudata.so.58
Using native(wrapped) libdl.so.2
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using emulated /opt/onlyoffice/desktopeditors/libQt5MultimediaWidgets.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5Multimedia.so.5
Using emulated /opt/onlyoffice/desktopeditors/libQt5OpenGL.so.5
Using native(wrapped) libGL.so.1
Using native(wrapped) libpulse.so.0
Using emulated /opt/onlyoffice/desktopeditors/libicui18n.so.55
Using emulated /opt/onlyoffice/desktopeditors/libicuuc.so.55
Using emulated /opt/onlyoffice/desktopeditors/libicudata.so.55
Using emulated lib/libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using emulated lib/libgraphite2.so.3
Using emulated /opt/onlyoffice/desktopeditors/converter/libgraphics.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libkernel_network.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libPdfFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libXpsFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libDjVuFile.so
Using emulated /opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so
Using emulated /opt/onlyoffice/desktopeditors/libhunspell.so
Using emulated /opt/onlyoffice/desktopeditors/libcef.so
libcef detected, using malloc_hack_2
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libsmime3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libXext.so.6
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXi.so.6
Using native(wrapped) libXtst.so.6
Using native(wrapped) libXss.so.1
Using native(wrapped) libexpat.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libasound.so.2
Using native(wrapped) libatk-1.0.so.0
Using native(wrapped) libatk-bridge-2.0.so.0
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libcairo.so.2
Using native(wrapped) libatspi.so.0
Error: Symbol CERT_NewCertList not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e437c8 (0x88f8c86) in /opt/onlyoffice/desktopeditors/libcef.so
Error: Symbol CERT_AddCertToListTail not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e437d0 (0x88f8c96) in /opt/onlyoffice/desktopeditors/libcef.so
Error: Symbol CERT_CompareCerts not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e437e0 (0x88f8cb6) in /opt/onlyoffice/desktopeditors/libcef.so
Error: Symbol SECITEM_ItemsAreEqual not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e437e8 (0x88f8cc6) in /opt/onlyoffice/desktopeditors/libcef.so
Error: Symbol PR_IntervalToMilliseconds not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e43920 (0x88f8f36) in /opt/onlyoffice/desktopeditors/libcef.so
Error: Symbol gtk_style_context_get_style not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e44d18 (0x88fb726) in /opt/onlyoffice/desktopeditors/libcef.so
Error: Symbol gtk_style_context_get not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e44e58 (0x88fb9a6) in /opt/onlyoffice/desktopeditors/libcef.so
Error: Symbol gtk_file_filter_add_custom not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e45238 (0x88fc166) in /opt/onlyoffice/desktopeditors/libcef.so
Error: Symbol gdk_window_get_scale_factor not found, cannot apply R_X86_64_JUMP_SLOT @0xffff79e45318 (0x88fc326) in /opt/onlyoffice/desktopeditors/libcef.so
Error: relocating Plt symbols in elf libcef.so
Error initializing needed lib libcef.so
Error loading one of needed lib
Error initializing needed lib libascdocumentscore.so
Error loading one of needed lib
Error: loading needed libs in elf /opt/onlyoffice/desktopeditors/DesktopEditors
Most, if not all, of these symbols appear to be wrapped now. Feel free to re-open this GitHub Issue if you need any more wrapped for OnlyOffice. Closing as resolved.
The program actually opens a window but then it instantly closes again. Asahi Linux on a Macbook Air M1