diff options
Diffstat (limited to '')
| -rw-r--r-- | results/scraper/box64/202 | 41 | ||||
| -rw-r--r-- | results/scraper/box64/2021 | 99 | ||||
| -rw-r--r-- | results/scraper/box64/2023 | 94 | ||||
| -rw-r--r-- | results/scraper/box64/2025 | 171 | ||||
| -rw-r--r-- | results/scraper/box64/2029 | 75 |
5 files changed, 480 insertions, 0 deletions
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 |