diff options
Diffstat (limited to '')
43 files changed, 2745 insertions, 0 deletions
diff --git a/results/scraper/box64/20 b/results/scraper/box64/20 new file mode 100644 index 000000000..fb58009eb --- /dev/null +++ b/results/scraper/box64/20 @@ -0,0 +1,6 @@ +Cinebench R15 +Cinebench R15 crashes at start of CPU benchmark with missing opcode. + +``` +7235|0x5b29894: Unimplemented Opcode (F9) 0F C3 45 00 E8 93 98 FF FF 48 83 C6 04 48 89 +``` \ No newline at end of file diff --git a/results/scraper/box64/200 b/results/scraper/box64/200 new file mode 100644 index 000000000..dfd8e9220 --- /dev/null +++ b/results/scraper/box64/200 @@ -0,0 +1,24 @@ +Box64 problems with compiling +I attempted to compile Box64 on my Raspberry Pi 4 running Ubuntu Mate 21.10. The error occurs when running `make -j4` +This is a copy of the entire process: + +Scanning dependencies of target WRAPPERS +Scanning dependencies of target dynarec_arm +[ 0%] Generating ../src/wrapped/generated/functions_list.txt +[ 0%] Building C object CMakeFiles/dynarec_arm.dir/src/dynarec/dynablock.c.o +[ 1%] Building C object CMakeFiles/dynarec_arm.dir/src/dynarec/dynarec_arm64_functions.c.o +cc1: error: ‘-mfloat-abi=hard’: selected architecture lacks an FPU +[ 1%] Building C object CMakeFiles/dynarec_arm.dir/src/dynarec/dynarec_arm64.c.o +make[2]: *** [CMakeFiles/dynarec_arm.dir/build.make:82: CMakeFiles/dynarec_arm.dir/src/dynarec/dynablock.c.o] Error 1 +make[2]: *** Waiting for unfinished jobs.... +cc1: error: ‘-mfloat-abi=hard’: selected architecture lacks an FPU +make[2]: *** [CMakeFiles/dynarec_arm.dir/build.make:108: CMakeFiles/dynarec_arm.dir/src/dynarec/dynarec_arm64_functions.c.o] Error 1 +cc1: error: ‘-mfloat-abi=hard’: selected architecture lacks an FPU +make[2]: *** [CMakeFiles/dynarec_arm.dir/build.make:95: CMakeFiles/dynarec_arm.dir/src/dynarec/dynarec_arm64.c.o] Error 1 +make[1]: *** [CMakeFiles/Makefile2:248: CMakeFiles/dynarec_arm.dir/all] Error 2 +make[1]: *** Waiting for unfinished jobs.... +Detected same build as last run, skipping +[ 1%] Built target WRAPPERS +make: *** [Makefile:182: all] Error 2 + +If anyone could help with this issue it would be appreciated. \ No newline at end of file diff --git a/results/scraper/box64/2002 b/results/scraper/box64/2002 new file mode 100644 index 000000000..6e28b5c93 --- /dev/null +++ b/results/scraper/box64/2002 @@ -0,0 +1,359 @@ +Wine keeps stopping after creating wineprefix on muvm +I ran the latest Box64 on Asahi Linux [muvm](https://github.com/AsahiLinux/muvm) microVM that has 4K pagesize and passes the Apple Silicon GPU, on Ubuntu Asahi 24.04.1. I've tested [Pi-Apps-Coders wine-9.17](https://github.com/Pi-Apps-Coders/files/releases/tag/large-files), [Kron4ek Wine 9.20](https://github.com/Kron4ek/Wine-Builds/releases/tag/9.20) (staging, staging-wow64, staging-tkg-wow64) and all of them gave the same `dlopen_dll invalid .so library` error below. This error is similar to #1365 but in this case, the 48bit address space is fulfilled. [GloriousEggroll Wine-GE-Proton8-26](https://github.com/GloriousEggroll/wine-ge-custom/releases/tag/GE-Proton8-26) on the other hand gave the `cannot create memory map` warning and froze. Even without GPU passthrough, Wine still won't run. Could it be a kernel issue? muvm uses a custom kernel embedded in [libkrunfw](https://github.com/containers/libkrunfw) but FEX runs just fine. + +``` +user64@ubuntubox:~$ /opt/wine-9.20-staging-amd64/bin/wine64 winecfg +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Firestorm-M1 with 4 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 c547090e built on Nov 6 2024 06:22:47 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Detected 48bits at least of address space +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +Counted 23 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/user64/.cargo/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/ +Looking for /opt/wine-9.20-staging-amd64/bin/wine64 +Apply RC params for wine64 +Applying BOX64_MAXCPU=64 +argv[1]="/opt/wine-9.20-staging-amd64/bin/wine64" +argv[2]="winecfg" +Rename process to "wine64" +Using native(wrapped) libdl.so.2 +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 native(wrapped) libbsd.so.0 +Using emulated /opt/wine-9.20-staging-amd64/bin/../lib/wine/x86_64-unix/ntdll.so +Using emulated /usr/lib/box64-x86_64-linux-gnu/libgcc_s.so.1 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Firestorm-M1 with 4 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 c547090e built on Nov 6 2024 06:22:47 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Detected 48bits at least of address space +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +Counted 25 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/user64/.cargo/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/ +Looking for /opt/wine-9.20-staging-amd64/bin/wine64 +Apply RC params for wine64 +Applying BOX64_MAXCPU=64 +argv[1]="/opt/wine-9.20-staging-amd64/bin/wine64" +argv[2]="winecfg" +Rename process to "wine64" +Using native(wrapped) libdl.so.2 +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 native(wrapped) libbsd.so.0 +Using emulated /opt/wine-9.20-staging-amd64/bin/../lib/wine/x86_64-unix/ntdll.so +Using emulated /usr/lib/box64-x86_64-linux-gnu/libgcc_s.so.1 +wine: created the configuration directory '/home/user64/.wine' +posix_spawn(0xffff993eefdc, "/opt/wine-9.20-staging-amd64/bin/wineserver", (nil), (nil), 0xffff993eefe0["/opt/wine-9.20-staging-amd64/bin/wineserver", "", ...], 0xffff993ef3a0), IsX64=1, IsX86=0 IsScript=0 envp is context->envv + => posix_spawn(0xffff993eefdc, "/usr/local/bin/box64", (nil), (nil), 0xffffe415f760 ["/usr/local/bin/box64", "/opt/wine-9.20-staging-amd64/bin/wineserver", ""...:1], 0xffffe4160520) +posix_spawn returned 0 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Firestorm-M1 with 4 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 c547090e built on Nov 6 2024 06:22:47 +BOX64: Detected 48bits at least of address space +Counted 25 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/user64/.cargo/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/ +Looking for /opt/wine-9.20-staging-amd64/bin/wineserver +Rename process to "wineserver" +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.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) libbsd.so.0 +002c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +002c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) +002c:fixme:winediag:loader_init wine-staging 9.20 is a testing version containing experimental patches. +002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org. +0034:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0034:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0044:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0044:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +004c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +004c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0054:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0054:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) +0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) +0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 +0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 +0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002 +0054:err:ole:start_rpcss Failed to open RpcSs service +004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 +004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 +004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002 +0070:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0070:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0080:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys" +0080:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys" +0080:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys" +0098:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0098:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00a0:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +00a0:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00a0:fixme:file:NtLockFile I/O completion on lock not implemented yet +00a0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION +00a8:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +00a8:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00a8:fixme:file:NtLockFile I/O completion on lock not implemented yet +00a8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION +00b0:err:environ:init_peb starting L"C:\\windows\\mono\\mono-2.0\\support\\removeuserinstalls-x86.exe" in experimental wow64 mode +00b0:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +00b0:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00b8:err:environ:init_peb starting L"C:\\windows\\mono\\mono-2.0\\support\\installinf-x86.exe" in experimental wow64 mode +00b8:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +00b8:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00c0:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +00c0:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00a8:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5) +00a8:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5) +00a0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) +00a0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) +00c8:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +00c8:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00d8:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +00d8:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00f0:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +00f0:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0110:err:environ:init_peb starting L"C:\\windows\\syswow64\\rundll32.exe" in experimental wow64 mode +0110:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0110:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0110:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet +0118:err:environ:init_peb starting L"C:\\windows\\syswow64\\iexplore.exe" in experimental wow64 mode +0118:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0118:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 +0128:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0128:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 +0140:err:setupapi:do_file_copyW Unsupported style(s) 0x10 +Using emulated /home/user64/.wine/dosdevices/z:/opt/wine-9.20-staging-amd64/bin/wine64 +0024:err:module:dlopen_dll invalid .so library "/home/user64/.wine/dosdevices/z:/opt/wine-9.20-staging-amd64/bin/wine64", too old? +0024:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0024:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0140:err:setupapi:do_file_copyW Unsupported style(s) 0x10 +0168:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff00041560, syscall 0x30140320, not installing seccomp. +0168:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +Using emulated /opt/wine-9.20-staging-amd64/lib/wine/x86_64-unix/win32u.so +Using native(wrapped) libm.so.6 +Using native(wrapped) libfreetype.so.6 +Using native(wrapped) libfontconfig.so.1 +Using native(wrapped) libexpat.so.1 +Using emulated /opt/wine-9.20-staging-amd64/lib/wine/x86_64-unix/winex11.so +Using native(wrapped) libXext.so.6 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXxf86vm.so.1 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXcomposite.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Application could not be started, or no application associated with the specifie +d file. +ShellExecuteEx failed: File not found. +``` + +Wine-GE-Proton8-26 log: + +``` +user64@ubuntubox:~$ /opt/lutris-GE-Proton8-26-x86_64/bin/wine64 winecfg +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Firestorm-M1 with 4 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 c547090e built on Nov 6 2024 06:22:47 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Detected 48bits at least of address space +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +Counted 23 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/user64/.cargo/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/ +Looking for /opt/lutris-GE-Proton8-26-x86_64/bin/wine64 +Apply RC params for wine64 +Applying BOX64_MAXCPU=64 +argv[1]="/opt/lutris-GE-Proton8-26-x86_64/bin/wine64" +argv[2]="winecfg" +Rename process to "wine64" +Using native(wrapped) libdl.so.2 +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 native(wrapped) libbsd.so.0 +Using emulated /opt/lutris-GE-Proton8-26-x86_64/bin/../lib64/wine/x86_64-unix/ntdll.so +Using emulated /usr/lib/box64-x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) liblzma.so.5 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Firestorm-M1 with 4 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 c547090e built on Nov 6 2024 06:22:47 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Detected 48bits at least of address space +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +Counted 25 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/user64/.cargo/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/ +Looking for /opt/lutris-GE-Proton8-26-x86_64/bin/wine64 +Apply RC params for wine64 +Applying BOX64_MAXCPU=64 +argv[1]="/opt/lutris-GE-Proton8-26-x86_64/bin/wine64" +argv[2]="winecfg" +Rename process to "wine64" +Using native(wrapped) libdl.so.2 +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 native(wrapped) libbsd.so.0 +Using emulated /opt/lutris-GE-Proton8-26-x86_64/bin/../lib64/wine/x86_64-unix/ntdll.so +Using emulated /usr/lib/box64-x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) liblzma.so.5 +wine: created the configuration directory '/home/user64/.wine' +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Firestorm-M1 with 4 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 c547090e built on Nov 6 2024 06:22:47 +BOX64: Detected 48bits at least of address space +Counted 25 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/user64/.cargo/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/ +Looking for /opt/lutris-GE-Proton8-26-x86_64/bin/wineserver +Rename process to "wineserver" +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.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) libbsd.so.0 +wineserver: using server-side synchronization. +wine: RLIMIT_NICE is <= 20, unable to use setpriority safely +Using emulated /opt/lutris-GE-Proton8-26-x86_64/lib64/wine/x86_64-unix/libwine.so.1 +002c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +002c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) +002c:fixme:winediag:LdrInitializeThunk wine-staging 8.0 is a testing version containing experimental patches. +002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. +0034:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +0034:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0044:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +0044:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +004c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +004c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) +0054:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +0054:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) +004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 +004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 +004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002 +004c:err:ole:start_rpcss Failed to open RpcSs service +0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 +0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 +0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002 +0068:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +0068:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0068:err:ole:com_get_class_object class {ff48dba4-60ef-4201-aa87-54103eef594e} not registered +0068:err:ole:com_get_class_object no class object {ff48dba4-60ef-4201-aa87-54103eef594e} could be created for context 0x1 +0068:err:tabtip:create_uia_event_handler Failed to create IUIAutomation interface, hr 0x80040154 +0054:fixme:imm:ImeSetActiveContext himc 000000000001002E, flag 0 stub! +002c:fixme:imm:ImeSetActiveContext himc 0000000000010056, flag 0x1 stub! +0074:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +0074:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0084:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys" +0084:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys" +0084:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys" +0098:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +0098:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0098:fixme:file:NtLockFile I/O completion on lock not implemented yet +0098:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION +0098:err:mscoree:LoadLibraryShim error reading registry key for installroot +0098:err:mscoree:LoadLibraryShim error reading registry key for installroot +0098:err:mscoree:LoadLibraryShim error reading registry key for installroot +0098:err:mscoree:LoadLibraryShim error reading registry key for installroot +0098:err:mscoree:LoadLibraryShim error reading registry key for installroot +0098:err:mscoree:LoadLibraryShim error reading registry key for installroot +0098:err:mscoree:LoadLibraryShim error reading registry key for installroot +0098:err:mscoree:LoadLibraryShim error reading registry key for installroot +00a0:err:environ:init_peb starting L"Z:\\opt\\lutris-GE-Proton8-26-x86_64\\share\\wine\\mono\\wine-mono-8.1.0\\support\\removeuserinstalls-x86.exe" in experimental wow64 mode +00a0:err:module:load_wow64_ntdll failed to load L"\\??\\C:\\windows\\syswow64\\ntdll.dll" error c0000135 +00a0:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +00a0:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00a0:err:seh:call_stack_handlers invalid frame 00000000000527C8 (0000000000512000-000000000060FD20) +00a0:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception. +0098:err:msi:execute_script Execution of script 0 halted; action L"REMOVEUSERINSTALLS" returned 1627 +0098:err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627 +0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) +0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) +0098:err:mscoree:install_wine_mono MsiInstallProduct failed, err=1627 +00a8:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +00a8:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00a8:fixme:file:NtLockFile I/O completion on lock not implemented yet +00a8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION +00a8:err:mscoree:LoadLibraryShim error reading registry key for installroot +00a8:err:mscoree:LoadLibraryShim error reading registry key for installroot +00a8:err:mscoree:LoadLibraryShim error reading registry key for installroot +00a8:err:mscoree:LoadLibraryShim error reading registry key for installroot +00b0:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +00b0:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00b0:fixme:file:NtLockFile I/O completion on lock not implemented yet +00b0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION +00b0:err:mscoree:LoadLibraryShim error reading registry key for installroot +00b0:err:mscoree:LoadLibraryShim error reading registry key for installroot +00b0:err:mscoree:LoadLibraryShim error reading registry key for installroot +00b0:err:mscoree:LoadLibraryShim error reading registry key for installroot +00b8:err:environ:init_peb starting L"C:\\windows\\mono\\mono-2.0\\support\\removeuserinstalls-x86.exe" in experimental wow64 mode +00b8:err:module:load_wow64_ntdll failed to load L"\\??\\C:\\windows\\syswow64\\ntdll.dll" error c0000135 +00b8:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +00b8:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00b8:err:seh:call_stack_handlers invalid frame 0000000000052688 (0000000000512000-000000000060FD20) +00b8:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception. +00b0:err:msi:execute_script Execution of script 0 halted; action L"REMOVEUSERINSTALLS" returned 1627 +00b0:err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627 +00b0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5) +00b0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5) +00a8:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) +00a8:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) +asahi: driver missing +00c0:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +00c0:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00d0:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +00d0:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00e8:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +00e8:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +wine: failed to open L"C:\\windows\\syswow64\\rundll32.exe": c0000135 +0118:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +0118:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0120:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 +0120:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 +0120:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 +0120:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 +0138:err:hid:udev_bus_init UDEV monitor creation failed +wine: configuration in L"/home/user64/.wine" has been updated. +Warning: cannot create memory map (@0x7d000000 0x40f8) for elf "/home/user64/.wine/dosdevices/z:/opt/lutris-GE-Proton8-26-x86_64/bin/wine64" got 0xffff968c1000 +Using emulated /home/user64/.wine/dosdevices/z:/opt/lutris-GE-Proton8-26-x86_64/bin/wine64 +0158:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x7fff0004b1b0, syscall 0x30140400, not installing seccomp. +0158:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +``` \ No newline at end of file diff --git a/results/scraper/box64/2003 b/results/scraper/box64/2003 new file mode 100644 index 000000000..8fae4a080 --- /dev/null +++ b/results/scraper/box64/2003 @@ -0,0 +1,202 @@ +Stardew valley 1.6.8 native help +I am trying to run Stardew Valley 1.6.8, but it's not working. My device is a rooted Samsung Galaxy A23 with a custom ROM, Snapdragon 680 (8 cores, 2.4 GHz), 6GB RAM. I am running Debian in a chroot environment. Right now, I have a lot of things open in the background, but normally about 4GB of RAM would be free. I compiled with the following command: + +`-D ARM64=1 -DCMAKE_C_COMPILER=gcc -DBAD_SIGNAL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo` + +And I am getting the following error. Please help me! + +` OpenGL Information + GL_VENDOR: Collabora Ltd + GL_RENDERER: zink (Turnip Adreno (TM) 610) + GL_VERSION: 4.6 (Compatibility Profile) Mesa 22.3.6 +` +`❯ neofetch + Emil@localhost + -------------- + OS: Debian GNU/Linux 12 (bookworm) aarch64 + Host: Samsung A23 PROJECT (board-id,09) + Kernel: 4.19.157-rsperf + Uptime: 15 hours, 35 mins + Packages: 1547 (dpkg) + Shell: zsh 5.9 + Resolution: 2408x1080 + DE: LXQt 1.2.0 + WM: Xfwm4 + Theme: Adwaita [GTK3] + Icons: Adwaita [GTK3] + Terminal: qterminal + Terminal Font: Monospace 11 + CPU: Qualcomm KHAJE (8) @ 1.900GHz + Memory: 3777MiB / 5579MiB + + + + + +❯ free -h + total used free shared buff/cache available +Mem: 5.4Gi 3.6Gi 469Mi 25Mi 1.3Gi 1.8Gi +Swap: 2.0Gi 1.6Gi 406Mi +❯ BOX64_DYNAREC_HOTPAGE=0 M box64 ./start.sh + +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Kryo-V2 Cortex-A73 with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 3ba91a65 built on Nov 6 2024 15:26:47 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 50 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/ +Looking for ./start.sh +Not an ELF file (sign=#!/b) +Error: Reading elf header of /home/Emil/GOG Games/Stardew Valley/start.sh, Try to launch using bash instead +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Kryo-V2 Cortex-A73 with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 3ba91a65 built on Nov 6 2024 15:26:47 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 50 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/ +Looking for /usr/local/bin/box64-bash +bash detected, disabling banner +Apply RC params for box64-bash +Running Stardew Valley +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Kryo-V2 Cortex-A73 with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 3ba91a65 built on Nov 6 2024 15:26:47 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 50 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/ +Looking for /usr/local/bin/box64-bash +bash detected, disabling banner +Apply RC params for box64-bash +./StardewValley: line 7: sw_vers: command not found +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Kryo-V2 Cortex-A73 with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 3ba91a65 built on Nov 6 2024 15:26:47 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 51 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/ +Looking for ./Stardew Valley +Rename process to "Stardew Valley" +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using emulated /usr/lib/box64-x86_64-linux-gnu/libstdc++.so.6 +Using native(wrapped) libm.so.6 +Using emulated /usr/lib/box64-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) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /home/Emil/GOG Games/Stardew Valley/game/libhostfxr.so +Using emulated /home/Emil/GOG Games/Stardew Valley/game/libhostpolicy.so +Using emulated /home/Emil/GOG Games/Stardew Valley/game/libcoreclr.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x3f046db640 (0x75146) +Warning: Weak Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_JUMP_SLOT @0x3f046db6d8 (0x75276) +Warning: Weak Symbol _ZTH27t_pStackWalkerWalkingThread not found, cannot apply R_X86_64_JUMP_SLOT @0x3f046db6e0 (0x75286) +Warning: Weak Symbol _ZTHN9StressLog19t_pCurrentThreadLogE not found, cannot apply R_X86_64_JUMP_SLOT @0x3f046db700 (0x752c6) +Warning: Weak Symbol _ZTH15t_CantStopCount not found, cannot apply R_X86_64_JUMP_SLOT @0x3f046db708 (0x752d6) +Warning: Weak Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_JUMP_SLOT @0x3f046db760 (0x75386) +Using emulated /home/Emil/GOG Games/Stardew Valley/game/libcoreclrtraceptprovider.so +Error loading needed lib liblttng-ust.so.0 +Error loading one of needed lib +Error initializing needed lib /home/Emil/GOG Games/Stardew Valley/game/libcoreclrtraceptprovider.so +Error loading needed lib liblttng-ust-tracepoint.so.0 +Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x3f045c52fa, 102) +Error loading needed lib liblttng-ust-tracepoint.so.0 +Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x3f045c52fa, 102) +Using native(wrapped) libnuma.so.1 +Using emulated /home/Emil/GOG Games/Stardew Valley/game/libclrjit.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x3f06333750 (0x15c76) +Warning: Weak Symbol _ZTH16t_CantAllocCount not found, cannot apply R_X86_64_JUMP_SLOT @0x3f063337e0 (0x15d96) +Warning: Weak Symbol _ZTH12t_ThreadType not found, cannot apply R_X86_64_JUMP_SLOT @0x3f063337e8 (0x15da6) +Using emulated /home/Emil/GOG Games/Stardew Valley/game/libSystem.Native.so +Error loading needed lib libicuuc.so.80 +Warning: Cannot dlopen("libicuuc.so.80"/0x74eb16cb00, 1) +Error loading needed lib libicuuc.so.79 +Warning: Cannot dlopen("libicuuc.so.79"/0x74eb16cb00, 1) +Error loading needed lib libicuuc.so.78 +Warning: Cannot dlopen("libicuuc.so.78"/0x74eb16cb00, 1) +Error loading needed lib libicuuc.so.77 +Warning: Cannot dlopen("libicuuc.so.77"/0x74eb16cb00, 1) +Error loading needed lib libicuuc.so.76 +Warning: Cannot dlopen("libicuuc.so.76"/0x74eb16cb00, 1) +Error initializing native libicuuc.so.75 (last dlerror is libicuuc.so.75: cannot open shared object file: No such file or directory) +Error loading needed lib libicuuc.so.75 +Warning: Cannot dlopen("libicuuc.so.75"/0x74eb16cb00, 1) +Error initializing native libicuuc.so.74 (last dlerror is libicuuc.so.74: cannot open shared object file: No such file or directory) +Error loading needed lib libicuuc.so.74 +Warning: Cannot dlopen("libicuuc.so.74"/0x74eb16cb00, 1) +Error initializing native libicuuc.so.73 (last dlerror is libicuuc.so.73: cannot open shared object file: No such file or directory) +Error loading needed lib libicuuc.so.73 +Warning: Cannot dlopen("libicuuc.so.73"/0x74eb16cb00, 1) +Using native(wrapped) libicuuc.so.72 +Using native(wrapped) libicui18n.so.72 +Using emulated /home/Emil/GOG Games/Stardew Valley/game/libSDL2-2.0.so.0 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXss.so.1 +Using native(wrapped) libXxf86vm.so.1 +Using native(wrapped) libdbus-1.so.3 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libusb-1.0.so.0 +Using native(wrapped) libudev.so.1 +Error loading needed lib Microsoft.DiaSymReader.Native.amd64.dll +Warning: Cannot dlopen("Microsoft.DiaSymReader.Native.amd64.dll"/0x74eb16bbd0, 1) +Error loading needed lib Microsoft.DiaSymReader.Native.amd64.dll +Warning: Cannot dlopen("Microsoft.DiaSymReader.Native.amd64.dll"/0x74eb16bbd0, 1) +Using emulated /home/Emil/GOG Games/Stardew Valley/game/libSystem.IO.Compression.Native.so +Using native(wrapped) libz.so.1 +Error loading needed lib Microsoft.DiaSymReader.Native.amd64.dll +Warning: Cannot dlopen("Microsoft.DiaSymReader.Native.amd64.dll"/0x74eb16bc30, 1) +9577|BOX64: Warning, calling Signal 11 function handler SIG_DFL +Unhandled signal caught, aborting +NativeBT: ./Stardew Valley() [0x34a56400] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x74eb43760c] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x809f0) [0x74eb2c09f0] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(gsignal+0x1c) [0x74eb27a72c] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(abort+0xf0) [0x74eb26747c] +NativeBT: ./Stardew Valley() [0x34a54ae8] +NativeBT: ./Stardew Valley() [0x34a552d8] +NativeBT: ./Stardew Valley() [0x34a5722c] +NativeBT: ./Stardew Valley() [0x34a57328] +NativeBT: ./Stardew Valley() [0x34ff6e88] +NativeBT: ./Stardew Valley() [0x34a2ea00] +NativeBT: ./Stardew Valley() [0x34a29144] +NativeBT: ./Stardew Valley() [0x34a236e8] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x27740) [0x74eb267740] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98) [0x74eb267818] +NativeBT: ./Stardew Valley(_start+0x30) [0x34a23730] +EmulatedBT: ??? [0x3e00000002] +9577|SIGABRT @0x74eb2c09f0 (???(/lib/aarch64-linux-gnu/libc.so.6+0x809f0)) (x64pc=0x3e00000002/"???", rsp=0x3e8c015628, stack=0x74ea970000:0x74eb170000 own=(nil) fp=0x3000000030), for accessing 0x3e800002569 (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x3f044dcff0 +RSP-0x20:0x0f385e7836e4c3e8 RSP-0x18:0x0e3a5e7836e4bbe8 RSP-0x10:0x0d3c5e7836e4b3e8 RSP-0x08:0x0c3e5e7836e4abe8 +RSP+0x00:0x0b405e7836e4a3e8 RSP+0x08:0x0a425e7836e49be8 RSP+0x10:0x09445e7836e493e8 RSP+0x18:0x08465e7800000002 +RAX:0x00000100c0000005 RCX:0x0000000000000000 RDX:0x00000074eb16c810 RBX:0x00000074eb16cf40 +RSP:0x0000003e8c015628 RBP:0x0000003000000030 RSI:0x00000074eb16c9b0 RDI:0x0000000000000000 + R8:0x00000074b532af34 R9:0x0000000000000000 R10:0x00000074eb16c918 R11:0x00000074eb16c9b0 +R12:0xffffffffffffffff R13:0x00000074eb16d501 R14:0x0000000000000000 R15:0x0000000000000000 +ES:0x002b CS:0x0140 SS:0x002b DS:0x002b FS:0x0000 GS:0x0000 +Warning, accessing segment NULL +9577|SIGSEGV @0x35006eb8 (???(./Stardew Valley+0x806eb8)) (x64pc=0x3f044dd001/"/home/Emil/GOG Games/Stardew Valley/game/libcoreclr.so + 0x4dd001", rsp=0x3e8c014c68, stack=0x74ea970000:0x74eb170000 own=(nil) fp=0x3e8c014c88), for accessing 0x28 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000 +RSP+0x00:0x0000000000000000 RSP+0x08:0x0000000000000000 RSP+0x10:0x00000074eb16cf40 RSP+0x18:0x0000000000000000 +RAX:0x00000100c0000005 RCX:0x0000000000000000 RDX:0x0000003e8c014c98 RBX:0x0000003e8c014c98 +RSP:0x0000003e8c014c68 RBP:0x0000003e8c014c88 RSI:0x0000003e8c015060 RDI:0x0000000000000006 + R8:0x00000074b532af34 R9:0x0000000000000000 R10:0x00000074eb16c918 R11:0x00000074eb16c9b0 +R12:0xffffffffffffffff R13:0x00000074eb16d501 R14:0x0000000000000006 R15:0x0000000000000000 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0000 GS:0x0000 x64opcode=64 48 8B 04 25 28 00 00 (opcode=f9400261) +./StardewValley: line 27: 9577 Segmentation fault ./"Stardew Valley" $@ + +░▒▓ ╱ ~/GOG Games/Stardew Valley SEGV ✘ ╱ took 40s ╱ at 15:57:31 ▓▒░─╮ +❯ ` \ No newline at end of file diff --git a/results/scraper/box64/2004 b/results/scraper/box64/2004 new file mode 100644 index 000000000..7eff8fdc1 --- /dev/null +++ b/results/scraper/box64/2004 @@ -0,0 +1,275 @@ +Wine issues both on 16K and 4K pagesize +I'm using a Raspberry Pi 5 8GB with Raspberry Pi OS 64bit. +I installed wine following the instructions in this repo +`wine --version`: +``` +Box86 with Dynarec v0.3.7 c993aacd built on Nov 2 2024 17:10:48 +wine-9.20 (Staging) +``` + +Whenever I try to run `wine64 wineboot` or `wine wineboot` on 4K pagesize, I have lots of errors of this kind +``` +Box86 with Dynarec v0.3.7 c993aacd built on Nov 2 2024 17:10:48 +Box86 with Dynarec v0.3.7 c993aacd built on Nov 2 2024 17:10:48 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A76 with 4 Cores +Will use Hardware counter measured at 54.0 MHz emulating 3.4 GHz +Params database has 94 entries +Box64 with Dynarec v0.3.1 939486fa built on Nov 6 2024 15:56:42 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 30 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/golden/.local/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/local/games/:/usr/games/ +Looking for /home/golden/wine/bin/wineserver +Rename process to "wineserver" +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc40000-0x7ffffffef000, unix_prot 0x7. +002c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00040640, syscall 0x30130400, not installing seccomp. +002c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe30000-0x7ffffffed000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9d0000-0x7ffffffe2000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffec0000-0x7ffffffef000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc80000-0x7ffffffe6000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7ffffffeb000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffbf0000-0x7ffffffe7000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff40000-0x7ffffffef000, unix_prot 0x7. +002c:fixme:winediag:loader_init wine-staging 9.20 is a testing version containing experimental patches. +002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc40000-0x7ffffffef000, unix_prot 0x7. +0034:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00040640, syscall 0x30130400, not installing seccomp. +0034:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe30000-0x7ffffffed000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9d0000-0x7ffffffe2000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffec0000-0x7ffffffef000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc80000-0x7ffffffe6000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7ffffffeb000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffbf0000-0x7ffffffe7000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc20000-0x7ffffffe8000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe60000-0x7ffffffef000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd20000-0x7ffffffe5000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9c0000-0x7ffffffed000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffb0000-0x7ffffffed000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd50000-0x7ffffffe5000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffa0000-0x7ffffffed000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff210000-0x7ffffffea000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffc0000-0x7ffffffe4000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffa80000-0x7ffffffe2000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff70000-0x7fffffff0000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffee0000-0x7fffffff0000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff90000-0x7ffffffe4000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc40000-0x7ffffffef000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff850000-0x7ffffffea000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc90000-0x7ffffffe8000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff70000-0x7ffffffe9000, unix_prot 0x7. +003c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00040640, syscall 0x30130400, not installing seccomp. +003c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe30000-0x7ffffffed000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9d0000-0x7ffffffe2000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffec0000-0x7ffffffef000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc80000-0x7ffffffe6000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7ffffffeb000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffbf0000-0x7ffffffe7000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd50000-0x7ffffffe5000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe00000-0x7fffffff0000, unix_prot 0x7. +003c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffc0000-0x7ffffffed000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc40000-0x7ffffffef000, unix_prot 0x7. +0048:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00040640, syscall 0x30130400, not installing seccomp. +0048:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc40000-0x7ffffffef000, unix_prot 0x7. +0050:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00040640, syscall 0x30130400, not installing seccomp. +0050:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe30000-0x7ffffffed000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9d0000-0x7ffffffe2000, unix_prot 0x7. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe30000-0x7ffffffed000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffec0000-0x7ffffffef000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc80000-0x7ffffffe6000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7ffffffeb000, unix_prot 0x7. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9d0000-0x7ffffffe2000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffbf0000-0x7ffffffe7000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd20000-0x7ffffffe5000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9c0000-0x7ffffffed000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffb0000-0x7ffffffed000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd50000-0x7ffffffe5000, unix_prot 0x7. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffec0000-0x7ffffffef000, unix_prot 0x7. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc80000-0x7ffffffe6000, unix_prot 0x7. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7ffffffeb000, unix_prot 0x7. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffbf0000-0x7ffffffe7000, unix_prot 0x7. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffeb0000-0x7ffffffe2000, unix_prot 0x7. +0050:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd50000-0x7ffffffe5000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff70000-0x7fffffff0000, unix_prot 0x7. +0060:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffc0000-0x7ffffffe4000, unix_prot 0x7. +0060:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffd0000-0x7fffffff0000, unix_prot 0x7. +0060:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffd0000-0x7fffffff0000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffd0000-0x7ffffffed000, unix_prot 0x7. +005c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff90000-0x7ffffffee000, unix_prot 0x7. +005c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe00000-0x7fffffff0000, unix_prot 0x7. +0068:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9c0000-0x7ffffffed000, unix_prot 0x7. +0068:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd20000-0x7ffffffe5000, unix_prot 0x7. +0068:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffb0000-0x7ffffffed000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc40000-0x7ffffffef000, unix_prot 0x7. +0078:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00040640, syscall 0x30130400, not installing seccomp. +0078:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +0068:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff70000-0x7fffffff0000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff20000-0x7ffffffeb000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe30000-0x7ffffffed000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9d0000-0x7ffffffe2000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffec0000-0x7ffffffef000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc80000-0x7ffffffe6000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7ffffffeb000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffbf0000-0x7ffffffe7000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd50000-0x7ffffffe5000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9c0000-0x7ffffffed000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd20000-0x7ffffffe5000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffb0000-0x7ffffffed000, unix_prot 0x7. +0048:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. +0048:err:winediag:nodrv_CreateWindow L"The explorer process failed to start." +0048:err:systray:initialize_systray Could not create tray window +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff210000-0x7ffffffea000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffc0000-0x7ffffffe4000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffa80000-0x7ffffffe2000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffee0000-0x7fffffff0000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff90000-0x7ffffffe4000, unix_prot 0x7. +0078:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff70000-0x7fffffff0000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc20000-0x7ffffffe8000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe60000-0x7ffffffef000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffa0000-0x7ffffffed000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff30000-0x7ffffffec000, unix_prot 0x7. +0048:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc90000-0x7ffffffe8000, unix_prot 0x7. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc40000-0x7ffffffef000, unix_prot 0x7. +009c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00040640, syscall 0x30130400, not installing seccomp. +009c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe30000-0x7ffffffed000, unix_prot 0x7. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9d0000-0x7ffffffe2000, unix_prot 0x7. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffec0000-0x7ffffffef000, unix_prot 0x7. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc80000-0x7ffffffe6000, unix_prot 0x7. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7ffffffeb000, unix_prot 0x7. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffbf0000-0x7ffffffe7000, unix_prot 0x7. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffd0000-0x7ffffffe8000, unix_prot 0x7. +009c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd50000-0x7ffffffe5000, unix_prot 0x7. +005c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffc0000-0x7ffffffe7000, unix_prot 0x7. +005c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffc0000-0x7ffffffea000, unix_prot 0x7. +005c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7fffffff0000, unix_prot 0x7. +005c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffa0000-0x7ffffffed000, unix_prot 0x7. +005c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffc0000-0x7ffffffe4000, unix_prot 0x7. +005c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff40000-0x7ffffffef000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff210000-0x7ffffffea000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffc0000-0x7ffffffe4000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffa80000-0x7ffffffe2000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd20000-0x7ffffffe5000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9c0000-0x7ffffffed000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffb0000-0x7ffffffed000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff70000-0x7fffffff0000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffee0000-0x7fffffff0000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff90000-0x7ffffffe4000, unix_prot 0x7. +00c4:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc40000-0x7ffffffef000, unix_prot 0x7. +00c4:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00040640, syscall 0x30130400, not installing seccomp. +00c4:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +00c4:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe30000-0x7ffffffed000, unix_prot 0x7. +00c4:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffff9d0000-0x7ffffffe2000, unix_prot 0x7. +00c4:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffec0000-0x7ffffffef000, unix_prot 0x7. +00c4:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc80000-0x7ffffffe6000, unix_prot 0x7. +00c4:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff60000-0x7ffffffeb000, unix_prot 0x7. +00c4:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffbf0000-0x7ffffffe7000, unix_prot 0x7. +00c4:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd50000-0x7ffffffe5000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff20000-0x7ffffffeb000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff20000-0x7ffffffeb000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffc20000-0x7ffffffe8000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffe60000-0x7ffffffef000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffd50000-0x7ffffffe5000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffa0000-0x7ffffffed000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fffffdb0000-0x7ffffffe1000, unix_prot 0x7. +002c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffff80000-0x7ffffffe7000, unix_prot 0x7. +0034:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7ffffffd0000-0x7fffffff0000, unix_prot 0x7. +``` +and so on, repeating this message (I eventually kill wine whenever it goes out of the disk sleep state). +Also tried to run The Binding of Isaac and having the same issue, resulting in a crash of the game without even booting (and box64 lamenting that I only have a 39-bit addressing space). + +However when I try to run it on 16K pagesize, the result is different +``` +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:16384 Running on Cortex-A76 with 4 Cores +Will use Hardware counter measured at 54.0 MHz emulating 3.4 GHz +Params database has 94 entries +Box64 with Dynarec v0.3.1 939486fa built on Nov 6 2024 15:56:42 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Detected 48bits at least of address space +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +Counted 26 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/golden/.local/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/local/games/:/usr/games/ +Looking for /usr/local/bin/wine64 +Apply RC params for wine64 +Applying BOX64_MAXCPU=64 +argv[1]="wineboot" +Rename process to "wine64" +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /home/golden/wine/bin/../lib64/wine/x86_64-unix/ntdll.so +Using emulated /usr/lib/box64-x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) liblzma.so.5 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:16384 Running on Cortex-A76 with 4 Cores +Will use Hardware counter measured at 54.0 MHz emulating 3.4 GHz +Params database has 94 entries +Box64 with Dynarec v0.3.1 939486fa built on Nov 6 2024 15:56:42 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Detected 48bits at least of address space +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +Counted 28 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/golden/.local/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/local/games/:/usr/games/ +Looking for /home/golden/wine/bin/wine64 +Apply RC params for wine64 +Applying BOX64_MAXCPU=64 +argv[1]="wineboot" +Rename process to "wine64" +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /home/golden/wine/bin/../lib64/wine/x86_64-unix/ntdll.so +Using emulated /usr/lib/box64-x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) liblzma.so.5 +wine: created the configuration directory '/home/golden/.wine' +posix_spawn(0x7fffaae7efdc, "/home/golden/wine/bin/wineserver", (nil), (nil), 0x7fffaae7efe0["/home/golden/wine/bin/wineserver", "", ...], 0x7fffaae7f398), IsX64=1, IsX86=0 IsScript=0 envp is context->envv + => posix_spawn(0x7fffaae7efdc, "/usr/local/bin/box64", (nil), (nil), 0x7fffebcf0c50 ["/usr/local/bin/box64", "/home/golden/wine/bin/wineserver", ""...:1], 0x7fffebcf1428) +posix_spawn returned 0 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:16384 Running on Cortex-A76 with 4 Cores +Will use Hardware counter measured at 54.0 MHz emulating 3.4 GHz +Params database has 94 entries +Box64 with Dynarec v0.3.1 939486fa built on Nov 6 2024 15:56:42 +BOX64: Detected 48bits at least of address space +Counted 28 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/golden/.local/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/local/games/:/usr/games/ +Looking for /home/golden/wine/bin/wineserver +Rename process to "wineserver" +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +wine: failed to start L"C:\\windows\\system32\\wineboot.exe" +0024:err:environ:run_wineboot failed to start wineboot c000007b +wine: failed to load start.exe: c000007b +``` +Wineboot actually dies, and this happens whichever windows program I try to start, even The Binding of Isaac. + +All these commands have been executed without any wineprefix, removing whatever ~/.wine folder was created after each time. \ No newline at end of file diff --git a/results/scraper/box64/2007 b/results/scraper/box64/2007 new file mode 100644 index 000000000..7e7515883 --- /dev/null +++ b/results/scraper/box64/2007 @@ -0,0 +1,8 @@ +[RV64_DYNAREC] How to View Register Values at Runtime and Set Breakpoints in RISC-V Target Code? +I'm currently trying to modify the translation logic of some RISC-V instructions, but I encounter errors in the computation results when running test programs. To diagnose the issue, I’d like to observe the state of RISC-V registers at a specific point during execution. I have the following questions: + +1. How can I view the RISC-V register values of the translated target code at a specific moment during runtime? +2. Is it possible to set breakpoints in the RISC-V target code, so I can pause execution midway and facilitate debugging? + +I'm looking for straightforward methods (e.g., using debugging tools) to accomplish this or any recommended techniques to check the real-time state of registers. + diff --git a/results/scraper/box64/2009 b/results/scraper/box64/2009 new file mode 100644 index 000000000..93df1b794 --- /dev/null +++ b/results/scraper/box64/2009 @@ -0,0 +1,6 @@ +Performance regression in many games +I recently noticed that since commit [3448e94] (Improve handling of memory protection and execution bit), there’s been a noticeable performance regression across many of the games I've tried. In some games, the issue is more noticeable, while in others it’s less so. + +For example, in Fable: The Lost Chapters, the frame rate dropped from around ~55FPS to ~35FPS, or in Sonic Lost World, it went from ~45FPS to ~40FPS. + +I'm using an Nvidia Tegra X1+ device, and this issue started occurring after compiling that particular commit. \ No newline at end of file diff --git a/results/scraper/box64/2010 b/results/scraper/box64/2010 new file mode 100644 index 000000000..8ee8d0dde --- /dev/null +++ b/results/scraper/box64/2010 @@ -0,0 +1,339 @@ +SIGABRT on libc, Android Auto Desktop Head Unit +Hey, i have no idea if this is the right place to report these issues but here you go. +`desktop-head-unit` is Android Auto service which is used for connecting a phone to a system. + +command: `box64 ./desktop-head-unit` (`qemu-x86_64` seems to actually run this but i am unable to get any video driver working with SDL tried every option on SDL_VIDEODRIVER) +device: Raspberry PI 4B 4GB +OS: 64bit full desktop + +<details> + <summary>Log</summary> +<code>Dynarec for ARM64, with extension: ASIMD CRC32 PageSize:4096 Running on Cortex-A72 with 4 Cores +Will use Hardware counter measured at 54.0 MHz emulating 3.4 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 7a623ef1 built on Nov 9 2024 00:46:35 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 46 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/local/games/:/usr/games/ +Looking for ./desktop-head-unit +Rename process to "desktop-head-unit" +Using native(wrapped) libasound.so.2 +Using native(wrapped) libusb-1.0.so.0 +Using native(wrapped) libm.so.6 +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.so.1 +Using emulated libc++.so.1 +Using emulated libc++abi.so.1 +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) libbsd.so.0 +Using native(wrapped) libresolv.so.2 +Using emulated libgcc_s.so.1 +Error: Global Symbol __isoc23_wcstoul not found, cannot apply R_X86_64_GLOB_DAT @0x3f000fa110 ((nil)) in libc++.so.1 +Error: Global Symbol __isoc23_vsscanf not found, cannot apply R_X86_64_GLOB_DAT @0x3f000fa278 ((nil)) in libc++.so.1 +Error: Global Symbol __isoc23_strtoll_l not found, cannot apply R_X86_64_GLOB_DAT @0x3f000fa2e8 ((nil)) in libc++.so.1 +Error: Global Symbol __isoc23_wcstoull not found, cannot apply R_X86_64_GLOB_DAT @0x3f000fa3e0 ((nil)) in libc++.so.1 +Error: Global Symbol __isoc23_strtoull_l not found, cannot apply R_X86_64_GLOB_DAT @0x3f000fac40 ((nil)) in libc++.so.1 +Error: Global Symbol __isoc23_wcstoll not found, cannot apply R_X86_64_GLOB_DAT @0x3f000fad90 ((nil)) in libc++.so.1 +Error: Symbol __readlink_chk not found, cannot apply R_X86_64_JUMP_SLOT @0x100879c20 (0x852196) in /home/x/android/google/auto/desktop-head-unit +Error: Symbol __gethostname_chk not found, cannot apply R_X86_64_JUMP_SLOT @0x100879c38 (0x8521c6) in /home/x/android/google/auto/desktop-head-unit +Error: Symbol __wcstombs_chk not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a0e0 (0x852b16) in /home/x/android/google/auto/desktop-head-unit +Warning: Weak Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a288 (0x852e66) +Warning: Weak Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a290 (0x852e76) +Warning: Weak Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a298 (0x852e86) +Warning: Weak Symbol _ZN14third_party_tz24zoneinfo_embedded_createEv not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a320 (0x852f96) +Warning: Weak Symbol _ZN14third_party_tz22zoneinfo_embedded_sizeEv not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a328 (0x852fa6) +Warning: Weak Symbol _ZN14third_party_tz25zoneinfo_embedded_versionEv not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a330 (0x852fb6) +Warning: Weak Symbol __gcov_flush not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a360 (0x853016) +Warning: Weak Symbol _ZN4absl19leak_check_internal12DoIgnoreLeakEPKv not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a390 (0x853076) +Warning: Weak Symbol MallocExtension_Internal_MarkThreadIdle not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a3c0 (0x8530d6) +Warning: Weak Symbol MallocExtension_Internal_MarkThreadBusy not found, cannot apply R_X86_64_JUMP_SLOT @0x10087a3c8 (0x8530e6) +Android Auto - Desktop Head Unit + Build: 2022-03-30-438482292 + Version: 2.0-linux + +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXss.so.1 +Using native(wrapped) libXxf86vm.so.1 +8323|BOX64: Warning, calling Signal 11 function handler SIG_DFL +Unhandled signal caught, aborting +NativeBT: ./desktop-head-unit() [0x34a56790] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x7fad17e7b0] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x809f0) [0x7facff09f0] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(gsignal+0x1c) [0x7facfaa72c] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(abort+0xf0) [0x7facf9747c] +NativeBT: ./desktop-head-unit(my_sigaltstack+0) [0x34a54ed0] +NativeBT: ./desktop-head-unit() [0x34a556c8] +NativeBT: ./desktop-head-unit() [0x34a575c8] +NativeBT: ./desktop-head-unit() [0x34a576bc] +NativeBT: ./desktop-head-unit() [0x34ffd06c] +NativeBT: ./desktop-head-unit() [0x34a2eb60] +NativeBT: ./desktop-head-unit(my___libc_start_main+0x244) [0x34a42cb4] +NativeBT: ./desktop-head-unit() [0x34a8e4e0] +NativeBT: [0x7fac0e4630] +EmulatedBT: ??? [0x852196] +8323|SIGABRT @0x7facff09f0 (???(/lib/aarch64-linux-gnu/libc.so.6+0x809f0)) (x64pc=0x852196/"???", rsp=0x7facdb1bd8, stack=0x7fac5b4000:0x7facdb4000 own=(nil) fp=0x7facdb2dd0), for accessing 0x3e800002083 (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000 +RSP+0x00:0x0000000000000000 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000002 +RAX:0x000000000000000e RCX:0x0000000000000400 RDX:0x00000000000003ff RBX:0x000000005b7e7620 +RSP:0x0000007facdb1bd8 RBP:0x0000007facdb2dd0 RSI:0x0000007facdb25a0 RDI:0x0000007facdb29a0 + R8:0x0000000100081c80 R9:0x0000007facdb2540 R10:0x0000007facdb2490 R11:0x0000000000000000 +R12:0x0000000100079d39 R13:0x0000000000000000 R14:0x000000005b7e6dc0 R15:0x0000007facdb29a0 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Aborted +</code> +</details> + + +<details> + <summary>Libs provided (x86_64)</summary> +<code>ld-linux.so.2 +ld-linux-x86-64.so.2 +libasound.so +libasound.so.2 +libasound.so.2.0.0 +libc++abi.so +libc++abi.so.1 +libc++abi.so.1.0 +libcacard.so +libcacard.so.0 +libcacard.so.0.0.0 +libcaca++.so +libcaca.so +libcaca++.so.0 +libcaca.so.0 +libcaca++.so.0.99.20 +libcaca.so.0.99.20 +libcairo-gobject.so +libcairo-gobject.so.2 +libcairo-gobject.so.2.11802.2 +libcairomm-1.0.so +libcairomm-1.0.so.1 +libcairomm-1.0.so.1.4.0 +libcairo-script-interpreter.so +libcairo-script-interpreter.so.2 +libcairo-script-interpreter.so.2.11802.2 +libcairo.so +libcairo.so.2 +libcairo.so.2.11802.2 +libcallback.so +libcallback.so.1 +libcallback.so.1.0.4 +libcamd.so +libcamd.so.3 +libcamd.so.3.3.3 +libcamera-base.so +libcamera-base.so.0.3 +libcamera-base.so.0.3.2 +libcamera.so +libcamera.so.0.3 +libcamera.so.0.3.2 +libcanberra-gtk3.so +libcanberra-gtk3.so.0 +libcanberra-gtk3.so.0.1.9 +libcanberra-gtk.so +libcanberra-gtk.so.0 +libcanberra-gtk.so.0.1.9 +libcanberra.so +libcanberra.so.0 +libcanberra.so.0.2.5 +libcap-ng.so +libcap-ng.so.0 +libcap-ng.so.0.0.0 +libcap.so +libcap.so.2 +libcap.so.2.70 +libcapstone.so +libcapstone.so.5 +libcares.so +libcares.so.2 +libcares.so.2.19.1 +libcblas.so +libcblas.so.3 +libcblas.so.3.12.0 +libcbor.so +libcbor.so.0.11 +libcbor.so.0.11.0 +libcc1.so +libcc1.so.0 +libcc1.so.0.0.0 +libccolamd.so +libccolamd.so.3 +libccolamd.so.3.3.4 +libcdda_interface.so +libcdda_interface.so.0 +libcdda_interface.so.0.10.2 +libcdda_paranoia.so +libcdda_paranoia.so.0 +libcdda_paranoia.so.0.10.2 +libcdio_cdda.so +libcdio_cdda.so.2 +libcdio_cdda.so.2.0.0 +libcdio_paranoia.so +libcdio_paranoia.so.2 +libcdio_paranoia.so.2.0.0 +libcdio++.so +libcdio.so +libcdio++.so.1 +libcdio++.so.1.0.0 +libcdio.so.19 +libcdio.so.19.0.0 +libcdr-0.1.so +libcdr-0.1.so.1 +libcdr-0.1.so.1.0.7 +libcdt.so +libcdt.so.5 +libcdt.so.5.0.0 +libcfitsio.so +libcfitsio.so.10 +libcfitsio.so.4.5.0 +libcgraph.so +libcgraph.so.6 +libcgraph.so.6.0.0 +libcholmod.so +libcholmod.so.5 +libcholmod.so.5.3.0 +libclang-cpp.so +libclang-cpp.so.18.1 +libclang.so +libclang.so.18.1 +libclang.so.18.1.8 +libcloudproviders.so +libcloudproviders.so.0 +libcloudproviders.so.0.3.6 +libclucene-contribs-lib.so +libclucene-contribs-lib.so.1 +libclucene-contribs-lib.so.2.3.3.4 +libclucene-core.so +libclucene-core.so.1 +libclucene-core.so.2.3.3.4 +libclucene-shared.so +libclucene-shared.so.1 +libclucene-shared.so.2.3.3.4 +libc_malloc_debug.so +libc_malloc_debug.so.0 +libcmis-0.6.so +libcmis-0.6.so.6 +libcmis-0.6.so.6.1.1 +libcmis-c-0.6.so +libcmis-c-0.6.so.6 +libcmis-c-0.6.so.6.0.0 +libc++.modules.json +libcolamd.so +libcolamd.so.3 +libcolamd.so.3.3.4 +libcolorcorrect.so +libcolorcorrect.so.6 +libcolorcorrect.so.6.2.2 +libcolordcompat.so +libcolord.so +libcolord.so.2 +libcolord.so.2.0.5 +libcom_err.so +libcom_err.so.2 +libcom_err.so.2.1 +libconfig++.so +libconfig.so +libconfig++.so.11 +libconfig.so.11 +libconfig++.so.11.1.0 +libconfig.so.11.1.0 +libconfuse.so +libconfuse.so.2 +libconfuse.so.2.1.0 +libcord.so +libcord.so.1 +libcord.so.1.5.1 +libcorectrl.so +libcppdap.so +libcpupower.so +libcpupower.so.0.0.1 +libcpupower.so.1 +libcrack.so +libcrack.so.2 +libcrack.so.2.9.0 +libcrypto.so +libcrypto.so.1.1 +libcrypto.so.3 +libcryptsetup.so +libcryptsetup.so.12 +libcryptsetup.so.12.10.0 +libcrypt.so +libcrypt.so.1 +libcrypt.so.1.1.0 +libcrypt.so.2 +libcrypt.so.2.0.0 +libc++.so +libc.so +libc++.so.1 +libc++.so.1.0 +libc.so.6 +libctf-nobfd.so +libctf-nobfd.so.0 +libctf-nobfd.so.0.0.0 +libctf.so +libctf.so.0 +libctf.so.0.0.0 +libcudadebugger.so +libcudadebugger.so.1 +libcudadebugger.so.560.35.03 +libcuda.so +libcuda.so.1 +libcuda.so.560.35.03 +libcupsimage.so +libcupsimage.so.2 +libcups.so +libcups.so.2 +libcurl-gnutls.so +libcurl-gnutls.so.3 +libcurl-gnutls.so.4 +libcurl-gnutls.so.4.0.0 +libcurl-gnutls.so.4.1.0 +libcurl-gnutls.so.4.2.0 +libcurl-gnutls.so.4.3.0 +libcurl-gnutls.so.4.4.0 +libcurl-gnutls.so.4.5.0 +libcurl-gnutls.so.4.6.0 +libcurl-gnutls.so.4.7.0 +libcurl-gnutls.so.4.8.0 +libcurl.so +libcurl.so.4 +libcurl.so.4.8.0 +libcurses.so +libcursesw.so +libcxl.so +libcxl.so.1 +libcxl.so.1.0.6 +libcxsparse.so +libcxsparse.so.4 +libcxsparse.so.4.4.1 +libdl.so.2 +libgccpp.so +libgccpp.so.1 +libgccpp.so.1.5.0 +libgcc_s.so +libgcc_s.so.1 +libm.so +libm.so.6 +libpthread.so.0 +libresolv.so.2 +librt.so.1 +libusb-1.0.so.0 +</code> +</details> + + + +I can also debug/help if you guys want some information \ No newline at end of file diff --git a/results/scraper/box64/2012 b/results/scraper/box64/2012 new file mode 100644 index 000000000..ee7d2f79e --- /dev/null +++ b/results/scraper/box64/2012 @@ -0,0 +1,7 @@ +musl support +Hi, + +Thanks for this awesome project! I'd like to resurrect previous failed attempts of bringing musl support to box64. So far I've found standard type mismatches (easily fixable), but also there's a fair amount of `#define _GNU_SOURCE` across the code. What's the main purpose of it? From what it looks like, it can be made a global define via CMake if glibc (default) is used, and not applied for musl. + +As for the missing glibc functions, there's this amazing project by [Adélie Linux](https://git.adelielinux.org/adelie) team: https://git.adelielinux.org/adelie/gcompat , but I don't know what exactly do you need from glibc which's missing in musl. + diff --git a/results/scraper/box64/2013 b/results/scraper/box64/2013 new file mode 100644 index 000000000..5d77d1685 --- /dev/null +++ b/results/scraper/box64/2013 @@ -0,0 +1,36 @@ +Double SIGSEGV running Viber on Lichee Pi 4a + +[Viber-001.log.gz](https://github.com/user-attachments/files/17689233/Viber-001.log.gz) +Steps to reproduce: +clone sources from git +$ mkdir build; cd build; cmake .. -D RV64=1 -D CMAKE_BUILD_TYPE=RelWithDebInfo +$ make -j4 +$ BOX64_SHOWSEGV=1 BOX64_SHOWBT=1 BOX64_TRACE_FILE=/tmp/Viber-001.log BOX64_DLSYM_ERROR=1 BOX64_LOG=debug ~/in/viber.AppImage + +19548|Ask to run at NULL, will segfault +19548|BOX64: Warning, calling Signal 11 function handler SIG_DFL +Unhandled signal caught, aborting +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber() [0x34a4e78c] +NativeBT: linux-vdso.so.1(__vdso_rt_sigreturn+0) [0x3f861b8800] +NativeBT: /lib/riscv64-linux-gnu/libc.so.6(+0x78812) [0x3f86099812] +NativeBT: /lib/riscv64-linux-gnu/libc.so.6(gsignal+0x12) [0x3f86058be8] +NativeBT: /lib/riscv64-linux-gnu/libc.so.6(abort+0x196) [0x3f86048612] +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber(my_sigaltstack+0) [0x34a4d716] +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber() [0x34a4de06] +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber() [0x34a4f5d6] +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber() [0x34a4f6f4] +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber() [0x34f1983c] +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber() [0x34a2d10c] +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber(my___libc_start_main+0x1a6) [0x34a3de54] +NativeBT: /tmp/.mount_viber.8EeNcs/usr/bin/Viber() [0x34a7028c] +NativeBT: [0x3f7c858050] +EmulatedBT: ??? [(nil)] +19548|SIGABRT @0x3f86099812 (???(/lib/riscv64-linux-gnu/libc.so.6+0x78812)) (x64pc=(nil)/"???", rsp=0x3f85f3cc58, stack=0x3f8573f000:0x3f85f3f000 own=(nil) fp=0x6c38df90), for accessing 0x3e800004c5c (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0x0000003f19285235 RSP-0x18:0x0000000000000078 RSP-0x10:0x0000003f85f3cc90 RSP-0x08:0x0000003f85f3ce90 +RSP+0x00:0x0000003f19222ed1 RSP+0x08:0x000000006c445580 RSP+0x10:0xb229bab891314800 RSP+0x18:0x0000003f00000002 +RAX:0x000000006c38df90 RCX:0x0000003f861dccb8 RDX:0x0000000000000000 RBX:0x000000006c369010 +RSP:0x0000003f85f3cc58 RBP:0x000000006c38df90 RSI:0x000000006c38e460 RDI:0x00000000000031d5 + R8:0x000000006c56ace0 R9:0x000000006c576d22 R10:0x000000000000006c R11:0x0000000000000007 +R12:0x0000003f85f3d800 R13:0x000000006c369010 R14:0x0000000000000018 R15:0x0000000000000001 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +/tmp/.mount_viber.8EeNcs/AppRun.wrapped: line 10: 19548 Aborted $APPDIR/usr/bin/Viber "$@" diff --git a/results/scraper/box64/2015 b/results/scraper/box64/2015 new file mode 100644 index 000000000..b1605eb98 --- /dev/null +++ b/results/scraper/box64/2015 @@ -0,0 +1,6 @@ +FNV strongmem issue one more time... +Hi Ptitseb and good day. I already wrote here earlier about the problem with Fallout New Vegas and Strongmem with huge fps drops at 1 value. It looks like I found a commit https://github.com/ptitSeb/box64/commit/8d0cc15eb0d078e5ae457bca8b11a31c28a96e27 + after which (as I see it) strongmem=1 became strongmem=2, before this commit, playing with strongmem 1 fps loss was only 5-6, but after it became 15.. I'm playing on the build dated January 29th and this is quite good if you don't take into account all the subsequent months of optimizations due to which FPS can be even higher. +and again, without strongmem 1 the game just dies randomly without errors within 1-15 minutes of playing. + +I just want to play my favorite game on my old device, and I don’t have the money to buy a flagship yet to say “ha! who cares? I have a powerful enough processor to play even with Strongmem 3!” \ No newline at end of file diff --git a/results/scraper/box64/2018 b/results/scraper/box64/2018 new file mode 100644 index 000000000..acf3872f5 --- /dev/null +++ b/results/scraper/box64/2018 @@ -0,0 +1,60 @@ +[can't run wine64]__libc_start_main not found, cannot apply R_X86_64_GLOB_DAT +Today I found this interesting project and have some try, I build the box64 on windows with ndk-28. Download the wine latest Release and run box64 wine64 the log shows lobal Symbol __libc_start_main not found, cannot apply R_X86_64_GLOB_DAT, how should I fix it, it's my problem? +``` +130|OP5D77L1: # export LD_LIBRARY_PATH=./x64lib:/data/local/tmp/box/wine-9.21-amd64/lib/wine/x86_64-unix +-9.21-amd64/bin/wine64OP5D77L1:/data/local/tmp/box # ./box64 wine-9.21-amd64/bin/wine64export + +LD_LIBRARY_PATH=./x64lib:/data/local/tmp/box/wine-9.21-amd64/lib/wine/x86_64-unix && ./box64 wine-9.21-amd64/bin/wine64 +Debug level is 1 +sh: lscpu: inaccessible or not found +sed: bad regex 'Model name:\s{1,}': trailing backslash (\) +sh: lscpu: inaccessible or not found +sed: bad regex 'Architecture:\s{1,}': trailing backslash (\) + PageSize:4096 Running on Unknown CPU with 8 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz emulating 2.0 GHz +Box64 v0.3.1 cf5b94d4 built on Nov 11 2024 18:11:12 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 48 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/product/bin/:/apex/com.android.runtime/bin/:/apex/com.android.art/bin/:/system_ext/bin/:/system/bin/:/system/xbin/:/odm/bin/:/vendor/bin/:/vendor/xbin/:/data/adb/ap/bin/ +Looking for wine-9.21-amd64/bin/wine64export +argv[1]="LD_LIBRARY_PATH=./x64lib:/data/local/tmp/box/wine-9.21-amd64/lib/wine/x86_64-unix" +Error: File is not found. (check BOX64_PATH) +255|OP5D77L1:/data/local/tmp/box # export LD_LIBRARY_PATH=./x64lib:/data/local/tmp/box/wine-9.21-amd64/lib/wine/x86_64-unix +21-amd64/bin/wine64 +OP5D77L1:/data/local/tmp/box # ./box64 wine-9.21-amd64/bin/wine64 +Debug level is 1 +sh: lscpu: inaccessible or not found +sed: bad regex 'Model name:\s{1,}': trailing backslash (\) +sh: lscpu: inaccessible or not found +sed: bad regex 'Architecture:\s{1,}': trailing backslash (\) + PageSize:4096 Running on Unknown CPU with 8 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz emulating 2.0 GHz +Box64 v0.3.1 cf5b94d4 built on Nov 11 2024 18:11:12 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Didn't detect 48bits of address space, considering it's 39bits +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +Counted 48 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/product/bin/:/apex/com.android.runtime/bin/:/apex/com.android.art/bin/:/system_ext/bin/:/system/bin/:/system/xbin/:/odm/bin/:/vendor/bin/:/vendor/xbin/:/data/adb/ap/bin/ +Looking for wine-9.21-amd64/bin/wine64 +Rename process to "wine64" +Using native(wrapped) libdl.so +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) libm.so +Using native(wrapped) libbsd.so +Warning, function my___libc_start_main not found +Warning, function my___libc_start_main not found +Error: Global Symbol __libc_start_main not found, cannot apply R_X86_64_GLOB_DAT @0x100201fe0 (0x0) in /data/local/tmp/box/wine-9.21-amd64/bin/wine64 +0899|SIGSEGV @0x5938528614 (???(/data/local/tmp/box/box64+0x613614)) (x64pc=0x0/"???", rsp=0x7d0d6fe748), for accessing 0x0 (code=1) +RAX:0x0000000000000000 RCX:0x0000000100001250 RDX:0x0000007d0d6fe768 RBX:0x0000000000000000 +RSP:0x0000007d0d6fe748 RBP:0x0000000000000000 RSI:0x0000000000000001 RDI:0x0000000100000d60 + R8:0x00000001000012c0 R9:0x0000000030110080 R10:0x0000000000000000 R11:0x0000000000000000 +R12:0x0000000000000000 R13:0x0000000000000000 R14:0x0000000000000000 R15:0x0000000000000000 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Segmentation fault +``` \ No newline at end of file diff --git a/results/scraper/box64/202 b/results/scraper/box64/202 new file mode 100644 index 000000000..bd0b1668f --- /dev/null +++ b/results/scraper/box64/202 @@ -0,0 +1,41 @@ +Segmentation Fault trying to run Telegram Messenger +Hello, this is my very first post. I tried to run Telegram for Linux for AMD64, cause the Flatpak version crashes when viewing certain media content (like animated stickers) and the Snapcraft version runs very slow after some update. + +I read about getting the required AMD64 libraries for the program to work and placed them in the directory where the executable Telegram file was, I downloaded `libdrm.so.2 libEGL.so.1 libGLdispatch.so.0` + +I run on the command line where the Telegram AMD64 binary is and I get this output with error and the program never start + +`carlos@carlos-pi:~/Telegram$ box64 Telegram +Dynarec for ARM64, with extension: ASIMD CRC32 PageSize:4096 +Box64 with Dynarec v0.1.6 nogit built on Dec 20 2021 20:41:16 +Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ +Using default BOX64_PATH: ./:bin/ +Counted 60 Env var +Looking for Telegram +Using native(wrapped) libX11.so.6 +Using emulated libdrm.so.2 +Using native(wrapped) libgio-2.0.so.0 +Using native(wrapped) libgmodule-2.0.so.0 +Using native(wrapped) libglib-2.0.so.0 +Using native(wrapped) libgobject-2.0.so.0 +Using native(wrapped) libz.so.1 +Using native(wrapped) libfontconfig.so.1 +Using native(wrapped) libfreetype.so.6 +Using emulated libEGL.so.1 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libX11-xcb.so.1 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libm.so.6 +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) librt.so.1 +Using emulated libGLdispatch.so.0 +Error: PltResolver: Symbol g_variant_type_copy(ver 0: g_variant_type_copy) not found, cannot apply R_X86_64_JUMP_SLOT 0x62dff48 (0xd43e96) in /home/carlos/Telegram/Telegram +3625|SIGSEGV @0x6496bcec (???(box64/0x6496bcec)) (x64pc=0x22093/???:"???", rsp=0x4a, stack=0xffff96aed000:0xffff972ed000 own=(nil) fp=0x42), for accessing 0x42 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +Segmentation fault (core dumped) +carlos@carlos-pi:~/Telegram$ ` + +I don't know what to do next and can't find help to solve this error, I will thank any help. \ No newline at end of file diff --git a/results/scraper/box64/2021 b/results/scraper/box64/2021 new file mode 100644 index 000000000..47a789021 --- /dev/null +++ b/results/scraper/box64/2021 @@ -0,0 +1,99 @@ +Steam won't launch, get a crash dump after libcurl.so +After debugging over in Pi-Apps (see https://github.com/Botspot/pi-apps/issues/2676), I still can't get Steam to launch today after its latest update (and now a fresh install). It always fails with a crashdump, consistently. + +I've tried with a brand new Pi OS 12 install, and with my existing install, and also tried reinstalling and updating everything both ways, and always end up here: + +``` +$ /usr/local/bin/steam +steam.sh[9700]: Running Steam on debian 12 64-bit +steam.sh[9700]: STEAM_RUNTIME is enabled by the user +setup.sh[9764]: Steam runtime environment up-to-date! +/home/pi/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found +run.sh[9776]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig +steam.sh[9700]: Couldn't find /home/pi/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt +steam.sh[9700]: Can't find 'steam-runtime-check-requirements', continuing anyway +Debug level is 1 +Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A76 with 4 Cores +Params database has 32 entries +Box86 with Dynarec v0.3.7 1e749beb built on Nov 10 2024 06:31:27 +Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ +Using default BOX86_PATH: ./:bin/ +Counted 42 Env var +Looking for /home/pi/.local/share/Steam/ubuntu12_32/steam +steam detected +Apply RC params for steam +Applying BOX86_NOGTK=1 +Applying BOX86_DYNAREC_STRONGMEM=1 +Applying BOX86_DYNAREC_CALLRET=0 +Applying BOX86_EMULATED_LIBS=libudev.so.0:libSDL2-2.0.so.0 +argv[1]="-no-cef-sandbox" +argv[2]="steam://open/minigameslist" +Rename process to "steam" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libm.so.6 +[2024-11-12 11:26:13] Startup - updater built Jul 16 2024 23:21:18 +[2024-11-12 11:26:13] Startup - Steam Client launched with: '/home/pi/.local/share/Steam/ubuntu12_32/steam' '-no-cef-sandbox' 'steam://open/minigameslist' +ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". +src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular ) +src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular ) +Using emulated /home/pi/.local/share/Steam/ubuntu12_32/crashhandler.so +Warning: Weak Symbol _ZGTtnaj not found, cannot apply R_386_JMP_SLOT 0x6009aac0 (0x81b6) +11/12 11:26:13 minidumps folder is set to /tmp/dumps +11/12 11:26:13 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(9798) +Debug level is 1 +Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A76 with 4 Cores +Params database has 32 entries +Box86 with Dynarec v0.3.7 1e749beb built on Nov 10 2024 06:31:27 +Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ +Using default BOX86_PATH: ./:bin/ +Counted 43 Env var +Looking for /home/pi/.local/share/Steam/linux32/steamerrorreporter +steam detected +argv[1]="uptime" +argv[2]="24" +argv[3]="StartupTime" +argv[4]="1731432630" +argv[5]="CrashTime" +argv[6]="1731432655" +argv[7]="BuildID" +argv[8]="20240716232046" +argv[9]="Platform" +argv[10]="Linux" +argv[11]="ProductName" +argv[12]="steam" +argv[13]="SteamUniverse" +argv[14]="Public" +argv[15]="URL" +argv[16]="www.steampowered.com" +argv[17]="Vendor" +argv[18]="Valve" +argv[19]="Version" +argv[20]="1.0" +Rename process to "steamerrorreporter" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +/share/Steam/linux32/steamerrorreporter[9809]: Uploading dump (out-of-process) +/tmp/dumps/assert_20241112112613_3.dmp +Error loading needed lib libcurl.so +Warning: Cannot dlopen("libcurl.so"/0x30017013, 2) +Using native(wrapped) libcurl.so.4 +/share/Steam/linux32/steamerrorreporter[9809]: Finished uploading minidump (out-of-process): success = yes +/share/Steam/linux32/steamerrorreporter[9809]: response: CrashID=bp-f679610d-3c32-4a46-82db-35ed82241112 +/share/Steam/linux32/steamerrorreporter[9809]: file ''/tmp/dumps/assert_20241112112613_3.dmp'', upload yes: ''CrashID=bp-f679610d-3c32-4a46-82db-35ed82241112'' +``` + +The crashdump is attached: + +[assert_20241112112613_3.dmp](https://github.com/user-attachments/files/17720546/assert_20241112112613_3.dmp) + +User @Coreforge also ran into this issue yesterday, [suggesting it may be some new functions box64 doesn't currently wrap](https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/680#issuecomment-2468770958). \ No newline at end of file diff --git a/results/scraper/box64/2023 b/results/scraper/box64/2023 new file mode 100644 index 000000000..1f9d05ba2 --- /dev/null +++ b/results/scraper/box64/2023 @@ -0,0 +1,94 @@ +Steam does not open when runing ubuntu noble (Linux 4 switch) +The folks at the linux 4 switch discord said to post the terminal output here. + +VIRGL Server Started +steam.sh[14873]: Running Steam on ubuntu 24.04 64-bit +steam.sh[14873]: STEAM_RUNTIME is enabled by the user +setup.sh[14938]: Steam runtime environment up-to-date! +/home/awesome/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found +run.sh[14950]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig +steam.sh[14873]: Couldn't find /home/awesome/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt +steam.sh[14873]: Can't find 'steam-runtime-check-requirements', continuing anyway +Debug level is 1 +Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A57 with 4 Cores +Params database has 32 entries +Box86 with Dynarec v0.3.7 1e749beb built on Nov 10 2024 06:39:36 +Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ +Using default BOX86_PATH: ./:bin/ +Counted 87 Env var +BOX86 try to Preload libgtk3-nocsd.so.0 +Looking for /home/awesome/.local/share/Steam/ubuntu12_32/steam +steam detected +Apply RC params for steam +Applying BOX86_NOGTK=1 +Applying BOX86_DYNAREC_STRONGMEM=1 +Applying BOX86_DYNAREC_CALLRET=0 +Applying BOX86_EMULATED_LIBS=libudev.so.0:libSDL2-2.0.so.0 +argv[1]="-no-cef-sandbox" +Rename process to "steam" +Error loading needed lib libgtk3-nocsd.so.0 +Warning, cannot pre-load libgtk3-nocsd.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libm.so.6 +[2024-11-12 21:38:27] Startup - updater built Jul 16 2024 23:21:18 +[2024-11-12 21:38:27] Startup - Steam Client launched with: '/home/awesome/.local/share/Steam/ubuntu12_32/steam' '-no-cef-sandbox' +ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". +src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular ) +src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular ) +Using emulated /home/awesome/.local/share/Steam/ubuntu12_32/crashhandler.so +Warning: Weak Symbol _ZGTtnaj not found, cannot apply R_386_JMP_SLOT 0x6009aac0 (0x81b6) +11/12 21:38:27 minidumps folder is set to /tmp/dumps +11/12 21:38:27 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(14978) +Debug level is 1 +Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A57 with 4 Cores +Params database has 32 entries +Box86 with Dynarec v0.3.7 1e749beb built on Nov 10 2024 06:39:36 +Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ +Using default BOX86_PATH: ./:bin/ +Counted 88 Env var +BOX86 try to Preload libgtk3-nocsd.so.0 +Looking for /home/awesome/.local/share/Steam/linux32/steamerrorreporter +steam detected +argv[1]="uptime" +argv[2]="84" +argv[3]="StartupTime" +argv[4]="1731466047" +argv[5]="CrashTime" +argv[6]="1731466132" +argv[7]="BuildID" +argv[8]="20240716232046" +argv[9]="Platform" +argv[10]="Linux" +argv[11]="ProductName" +argv[12]="steam" +argv[13]="SteamUniverse" +argv[14]="Public" +argv[15]="URL" +argv[16]="www.steampowered.com" +argv[17]="Vendor" +argv[18]="Valve" +argv[19]="Version" +argv[20]="1.0" +Rename process to "steamerrorreporter" +Error loading needed lib libgtk3-nocsd.so.0 +Warning, cannot pre-load libgtk3-nocsd.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +local/share/Steam/linux32/steamerrorreporter[14989]: Uploading dump (out-of-process) +/tmp/dumps/assert_20241112213827_3.dmp +Error loading needed lib libcurl.so +Warning: Cannot dlopen("libcurl.so"/0x30017013, 2) +awesome@awesome-switch:~$ Using native(wrapped) libcurl.so.4 +local/share/Steam/linux32/steamerrorreporter[14989]: Finished uploading minidump (out-of-process): success = yes +local/share/Steam/linux32/steamerrorreporter[14989]: response: CrashID=bp-c334c7c5-8a49-41cb-85ff-31b032241112 +local/share/Steam/linux32/steamerrorreporter[14989]: file ''/tmp/dumps/assert_20241112213827_3.dmp'', upload yes: ''CrashID=bp-c334c7c5-8a49-41cb-85ff-31b032241112'' \ No newline at end of file diff --git a/results/scraper/box64/2025 b/results/scraper/box64/2025 new file mode 100644 index 000000000..c8c2ecf92 --- /dev/null +++ b/results/scraper/box64/2025 @@ -0,0 +1,171 @@ +[LA64] CREATE_VALIST_FROM_VALIST fail to work for float/double +Hi, + +Reduced Testcase: +``` +#include <glib.h> + +static void func(const gchar* format, ...) { + va_list ap; + va_start(ap, format); + g_variant_new_va(format, NULL, &ap); + va_end(ap); +} + +int main(int argc, char* argv[]) { + func("(byixdddd)", TRUE, 'A', 3, 4, 5.5, 6.6, 7.7, 8.8); + return 0; +} +``` + +Just print[1] the x64_va_list_t value in the [my_g_variant_new_va](https://github.com/ptitSeb/box64/blob/main/src/wrapped/wrappedglib2.c#L1080), the float/double values are wrong: +``` +2504|0x4006ae: Calling g_variant_new_va(0x400830, 0x0, 0xFFF7616E40, ...) =>Warning: my_g_variant_new_va: CREATE_VALIST_FROM_VALIST with 8 XMM register! +gp_offset: 8 n: 5 +fp_offset: 48 m: 8 +my_g_variant_new_va: fmt: (byixdddd) +1: 1 +2: 65 +3: 3 +4: 4 +=>5: 0.000000 +=>6: 0.000000 +=>7: 0.000000 +=>8: 0.000000 + return 0x3B334B60 +``` + +Consider about The Register Save Area[2] for 128 bit XMM register and only print the `lo64` of 128 bit XMM register, the float/double values are correct: +``` +11762|0x4006ae: Calling g_variant_new_va(0x400830, 0x0, 0xFFF639EE40, ...) =>Warning: my_g_variant_new_va: CREATE_VALIST_FROM_VALIST with 8 XMM register! +gp_offset: 8 n: 5 +fp_offset: 48 m: 8 +my_g_variant_new_va: fmt: (byixdddd) +1: 1 +2: 65 +3: 3 +4: 4 +5: 5.500000 +6: 6.600000 +7: 7.700000 +8: 8.800000 + return 0x412E8B60 +``` + +Unfortunately the patch overlapped the `overflow_arg_area` part, so Reduced Testcase `func("(bynixiiid)", TRUE, 'A', 3, 4, 5, 6, 7, 8, 9.9);` fail to work again: +``` +4771|0x4006ae: Calling g_variant_new_va(0x40083B, 0x0, 0xFFF53EAE40, ...) =>Warning: my_g_variant_new_va: CREATE_VALIST_FROM_VALIST with 8 XMM register! +gp_offset: 8 n: 5 +fp_offset: 48 m: 8 +my_g_variant_new_va: fmt: (bynixiiid) +1: 1 +2: 65 +3: 3 +4: 4 +5: 5 +=>6: -858993459 +=>7: 0 +=>8: 1717986918 +=>9: 7.700000 + return 0x361B5600 +``` + +Compared with AArch64's [aarch64_build_builtin_va_list](https://github.com/gcc-mirror/gcc/blob/master/gcc/config/aarch64/aarch64.cc#L21344) which also use 128 bit SIMD register, doesn't need to "eat" `hi64` for 64bit FPR, so [CONVERT_VALIST](https://github.com/ptitSeb/box64/blob/main/src/include/myalign.h#L73) float/double works well for AArch64. + +[1] Print the x64_va_list_t value in the my_g_variant_new_va +``` +diff --git a/src/wrapped/wrappedglib2.c b/src/wrapped/wrappedglib2.c +index 210729f0..4a919e34 100644 +--- a/src/wrapped/wrappedglib2.c ++++ b/src/wrapped/wrappedglib2.c +@@ -3,6 +3,7 @@ + #include <stdlib.h> + #include <string.h> + #include <dlfcn.h> ++#include <stdarg.h> + + #include "wrappedlibs.h" + +@@ -1079,6 +1080,36 @@ EXPORT void* my_g_variant_new_va(x64emu_t* emu, char* fmt, void* endptr, x64_va_ + #else + CREATE_VALIST_FROM_VALIST(*b, emu->scratch); + #endif ++ printf_log(LOG_DEBUG, "%s: fmt: %s\n", __FUNCTION__, fmt); ++ const char* p = fmt; ++ int i = 0; ++ while (*p) { ++ switch (*p) { ++ case 'b': ++ case 'y': ++ case 'n': ++ case 'q': ++ case 'i': ++ case 'h': ++ case 'u': ++ printf_log(LOG_DEBUG, "%d: %d\n", i, va_arg(VARARGS, int)); ++ break; ++ case 'x': ++ case 't': ++ printf_log(LOG_DEBUG, "%d: %ld\n", i, va_arg(VARARGS, long)); ++ break; ++ case 'd': ++#if defined(__loongarch64) || defined(__riscv) ++ va_arg(VARARGS, double); // eat hi64 ++#endif ++ printf_log(LOG_DEBUG, "%d: %f\n", i, va_arg(VARARGS, double)); ++ break; ++ default: ++ break; ++ } ++ p++; ++ i++; ++ } + va_list* aligned = &VARARGS; + return my->g_variant_new_va(fmt, endptr, &aligned); + } +``` + +[2] The Register Save Area for 128 bit XMM register +``` +diff --git a/src/include/myalign.h b/src/include/myalign.h +index 8e33aef1..90340cb1 100644 +--- a/src/include/myalign.h ++++ b/src/include/myalign.h +@@ -73,7 +73,11 @@ typedef struct va_list { + #define CONVERT_VALIST(A) \ + va_list sysv_varargs; \ + sysv_varargs.__gr_offs=-(6*8)+(A)->gp_offset; \ ++ printf_log(LOG_DEBUG, "gp_offset: %d\n", (A)->gp_offset); \ ++ printf_log(LOG_DEBUG, "gr_offs: %d\n", sysv_varargs.__gr_offs); \ + sysv_varargs.__vr_offs=-(8*16)+((A)->fp_offset-X64_VA_MAX_REG); \ ++ printf_log(LOG_DEBUG, "fp_offset: %d\n", (A)->fp_offset); \ ++ printf_log(LOG_DEBUG, "vr_offs: %d\n", sysv_varargs.__vr_offs); \ + sysv_varargs.__stack=(A)->overflow_arg_area; \ + sysv_varargs.__gr_top=(A)->reg_save_area + X64_VA_MAX_REG; \ + sysv_varargs.__vr_top=(A)->reg_save_area + X64_VA_MAX_XMM; +@@ -135,15 +139,18 @@ typdef struct { + #define CREATE_SYSV_VALIST(A) \ + va_list sysv_varargs = (va_list)A + // not creating CONVERT_VALIST(A) on purpose +-// this one will create a VA_LIST from x64_va_list using only GPRS and 100 stack element ++// this one will create a VA_LIST from x64_va_list using not only GPRS but also FPRS and 100 stack element + #define CREATE_VALIST_FROM_VALIST(VA, SCRATCH) \ + va_list sysv_varargs; \ + { \ + if((VA)->fp_offset!=X64_VA_MAX_XMM) printf_log(LOG_DEBUG, "Warning: %s: CREATE_VALIST_FROM_VALIST with %d XMM register!\n", __FUNCTION__, (X64_VA_MAX_XMM - (VA)->fp_offset)/16);\ + uintptr_t *p = (uintptr_t*)(SCRATCH); \ + int n = (X64_VA_MAX_REG - (VA)->gp_offset)/8; \ +- if(n) memcpy(&p[0], (VA)->reg_save_area+X64_VA_MAX_REG-n*8, n*8); \ +- memcpy(&p[n], (VA)->overflow_arg_area, 20*8); \ ++ printf_log(LOG_DEBUG, "gp_offset: %d n: %d\n", (VA)->gp_offset, n); \ ++ int m = (X64_VA_MAX_XMM - (VA)->fp_offset)/16; \ ++ printf_log(LOG_DEBUG, "fp_offset: %d m: %d\n", (VA)->fp_offset, m); \ ++ if(n) memcpy(&p[0], (VA)->reg_save_area+X64_VA_MAX_REG-n*8, n*8+m*16);\ ++ memcpy(&p[n+m], (VA)->overflow_arg_area, 20*8); \ + sysv_varargs = (va_list)p; \ + } + // this is an approximation, and if the va_list have some float/double, it will fail! +``` + +Thanks, +Leslie Zhai \ No newline at end of file diff --git a/results/scraper/box64/2029 b/results/scraper/box64/2029 new file mode 100644 index 000000000..60823e9a0 --- /dev/null +++ b/results/scraper/box64/2029 @@ -0,0 +1,75 @@ +The game only black screen [Opcode issue?] +The game not freeze but black screen on termux-glibc (mobox) with wine wow64 9.21 and box64 dd9d6f8f + +``` +0x10307bf9: Dynarec stopped because of x86 Opcode 9A 8D 85 43 FF FF FF BA BD 00 00 00 E8 9A 9E +0x10307c4a: Dynarec stopped because of x86 Opcode 9A 8D 95 43 FF FF FF 8B 45 08 E8 F3 FE FF FF +0x10307aff: Dynarec stopped because of x86 Opcode 9A A1 20 79 31 10 8B 40 34 FF D0 8B 77 08 8B +0x10307b21: Dynarec stopped because of x86 Opcode 9A 8B D5 8B C7 E8 89 B1 FF FF 3B 04 24 75 06 +0x10307bc5: Dynarec stopped because of x86 Opcode 9A 5F 5E 5B C3 8B C0 55 8B EC 81 C4 40 FF FF +0x10307bc5: Dynarec stopped because of x86 Opcode 9A 5F 5E 5B C3 8B C0 55 8B EC 81 C4 40 FF FF +0x1031556b: Dynarec stopped because of x86 Opcode 9A 83 7E 04 00 0F 84 24 01 00 00 8B 7E 04 8B +0x1031480d: Dynarec stopped because of x86 Opcode 9A A1 EC 78 31 10 C6 00 15 A1 44 78 31 10 8B +0x1031543f: Dynarec stopped because of x86 Opcode 9A 33 C0 8A 43 3A 3B F0 75 27 8B 45 FC 50 8B +0x103154a2: Dynarec stopped because of x86 Opcode 9A B8 C4 45 31 10 8B 55 0C 8B 12 89 02 B8 A8 +0x1b006e3: Dynarec stopped because of x86 Opcode 9A BD 7A 18 40 00 36 EB 01 C7 BD 60 DA 49 00 +0x1b006f4: Dynarec stopped because of x86 Opcode 9A C1 C5 E7 C1 DD 03 BD F6 03 44 00 F2 EB 01 +0x1b00724: Dynarec stopped because of x86 Opcode 9A C1 E0 F6 2B C1 58 8D 6D 0A 81 D8 48 81 59 +0x10313f73: Dynarec stopped because of x86 Opcode 9A 85 F6 74 0F A1 B0 78 31 10 C6 00 D1 B0 01 +0x103090fe: Dynarec stopped because of x86 Opcode 9A 8D 8C 2F 0C 9D 43 00 2B CD 64 EB 02 CD 20 +0x1030914e: Dynarec stopped because of x86 Opcode F0 8B 4C 24 10 0B CD 68 00 00 00 10 83 D9 3B +0x1b1007f: Dynarec stopped because of x86 Opcode F0 8D 44 20 E7 83 C0 2C 50 81 E8 B0 1D A1 02 +0x1031376c: Dynarec stopped because of x86 Opcode 9A 8B 45 1C 83 E8 08 8B 00 50 8A 8B 16 01 00 +0x1b00554: Dynarec stopped because of x86 Opcode 0F 03 5C 24 18 EB 01 9A 33 5C 24 28 8D 9C 11 +0x1b0055b: Dynarec stopped because of x86 Opcode 9A 33 5C 24 28 8D 9C 11 50 B5 45 00 50 C1 CB +0x1b00589: Dynarec stopped because of x86 Opcode 9A B8 F6 F6 49 00 B8 AE 24 41 00 58 8D 5B 60 +0x1b005a4: Dynarec stopped because of x86 Opcode F0 EB 02 CD 20 68 7F 66 89 0F BA 56 E8 41 00 +0x1b00644: Dynarec stopped because of x86 Opcode F0 03 44 24 18 8D 44 22 3C 83 E8 3C 81 E8 49 +0x1b00659: Dynarec stopped because of x86 Opcode 9A C1 C6 97 65 EB 01 0F BE 04 80 42 00 8D B4 +0x1b00442: Dynarec stopped because of x86 Opcode 9A C1 D9 FD 26 EB 02 CD 20 65 EB 01 E9 8D 4C +0x1b00484: Dynarec stopped because of x86 Opcode 9A 8D 4C 11 0A EB 01 E8 2B CA 23 C3 0B C3 65 +0x1b00495: Dynarec stopped because of x86 Opcode 9A 8D 84 27 57 CB CE 70 2B C7 3E EB 02 CD 20 +0x1b004ca: Dynarec stopped because of x86 Opcode 9A 2B CA 59 C3 03 6F 00 00 00 1A 2D B0 21 52 +0x1b00525: Dynarec stopped because of x86 Opcode 9A 8D 54 02 11 2B D0 8B 12 EB 02 CD 20 1B C2 +0x10313298: Dynarec stopped because of x86 Opcode 9A A1 D8 77 31 10 C6 00 CE 83 7E 04 00 75 17 +0x103132a9: Dynarec stopped because of x86 Opcode 9A A1 B0 78 31 10 C6 00 CC B0 01 E8 93 0E 00 +0x1b20033: Dynarec stopped because of x86 Opcode F0 FF 77 14 C1 C5 8B 03 6C 24 38 5D 03 F3 BE +0x1b50007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF F4 FF 00 00 00 00 00 00 +0x1ba0007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1bc0007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1c00007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1cc0007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1d00007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1d40007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1d80007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1de0007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1e20007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1e80007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1ea0007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x2090007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +Using emulated /data/data/com.termux/files/usr/glibc/wine-9.3-vanilla-wow64/lib/wine/x86_64-unix/bcrypt.so +Using native(wrapped) libgnutls.so.30 +Using emulated /data/data/com.termux/files/usr/glibc/wine-9.3-vanilla-wow64/lib/wine/x86_64-unix/crypt32.so +0x2150007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x25d0007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x25f0007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x2650007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +Using emulated /data/data/com.termux/files/usr/glibc/wine-9.3-vanilla-wow64/lib/wine/x86_64-unix/opengl32.so +Using native(wrapped) libvulkan.so.1 +Using native(wrapped) libGL.so.1 +Using emulated /data/data/com.termux/files/usr/glibc/wine-9.3-vanilla-wow64/lib/wine/x86_64-unix/winepulse.so +Using native(wrapped) libpulse.so.0 +0x44d0007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x4590007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x45b0007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x45f0007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x101834a2: Dynarec stopped because of x86 Opcode FE FF FF 8D 45 C8 50 8D 45 D8 50 E8 4E CB 98 +0x4670007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x1018342f: Dynarec stopped because of x86 Opcode C4 FE FF FF 8D 45 C8 50 8D 45 D8 50 E8 C4 CB +Dynarec unimplemented AVX opcode size 256 prefix F2 map ?? opcode FF 0x101834a2: Dynarec stopped because of x86 Opcode FE FF FF 8D 45 C8 50 8D 45 D8 50 E8 52 CB 4A +0x10183515: Dynarec stopped because of x86 Opcode FF FF 8D 45 C8 50 8D 45 D8 50 E8 E0 CA 4E F4 +0x46d0007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x46f0007: Dynarec stopped because of x86 Opcode 0F FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x17c0007: Dynarec stopped because of x86 Opcode 9A FF 04 24 E9 F0 FF FE FF 00 00 00 00 00 00 +0x100e0fe3: Dynarec stopped because of x86 Opcode 63 8D 44 24 54 8D 50 01 EB 03 8D 49 00 8A 08 +``` \ No newline at end of file diff --git a/results/scraper/box64/203 b/results/scraper/box64/203 new file mode 100644 index 000000000..0f48ceadc --- /dev/null +++ b/results/scraper/box64/203 @@ -0,0 +1,9 @@ +error: unknown type name '__uint128_t' +When trying to compile using the make -j$(nproc) command, I keep encountering the following error: + +error: unknown type name '__uint128_t' + +I have followed all of the steps listed on [pymylifeup](https://pimylifeup.com/raspberry-pi-x64/) to the letter and am curious what may be causing this problem. I am currently running Raspbian GNU/Linux 11 (bullseye). + +Please let me know if you need any additional information. I have attached a text version of the compiler output to this issue if that helps. +[error message.txt](https://github.com/ptitSeb/box64/files/7805909/error.message.txt) diff --git a/results/scraper/box64/2034 b/results/scraper/box64/2034 new file mode 100644 index 000000000..5bc57b851 --- /dev/null +++ b/results/scraper/box64/2034 @@ -0,0 +1,2 @@ +[WOW64] Mass Effect 2 EA app crashes +The game wont open at all with DXVK or OpenGL \ No newline at end of file diff --git a/results/scraper/box64/2039 b/results/scraper/box64/2039 new file mode 100644 index 000000000..dfa177b0f --- /dev/null +++ b/results/scraper/box64/2039 @@ -0,0 +1,8 @@ +Clarification on the Purpose of Red-Black Trees in Box64 +I have noticed that in `custommem.c`, memory ranges mapped by mmap are simultaneously recorded and removed in multiple red-black trees. +Each node encapsulate a memory range along with detailed information about that range. +My question pertains to the necessity of using three distinct red-black tree nodes to record the same memory range. +Is this approach taken solely to maintain three separate pieces of information related to each memory range? + + If that's the case, could a bitwise operation be implemented to consolidate the information, potentially reducing the number of trees required? + diff --git a/results/scraper/box64/2040 b/results/scraper/box64/2040 new file mode 100644 index 000000000..ff339f9b2 --- /dev/null +++ b/results/scraper/box64/2040 @@ -0,0 +1,2 @@ +[WOW64] CastleMiner Z has no input from the keyboard +The mouse works fine but the keyboard wont do anything \ No newline at end of file diff --git a/results/scraper/box64/2041 b/results/scraper/box64/2041 new file mode 100644 index 000000000..ad9fadc13 --- /dev/null +++ b/results/scraper/box64/2041 @@ -0,0 +1,33 @@ +[DYNAREC] BOX64_DYNAREC_STRONGMEM tuning for libjvm +Hi, + +The weak memory model architectures[1] reproduced less memory barrier related issue after tuning `BOX64_DYNAREC_STRONGMEM` to bigger one: + +| BOX64_DYNAREC_STRONGMEM | SPECjvm2008[2] derby Reproduced SIGSEGV (run 10 times) smaller is better | +| ------------------------------------------------ | ------------------------------------------------------------------------------------------------------- | +| 1 | 80% | +| 3 | 20% | + +So is it OK tuning `BOX64_DYNAREC_STRONGMEM` to bigger one for libjvm? + +``` +diff --git a/src/librarian/library.c b/src/librarian/library.c +index bf922d60..c206d365 100644 +--- a/src/librarian/library.c ++++ b/src/librarian/library.c +@@ -371,7 +371,7 @@ static int loadEmulatedLib(const char* libname, library_t *lib, box64context_t* + #ifdef DYNAREC + printf_dump(LOG_INFO, "libjvm detected, disable Dynarec BigBlock and enable Dynarec StrongMem, hide SSE 4.2\n"); + box64_dynarec_bigblock = 0; +- box64_dynarec_strongmem = 1; ++ box64_dynarec_strongmem = 3; + #else + printf_dump(LOG_INFO, "libjvm detected, hide SSE 4.2\n"); + #endif +``` + +[1] Synchronization Overview and Case Study on Arm Architecture https://community.arm.com/arm-community-blogs/b/infrastructure-solutions-blog/posts/synchronization-overview-and-case-study-on-arm-architecture-563085493 +[2] SPECjvm2008 https://www.spec.org/jvm2008/ + +Thanks, +Leslie Zhai \ No newline at end of file diff --git a/results/scraper/box64/2044 b/results/scraper/box64/2044 new file mode 100644 index 000000000..a791615ab --- /dev/null +++ b/results/scraper/box64/2044 @@ -0,0 +1,2 @@ +the problem with installing the steam +I read everything that could get into my hands about installing steam on jamm- Ubuntu as a result, I download it via lt 4, everything is installed, writes that I need to restart the device, I rebooted the result closer to the point. Steam should turn on itself or it should always be turned on at startup through box 64 if so, please tell me how to turn it on in advance thank you \ No newline at end of file diff --git a/results/scraper/box64/2046 b/results/scraper/box64/2046 new file mode 100644 index 000000000..2befca4d1 --- /dev/null +++ b/results/scraper/box64/2046 @@ -0,0 +1,90 @@ +Steam installation problem +I installed Steam and after rebooting Steam does not appear, tell me what to do + + + +VIRGL Server Started +steam.sh[2562]: Running Steam on ubuntu 22.04 64-bit +steam.sh[2562]: STEAM_RUNTIME is enabled by the user +setup.sh[2626]: Steam runtime environment up-to-date! +/home/kirill/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found +run.sh[2638]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig +steam.sh[2562]: Couldn't find /home/kirill/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt +steam.sh[2562]: Can't find 'steam-runtime-check-requirements', continuing anyway +Debug level is 1 +Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A57 with 4 Cores +Params database has 32 entries +Box86 with Dynarec v0.3.7 f921c0cd built on Nov 17 2024 06:41:54 +Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ +Using default BOX86_PATH: ./:bin/ +Counted 85 Env var +Looking for /home/kirill/.local/share/Steam/ubuntu12_32/steam +steam detected +Apply RC params for steam +Applying BOX86_NOGTK=1 +Applying BOX86_DYNAREC_STRONGMEM=1 +Applying BOX86_DYNAREC_CALLRET=0 +Applying BOX86_EMULATED_LIBS=libudev.so.0:libSDL2-2.0.so.0 +argv[1]="-no-cef-sandbox" +Rename process to "steam" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libm.so.6 +[2024-11-19 16:02:44] Startup - updater built Jul 16 2024 23:21:18 +[2024-11-19 16:02:44] Startup - Steam Client launched with: '/home/kirill/.local/share/Steam/ubuntu12_32/steam' '-no-cef-sandbox' +ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". +src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular ) +src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular ) +Using emulated /home/kirill/.local/share/Steam/ubuntu12_32/crashhandler.so +Warning: Weak Symbol _ZGTtnaj not found, cannot apply R_386_JMP_SLOT 0x6009aac0 (0x81b6) +11/19 16:02:45 minidumps folder is set to /tmp/dumps +11/19 16:02:45 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(2674) +Debug level is 1 +Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A57 with 4 Cores +Params database has 32 entries +Box86 with Dynarec v0.3.7 f921c0cd built on Nov 17 2024 06:41:54 +Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ +Using default BOX86_PATH: ./:bin/ +Counted 86 Env var +Looking for /home/kirill/.local/share/Steam/linux32/steamerrorreporter +steam detected +argv[1]="uptime" +argv[2]="76" +argv[3]="StartupTime" +argv[4]="1732021373" +argv[5]="CrashTime" +argv[6]="1732021450" +argv[7]="BuildID" +argv[8]="20240716232046" +argv[9]="Platform" +argv[10]="Linux" +argv[11]="ProductName" +argv[12]="steam" +argv[13]="SteamUniverse" +argv[14]="Public" +argv[15]="URL" +argv[16]="www.steampowered.com" +argv[17]="Vendor" +argv[18]="Valve" +argv[19]="Version" +argv[20]="1.0" +Rename process to "steamerrorreporter" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +ocal/share/Steam/linux32/steamerrorreporter[2685]: Uploading dump (out-of-process) +/tmp/dumps/assert_20241119160245_3.dmp +Error loading needed lib libcurl.so +Warning: Cannot dlopen("libcurl.so"/0x30017013, 2) +Using native(wrapped) libcurl.so.4 +ocal/share/Steam/linux32/steamerrorreporter[2685]: Finished uploading minidump (out-of-process): success = yes +ocal/share/Steam/linux32/steamerrorreporter[2685]: response: CrashID=bp-0743601a-bd0f-4557-823f-f75632241119 +ocal/share/Steam/linux32/steamerrorreporter[2685]: file ''/tmp/dumps/assert_20241119160245_3.dmp'', upload yes: ''CrashID=bp-0743601a-bd0f-4557-823f-f75632241119'' \ No newline at end of file diff --git a/results/scraper/box64/2047 b/results/scraper/box64/2047 new file mode 100644 index 000000000..e6f8ba7e7 --- /dev/null +++ b/results/scraper/box64/2047 @@ -0,0 +1,10 @@ +Performance regression +Hi @ptitSeb. Look at videos. The new version of box64 lagging with any wine and settings(strongmem, forward, etc) +Old box64 0.3.1 +https://github.com/user-attachments/assets/7e88ceb1-3c07-47d9-9bff-cc24660154d1 + +Latest box64 0.3.1 +https://github.com/user-attachments/assets/6b8bfc01-be36-484d-9529-6ee98c45a5da + +Alice madness returns, Unreal Engine 3. + diff --git a/results/scraper/box64/205 b/results/scraper/box64/205 new file mode 100644 index 000000000..f29309aef --- /dev/null +++ b/results/scraper/box64/205 @@ -0,0 +1,139 @@ +SIGSEGV while trying to run a Starbound server +Attempting to run Starbound server via box64 results in the following error: + +``` +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 +Box64 with Dynarec v0.1.7 5e01769 built on Jan 6 2022 12:32:44 +Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ +Using default BOX64_PATH: ./:bin/ +Counted 26 Env var +Looking for starbound_server +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libm.so.6 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +[Info] Root: Preparing Root... +[Info] Root: Done preparing Root. +[Info] Root: Scanning for asset sources in directory '../assets/' +[Info] Root: Loaded Configuration in 0.00431899 seconds +[Info] Root: Scanning for asset sources in directory '../mods/' +[Warn] Root: Unrecognized file in asset directory 'mods_go_here', skipping +[Info] Root: Detected asset source named 'base' at '../assets/packed.pak' +[Info] Root: Detected unnamed asset source at '../assets/user' +[Info] Loading assets from: '../assets/packed.pak' +[Info] Loading assets from: '../assets/user' +[Info] Assets digest is 531f0b8469832a566d23a0b9870ed717c63291164883670d0ee17086a100d3cd +[Info] Root: Loaded Assets in 2.57193 seconds +[Info] Root: Loaded NameGenerator in 2.5906 seconds +[Info] Root: Loaded PlantDatabase in 0.166204 seconds +[Info] Root: Loaded ObjectDatabase in 0.422108 seconds +[Info] Root: Loaded ProjectileDatabase in 0.247161 seconds +[Info] Root: Loaded NpcDatabase in 0.115781 seconds +[Info] Root: Loaded StagehandDatabase in 0.00437271 seconds +[Info] Root: Loaded VehicleDatabase in 0.0116964 seconds +[Info] Root: Loaded PlayerFactory in 0.0126771 seconds +[Info] Root: Loaded MonsterDatabase in 0.213693 seconds +[Info] Root: Loaded VersioningDatabase in 0.0186293 seconds +[Info] Root: Loaded EntityFactory in 0.0676156 seconds +[Info] Root: Loaded ParticleDatabase in 0.120127 seconds +[Info] Root: Loaded ImageMetadataDatabase in 0.000233082 seconds +[Info] Root: Loaded MaterialDatabase in 0.343645 seconds +[Info] Root: Loaded TerrainDatabase in 0.0103703 seconds +[Info] Root: Loaded BiomeDatabase in 0.0542121 seconds +[Info] Root: Loaded LiquidsDatabase in 0.00512432 seconds +[Info] Root: Loaded StatusEffectDatabase in 0.012025 seconds +[Info] Root: Loaded DamageDatabase in 0.37963 seconds +[Info] Root: Loaded EffectSourceDatabase in 0.00943723 seconds +[Info] Root: Loaded FunctionDatabase in 0.00904939 seconds +[Info] Root: Loaded TreasureDatabase in 0.0450229 seconds +[Info] Root: Loaded DungeonDefinitions in 0.367926 seconds +[Info] Root: Loaded TilesetDatabase in 0.000877087 seconds +[Info] Root: Loaded StatisticsDatabase in 0.00574865 seconds +[Info] Root: Loaded EmoteProcessor in 0.00117221 seconds +[Info] Root: Loaded SpeciesDatabase in 0.0157245 seconds +[Info] Root: Loaded QuestTemplateDatabase in 0.0250446 seconds +[Info] Root: Loaded AiDatabase in 0.00830367 seconds +[Info] Root: Loaded TechDatabase in 0.00404727 seconds +[Info] Root: Loaded CodexDatabase in 0.00963524 seconds +[Info] Root: Loaded BehaviorDatabase in 0.40064 seconds +[Info] Root: Loaded DanceDatabase in 0.00742086 seconds +[Info] Root: Loaded SpawnTypeDatabase in 0.00853963 seconds +[Info] Root: Loaded RadioMessageDatabase in 0.00979976 seconds +[Info] Root: Writing runtime configuration to '../storage/starbound_server.config' +[Info] Root: Loaded ItemDatabase in 5.16862 seconds +[Info] Root: Loaded CollectionDatabase in 3.6803 seconds +99109|Double SIGSEGV (code=1, pc=0xffff90ba5f3c, addr=0xffff00000002)! +99110|SIGSEGV @0xffff90ba5f3c (???(/lib/aarch64-linux-gnu/libc.so.6/0xffff90ba5f3c)) (x64pc=(nil)/???:"???", rsp=0xffff62000000, stack=0xffff61800000:0xffff62000000 own=0xffff61800000 fp=(nil)), for accessing 0xffff00000002 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +Segmentation fault (core dumped) +``` + +If I provide libc.so.6 from an x86-64 installation and enable lib emulation, the output turns into this: + +``` +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 +Box64 with Dynarec v0.1.7 5e01769 built on Jan 6 2022 12:32:44 +Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ +BOX64 will force the used of emulated libs for libc.so.6 +Using default BOX64_PATH: ./:bin/ +Counted 26 Env var +Looking for starbound_server +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libm.so.6 +Using emulated libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Error: Global Symbol __libpthread_freeres not found, cannot apply R_X86_64_GLOB_DAT @0xffff9dd3edd8 ((nil)) in libc.so.6 +Error: Global Symbol _dl_starting_up not found, cannot apply R_X86_64_GLOB_DAT @0xffff9dd3ef40 ((nil)) in libc.so.6 +Error: Global Symbol __libdl_freeres not found, cannot apply R_X86_64_GLOB_DAT @0xffff9dd3ef88 ((nil)) in libc.so.6 +Error: Global Symbol _dl_argv not found, cannot apply R_X86_64_GLOB_DAT @0xffff9dd3efe8 ((nil)) in libc.so.6 +Warning, don't know of to handle rela #7 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #8 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #9 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #10 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #11 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #12 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #13 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #14 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #15 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #16 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #17 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #18 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #19 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #20 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #21 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #22 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #23 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #24 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #25 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #26 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #27 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #28 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #29 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #30 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #31 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #32 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #33 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #34 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #35 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #36 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #37 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #38 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #39 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #40 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #41 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #42 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #43 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #44 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #45 type: R_X86_64_IRELATIVE on +Warning, don't know of to handle rela #46 type: R_X86_64_IRELATIVE on +99105|SIGSEGV @0x64935a8c (???(box64/0x64935a8c)) (x64pc=0x25132/???:"???", rsp=0xffff9cad9220, stack=0xffff9c2da000:0xffff9cada000 own=(nil) fp=(nil)), for accessing 0xffffffff (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +Segmentation fault (core dumped) +``` + +Interestingly enough, I did manage to successfully start it up once (the first time), but after that every consecutive launch ended in SIGSEGV. + +OS used: Ubuntu 20.04. +CPU used: Ampere Altra Q80. \ No newline at end of file diff --git a/results/scraper/box64/2053 b/results/scraper/box64/2053 new file mode 100644 index 000000000..685ab078a --- /dev/null +++ b/results/scraper/box64/2053 @@ -0,0 +1,81 @@ +[LA64_DYNAREC] Linux x64 jdk23 infinite loop on not support AMCAS platform +Hi, + +Testcase: + +``` +./build/box64 /yourpath/jdk-23/bin/java -version +``` + +Reproduced infinite loop[2] on not support `AMCAS` platform, for example: 3A5000. But 3A6000, which supports `AMCAS` and `AMBH`, will not reproduce this issue. The root cause is `LL.W/SC.W` not equivalent to `cmpxchg8` so `native_lock_write_b` AKA `la64_lock_cas_b_slow` always return `1`[3]. We often use `AMCAS` to codegen the `compareAndExchangeB` node, but there is `predicate(UseAMCAS)` restrict[4], and there is also `UseAMCAS == true` assert[5] for `cmpxchg8` macroAssembler. + +Build options: +``` +cmake .. -DLARCH64=ON -DLARCH64_DYNAREC=ON +``` + +[1] Linux/x64 OpenJDK: https://download.java.net/java/GA/jdk23.0.1/c28985cbf10d4e648e4004050f8781aa/11/GPL/openjdk-23.0.1_linux-x64_bin.tar.gz + +[2] +``` +22263|0x3f01ca9736: Calling pthread_mutex_lock(0x3F0254EBC0, 0x3F0254EBC0, 0xFFFFFFFD, ...) => return 0x0 +22263|0x3f01ca9893: Calling __tls_get_addr(0x3F024DB3D8, 0x64, 0xFFFFFFFD, ...) => return 0xFFD0010B18 +22263|0x3f01d01f53: Calling clock_gettime(0x1, 0xFFE6BBBE00, 0xFFFFFFFD, ...) => return 0x0 +22263|0x3f01d01ff7: Calling pthread_cond_timedwait(0x3F0254EBE8, 0x3F0254EBC0, 0xFFE6BBBDF0, ...) =>^C +Thread 1 "java" received signal SIGINT, Interrupt. +0x000000fff7d196f8 in __GI___pthread_timedjoin_ex (threadid=1099340214128, threadid@entry=<error reading variable: value has been optimized out>, thread_return=0xfff7cdabf8, thread_return@entry=<error reading variable: value has been optimized out>, abstime=0x0, abstime@entry=<error reading variable: value has been optimized out>, block=<error reading variable: value has been optimized out>) at pthread_join_common.c:89 + +(gdb) info threads + Id Target Id Frame +* 1 Thread 0xfff7ced3c0 (LWP 22237) "java" 0x000000fff7d196f8 in __GI___pthread_timedjoin_ex (threadid=1099340214128, threadid@entry=<error reading variable: value has been optimized out>, thread_return=0xfff7cdabf8, thread_return@entry=<error reading variable: value has been optimized out>, abstime=0x0, abstime@entry=<error reading variable: value has been optimized out>, block=<error reading variable: value has been optimized out>) at pthread_join_common.c:89 + 2 Thread 0xfff5c86f70 (LWP 22244) "java" 0x0000000034845cd8 in cmp8 (emu=emu@entry=0x368054a0, d=100 'd', s=s@entry=100 'd') at /home/zhaixiang/repo/box64/src/emu/x64primop.c:326 + 3 Thread 0xfff4a62f70 (LWP 22258) "GC Thread#0" futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0xfff00ab6a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 + 4 Thread 0xfff4436f70 (LWP 22259) "G1 Main Marker" futex_wait_cancelable (private=0, expected=0, futex_word=0x3f0254f310) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 + 5 Thread 0xffe7ffef70 (LWP 22260) "G1 Conc#0" futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0xfff00c3198) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 + 6 Thread 0xffe7562f70 (LWP 22261) "G1 Refine#0" futex_wait_cancelable (private=0, expected=0, futex_word=0x3f0254f310) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 + 7 Thread 0xffe6f56f70 (LWP 22262) "G1 Service" futex_wait_cancelable (private=0, expected=0, futex_word=0x3f0254f310) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 + 8 Thread 0xffe66b6f70 (LWP 22263) "VM Periodic Tas" futex_reltimed_wait_cancelable (private=0, reltime=0xffe66b60b0, expected=0, futex_word=0x3f0254ec10) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 + 9 Thread 0xffe540af70 (LWP 22303) "VM Thread" futex_wait_cancelable (private=0, expected=0, futex_word=0x3f0254da10) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 +(gdb) thread 2 +[Switching to thread 2 (Thread 0xfff5c86f70 (LWP 22244))] +#0 0x0000000034845cd8 in cmp8 (emu=emu@entry=0x368054a0, d=100 'd', s=s@entry=100 'd') at /home/zhaixiang/repo/box64/src/emu/x64primop.c:326 +326 RESET_FLAGS(emu); +(gdb) bt +#0 0x0000000034845cd8 in cmp8 (emu=emu@entry=0x368054a0, d=100 'd', s=s@entry=100 'd') at /home/zhaixiang/repo/box64/src/emu/x64primop.c:326 +#1 0x0000000034f08bf4 in RunF0 (emu=emu@entry=0x368054a0, rex=..., rex@entry=..., addr=<optimized out>) at /home/zhaixiang/repo/box64/src/emu/x64runf0.c:303 +#2 0x0000000034ee3d3c in Run (emu=emu@entry=0x368054a0, step=<optimized out>, step@entry=1) at /home/zhaixiang/repo/box64/src/emu/x64run.c:1912 +#3 0x0000000034831da4 in DynaRun (emu=emu@entry=0x368054a0) at /home/zhaixiang/repo/box64/src/dynarec/dynarec.c:217 +#4 0x00000000348602fc in pthread_routine (p=0x367ada10) at /home/zhaixiang/repo/box64/src/libtools/threads.c:257 +#5 0x000000fff7d182b0 in start_thread (arg=<optimized out>) at pthread_create.c:486 +#6 0x000000fff7ef5744 in __thread_start () at ../sysdeps/unix/sysv/linux/loongarch/clone.S:89 +``` + +[3] +``` +... + case 0xB0: /* CMPXCHG Eb,Gb */ + CHECK_FLAGS(emu); + nextop = F8; + GETGB; + GETEB(0); +#if defined(DYNAREC) && !defined(TEST_INTERPRETER) + do { + tmp8u = native_lock_read_b(EB); + cmp8(emu, R_AL, tmp8u); + if(ACCESS_FLAG(F_ZF)) { +=> tmp32s = native_lock_write_b(EB, GB); + } else { + R_AL = tmp8u; + tmp32s = 0; + } + } while(tmp32s); +#else +... +``` + +[4] `predicate(UseAMCAS)` in `compareAndExchangeB` node: https://github.com/loongson/jdk/blob/loongarch-port/src/hotspot/cpu/loongarch/loongarch_64.ad#L11591 + +[5] `assert(UseAMCAS == true, "UseAMCAS == true")` in `cmpxchg8` macroAssembler: https://github.com/loongson/jdk/blob/loongarch-port/src/hotspot/cpu/loongarch/macroAssembler_loongarch.cpp#L1707 + +Thanks, +Leslie Zhai \ No newline at end of file diff --git a/results/scraper/box64/2058 b/results/scraper/box64/2058 new file mode 100644 index 000000000..a201863d1 --- /dev/null +++ b/results/scraper/box64/2058 @@ -0,0 +1,10 @@ +Hmm help optimize this game? + + +Do you have idea why this game struggling to run? + +Its a simple unity 2d game :'( im using proot frost winlator with latest box64. Other info is already at the overlay. + + + +The fps drop after u on the field like on screenshot \ No newline at end of file diff --git a/results/scraper/box64/206 b/results/scraper/box64/206 new file mode 100644 index 000000000..dc3cd6e5f --- /dev/null +++ b/results/scraper/box64/206 @@ -0,0 +1,11 @@ +SIGSEGV when running KSP +On running this command: +`$ box64 KSP.x86_64` +I get this output: +[output.txt](https://github.com/ptitSeb/box64/files/7833273/output.txt) +In the GUI, KSP says it is loading "Asset Bundle Definitions", I left it for over and hour with no progress. +The CPU stays maxed the whole time. +As soon as it tries to load the "Asset Bundle Definitions", the SIGSEGV happens. + +OS: Raspberry Pi OS 64-bit Buster 10 +Box64: Latest \ No newline at end of file diff --git a/results/scraper/box64/2064 b/results/scraper/box64/2064 new file mode 100644 index 000000000..5b3da7aec --- /dev/null +++ b/results/scraper/box64/2064 @@ -0,0 +1,2 @@ +Snapdragon 8s gen 3 низкий FPS +На Snapdragon 8s gen 3 в играх низкий FPS при этом GPU практически не нагружен, когда ета проблема будет исправлена? diff --git a/results/scraper/box64/2068 b/results/scraper/box64/2068 new file mode 100644 index 000000000..e77594190 --- /dev/null +++ b/results/scraper/box64/2068 @@ -0,0 +1,12 @@ +Performance regression (weakbarrier) +Hi, I noticed quite a serious regression after this build, on all builds settings: strongmem=1, weakbarrier=1 +https://github.com/ptitSeb/box64/actions/runs/11921132727/job/33224607941 +I'm attaching screenshots with comparison, thanks in advance :) + +1) screenshot from this build https://github.com/ptitSeb/box64/actions/runs/11998786363) same result on all builds after build in 2) + +2) screenshot from this build (last fastest) +https://github.com/ptitSeb/box64/actions/runs/11921132727/job/33224607941 + +3) screenshot with Strongmem=1 without Weakbarrier=1 + diff --git a/results/scraper/box64/2073 b/results/scraper/box64/2073 new file mode 100644 index 000000000..abb9fd843 --- /dev/null +++ b/results/scraper/box64/2073 @@ -0,0 +1,28 @@ +Set a core as the primary. +The ARM processors that are in most cell phones have this core structure, the first 4 cores have the lowest frequency, the next 3 cores have a decent frequency and then the last core is the one with the highest frequency of all. + +Let's take as an example the Snapdragon 855 with its: +4× 1.8 GHz +3× 2.42 GHz +1x 2.84 GHz. + +Well, as we know many old games and even today, for some reason use only 2 or 4 cores, these games for some reason if your PC has more cores at least about 8, the game crashes or goes slow, to fix it just limit the cores according to the game and immediately the FPS shoots up, doing this is simple even in winlator. + +The problem really arises when a game needs 4 cores or 2 cores, since the game grabs the cores according to how they are numbered, that is if you have the last cores selected. + +3x 2.42 GHz +1x 2.84 GHz. + +The game will use the first cores on that list to process the most important parts of the game, and that is a problem, since the last core, if we look at the performance statistics, is not used even 10%, so the game uses it for something else, but that is not what we want it for, we want the core with the most GHZ to be first since this is the one that will give the FPS increase. + +We can see that the new Snapdragon 8 Elite has something great, it is that all the cores have the same frequency, which is 4ghz, that is crazy. But in this processor there is no problem since all have the same frequency so there is no need to prioritize any core. + +So I wanted to know if it is possible to select at least one core that will be at the head of the others, in this case it would be the one with the most GHZ, therefore the game will use that core for its most important functions and will not choose the one with the least GHZ. +Therefore it would be like this: + +1x 2.84 GHz. +3x 2.42 GHz + +Another example is the Snapdragon 8 Gen 3. On this phone, Red Dead Redemption runs at almost 60 FPS, but its first core is 3.0GHz, and the other cores are less than GHz. + +If my Snapdragon 855 had its CPU7 in CPU0 at 2.8GHz, it would probably run Red Dead Redemption at about 30 FPS. \ No newline at end of file diff --git a/results/scraper/box64/2078 b/results/scraper/box64/2078 new file mode 100644 index 000000000..47112c7f2 --- /dev/null +++ b/results/scraper/box64/2078 @@ -0,0 +1,2 @@ +Why is this so confusing? +I just want to download the REAL LATEST box64 version but this shit website confusing asf \ No newline at end of file diff --git a/results/scraper/box64/208 b/results/scraper/box64/208 new file mode 100644 index 000000000..62cd1a8ee --- /dev/null +++ b/results/scraper/box64/208 @@ -0,0 +1,41 @@ +Wine64 error, could not exec wineserver +im trying to run a wine program on my computer using box64 however i recieve the following error +``` +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096 +Box64 with Dynarec v0.1.7 9bf7185 built on Jan 11 2022 15:29:23 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ +Using default BOX64_PATH: ./:bin/ +Counted 31 Env var +Looking for /usr/bin/wine64 +argv[1]="/opt/drive2/SC64/drive_c/Program Files (x86)/Starcraft/StarCraft.exe" +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) librt.so.1 +Using emulated /opt/wine-devel/bin/../lib64/wine/ntdll.so +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096 +Box64 with Dynarec v0.1.7 9bf7185 built on Jan 11 2022 15:29:23 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ +Using default BOX64_PATH: ./:bin/ +Counted 32 Env var +Looking for /opt/wine-devel/bin/wine64 +argv[1]="/opt/drive2/SC64/drive_c/Program Files (x86)/Starcraft/StarCraft.exe" +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) librt.so.1 +Using emulated /opt/wine-devel/bin/../lib64/wine/ntdll.so +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +err:environ:read_nls_file failed to load 10/0 +wine: could not exec wineserver +``` +i recieve the same error attempting to run notepad++ which i downloaded to check it wasnt just an issue with wine. the wine version in use is 5.21. Thanks + +Note: my system doesnt support 32bit (and as of such box86) however since im using wine64 i dont think that will be an issue (not for this problem at least) \ No newline at end of file diff --git a/results/scraper/box64/2080 b/results/scraper/box64/2080 new file mode 100644 index 000000000..02f77bcf2 --- /dev/null +++ b/results/scraper/box64/2080 @@ -0,0 +1 @@ +[WoW64] RimWorld fails to install with a disk write error diff --git a/results/scraper/box64/2085 b/results/scraper/box64/2085 new file mode 100644 index 000000000..567d7c9b1 --- /dev/null +++ b/results/scraper/box64/2085 @@ -0,0 +1,54 @@ +Error loading needed lib libmvec.so.1 +Broken Sword - Shadow of the Templars: Reforged (Native) + +Broken Sword - Shadow of the Templars: Reforged, v1.1.5 (77708), Linux x64, GOG, Engine: Virtual Theatre +Box64 with Dynarec v0.3.1 f9f0c99 +Rock 5B, LFS, rk-6.1-rkr3-panthor, Mesa 25.0.0, Gnome 47.1 + +- Not working. +- Error loading needed lib libmvec.so.1 +- libmvec.so is from the pkg glibc? +```bash +rico [ ~/box64 ]$ ls -lah /usr/lib/libmvec* +-rw-r--r-- 1 root root 355K Nov 25 22:36 /usr/lib/libmvec.a +lrwxrwxrwx 1 root root 12 Nov 22 03:34 /usr/lib/libmvec.so -> libmvec.so.1 +-rwxr-xr-x 1 root root 259K Nov 25 22:35 /usr/lib/libmvec.so.1 +rico [ ~/box64 ]$ file /usr/lib/libmvec.so.1 +/usr/lib/libmvec.so.1: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, for GNU/Linux 6.1.0, stripped +``` + +Error log, +```bash +rico [ /opt/games/broken_sword_shadow_of_the_templars_reforged ]$ ./box64-start.sh +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on - - - - - - - - - - - - - - - - with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 95 entries +Box64 with Dynarec v0.3.1 f9f0c99 built on Nov 27 2024 03:37:40 +BOX64: Detected 48bits at least of address space +BOX64: Prefering Wrapped libs +Counted 63 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./BS1R +Rename process to "BS1R" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libopenal.so.1 +Using native(wrapped) libGL.so.1 +Using emulated /usr/lib/box64-x86_64-linux-gnu/libstdc++.so.6 +Using native(wrapped) libm.so.6 +Error loading needed lib libmvec.so.1 +Using emulated /usr/lib/box64-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) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Error loading one of needed lib +Error: Loading needed libs in elf ./BS1R +``` + +Game sites, +https://revolution.co.uk/ +https://www.gog.com/en/game/broken_sword_shadow_of_the_templars_reforged +https://store.steampowered.com/app/2544110/Broken_Sword__Shadow_of_the_Templars_Reforged/ +https://www.pcgamingwiki.com/wiki/Broken_Sword_-_Shadow_of_the_Templars:_Reforged diff --git a/results/scraper/box64/209 b/results/scraper/box64/209 new file mode 100644 index 000000000..4d9e7fe24 --- /dev/null +++ b/results/scraper/box64/209 @@ -0,0 +1,107 @@ +xmlXPathNAN libexslt.so.0 functions +I try to run php7.4 on box64, +Does that have any solution? + +PHP Version: 7.4.27 + +> Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 +> Box64 with Dynarec v0.1.7 9bf7185 built on Jan 13 2022 10:55:45 +> BOX64_LD_LIBRARY_PATH: /home/ubuntu/boxlib/ +> Using default BOX64_PATH: ./:bin/ +> Counted 27 Env var +> Looking for /usr/local/php/bin/php +> Using emulated libargon2.so.1 +> Using native(wrapped) libresolv.so.2 +> Using native(wrapped) librt.so.1 +> Using emulated libstdc++.so.6 +> Using native(wrapped) libm.so.6 +> Using native(wrapped) libdl.so.2 +> Using native(wrapped) libxml2.so.2 +> Using native(wrapped) libssl.so.1 +> Using native(wrapped) libcrypto.so.1 +> Using native(wrapped) libz.so.1 +> Using native(wrapped) libcurl.so.4 +> Using emulated libjpeg.so.8 +> Using native(wrapped) libfreetype.so.6 +> Using native(wrapped) libpng16.so.16 +> Using emulated libicuio.so.60 +> Using emulated libicui18n.so.60 +> Using emulated libicuuc.so.60 +> Using emulated libonig.so.4 +> Using emulated libsqlite3.so.0 +> Using emulated libsodium.so.23 +> Using native(wrapped) libxslt.so.1 +> Using emulated libexslt.so.0 +> Using emulated libzip.so.5 +> Using emulated 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 emulated libicudata.so.60 +> Using emulated libgcrypt.so.20 +> Using emulated libgpg-error.so.0 +> Error: Global Symbol xmlXPathNAN not found, cannot apply R_X86_64_GLOB_DAT @0xffff96c0df80 ((nil)) in libexslt.so.0 +> Error: Global Symbol xsltGenericErrorContext not found, cannot apply R_X86_64_GLOB_DAT @0xffff96c0df88 ((nil)) in libexslt.so.0 +> Error: Global Symbol xsltDocumentComp not found, cannot apply R_X86_64_GLOB_DAT @0xffff96c0df98 ((nil)) in libexslt.so.0 +> Error: Global Symbol xsltGenericDebugContext not found, cannot apply R_X86_64_GLOB_DAT @0xffff96c0dfa0 ((nil)) in libexslt.so.0 +> Error: Global Symbol xsltGenericDebug not found, cannot apply R_X86_64_GLOB_DAT @0xffff96c0dfb8 ((nil)) in libexslt.so.0 +> Error: Global Symbol xsltGenericError not found, cannot apply R_X86_64_GLOB_DAT @0xffff96c0dfd0 ((nil)) in libexslt.so.0 +> Error: Global Symbol xmlMallocAtomic not found, cannot apply R_X86_64_GLOB_DAT @0xffff96c0dfe8 ((nil)) in libexslt.so.0 +> Error: Global Symbol xmlTextReaderHasValue not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6c70 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderConstNamespaceUri not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6c78 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderIsDefault not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6c80 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndDTDElement not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6c90 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterWriteCDATA not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6ca0 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderReadOuterXml not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6ca8 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndDocument not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6cb8 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xsltLibxmlVersion not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6ce0 +> ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterSetIndentString not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6d10 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderConstName not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6d18 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterStartPI not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6d30 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderIsEmptyElement not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6d50 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterWriteComment not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6d60 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderHasAttributes not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6d78 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderConstBaseUri not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6d90 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xsltGenericError not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6d98 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderReadInnerXml not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6db8 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderConstXmlLang not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6dc0 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterStartDTDElement not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6dc8 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterStartAttribute not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6dd0 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderNodeType not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6df0 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xsltLibxsltVersion not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6e18 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderLookupNamespace not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6e20 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderConstPrefix not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6e38 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterStartElement not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6e50 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderReadString not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6e68 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderGetAttribute not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6e88 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterWriteString not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6e98 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndDTD not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6eb0 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterWriteRaw not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6ef0 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterStartDTDAttlist not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6ef8 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderConstLocalName not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f08 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndElement not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f10 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderConstValue not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f18 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndPI not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f20 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderAttributeCount not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f40 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndAttribute not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f48 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndComment not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f70 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndCDATA not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f78 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndDTDEntity not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f90 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterEndDTDAttlist not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6f98 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextWriterFullEndElement not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6fb0 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xmlTextReaderDepth not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6fd0 ((nil)) in /usr/local/php/bin/php +> Error: Global Symbol xsltGenericErrorContext not found, cannot apply R_X86_64_GLOB_DAT @0xffff9c9f6fd8 ((nil)) in /usr/local/php/bin/php +> Warning, don't know of to handle rela #1631 type: R_X86_64_IRELATIVE on +> Warning, don't know of to handle rela #1632 type: R_X86_64_IRELATIVE on +> Warning, don't know of to handle rela #1633 type: R_X86_64_IRELATIVE on +> Warning, don't know of to handle rela #1634 type: R_X86_64_IRELATIVE on +> Using emulated /usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/opcache.so +> Using emulated /usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/imagick.so +> Using emulated libMagickWand-7.Q16HDRI.so.10 +> Using emulated libMagickCore-7.Q16HDRI.so.10 +> Using emulated libgomp.so.1 +> Using emulated /usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/memcached.so +> Using emulated libmemcached.so.11 +> Using emulated libsasl2.so.2 +> Error: PltResolver: Symbol __xmlParserVersion(ver 0: __xmlParserVersion) not found, cannot applyR_X86_64_JUMP_SLOT 0xffff9c9f6c38 (0xffff9bf3b216) in /usr/local/php/bin/php \ No newline at end of file diff --git a/results/scraper/box64/2090 b/results/scraper/box64/2090 new file mode 100644 index 000000000..70ca0b97f --- /dev/null +++ b/results/scraper/box64/2090 @@ -0,0 +1,268 @@ +Loongson 3A6000 using Box64 to run CPU-Z only support to SSE4.2 and crashed on the latest wine +I had been running CPU-Z on Loongson 3A6000 using Box64, but stucked and displayed those errors on this: +``` +gamma@gamma-pc [ ~ ] $ box64 /usr/bin/wine64 /run/media/gamma/DiskC/Users/gamma(x)/Desktop/cpuz/cpuz_x64.exe +Dynarec for LoongArch with extension LSX LASX LBT_X86 LAM_BH LAMCAS SCQ PageSize:4096 Running on Loongson-3A6000-HV with 8 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz emulating 2.0 GHz +Params database has 14 entries +Box64 with Dynarec v0.3.1 built on Nov 28 2024 12:07:08 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Didn't detect 48bits of address space, considering it's 39bits +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +BOX64: Detected running wine with "cpuz_x64.exe" +Warning, older then 2.34 pthread_kill not found, using current one +Counted 87 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/gamma/nvm-0.39.1/versions/node/v23.0.0/bin/:/home/gamma/.local/bin/:/usr/local/bin/:/usr/local/sbin/:/usr/bin/:/usr/sbin/:/bin/:/sbin/:/usr/bin/site_perl/:/usr/lib/perl5/site_perl/bin/:/usr/bin/vendor_perl/:/usr/lib/perl5/vendor_perl/bin/:/usr/bin/core_perl/:/usr/lib/perl5/core_perl/bin/ +Looking for /usr/bin/wine64 +argv[1]="/run/media/gamma/DiskC/Users/gamma(x)/Desktop/cpuz/cpuz_x64.exe" +Rename process to "wine64" +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /usr/bin/../lib/wine64/wine/x86_64-unix/ntdll.so +Using emulated /lib/x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) liblzma.so.5 +Using native(wrapped) libz.so.1 +Dynarec for LoongArch with extension LSX LASX LBT_X86 LAM_BH LAMCAS SCQ PageSize:4096 Running on Loongson-3A6000-HV with 8 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz emulating 2.0 GHz +Params database has 14 entries +Box64 with Dynarec v0.3.1 built on Nov 28 2024 12:07:08 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Didn't detect 48bits of address space, considering it's 39bits +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +BOX64: Detected running wine with "cpuz_x64.exe" +Warning, older then 2.34 pthread_kill not found, using current one +Counted 89 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/gamma/nvm-0.39.1/versions/node/v23.0.0/bin/:/home/gamma/.local/bin/:/usr/local/bin/:/usr/local/sbin/:/usr/bin/:/usr/sbin/:/bin/:/sbin/:/usr/bin/site_perl/:/usr/lib/perl5/site_perl/bin/:/usr/bin/vendor_perl/:/usr/lib/perl5/vendor_perl/bin/:/usr/bin/core_perl/:/usr/lib/perl5/core_perl/bin/ +Looking for /usr/bin/wine64 +argv[1]="/run/media/gamma/DiskC/Users/gamma(x)/Desktop/cpuz/cpuz_x64.exe" +Rename process to "wine64" +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /usr/bin/../lib/wine64/wine/x86_64-unix/ntdll.so +Using emulated /lib/x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) liblzma.so.5 +Using native(wrapped) libz.so.1 +016c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00045ec0, syscall 0x301304e0, not installing seccomp. +016c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +Using emulated /usr/lib/wine64/wine/x86_64-unix/win32u.so +Using native(wrapped) libfreetype.so.6 +Using native(wrapped) libfontconfig.so.1 +Using native(wrapped) libexpat.so.1 +Dynarec for LoongArch with extension LSX LASX LBT_X86 LAM_BH LAMCAS SCQ PageSize:4096 Running on Loongson-3A6000-HV with 8 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz emulating 2.0 GHz +Params database has 14 entries +Box64 with Dynarec v0.3.1 built on Nov 28 2024 12:07:08 +BOX64: Wine64 detected, WINEPRELOADRESERVE="140000000-140021000" +BOX64: Didn't detect 48bits of address space, considering it's 39bits +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +WINE prereserve of 0x140000000:0x140021000 done +BOX64: Detected running wine with "explorer.exe" +Warning, older then 2.34 pthread_kill not found, using current one +Counted 91 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/gamma/nvm-0.39.1/versions/node/v23.0.0/bin/:/home/gamma/.local/bin/:/usr/local/bin/:/usr/local/sbin/:/usr/bin/:/usr/sbin/:/bin/:/sbin/:/usr/bin/site_perl/:/usr/lib/perl5/site_perl/bin/:/usr/bin/vendor_perl/:/usr/lib/perl5/vendor_perl/bin/:/usr/bin/core_perl/:/usr/lib/perl5/core_perl/bin/ +Looking for /usr/bin/wine64 +argv[1]="C:\windows\system32\explorer.exe" +argv[2]="/desktop" +Rename process to "wine64" +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /usr/bin/../lib/wine64/wine/x86_64-unix/ntdll.so +Using emulated /lib/x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) liblzma.so.5 +Using native(wrapped) libz.so.1 +0174:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00045ec0, syscall 0x301304e0, not installing seccomp. +0174:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +Using emulated /usr/lib/wine64/wine/x86_64-unix/win32u.so +Using native(wrapped) libfreetype.so.6 +Using native(wrapped) libfontconfig.so.1 +Using native(wrapped) libexpat.so.1 +Using emulated /usr/lib/wine64/wine/x86_64-unix/winex11.so +Using native(wrapped) libXext.so.6 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXxf86vm.so.1 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXcomposite.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using emulated /usr/lib/wine64/wine/x86_64-unix/winex11.so +Using native(wrapped) libXext.so.6 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXxf86vm.so.1 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXcomposite.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using emulated /usr/lib/wine64/wine/x86_64-unix/winspool.so +Using native(wrapped) libcups.so.2 +Using emulated /usr/lib/wine64/wine/x86_64-unix/ws2_32.so +016c:fixme:shell:InitNetworkAddressControl stub +Using emulated /usr/lib/wine64/wine/x86_64-unix/secur32.so +Using native(wrapped) libgnutls.so.30 +Using emulated /usr/lib/wine64/wine/x86_64-unix/kerberos.so +Using native(wrapped) libkrb5.so.3 +Using native(wrapped) libgssapi_krb5.so.2 +Using emulated /usr/lib/wine64/wine/x86_64-unix/dnsapi.so +Using emulated /usr/lib/wine64/wine/x86_64-unix/netapi32.so +Using emulated /usr/lib/wine64/wine/x86_64-unix/msv1_0.so +posix_spawnp(0x10020f6e4, "ntlm_auth", 0x10020f630, (nil), 0x10020f6c0, 0x7f66897fef90), IsX86=0 / fullpath="/usr/bin/ntlm_auth" +posix_spawnp(0x10020f6e4, "ntlm_auth", 0x10020f630, (nil), 0x10020f6c0, 0x7f66897fef90), IsX86=0 / fullpath="/usr/bin/ntlm_auth" +Using emulated /usr/lib/wine64/wine/x86_64-unix/bcrypt.so +Look for gnutls_x509_spki_set_rsa_oaep_params in loaded elfs +Warning, function gnutls_x509_spki_set_rsa_oaep_params not found in lib libgnutls.so.30 +Look for gnutls_x509_spki_set_rsa_oaep_params in loaded elfs +Warning, function gnutls_x509_spki_set_rsa_oaep_params not found in lib libgnutls.so.30 +Look for gnutls_x509_spki_set_rsa_oaep_params in loaded elfs +Warning, function gnutls_x509_spki_set_rsa_oaep_params not found in lib libgnutls.so.30 +Look for gnutls_x509_spki_set_rsa_oaep_params in loaded elfs +Warning, function gnutls_x509_spki_set_rsa_oaep_params not found in lib libgnutls.so.30 +Using emulated /usr/lib/wine64/wine/x86_64-unix/crypt32.so +Dynarec for LoongArch with extension LSX LASX LBT_X86 LAM_BH LAMCAS SCQ PageSize:4096 Running on Loongson-3A6000-HV with 8 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz emulating 2.0 GHz +Params database has 14 entries +Box64 with Dynarec v0.3.1 built on Nov 28 2024 12:07:08 +BOX64: Wine64 detected, WINEPRELOADRESERVE="140000000-140008000" +BOX64: Didn't detect 48bits of address space, considering it's 39bits +WINE prereserve of 0x10000:0x8000 done +WINE prereserve of 0x110000:0x30000000 done +WINE prereserve of 0x7f000000:0x3000000 done +WINE prereserve of 0x140000000:0x140008000 done +BOX64: Detected running wine with "winedevice.exe" +Warning, older then 2.34 pthread_kill not found, using current one +Counted 91 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/gamma/nvm-0.39.1/versions/node/v23.0.0/bin/:/home/gamma/.local/bin/:/usr/local/bin/:/usr/local/sbin/:/usr/bin/:/usr/sbin/:/bin/:/sbin/:/usr/bin/site_perl/:/usr/lib/perl5/site_perl/bin/:/usr/bin/vendor_perl/:/usr/lib/perl5/vendor_perl/bin/:/usr/bin/core_perl/:/usr/lib/perl5/core_perl/bin/ +Looking for /usr/bin/wine64 +argv[1]="C:\windows\system32\winedevice.exe" +Rename process to "wine64" +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /usr/bin/../lib/wine64/wine/x86_64-unix/ntdll.so +Using emulated /lib/x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) liblzma.so.5 +Using native(wrapped) libz.so.1 +019c:err:seh:install_bpf Native libs are being loaded in low addresses, sc_seccomp 0x3f00045ec0, syscall 0x301304e0, not installing seccomp. +019c:err:seh:install_bpf The known reasons are /proc/sys/vm/legacy_va_layout set to 1 or 'ulimit -s' being 'unlimited'. +01ac:fixme:ntoskrnl:SeSinglePrivilegeCheck stub: 000000000000000a 1 +Using emulated /usr/lib/wine64/wine/x86_64-unix/opengl32.so +016c:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0. +016c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION +016c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x30 +016c:fixme:wbemprox:enum_class_object_Next timeout not supported +Using native(wrapped) libvulkan.so.1 +Using native(wrapped) libGL.so.1 +amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-25) +amdgpu: amdgpu_device_initialize failed. +glx: failed to create dri3 screen +failed to load driver: radeonsi +016c:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 17.0.6, 128 bits)"). +LLVM ERROR: Cannot select: 0x37d4f170: ch = store<(store (s128) into %ir.mask_ptr14)> 0x37d4f100, 0x37d3e9c0, FrameIndex:i64<14>, undef:i64 + 0x37d3e9c0: v4i32 = sra 0x37d3e950, 0x37d4efb0 + 0x37d3e950: v4i32 = shl 0x37d3dae0, 0x37d4efb0 + 0x37d3dae0: v4i32 = setcc 0x37d4ef40, 0x37d51fb0, setne:ch + 0x37d4ef40: v4i32 = and 0x37d439f0, 0x37d4eed0 + 0x37d439f0: v4i32 = BUILD_VECTOR 0x37d4f3a0, 0x37d4f3a0, 0x37d4f3a0, 0x37d4f3a0 + 0x37d4f3a0: i64,ch = load<(load (s32) from %fixed-stack.5, align 16), zext from i32> 0x387d8960, FrameIndex:i64<-3>, undef:i64 + 0x37d3e410: i64 = FrameIndex<-3> + 0x37d3e250: i64 = undef + 0x37d4f3a0: i64,ch = load<(load (s32) from %fixed-stack.5, align 16), zext from i32> 0x387d8960, FrameIndex:i64<-3>, undef:i64 + 0x37d3e410: i64 = FrameIndex<-3> + 0x37d3e250: i64 = undef + 0x37d4f3a0: i64,ch = load<(load (s32) from %fixed-stack.5, align 16), zext from i32> 0x387d8960, FrameIndex:i64<-3>, undef:i64 + 0x37d3e410: i64 = FrameIndex<-3> + 0x37d3e250: i64 = undef + 0x37d4f3a0: i64,ch = load<(load (s32) from %fixed-stack.5, align 16), zext from i32> 0x387d8960, FrameIndex:i64<-3>, undef:i64 + 0x37d3e410: i64 = FrameIndex<-3> + 0x37d3e250: i64 = undef + 0x37d4eed0: v4i32 = BUILD_VECTOR Constant:i64<1>, Constant:i64<2>, Constant:i64<16>, Constant:i64<32> + 0x37d40a20: i64 = Constant<1> + 0x37d4f250: i64 = Constant<2> + 0x37d40860: i64 = Constant<16> + 0x37d414a0: i64 = Constant<32> + 0x37d51fb0: v4i32 = BUILD_VECTOR Constant:i64<0>, Constant:i64<0>, Constant:i64<0>, Constant:i64<0> + 0x37d40940: i64 = Constant<0> + 0x37d40940: i64 = Constant<0> + 0x37d40940: i64 = Constant<0> + 0x37d40940: i64 = Constant<0> + 0x37d4efb0: v4i32 = BUILD_VECTOR Constant:i64<31>, Constant:i64<31>, Constant:i64<31>, Constant:i64<31> + 0x37d4f020: i64 = Constant<31> + 0x37d4f020: i64 = Constant<31> + 0x37d4f020: i64 = Constant<31> + 0x37d4f020: i64 = Constant<31> + 0x37d4efb0: v4i32 = BUILD_VECTOR Constant:i64<31>, Constant:i64<31>, Constant:i64<31>, Constant:i64<31> + 0x37d4f020: i64 = Constant<31> + 0x37d4f020: i64 = Constant<31> + 0x37d4f020: i64 = Constant<31> + 0x37d4f020: i64 = Constant<31> + 0x37d43910: i64 = FrameIndex<14> + 0x37d3e250: i64 = undef +In function: fs_variant_partial +NativeBT: cpuz_x64.exe() [0x34ae5c78] +EmulatedBT: ??? [0x30320880] +EmulatedBT: /usr/lib/wine64/wine/x86_64-unix/opengl32.so+57eff [0x3f0e057eff] +EmulatedBT: /usr/bin/../lib/wine64/wine/x86_64-unix/ntdll.so(__wine_unix_call_dispatcher+da) [0x3f00044ed6] +26554|SIGABRT @0x7f668994a110 (???(/usr/lib/libc.so.6+0x92110)) (x64pc=0x30320893/"???", rsp=0x10010fce8, stack=0x7f6689000000:0x7f6689800000 own=(nil) fp=0x3), for accessing 0x3e8000067ba (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x3f00049fb0 +RSP-0x20:0x0000003f0e05a8fb RSP-0x18:0x00000000000080e1 RSP-0x10:0x0000000000008367 RSP-0x08:0x0000000000000000 +RSP+0x00:0x0000003f0e057eff RSP+0x08:0x0000000000000002 RSP+0x10:0x0000003f00044ed6 RSP+0x18:0x0000000000001113 +RAX:0x0000003f0407ab20 RCX:0x0000000000000005 RDX:0x0000000000000004 RBX:0x0000000000000002 +RSP:0x000000010010fce8 RBP:0x0000000000000003 RSI:0x0000000000000000 RDI:0x0000000000000005 + R8:0x000000000020d5f0 R9:0x0000000000000000 R10:0x0000003f0e11ed60 R11:0x000000007ffc0000 +R12:0x00006ffffdf62830 R13:0x0000000000000130 R14:0x0000000000000000 R15:0x0000000000040032 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +``` +If DXVK is used, CPU-Z will crash and report the following error on the terminal: + + +The version of box64 is 0.3.1, wine is 9.22, making in Nov 28th 2024. \ No newline at end of file diff --git a/results/scraper/box64/2093 b/results/scraper/box64/2093 new file mode 100644 index 000000000..32c312e4e --- /dev/null +++ b/results/scraper/box64/2093 @@ -0,0 +1,9 @@ +[X64] termux proot(debian), can not start totalcmd after install +totalcmd version: 11.50 +wine version: wine-9.7 +box64 version: latest source build, build opts: +-D ARM64=1 -DCMAKE_C_COMPILER=gcc -DBAD_SIGNAL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo + +BOX64_DYNAREC=0 worked but too slow + +[box64-log.tar.gz](https://github.com/user-attachments/files/17964397/box64-log.tar.gz) diff --git a/results/scraper/box64/2094 b/results/scraper/box64/2094 new file mode 100644 index 000000000..3a33485fb --- /dev/null +++ b/results/scraper/box64/2094 @@ -0,0 +1,3 @@ +How to install winbind for WINE in Box64? +Hello, +I am currently running WINE in Box64 on an aarch64 host. Some Windows programs require **winbind** (like **ntlm_auth**) to run properly. WINE can't use aarch64 packages so, is there any way? Thanks \ No newline at end of file diff --git a/results/scraper/box64/2095 b/results/scraper/box64/2095 new file mode 100644 index 000000000..470d73cc4 --- /dev/null +++ b/results/scraper/box64/2095 @@ -0,0 +1 @@ +[WOW64] Fallout New Vegas crashes when trying to get in game diff --git a/results/scraper/box64/2098 b/results/scraper/box64/2098 new file mode 100644 index 000000000..afe839316 --- /dev/null +++ b/results/scraper/box64/2098 @@ -0,0 +1,10 @@ +New release? +Hi, + +you have made 851 commits since version 0.3.0. For distributions it is much easier to package something that has a git tag or a github release. + +Please consider adding a new tag and/or release once you feel that it's ready. + +Thanks! + +cheers, josch \ No newline at end of file diff --git a/results/scraper/box64/2099 b/results/scraper/box64/2099 new file mode 100644 index 000000000..c0e63b845 --- /dev/null +++ b/results/scraper/box64/2099 @@ -0,0 +1,2 @@ +Unable to add reg key in a prefix created under emulation +When running `muvm box64 wine reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v "d3d8" /d native,builtin /f` in a prefix created under emulation I get `reg: Unable to access or create the specified registry key` but the same command on my x86 machine works fine, this makes installing and removing DXVK automatically harder. |