summary refs log tree commit diff stats
path: root/results/scraper/box64/222
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--results/scraper/box64/22232
-rw-r--r--results/scraper/box64/222033
-rw-r--r--results/scraper/box64/2226136
-rw-r--r--results/scraper/box64/222710
-rw-r--r--results/scraper/box64/222962
5 files changed, 273 insertions, 0 deletions
diff --git a/results/scraper/box64/222 b/results/scraper/box64/222
new file mode 100644
index 000000000..b9e767e17
--- /dev/null
+++ b/results/scraper/box64/222
@@ -0,0 +1,32 @@
+Segmentation fault - BepInEx on valheim dedicated server
+Tested this on Oracle OCI running on a Ubuntu 20.04, valheim server runs fine, but BepInEx used for mods runs into a segmentation fault. This is my first time using box64 and box86.

+

+

+ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (c                                                                                                                                                             annot open shared object file): ignored.

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096

+Box64 with Dynarec v0.1.7 ca3247d built on Jan 25 2022 09:08:45

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 33 Env var

+BOX64 try to Preload libdoorstop_x64.so

+Looking for /home/ubuntu/valheim_server/valheim_server.x86_64

+Using emulated /home/ubuntu/valheim_server/doorstop_libs/libdoorstop_x64.so

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux-x86-64.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) librt.so.1

+Using emulated UnityPlayer.so

+Using native(wrapped) libm.so.6

+Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1

+Using native(wrapped) libdl.so.2

+Found UnityPlayer, hooking into it instead

+28170|SIGSEGV @0xffff9a2177d0 (???(0xffff9a2177d0)) (x64pc=0xffff9aa61fd7//home/                                                                                                                                                             ubuntu/valheim_server/doorstop_libs/libdoorstop_x64.so:"/home/ubuntu/valheim_ser                                                                                                                                                             ver/doorstop_libs/libdoorstop_x64.so/check_rel", rsp=0xffff99ae5218, stack=0xfff                                                                                                                                                             f992e6000:0xffff99ae6000 own=(nil) fp=0xffff99ae52a8), for accessing 0x1fb658 (c                                                                                                                                                             ode=1/prot=0), db=0x8ac24070(0xffff9a217794:0xffff9a21792c/0xffff9aa61fb3:0xffff                                                                                                                                                             9aa62047//home/ubuntu/valheim_server/doorstop_libs/libdoorstop_x64.so/check_rel:                                                                                                                                                             clean, hash:980bcde/980bcde) handler=(nil)

+Segmentation fault (core dumped)

+

+Any tips?

+

+Edit:

+

+Core dump says: 

+![Snimka zaslona 2022-02-07 183806](https://user-images.githubusercontent.com/62390227/152841995-96dc080c-d91c-4dc0-8e9a-fde0bb39d5f2.png)

+

diff --git a/results/scraper/box64/2220 b/results/scraper/box64/2220
new file mode 100644
index 000000000..6c335500e
--- /dev/null
+++ b/results/scraper/box64/2220
@@ -0,0 +1,33 @@
+Error: Symbol pa_log_level_meta not found
+In my attempt to run a Valheim server with cross play enabled on an Ubuntu 22.04 ARM64 instance via Oracle Cloud, I'm hitting this error:

+```

+Dec 27 17:40:00 instance-20241226-2040 valheim_server.x86_64[17836]: Error: Symbol pa_log_level_meta not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff06004fc0 (0x1140) in ./linux64/libpulse-mainloop-glib.so.0

+Dec 27 17:40:00 instance-20241226-2040 valheim_server.x86_64[17836]: Error: relocating Plt symbols in elf libpulse-mainloop-glib.so.0

+```

+

+Trying to locate the exact library that has the hard link to the method:

+```

+ubuntu@instance-20241226-2040:/mnt/data/valheim/valheim_server/linux64$ nm -gCD libpulse-mainloop-glib.so.0 | grep "log_level"

+                 U pa_log_level_meta

+ubuntu@instance-20241226-2040:/mnt/data/valheim/valheim_server/linux64$ nm -gCD libpulse-simple.so.0 | grep "log_level"

+

+                 U pa_log_level_meta

+ubuntu@instance-20241226-2040:/mnt/data/valheim/valheim_server/linux64$ nm -gCD libpulse.so.0 | grep "log_level"

+

+                 U pa_log_level_meta

+ubuntu@instance-20241226-2040:/mnt/data/valheim/valheim_server/linux64$ nm -gCD libpulsecommon-15.99.so | grep "log_level"

+

+00000000000385c0 T pa_log_level

+0000000000030840 T pa_log_level_meta

+00000000000385a0 T pa_log_levelv

+000000000002fd20 T pa_log_levelv_meta

+```

+

+I see that the there are some references to the `pa_log_level_meta` method, but they are preprocessed away: 

+https://github.com/ptitSeb/box64/blob/e2d7cc5011f8f88d7c96d4d395ea9927a9d9ce8e/src/wrapped/wrappedpulse.c#L48-L55 https://github.com/ptitSeb/box64/blob/e2d7cc5011f8f88d7c96d4d395ea9927a9d9ce8e/src/wrapped/wrappedpulse.c#L1470-L1482

+

+

+I spent a non-zero (but small) amount of time trying to fix this myself, but I am not familiar with this code base, so I didn't make it far. 

+- This block of code is 3 years old

+- `myStackAlign` type signature seems to be slightly different now

+- I think `pa_log_level_meta` also needs a `GO/GOM` somewhere else

diff --git a/results/scraper/box64/2226 b/results/scraper/box64/2226
new file mode 100644
index 000000000..c6f89e971
--- /dev/null
+++ b/results/scraper/box64/2226
@@ -0,0 +1,136 @@
+Crash on start Outline VPN client
+Steps to reproduce:

+1. Get Outline VPN client: https://getoutline.org/get-started/#step-3

+Source code here: https://github.com/Jigsaw-Code/outline-apps

+2. Make executable and start it `./Outline-Client.AppImage --no-sandbox`

+

+Here is my log:

+```

+$ uname -a

+Linux rock-5b 6.12.1-edge-rockchip-rk3588 #1 SMP PREEMPT Fri Nov 22 14:30:26 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux

+$ cat /etc/lsb-release 

+DISTRIB_ID=Ubuntu                                                                                                                                                                      

+DISTRIB_RELEASE=24.10                                                                                                                                                                  

+DISTRIB_CODENAME=oracular                                                                                                                                                              

+DISTRIB_DESCRIPTION="Ubuntu 24.10"

+$ ./Outline-Client.AppImage --no-sandbox

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 with 8 cores

+Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz

+Params database has 98 entries

+Box64 with Dynarec v0.3.3 fcd46e2c built on Dec 28 2024 07:11:53

+BOX64: Detected 48bits at least of address space

+Counted 58 Env var

+BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/

+Looking for ./Outline-Client.AppImage

+argv[1]="--no-sandbox"

+Rename process to "Outline-Client.AppImage"

+Using native(wrapped) libdl.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) libz.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 native(wrapped) libfuse.so.2

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 with 8 cores

+Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz

+Params database has 98 entries

+Box64 with Dynarec v0.3.3 fcd46e2c built on Dec 28 2024 07:11:53

+BOX64: Detected 48bits at least of address space

+Counted 63 Env var

+BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/

+Looking for /usr/local/bin/box64-bash

+bash detected, disabling banner

+Apply RC params for box64-bash

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 with 8 cores

+Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz

+Params database has 98 entries

+Box64 with Dynarec v0.3.3 fcd46e2c built on Dec 28 2024 07:11:53

+BOX64: Detected 48bits at least of address space

+Counted 64 Env var

+BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/tmp/.mount_Outlin9eLBXP/:/tmp/.mount_Outlin9eLBXP/usr/sbin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/

+Looking for /tmp/.mount_Outlin9eLBXP/outline-apps

+argv[1]="--no-sandbox"

+Rename process to "outline-apps"

+Redirecting overridden malloc from symtab function for /tmp/.mount_Outlin9eLBXP/outline-apps

+Using emulated /tmp/.mount_Outlin9eLBXP/libffmpeg.so

+Using native(wrapped) libdl.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) libgobject-2.0.so.0

+Using native(wrapped) libglib-2.0.so.0

+Using native(wrapped) libgio-2.0.so.0

+Using native(wrapped) libgmodule-2.0.so.0

+Using native(wrapped) libnss3.so

+Using native(wrapped) libnssutil3.so

+Using native(wrapped) libsmime3.so

+Using native(wrapped) libnspr4.so

+Using native(wrapped) libatk-1.0.so.0

+Using native(wrapped) libatk-bridge-2.0.so.0

+Using native(wrapped) libSM.so.6

+Using native(wrapped) libICE.so.6

+Using native(wrapped) libXau.so.6

+Using native(wrapped) libxcb.so.1

+Using native(wrapped) libXdmcp.so.6

+Using native(wrapped) libcups.so.2

+Using native(wrapped) libdbus-1.so.3

+Using native(wrapped) libdrm.so.2

+Using native(wrapped) libgtk-3.so.0

+Using native(wrapped) libgdk-3.so.0

+Using native(wrapped) libgdk_pixbuf-2.0.so.0

+Using native(wrapped) libpangocairo-1.0.so.0

+Using native(wrapped) libpango-1.0.so.0

+Using native(wrapped) libcairo.so.2

+Using native(wrapped) libm.so.6

+Using native(wrapped) libX11.so.6

+Using native(wrapped) libXcomposite.so.1

+Using native(wrapped) libXdamage.so.1

+Using native(wrapped) libXext.so.6

+Using native(wrapped) libXfixes.so.3

+Using native(wrapped) libXrandr.so.2

+Using native(wrapped) libXrender.so.1

+Using native(wrapped) libgbm.so.1

+Using native(wrapped) libexpat.so.1

+Using native(wrapped) libxkbcommon.so.0

+Using native(wrapped) libasound.so.2

+Using native(wrapped) libatspi.so.0

+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

+Warning: Weak Symbol _ZTHN15partition_alloc8internal14g_thread_cacheE not found, cannot apply R_X86_64_JUMP_SLOT @0x108ea0188 (0x894f546)

+Warning: Weak Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_JUMP_SLOT @0x108ea0fd8 (0x89511e6)

+Warning: Weak Symbol _ZTHN3WTF16g_is_main_threadE not found, cannot apply R_X86_64_JUMP_SLOT @0x108ea1018 (0x8951266)

+Warning: Weak Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_JUMP_SLOT @0x108ea1420 (0x8951a76)

+Warning: Weak Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_JUMP_SLOT @0x108ea1428 (0x8951a86)

+Warning: Weak Symbol sdallocx not found, cannot apply R_X86_64_JUMP_SLOT @0x108ea1430 (0x8951a96)

+Warning: Weak Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_JUMP_SLOT @0x108ea1438 (0x8951aa6)

+free(): invalid pointer

+NativeBT: /tmp/.mount_Outlin9eLBXP/outline-apps() [0x34af1720]

+NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffff9cb58800]

+NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x86898) [0xffff9c9c6898]

+NativeBT: /lib/aarch64-linux-gnu/libc.so.6(gsignal+0x1c) [0xffff9c97683c]

+NativeBT: /lib/aarch64-linux-gnu/libc.so.6(abort+0xf4) [0xffff9c961a80]

+NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x79be4) [0xffff9c9b9be4]

+NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x9177c) [0xffff9c9d177c]

+NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x93bc8) [0xffff9c9d3bc8]

+NativeBT: /lib/aarch64-linux-gnu/libc.so.6(__libc_free+0xd8) [0xffff9c9d659c]

+NativeBT: [0xffff98645134]

+EmulatedBT: box64(free+0) [0x300000a0]

+EmulatedBT: /tmp/.mount_Outlin9eLBXP/outline-apps+8764586 [0x108764586]

+EmulatedBT: /tmp/.mount_Outlin9eLBXP/outline-apps+876d5e4 [0x10876d5e4]

+EmulatedBT: /tmp/.mount_Outlin9eLBXP/outline-apps(__libc_csu_init+45) [0x10203d585]

+EmulatedBT: box64(ExitEmulation+0) [0x30000080]

+EmulatedBT: /tmp/.mount_Outlin9eLBXP/outline-apps(+2a) [0x101d008ea]

+5303|SIGABRT @0xffff9c9c6898 (???(/lib/aarch64-linux-gnu/libc.so.6+0x86898)) (x64pc=0x300000a0/"???", rsp=0xffff9c3feaa8, stack=0xffff9bc00000:0xffff9c400000 own=(nil) fp=0xffff9c3feb20), for accessing 0x3e8000014b7 (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil)

+RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000101017ea7 RSP-0x10:0x00000001090366c0 RSP-0x08:0x0000ffff9c3feb20

+RSP+0x00:0x0000000108764d40 RSP+0x08:0x0000ffff9c3feab8 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000

+RAX:0x00003764002147e0 RCX:0x0000000000007ef0 RDX:0x0000000010400058 RBX:0x00003764002147e0 

+RSP:0x0000ffff9c3feaa8 RBP:0x0000ffff9c3feb20 RSI:0x00003764002147f8 RDI:0x00003764002147e0 

+ R8:0x0000000000000030  R9:0x0000000000000009 R10:0x0000000000000001 R11:0x0000000000000006 

+R12:0x0000ffff9c3feab9 R13:0x0000000000000000 R14:0x00003764002147e0 R15:0x00000001090366c0 

+ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 

+Aborted

+```
\ No newline at end of file
diff --git a/results/scraper/box64/2227 b/results/scraper/box64/2227
new file mode 100644
index 000000000..17d6eeebd
--- /dev/null
+++ b/results/scraper/box64/2227
@@ -0,0 +1,10 @@
+[BOX32] Box32 stopped working on Winlator 
+Hi! Thank you very much for your work.

+

+I used modified Winlator with Wine 9.2 bi-arch, tried to run _wfm.exe_ (file manager).

+Box32 does not work on Winlator starting from commit https://github.com/ptitSeb/box64/commit/3eeb10c0a60ea0106d6201dda80fd771f3d4e17a.

+

+

+Traces:

+[trace-23656-1.txt](https://github.com/user-attachments/files/18270462/trace-23656-1.txt)

+[trace-23670-1.txt](https://github.com/user-attachments/files/18270465/trace-23670-1.txt)

diff --git a/results/scraper/box64/2229 b/results/scraper/box64/2229
new file mode 100644
index 000000000..1829ca4c1
--- /dev/null
+++ b/results/scraper/box64/2229
@@ -0,0 +1,62 @@
+[Box32] Failed to boot Hyper Light Drifter (Engine: GameMaker: Studio)
+I knew Box32 was still in heavy dev.

+But seen Undertale and Limbo working gave me some hope haha.

+

+Please take a look of this game when you have some free time :)

+I'm not in a hurry. and Take care.

+

+Hyper Light Drifter, v2018-11-21, Linux x32, Humble, Engine: GameMaker: Studio

+

+Error log,

+```bash

+rico [ /opt/games/hyper_light_drifter ]$ ./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 98 entries

+Box64 with Dynarec v0.3.3 ebf03f8 built on Jan  2 2025 19:34:14

+BOX64: Detected 48bits at least of address space

+Counted 64 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 ./HyperLightDrifter

+BOX64: Using Box32 to load 32bits elf

+Memory higher than 32bits reserved

+Rename process to "HyperLightDrifter"

+Using emulated /usr/lib/box64-i386-linux-gnu/libstdc++.so.6

+Using emulated /usr/lib/box64-i386-linux-gnu/libz.so.1

+Using native(wrapped) libXxf86vm.so.1

+Using native(wrapped) libX11.so.6

+Using native(wrapped) libXext.so.6

+Using native(wrapped) libGL.so.1

+Using emulated lib/libcurl.so.4

+Using native(wrapped) libopenal.so.1

+Using native(wrapped) libm.so.6

+Using native(wrapped) librt.so.1

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) libdl.so.2

+Using emulated lib/libcrypto.so.1.0.0

+Using native(wrapped) libXrandr.so.2

+Using native(wrapped) libXrender.so.1

+Using native(wrapped) libGLU.so.1

+Using emulated lib/libssl.so.1.0.0

+Using emulated /usr/lib/box64-i386-linux-gnu/libgcc_s.so.1

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux.so.2

+

+***************************************

+*     YoYo Games Linux Runner V1.3    *

+***************************************	 

+CommandLine: -game game.unx

+ExeName= /opt/games/hyper_light_drifter/HyperLightDrifter

+MemoryManager allocated: 18944

+INI DisplayName=HyperLightDrifter

+SavePrePend /home/rico/.config/HyperLightDrifter/ 

+GAMEPAD: Initialising Ubuntu support

+Attempting to set gamepadcount to 4

+steamfile:/opt/games/hyper_light_drifter/steam_appid.txt

+Steam_Init

+Using emulated lib/libsteam_api.so

+Error: Global Symbol _ZTINSt10filesystem7__cxx1116filesystem_errorE not found, cannot apply R_386_GLOB_DAT @0x4080efb8 ((nil)) in lib/libsteam_api.so

+Error: Global Symbol _ZNSt10filesystem7__cxx1116filesystem_errorD1Ev not found, cannot apply R_386_GLOB_DAT @0x4080efc0 ((nil)) in lib/libsteam_api.so

+Steam - SteamAPI_RestartAppIfNecessary

+Error: PltResolver32: Symbol _ZNSt10filesystem7__cxx114path5_ListC1Ev(ver 14: _ZNSt10filesystem7__cxx114path5_ListC1Ev@GLIBCXX_3.4.26) not found, cannot apply R_386_JMP_SLOT 0x4080f0c4 (0x40456326) in lib/libsteam_api.so

+```
\ No newline at end of file