ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.72k stars 265 forks source link

osu! AppImage IOT instruction (core dumped) (Apple M1) #829

Open NekoToo opened 1 year ago

NekoToo commented 1 year ago

Hello, sorry if this issue isn't made very well since it's my second on GitHub :sweat_smile:

I have a problem when I try to launch the osu! AppImage 2023.605.0 (latest) when extracted on Asahi Linux it doesn't launch.

CPU: Apple M1 Kernel: 6.3.0-asahi-7-1-edge-ARCH GPU: Apple M1

I am running the latest box64 at this time (361de53)

Here is what happens:

nyaamac@nyaamac-mac:~/Downloads/squashfs-root -$ box64 ./AppRun      
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 361de53d built on Jun  8 2023 15:20:54
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 71 Env var
Looking for ./AppRun
Not an ELF file (sign=#!/b)
Error: reading elf header of /home/nyaamac/Downloads/squashfs-root/AppRun, try to launch natively instead
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 361de53d built on Jun  8 2023 15:20:54
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 71 Env var
Looking for /home/nyaamac/Downloads/squashfs-root/usr/bin/osu!
Rename process to "osu!"
Using native(wrapped) libpthread.so.0
Using native(wrapped) libdl.so.2
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 /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 /home/nyaamac/Downloads/squashfs-root/usr/bin/libhostfxr.so
Using emulated /home/nyaamac/Downloads/squashfs-root/usr/bin/libhostpolicy.so
Using emulated /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b0b0 ((nil)) in /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTH27t_pStackWalkerWalkingThread not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b0c8 ((nil)) in /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTHN9StressLog19t_pCurrentThreadLogE not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b0e0 ((nil)) in /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTH15t_CantStopCount not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b0f8 ((nil)) in /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b1f0 ((nil)) in /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclr.so
Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b640 (0x75146)
Warning: Weak Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b6d8 (0x75276)
Warning: Weak Symbol _ZTH27t_pStackWalkerWalkingThread not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b6e0 (0x75286)
Warning: Weak Symbol _ZTHN9StressLog19t_pCurrentThreadLogE not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b700 (0x752c6)
Warning: Weak Symbol _ZTH15t_CantStopCount not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b708 (0x752d6)
Warning: Weak Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b760 (0x75386)
Using emulated /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclrtraceptprovider.so
Error loading needed lib liblttng-ust.so.0
Error loading one of needed lib
Error initializing needed lib /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclrtraceptprovider.so
Error loading needed lib liblttng-ust-tracepoint.so.0
Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x102905968, 102)
Error loading needed lib liblttng-ust-tracepoint.so.0
Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x102905968, 102)
Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so.1
Warning: Cannot dlopen("libnuma.so.1"/0x1029052f3, 1)
Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so.1.0.0
Warning: Cannot dlopen("libnuma.so.1.0.0"/0x102905300, 1)
Error initializing native libnuma.so (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so
Warning: Cannot dlopen("libnuma.so"/0x102905311, 1)
Using emulated /home/nyaamac/Downloads/squashfs-root/usr/bin/libclrjit.so
Warning: Global Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_GLOB_DAT @0x105ae36c8 ((nil)) in /home/nyaamac/Downloads/squashfs-root/usr/bin/libclrjit.so
Warning: Global Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_GLOB_DAT @0x105ae36b0 ((nil)) in /home/nyaamac/Downloads/squashfs-root/usr/bin/libclrjit.so
Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x105ae3750 (0x15c76)
Warning: Weak Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_JUMP_SLOT @0x105ae37e0 (0x15d96)
Warning: Weak Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_JUMP_SLOT @0x105ae37e8 (0x15da6)
Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so.1
Warning: Cannot dlopen("libnuma.so.1"/0x105a9f00f, 1)
Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so.1.0.0
Warning: Cannot dlopen("libnuma.so.1.0.0"/0x105a9f01c, 1)
Error initializing native libnuma.so (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so
Warning: Cannot dlopen("libnuma.so"/0x105a9f02d, 1)
Using emulated /home/nyaamac/Downloads/squashfs-root/usr/bin/libSystem.Native.so
Error loading needed lib libicuuc.so.80
Warning: Cannot dlopen("libicuuc.so.80"/0x10202b9b0, 1)
Error loading needed lib libicuuc.so.79
Warning: Cannot dlopen("libicuuc.so.79"/0x10202b9b0, 1)
Error loading needed lib libicuuc.so.78
Warning: Cannot dlopen("libicuuc.so.78"/0x10202b9b0, 1)
Error loading needed lib libicuuc.so.77
Warning: Cannot dlopen("libicuuc.so.77"/0x10202b9b0, 1)
Error loading needed lib libicuuc.so.76
Warning: Cannot dlopen("libicuuc.so.76"/0x10202b9b0, 1)
Error loading needed lib libicuuc.so.75
Warning: Cannot dlopen("libicuuc.so.75"/0x10202b9b0, 1)
Error loading needed lib libicuuc.so.74
Warning: Cannot dlopen("libicuuc.so.74"/0x10202b9b0, 1)
Error loading needed lib libicuuc.so.73
Warning: Cannot dlopen("libicuuc.so.73"/0x10202b9b0, 1)
Using native(wrapped) libicuuc.so.72
Using native(wrapped) libicui18n.so.72
Cannot get symbol ubrk_close_72 from libicuuc
Error: Symbol "ubrk_close_72" not found in 0xa(libicuuc.so.72)
NativeBT: /home/nyaamac/Downloads/squashfs-root/usr/bin/osu!() [0x349e9308]
NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xfffee4d947d0]
NativeBT: /usr/lib/libc.so.6(+0x82790) [0xfffee4bf2790]
NativeBT: /usr/lib/libc.so.6(raise+0x2c) [0xfffee4bab6fc]
NativeBT: /usr/lib/libc.so.6(abort+0xe4) [0xfffee4b978b0]
NativeBT: [0xfffecbf8a41c]
EmulatedBT: ??? [0x61220]
EmulatedBT: /home/nyaamac/Downloads/squashfs-root/usr/bin/libcoreclr.so+4d17df [0x1028117df]
EmulatedBT: ??? [0x108a2967f]
EmulatedBT: ??? [0x3fa0850]
27461|SIGABRT @0xfffee4bf2790 (???(/usr/lib/libc.so.6+0xfffee4bf2790)) (x64pc=0x61233/???:"???", rsp=0x10202ba78, stack=0x101830000:0x102030000 own=(nil) fp=0x10202bc30), for accessing 0x3e800006b45 (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x10281cf20
RSP-0x20:0x000000004256e460 RSP-0x18:0x000000010202bd10 RSP-0x10:0x000000010202bd50 RSP-0x08:0x000000010202bc30
RSP+0x00:0x00000001028117df RSP+0x08:0x00000001099eddc8 RSP+0x10:0xb229bab891314800 RSP+0x18:0x000000000032375f
RAX:0x000000000000006d RCX:0x0000000044045740 RDX:0x000000010202bac0 RBX:0x0000fffee4d15360 
RSP:0x000000010202ba78 RBP:0x000000010202bc30 RSI:0x000000010290414f RDI:0x0000fffee4d15360 
 R8:0x000000010202ba90  R9:0x000000010202b940 R10:0x0000000000000001 R11:0x00000001087c0000 
R12:0x000000010202bdc8 R13:0x000000004256e460 R14:0x000000010202bd10 R15:0x000000010202bd50 
[1]    27461 IOT instruction (core dumped)  box64 ./AppRun
nyaamac@nyaamac-mac:~/Downloads/squashfs-root 134$ LIBGL_ALWAYS_SOFTWARE=1 box64 ./AppRun

Any help on what went wrong or what I did wrong would be greatly appreciated :smile:

NekoToo commented 1 year ago

Hmm it seems very unreliable though crashing with this when opening sometimes:

Error loading needed lib bass.so
Warning: Cannot dlopen("bass.so"/0x1a742ecd0, 1)
Using native(wrapped) libasound.so.2
refreshProtection(0x10a70e9b8): 0x10a70c000/0x7 (ret=0/ok)
Error loading needed lib bass_fx.so
Warning: Cannot dlopen("bass_fx.so"/0x1a742eb20, 1)
Using emulated /tmp/.mount_osu.ApWroi1c/usr/bin/libbass_fx.so
Error loading needed lib realm-wrappers.so
Warning: Cannot dlopen("realm-wrappers.so"/0x10202ab80, 1)
Error loading needed lib bassmix.so
Warning: Cannot dlopen("bassmix.so"/0x1a742eb20, 1)
Using emulated /tmp/.mount_osu.ApWroi1c/usr/bin/libbassmix.so
Using emulated /tmp/.mount_osu.ApWroi1c/usr/bin/librealm-wrappers.so
Look for d2i_EC_PRIVATEKEY in loaded elfs
Warning, function d2i_EC_PRIVATEKEY not found in lib libcrypto.so.3
Look for d2i_EC_PRIVATEKEY in loaded elfs
Warning, function d2i_EC_PRIVATEKEY not found in lib libcrypto.so.3
refreshProtection(0x10c581f78): 0x10c580000/0x7 (ret=0/ok)
Error loading needed lib e_sqlite3.so
Warning: Cannot dlopen("e_sqlite3.so"/0x10202b910, 1)
Using emulated /tmp/.mount_osu.ApWroi1c/usr/bin/libe_sqlite3.so
12630|0x1026c3cc3: Unimplemented Opcode (6F 64 24 40) 66 0F B4 2D 24 93 01 00 00 00 24 60 66 0F A7
Using emulated /tmp/.mount_osu.ApWroi1c/usr/bin/libveldrid-spirv.so
12659|SIGSEGV @0xfffe7c719290 (???(0xfffe7c719290)) (x64pc=0x102542978//tmp/.mount_osu.ApWroi1c/usr/bin/libcoreclr.so:"/tmp/.mount_osu.ApWroi1c/usr/bin/libcoreclr.so + 0x202930", rsp=0x1a9cfa7a0, stack=0x1a9500000:0x1a9d00000 own=0x1a9500000 fp=0x1a9cf9690), for accessing 0x10579fbf0 (code=1/prot=0), db=0x557a1390(0xfffe7c7191d0:0xfffe7c719850/0x102542930:0x102542afc//tmp/.mount_osu.ApWroi1c/usr/bin/libcoreclr.so + 0x202930:clean, hash:4300b35d/4300b35d) handler=0x10281d0c0
RAX:0xb229bab891314800 RCX:0x0000000000021200 RDX:0x00000001a9cfa8a0 RBX:0x00000000522941b0 
RSP:0x00000001a9cfa7a0 RBP:0x00000001a9cfa840 RSI:0x00000001026a50a0 RDI:0x00000000522941b0 
 R8:0x00000001a9cf9300  R9:0x0000000000000000 R10:0x0000000000000080 R11:0x0000000000000028 
R12:0x00000001a9cfa8a0 R13:0x000000010579fbf0 R14:0x00000001026a50a0 R15:0x0000000102a391f0 
RSP-0x20:0x00000001026a50a0 RSP-0x18:0x0000000052186ce0 RSP-0x10:0x00000001a9cfa840 RSP-0x08:0x0000000102542abe
RSP+0x00:0x00000001029fb008 RSP+0x08:0x0000000000000000 RSP+0x10:0x00000000522941b0 RSP+0x18:0x00000001026a50a0
12659|Double SIGSEGV (code=1, pc=0xfffe7c719290, addr=0x10579fbf0)!
Sigfault/Segbus while quitting, exiting silently
NekoToo commented 1 year ago

It also crashes when opening "Shortcut and gameplay bindings"

nyaamac@nyaamac-mac:~/Downloads -$ MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330 MESA_GLES_VERSION_OVERRIDE=3.1 BOX64_DYNAREC_STRONGMEM=1 BOX64_EMULATED_LIBS=libcrypto.so.3:libssl.so.3 BOX64_SHOWSEGV=1 box64 osu.AppImage
Dynarec will try to emulate a strong memory model with limited performance loss
Show Segfault signal even if a signal handler is present
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 d0acd59a built on Jun 10 2023 09:30:05
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
BOX64 will force the used of emulated libs for libcrypto.so.3 libssl.so.3 
Using default BOX64_PATH: ./:bin/
Counted 74 Env var
Looking for osu.AppImage
Rename process to "osu.AppImage"
Using native(wrapped) libdl.so.2
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 native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
touch: cannot touch '/home/nyaamac/.local/share/icons/hicolor/.xdg-icon-resource-dummy': No such file or directory
Dynarec will try to emulate a strong memory model with limited performance loss
Show Segfault signal even if a signal handler is present
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm Firestorm with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 d0acd59a built on Jun 10 2023 09:30:05
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
BOX64 will force the used of emulated libs for libcrypto.so.3 libssl.so.3 
Using default BOX64_PATH: ./:bin/
Counted 78 Env var
Looking for /tmp/.mount_osu.Ap2HzusD/usr/bin/osu!
Rename process to "osu!"
Using native(wrapped) libpthread.so.0
Using native(wrapped) libdl.so.2
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 /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 /tmp/.mount_osu.Ap2HzusD/usr/bin/libhostfxr.so
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libhostpolicy.so
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b0b0 ((nil)) in /tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTH27t_pStackWalkerWalkingThread not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b0c8 ((nil)) in /tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTHN9StressLog19t_pCurrentThreadLogE not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b0e0 ((nil)) in /tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTH15t_CantStopCount not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b0f8 ((nil)) in /tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so
Warning: Global Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_GLOB_DAT @0x102a1b1f0 ((nil)) in /tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so
Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b640 (0x75146)
Warning: Weak Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b6d8 (0x75276)
Warning: Weak Symbol _ZTH27t_pStackWalkerWalkingThread not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b6e0 (0x75286)
Warning: Weak Symbol _ZTHN9StressLog19t_pCurrentThreadLogE not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b700 (0x752c6)
Warning: Weak Symbol _ZTH15t_CantStopCount not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b708 (0x752d6)
Warning: Weak Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_JUMP_SLOT @0x102a1b760 (0x75386)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclrtraceptprovider.so
Error loading needed lib liblttng-ust.so.0
Error loading one of needed lib
Error initializing needed lib /tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclrtraceptprovider.so
Error loading needed lib liblttng-ust-tracepoint.so.0
Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x102905968, 102)
Error loading needed lib liblttng-ust-tracepoint.so.0
Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x102905968, 102)
Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so.1
Warning: Cannot dlopen("libnuma.so.1"/0x1029052f3, 1)
Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so.1.0.0
Warning: Cannot dlopen("libnuma.so.1.0.0"/0x102905300, 1)
Error initializing native libnuma.so (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so
Warning: Cannot dlopen("libnuma.so"/0x102905311, 1)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libclrjit.so
Warning: Global Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_GLOB_DAT @0x105ae36c8 ((nil)) in /tmp/.mount_osu.Ap2HzusD/usr/bin/libclrjit.so
Warning: Global Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_GLOB_DAT @0x105ae36b0 ((nil)) in /tmp/.mount_osu.Ap2HzusD/usr/bin/libclrjit.so
Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x105ae3750 (0x15c76)
Warning: Weak Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_JUMP_SLOT @0x105ae37e0 (0x15d96)
Warning: Weak Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_JUMP_SLOT @0x105ae37e8 (0x15da6)
Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so.1
Warning: Cannot dlopen("libnuma.so.1"/0x105a9f00f, 1)
Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so.1.0.0
Warning: Cannot dlopen("libnuma.so.1.0.0"/0x105a9f01c, 1)
Error initializing native libnuma.so (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory)
Error loading needed lib libnuma.so
Warning: Cannot dlopen("libnuma.so"/0x105a9f02d, 1)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libSystem.Native.so
Error loading needed lib libicuuc.so.80
Warning: Cannot dlopen("libicuuc.so.80"/0x10202b8b0, 1)
Error loading needed lib libicuuc.so.79
Warning: Cannot dlopen("libicuuc.so.79"/0x10202b8b0, 1)
Error loading needed lib libicuuc.so.78
Warning: Cannot dlopen("libicuuc.so.78"/0x10202b8b0, 1)
Error loading needed lib libicuuc.so.77
Warning: Cannot dlopen("libicuuc.so.77"/0x10202b8b0, 1)
Error loading needed lib libicuuc.so.76
Warning: Cannot dlopen("libicuuc.so.76"/0x10202b8b0, 1)
Error loading needed lib libicuuc.so.75
Warning: Cannot dlopen("libicuuc.so.75"/0x10202b8b0, 1)
Error loading needed lib libicuuc.so.74
Warning: Cannot dlopen("libicuuc.so.74"/0x10202b8b0, 1)
Error loading needed lib libicuuc.so.73
Warning: Cannot dlopen("libicuuc.so.73"/0x10202b8b0, 1)
Using native(wrapped) libicuuc.so.72
Using native(wrapped) libicui18n.so.72
Strange SIGSEGV with Access error on 0xffff4c08284c for 0x109bee8e8, db=0xffff4d3f0c08, prot=0x7 (old_addr=(nil))
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libSystem.Security.Cryptography.Native.OpenSsl.so
Using native(wrapped) libssl.so.3
Using native(wrapped) libcrypto.so.3
Look for SSL_state in loaded elfs
Warning, function SSL_state not found in lib libssl.so.3
Look for SSL_state in loaded elfs
Warning, function SSL_state not found in lib libssl.so.3
Look for SSL_state in loaded elfs
Warning, function SSL_state not found in lib libssl.so.3
Look for SSL_state in loaded elfs
Warning, function SSL_state not found in lib libssl.so.3
Look for ERR_put_error in loaded elfs
Warning, function ERR_put_error not found in lib libcrypto.so.3
Look for ERR_put_error in loaded elfs
Warning, function ERR_put_error not found in lib libcrypto.so.3
Look for ERR_put_error in loaded elfs
Warning, function ERR_put_error not found in lib libcrypto.so.3
Look for ERR_put_error in loaded elfs
Warning, function ERR_put_error not found in lib libcrypto.so.3
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libbass.so
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libSystem.IO.Compression.Native.so
Using native(wrapped) libz.so.1
Error loading needed lib SDL2.so
Warning: Cannot dlopen("SDL2.so"/0x10202d590, 1)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libSDL2.so
refreshProtection(0x10ab3af38): 0x10ab38000/0x7 (ret=0/ok)
refreshProtection(0x10ab42650): 0x10ab40000/0x7 (ret=0/ok)
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libX11.so.6
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) libXcursor.so.1
Using native(wrapped) libXi.so.6
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXss.so.1
Using native(wrapped) libudev.so.1
Using native(wrapped) libGL.so.1
Warning, no wrapper for glActiveShaderProgramEXT
Warning, no wrapper for glBindProgramPipelineEXT
Warning, no wrapper for glCreateShaderProgramvEXT
Warning, no wrapper for glDeleteProgramPipelinesEXT
Warning, no wrapper for glGenProgramPipelinesEXT
Warning, no wrapper for glGetLightxvOES
Warning, no wrapper for glGetMaterialxvOES
Warning, no wrapper for glGetProgramPipelineInfoLogEXT
Warning, no wrapper for glGetProgramPipelineivEXT
Warning, no wrapper for glIsProgramPipelineEXT
Warning, no wrapper for glPointParameterxOES
Warning, no wrapper for glSampleCoveragexOES
Warning, no wrapper for glUseProgramStagesEXT
Warning, no wrapper for glValidateProgramPipelineEXT
Warning, no wrapper for glActiveShaderProgramEXT
Warning, no wrapper for glBindProgramPipelineEXT
Warning, no wrapper for glCreateShaderProgramvEXT
Warning, no wrapper for glDeleteProgramPipelinesEXT
Warning, no wrapper for glGenProgramPipelinesEXT
Warning, no wrapper for glGetProgramPipelineInfoLogEXT
Warning, no wrapper for glGetProgramPipelineivEXT
Warning, no wrapper for glIsProgramPipelineEXT
Warning, no wrapper for glUseProgramStagesEXT
Warning, no wrapper for glValidateProgramPipelineEXT
Warning, no wrapper for glBindFramebufferOES
Warning, no wrapper for glBindRenderbufferOES
Warning, no wrapper for glBindVertexArrayOES
Warning, no wrapper for glBlendEquationOES
Warning, no wrapper for glBlendEquationSeparateOES
Warning, no wrapper for glBlendFuncSeparateOES
Warning, no wrapper for glCheckFramebufferStatusOES
Warning, no wrapper for glClipPlanefIMG
Warning, no wrapper for glClipPlanexIMG
Warning, no wrapper for glCurrentPaletteMatrixOES
Warning, no wrapper for glDeleteFramebuffersOES
Warning, no wrapper for glDeleteRenderbuffersOES
Warning, no wrapper for glDeleteVertexArraysOES
Warning, no wrapper for glDrawTexfOES
Warning, no wrapper for glDrawTexfvOES
Warning, no wrapper for glDrawTexiOES
Warning, no wrapper for glDrawTexivOES
Warning, no wrapper for glDrawTexsOES
Warning, no wrapper for glDrawTexsvOES
Warning, no wrapper for glDrawTexxOES
Warning, no wrapper for glDrawTexxvOES
Warning, no wrapper for glFramebufferRenderbufferOES
Warning, no wrapper for glFramebufferTexture2DOES
Warning, no wrapper for glGenerateMipmapOES
Warning, no wrapper for glGenFramebuffersOES
Warning, no wrapper for glGenRenderbuffersOES
Warning, no wrapper for glGenVertexArraysOES
Warning, no wrapper for glGetBufferPointervOES
Warning, no wrapper for glGetFramebufferAttachmentParameterivOES
Warning, no wrapper for glGetGraphicsResetStatusEXT
Warning, no wrapper for glGetLightxv
Warning, no wrapper for glGetLightxvOES
Warning, no wrapper for glGetMaterialxv
Warning, no wrapper for glGetMaterialxvOES
Warning, no wrapper for glGetnUniformfvEXT
Warning, no wrapper for glGetnUniformivEXT
Warning, no wrapper for glGetRenderbufferParameterivOES
Warning, no wrapper for glGetTexGenfvOES
Warning, no wrapper for glGetTexGenivOES
Warning, no wrapper for glIsFramebufferOES
Warning, no wrapper for glIsRenderbufferOES
Warning, no wrapper for glIsVertexArrayOES
Warning, no wrapper for glLoadPaletteFromModelViewMatrixOES
Warning, no wrapper for glMapBufferOES
Warning, no wrapper for glMatrixIndexPointerOES
Warning, no wrapper for glPointParameterx
Warning, no wrapper for glPointParameterxOES
Warning, no wrapper for glReadnPixelsEXT
Warning, no wrapper for glRenderbufferStorageOES
Warning, no wrapper for glSampleCoveragex
Warning, no wrapper for glSampleCoveragexOES
Warning, no wrapper for glTexGenfOES
Warning, no wrapper for glTexGenfvOES
Warning, no wrapper for glTexGeniOES
Warning, no wrapper for glTexGenivOES
Warning, no wrapper for glUnmapBufferOES
Warning, no wrapper for glWeightPointerOES
Warning, no wrapper for glActiveShaderProgramEXT
Warning, no wrapper for glBeginQueryEXT
Warning, no wrapper for glBindProgramPipelineEXT
Warning, no wrapper for glBindVertexArrayOES
Warning, no wrapper for glBlendEquationiOES
Warning, no wrapper for glBlendEquationSeparateiOES
Warning, no wrapper for glBlendFunciOES
Warning, no wrapper for glBlendFuncSeparateiOES
Warning, no wrapper for glClipControlEXT
Warning, no wrapper for glColorMaskiOES
Warning, no wrapper for glCompressedTexImage3DOES
Warning, no wrapper for glCompressedTexSubImage3DOES
Warning, no wrapper for glCopyImageSubDataOES
Warning, no wrapper for glCopyTexSubImage3DOES
Warning, no wrapper for glCoverageMaskNV
Warning, no wrapper for glCoverageOperationNV
Warning, no wrapper for glCreateShaderProgramvEXT
Warning, no wrapper for glDeleteProgramPipelinesEXT
Warning, no wrapper for glDeleteQueriesEXT
Warning, no wrapper for glDeleteVertexArraysOES
Warning, no wrapper for glDepthRangeArrayfvOES
Warning, no wrapper for glDepthRangeIndexedfOES
Warning, no wrapper for glDisableiOES
Warning, no wrapper for glDrawTransformFeedbackEXT
Warning, no wrapper for glDrawTransformFeedbackInstancedEXT
Warning, no wrapper for glEnableiOES
Warning, no wrapper for glEndQueryEXT
Warning, no wrapper for glFramebufferTexture2DDownsampleIMG
Warning, no wrapper for glFramebufferTexture3DOES
Warning, no wrapper for glFramebufferTextureLayerDownsampleIMG
Warning, no wrapper for glFramebufferTextureOES
Warning, no wrapper for glGenProgramPipelinesEXT
Warning, no wrapper for glGenQueriesEXT
Warning, no wrapper for glGenVertexArraysOES
Warning, no wrapper for glGetBufferPointervOES
Warning, no wrapper for glGetFloati_vOES
Warning, no wrapper for glGetGraphicsResetStatusEXT
Warning, no wrapper for glGetnUniformfvEXT
Warning, no wrapper for glGetnUniformivEXT
Warning, no wrapper for glGetProgramBinaryOES
Warning, no wrapper for glGetProgramPipelineInfoLogEXT
Warning, no wrapper for glGetProgramPipelineivEXT
Warning, no wrapper for glGetQueryivEXT
Warning, no wrapper for glGetQueryObjectivEXT
Warning, no wrapper for glGetQueryObjectuivEXT
Warning, no wrapper for glGetSamplerParameterIivEXT
Warning, no wrapper for glGetSamplerParameterIivOES
Warning, no wrapper for glGetSamplerParameterIuivEXT
Warning, no wrapper for glGetSamplerParameterIuivOES
Warning, no wrapper for glGetTexParameterIivOES
Warning, no wrapper for glGetTexParameterIuivOES
Warning, no wrapper for glGetTextureHandleIMG
Warning, no wrapper for glGetTextureSamplerHandleIMG
Warning, no wrapper for glIsEnablediOES
Warning, no wrapper for glIsProgramPipelineEXT
Warning, no wrapper for glIsQueryEXT
Warning, no wrapper for glIsVertexArrayOES
Warning, no wrapper for glMapBufferOES
Warning, no wrapper for glMinSampleShadingOES
Warning, no wrapper for glPatchParameteriEXT
Warning, no wrapper for glPatchParameteriOES
Warning, no wrapper for glPrimitiveBoundingBoxEXT
Warning, no wrapper for glPrimitiveBoundingBoxOES
Warning, no wrapper for glProgramBinaryOES
Warning, no wrapper for glProgramUniformHandleui64IMG
Warning, no wrapper for glProgramUniformHandleui64vIMG
Warning, no wrapper for glQueryCounterEXT
Warning, no wrapper for glReadBufferNV
Warning, no wrapper for glReadnPixelsEXT
Warning, no wrapper for glSamplerParameterIivEXT
Warning, no wrapper for glSamplerParameterIivOES
Warning, no wrapper for glSamplerParameterIuivEXT
Warning, no wrapper for glSamplerParameterIuivOES
Warning, no wrapper for glScissorArrayvOES
Warning, no wrapper for glScissorIndexedOES
Warning, no wrapper for glScissorIndexedvOES
Warning, no wrapper for glTexBufferOES
Warning, no wrapper for glTexBufferRangeEXT
Warning, no wrapper for glTexBufferRangeOES
Warning, no wrapper for glTexImage3DOES
Warning, no wrapper for glTexParameterIivOES
Warning, no wrapper for glTexParameterIuivOES
Warning, no wrapper for glTexStorage3DMultisampleOES
Warning, no wrapper for glTexSubImage3DOES
Warning, no wrapper for glTextureFoveationParametersQCOM
Warning, no wrapper for glTextureViewOES
Warning, no wrapper for glUniformHandleui64IMG
Warning, no wrapper for glUniformHandleui64vIMG
Warning, no wrapper for glUnmapBufferOES
Warning, no wrapper for glUseProgramStagesEXT
Warning, no wrapper for glValidateProgramPipelineEXT
Warning, no wrapper for glViewportArrayvOES
Warning, no wrapper for glViewportIndexedfOES
Warning, no wrapper for glViewportIndexedfvOES
Warning, no wrapper for glActiveShaderProgramEXT
Warning, no wrapper for glBeginQueryEXT
Warning, no wrapper for glBindProgramPipelineEXT
Warning, no wrapper for glBindVertexArrayOES
Warning, no wrapper for glBlendEquationiOES
Warning, no wrapper for glBlendEquationSeparateiOES
Warning, no wrapper for glBlendFunciOES
Warning, no wrapper for glBlendFuncSeparateiOES
Warning, no wrapper for glClipControlEXT
Warning, no wrapper for glColorMaskiOES
Warning, no wrapper for glCompressedTexImage3DOES
Warning, no wrapper for glCompressedTexSubImage3DOES
Warning, no wrapper for glCopyImageSubDataOES
Warning, no wrapper for glCopyTexSubImage3DOES
Warning, no wrapper for glCoverageMaskNV
Warning, no wrapper for glCoverageOperationNV
Warning, no wrapper for glCreateShaderProgramvEXT
Warning, no wrapper for glDeleteProgramPipelinesEXT
Warning, no wrapper for glDeleteQueriesEXT
Warning, no wrapper for glDeleteVertexArraysOES
Warning, no wrapper for glDepthRangeArrayfvOES
Warning, no wrapper for glDepthRangeIndexedfOES
Warning, no wrapper for glDisableiOES
Warning, no wrapper for glDrawTransformFeedbackEXT
Warning, no wrapper for glDrawTransformFeedbackInstancedEXT
Warning, no wrapper for glEnableiOES
Warning, no wrapper for glEndQueryEXT
Warning, no wrapper for glFramebufferTexture2DDownsampleIMG
Warning, no wrapper for glFramebufferTexture3DOES
Warning, no wrapper for glFramebufferTextureLayerDownsampleIMG
Warning, no wrapper for glFramebufferTextureOES
Warning, no wrapper for glGenProgramPipelinesEXT
Warning, no wrapper for glGenQueriesEXT
Warning, no wrapper for glGenVertexArraysOES
Warning, no wrapper for glGetBufferPointervOES
Warning, no wrapper for glGetFloati_vOES
Warning, no wrapper for glGetGraphicsResetStatusEXT
Warning, no wrapper for glGetnUniformfvEXT
Warning, no wrapper for glGetnUniformivEXT
Warning, no wrapper for glGetProgramBinaryOES
Warning, no wrapper for glGetProgramPipelineInfoLogEXT
Warning, no wrapper for glGetProgramPipelineivEXT
Warning, no wrapper for glGetQueryivEXT
Warning, no wrapper for glGetQueryObjectivEXT
Warning, no wrapper for glGetQueryObjectuivEXT
Warning, no wrapper for glGetSamplerParameterIivEXT
Warning, no wrapper for glGetSamplerParameterIivOES
Warning, no wrapper for glGetSamplerParameterIuivEXT
Warning, no wrapper for glGetSamplerParameterIuivOES
Warning, no wrapper for glGetTexParameterIivOES
Warning, no wrapper for glGetTexParameterIuivOES
Warning, no wrapper for glGetTextureHandleIMG
Warning, no wrapper for glGetTextureSamplerHandleIMG
Warning, no wrapper for glIsEnablediOES
Warning, no wrapper for glIsProgramPipelineEXT
Warning, no wrapper for glIsQueryEXT
Warning, no wrapper for glIsVertexArrayOES
Warning, no wrapper for glMapBufferOES
Warning, no wrapper for glMinSampleShadingOES
Warning, no wrapper for glPatchParameteriEXT
Warning, no wrapper for glPatchParameteriOES
Warning, no wrapper for glPrimitiveBoundingBoxEXT
Warning, no wrapper for glPrimitiveBoundingBoxOES
Warning, no wrapper for glProgramBinaryOES
Warning, no wrapper for glProgramUniformHandleui64IMG
Warning, no wrapper for glProgramUniformHandleui64vIMG
Warning, no wrapper for glQueryCounterEXT
Warning, no wrapper for glReadBufferNV
Warning, no wrapper for glReadnPixelsEXT
Warning, no wrapper for glSamplerParameterIivEXT
Warning, no wrapper for glSamplerParameterIivOES
Warning, no wrapper for glSamplerParameterIuivEXT
Warning, no wrapper for glSamplerParameterIuivOES
Warning, no wrapper for glScissorArrayvOES
Warning, no wrapper for glScissorIndexedOES
Warning, no wrapper for glScissorIndexedvOES
Warning, no wrapper for glTexBufferOES
Warning, no wrapper for glTexBufferRangeEXT
Warning, no wrapper for glTexBufferRangeOES
Warning, no wrapper for glTexImage3DOES
Warning, no wrapper for glTexParameterIivOES
Warning, no wrapper for glTexParameterIuivOES
Warning, no wrapper for glTexStorage3DMultisampleOES
Warning, no wrapper for glTexSubImage3DOES
Warning, no wrapper for glTextureFoveationParametersQCOM
Warning, no wrapper for glTextureViewOES
Warning, no wrapper for glUniformHandleui64IMG
Warning, no wrapper for glUniformHandleui64vIMG
Warning, no wrapper for glUnmapBufferOES
Warning, no wrapper for glUseProgramStagesEXT
Warning, no wrapper for glValidateProgramPipelineEXT
Warning, no wrapper for glViewportArrayvOES
Warning, no wrapper for glViewportIndexedfOES
Warning, no wrapper for glViewportIndexedfvOES
Error loading needed lib asound.so
Warning: Cannot dlopen("asound.so"/0x10202ca40, 1)
Using native(wrapped) libasound.so
refreshProtection(0x10c317eb1): 0x10c314000/0x7 (ret=0/ok)
Error loading needed lib realm-wrappers.so
Warning: Cannot dlopen("realm-wrappers.so"/0x10202ab80, 1)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/librealm-wrappers.so
Look for d2i_EC_PRIVATEKEY in loaded elfs
Warning, function d2i_EC_PRIVATEKEY not found in lib libcrypto.so.3
Look for d2i_EC_PRIVATEKEY in loaded elfs
Warning, function d2i_EC_PRIVATEKEY not found in lib libcrypto.so.3
Error loading needed lib e_sqlite3.so
Warning: Cannot dlopen("e_sqlite3.so"/0x10202b910, 1)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libe_sqlite3.so
refreshProtection(0x10c5a6503): 0x10c5a4000/0x7 (ret=0/ok)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libveldrid-spirv.so
Error loading needed lib stbi.so
Warning: Cannot dlopen("stbi.so"/0x1020290e0, 1)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libstbi.so
Error loading needed lib bass.so
Warning: Cannot dlopen("bass.so"/0x1b5b5e9f0, 1)
Using native(wrapped) libasound.so.2
Error loading needed lib bass.so
Warning: Cannot dlopen("bass.so"/0x10202d3f0, 1)
refreshProtection(0x10cf85970): 0x10cf84000/0x7 (ret=0/ok)
refreshProtection(0x10d6ed9c8): 0x10d6ec000/0x7 (ret=0/ok)
Error loading needed lib bass_fx.so
Warning: Cannot dlopen("bass_fx.so"/0x10202d240, 1)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libbass_fx.so
Error loading needed lib bassmix.so
Warning: Cannot dlopen("bassmix.so"/0x10202d240, 1)
Using emulated /tmp/.mount_osu.Ap2HzusD/usr/bin/libbassmix.so
refreshProtection(0x10d76ff60): 0x10d76c000/0x7 (ret=0/ok)
refreshProtection(0x10d7ecdc8): 0x10d7ec000/0x7 (ret=0/ok)
refreshProtection(0x10e02f9f0): 0x10e02c000/0x7 (ret=0/ok)
14785|SIGSEGV @0xfffe94eaa224 (???(0xfffe94eaa224)) (x64pc=0x1026c3cf5//tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so:"/tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so + 0x383cf3", rsp=0x102028438, stack=0x101830000:0x102030000 own=(nil) fp=0x1020284c0), for accessing (nil) (code=1/prot=0), db=0xfffe94de4d20(0xfffe94eaa220:0xfffe94eaa318/0x1026c3cf3:0x1026c3d0a//tmp/.mount_osu.Ap2HzusD/usr/bin/libcoreclr.so + 0x383cf3:clean, hash:f2cb9847/f2cb9847) handler=0x10281d0c0
RAX:0x0000000000000000 RCX:0x0000000000000000 RDX:0x0000000000000000 RBX:0x000000000000002d 
RSP:0x0000000102028438 RBP:0x00000001020284c0 RSI:0x0000000102a25608 RDI:0x0000000102a3ef20 
 R8:0x0000000000000000  R9:0x0000000000000000 R10:0x0000019b00000005 R11:0x000000010d167ca0 
R12:0x0000000047326cb0 R13:0x000000000000000d R14:0x0000000182458b78 R15:0x0000000047326cb0 
RSP-0x20:0x000000010256ec5b RSP-0x18:0x0000000047326cb0 RSP-0x10:0x000000000000002d RSP-0x08:0x0000000182458b78
RSP+0x00:0x0000000000000000 RSP+0x08:0x0000000000000000 RSP+0x10:0x000000010e45ae30 RSP+0x18:0x0000000000edc7f4
14785|Double SIGSEGV (code=1, pc=0xfffe94eaa224, addr=(nil))!
Sigfault/Segbus while quitting, exiting silently
MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330 =3.1 =1 = =1 box6  44.407 user 2.378 system 177% cpu (26.421 wasted time).

Also keyboard input doesn't seem to work for some reason a lot of times?

screenshot The screenshot shows 54 FPS but it usually runs at around 500

ksco commented 1 year ago

The game runs with these mesa flags on my side! But it is indeed unstable, with random crashes all the time.

ksco commented 1 year ago

Can you open an issue on https://github.com/ptitSeb/box86-compatibility-list/issues? @NekoToo

NekoToo commented 1 year ago

Yeah I can :)

NekoToo commented 1 year ago

Alright I submitted it sorry if I missed something.

ksco commented 1 year ago

The BOX64_SHOWSEGV is actually not needed if not debugging.

NekoToo commented 1 year ago

Ah okay sorry I'll remove it.