summary refs log tree commit diff stats
path: root/results/scraper/box64/213
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--results/scraper/box64/2138
-rw-r--r--results/scraper/box64/21313
-rw-r--r--results/scraper/box64/213230
-rw-r--r--results/scraper/box64/21336
-rw-r--r--results/scraper/box64/21356
-rw-r--r--results/scraper/box64/213661
-rw-r--r--results/scraper/box64/213856
7 files changed, 170 insertions, 0 deletions
diff --git a/results/scraper/box64/213 b/results/scraper/box64/213
new file mode 100644
index 000000000..21e1ac296
--- /dev/null
+++ b/results/scraper/box64/213
@@ -0,0 +1,8 @@
+Raspberry Pi4 4GB no longer booting after install
+I have build/installed box64 multiple times according to the instrucions and EVERY time, my Raspberry Pi OS Lite (64 bit) refuses to boot after.

+

+Booting ends in a Black screen via HDMI-Out and Internet wont work for ssh.

+ Last thing to appear on Screen seems to be 

+<code>[  OK  ] Started Kernel Device Manager</code>

+

+I boot from a USB-Stick (seems more reliable than SD-Cards), but other than that, its just a RaspiOS Lite (most recent image) with the latest Updates and nothing else.
\ No newline at end of file
diff --git a/results/scraper/box64/2131 b/results/scraper/box64/2131
new file mode 100644
index 000000000..d4a6718c3
--- /dev/null
+++ b/results/scraper/box64/2131
@@ -0,0 +1,3 @@
+Can we run x86_64 flatpak packages with Box64
+Hello, 

+sorry for asking this, but can we install flatpak packages (x86_64) by Box64? [In aarch64 host, I am trying to install Roblox Studio via vinegarhq, which is available in flatpak] Thanks again.
\ No newline at end of file
diff --git a/results/scraper/box64/2132 b/results/scraper/box64/2132
new file mode 100644
index 000000000..78c6e6fd6
--- /dev/null
+++ b/results/scraper/box64/2132
@@ -0,0 +1,30 @@
+[WOW64] Steam crashes sometimes while downloading programs
+```

+0417|0x10190f62a: Unimplemented Opcode (00 00 2B 1F) 06 00 FF 7F 00 00 00 00 01 00 00 00 00 00 48

+Warning, resizing of TLS occurred! size: 2883584->0 / n_elfs: 32->1

+malloc_consolidate(): invalid chunk size

+free(): invalid pointer

+NativeBT: steam.exe() [0x34865910]

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

+NativeBT: /lib64/libc.so.6(+0x987e0) [0xffffb44787e0]

+NativeBT: /lib64/libc.so.6(gsignal+0x20) [0xffffb4425a00]

+NativeBT: /lib64/libc.so.6(abort+0xf8) [0xffffb4410288]

+NativeBT: /lib64/libc.so.6(+0x8b024) [0xffffb446b024]

+NativeBT: /lib64/libc.so.6(+0xa3de8) [0xffffb4483de8]

+NativeBT: /lib64/libc.so.6(+0xa6388) [0xffffb4486388]

+NativeBT: /lib64/libc.so.6(__libc_free+0xe4) [0xffffb4488dd0]

+NativeBT: [0xffffad5d3264]

+EmulatedBT: /home/alex1/Downloads/wine-9.22-amd64-wow64/bin/../lib/wine/x86_64-unix/ntdll.so(__wine_syscall_dispatcher+120) [0x7fff00039b34]

+0451|SIGABRT @0xffffb44787e0 (???(/lib64/libc.so.6+0x987e0)) (x64pc=0x7fff00039b34/"/home/alex1/Downloads/wine-9.22-amd64-wow64/bin/../lib/wine/x86_64-unix/ntdll.so/__wine_syscall_dispatcher + 0x120", rsp=0x10310f828, stack=0x103010000:0x103110000 own=(nil) fp=0x48), for accessing 0x3e80000012b (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x7fff0003e650

+RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x000000000650fe28 RSP-0x08:0x00000000000008e4

+RSP+0x00:0x00007fff0001f25c RSP+0x08:0x0000000000000838 RSP+0x10:0x000000000650fe20 RSP+0x18:0x0000000000000838

+RAX:0x000000000000003c RCX:0x000000010310fb40 RDX:0x0000000000000000 RBX:0x0000000000000000

+RSP:0x000000010310f828 RBP:0x0000000000000048 RSI:0x0000ffff38000b90 RDI:0x0000000000001002

+ R8:0x0000000000000000  R9:0x000000000291d100 R10:0x0000000000000838 R11:0x0000000000000000

+R12:0x000000010320f520 R13:0x0000000000120338 R14:0x0000000000000005 R15:0x000000010320f500

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

+022c:err:seh:call_seh_handlers invalid frame 000000010310EF40 (0000000103112000-000000010320FD20)

+022c:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.

+Warning, resizing of TLS occurred! size: 2883584->0 / n_elfs: 32->1

+"box64" process exited with status code: 5

+```
\ No newline at end of file
diff --git a/results/scraper/box64/2133 b/results/scraper/box64/2133
new file mode 100644
index 000000000..93df4844b
--- /dev/null
+++ b/results/scraper/box64/2133
@@ -0,0 +1,6 @@
+[DXVK-Patched wine] cannot allocate memory
+OS: Ubuntu 24.10
+Device: Raspberry pi 4B (8GB)
+Software: Honkers railway launcher (x86 program recompiled for ARM64)
+attempting to launch HSR with this version of wine causes a bunch of "cannot allocate memory" errors at the same address, followed by a stack overflow
+no clue why this happens since every other app launched by this wine binary runs completely fine
\ No newline at end of file
diff --git a/results/scraper/box64/2135 b/results/scraper/box64/2135
new file mode 100644
index 000000000..ebd300184
--- /dev/null
+++ b/results/scraper/box64/2135
@@ -0,0 +1,6 @@
+[BOX32] [Winlator] Keyboard input problem in Wine games
+Wine 9.13 bi-arch on Winlator.

+Box64-Box32: [6d1e30c](https://github.com/ptitSeb/box64/commit/6d1e30cd3c0060a914b2bde43e7c8d832207e202)

+Issue:  In Wine games, the keyboard input (buttons _A-Z_, _0-9_) do not work or are mixed up. 

+Other keys work fine (Enter, Space, Shift, Ctrl, Alt, arrows, etc.).

+However, keyboard input works fully in programs (wordpad etc.).
\ No newline at end of file
diff --git a/results/scraper/box64/2136 b/results/scraper/box64/2136
new file mode 100644
index 000000000..b3a524761
--- /dev/null
+++ b/results/scraper/box64/2136
@@ -0,0 +1,61 @@
+[WRAPPER] The function or data cairo_image_surface_create is declared in multiple files
+Hi,

+

+x64 openjdk [src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c]( https://github.com/openjdk/jdk/blob/master/src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c#L347) `gtk3_load` not only check gtk related API but also check cairo:

+```

+static void* dl_symbol(const char* name)

+{

+    void* result = dlsym(gtk3_libhandle, name);

+    if (!result) {

+        longjmp(j, NO_SYMBOL_EXCEPTION);

+    }

+

+    return result;

+}

+

+GtkApi* gtk3_load(JNIEnv *env, const char* lib_name)

+{

+...

+    fp_gtk_check_version = dl_symbol("gtk_check_version");

+...

+=>  fp_cairo_image_surface_create = dl_symbol("cairo_image_surface_create");

+...

+    /* Now we have only one kind of exceptions: NO_SYMBOL_EXCEPTION

+     * Otherwise we can check the return value of setjmp method.

+     */

+    else

+    {

+        dlclose(gtk3_libhandle);

+        gtk3_libhandle = NULL;

+

+        dlclose(gthread_libhandle);

+        gthread_libhandle = NULL;

+

+        return NULL;

+    }

+...

+```

+

+if added cairo related API wrapper into gtk3:

+```

+diff --git a/src/wrapped/wrappedgtk3_private.h b/src/wrapped/wrappedgtk3_private.h

+index ac87f92d..63f69330 100644

+--- a/src/wrapped/wrappedgtk3_private.h

++++ b/src/wrapped/wrappedgtk3_private.h

+@@ -4591,3 +4591,5 @@ GO(gtk_wrap_mode_get_type, LFv)

+ GO(dummy_iFppdd, iFppdd)    // for GtkEventController wrapping

+ GO(dummy_iFppUup, iFppUup)

+ GO(dummy_pFpLi, pFpLi)

++

++GO(cairo_image_surface_create, pFiii)

+```

+

+rebuild_wrappers.py halt:

+```

+The function or data cairo_image_surface_create is declared in multiple files (wrappedcairo_private.h/wrappedgtk3_private.h) [extra note in the script]

+```

+

+So I just comment `halt_required = True` and rebuilt box64, it works :) but open an issue about is it able to add cario related API into gtk3?

+

+Thanks,

+Leslie Zhai
\ No newline at end of file
diff --git a/results/scraper/box64/2138 b/results/scraper/box64/2138
new file mode 100644
index 000000000..6f1902af9
--- /dev/null
+++ b/results/scraper/box64/2138
@@ -0,0 +1,56 @@
+Error building with BOX32 option on Neoverse-N1 aarch64/Oracle Cloud (error: ‘FUTEX_LOCK_PI2’ undeclared (first use in this function); did you mean ‘FUTEX_LOCK_PI’?)
+Tried building using various options combinations with cmake .. -D **BOX32=1** and it all returned this specific error no matter what I try.

+

+`/home/ubuntu/box64/src/emu/x86syscall_32.c:350:26: error: ‘FUTEX_LOCK_PI2’ undeclared (first use in this function); did you mean ‘FUTEX_LOCK_PI’?

+  350 |                     case FUTEX_LOCK_PI2:

+      |                          ^~~~~~~~~~~~~~

+      |                          FUTEX_LOCK_PI

+/home/ubuntu/box64/src/emu/x86syscall_32.c:350:26: note: each undeclared identifier is reported only once for each function it appears in

+/home/ubuntu/box64/src/emu/x86syscall_32.c: In function ‘my32_syscall’:

+/home/ubuntu/box64/src/emu/x86syscall_32.c:533:26: error: ‘FUTEX_LOCK_PI2’ undeclared (first use in this function); did you mean ‘FUTEX_LOCK_PI’?

+  533 |                     case FUTEX_LOCK_PI2:

+      |                          ^~~~~~~~~~~~~~

+      |                          FUTEX_LOCK_PI

+make[2]: *** [CMakeFiles/box64.dir/build.make:1297: CMakeFiles/box64.dir/src/emu/x86syscall_32.c.o] Error 1

+`

+

+Cpu info (if relevant):

+Architecture:                         aarch64

+CPU op-mode(s):                       32-bit, 64-bit

+Byte Order:                           Little Endian

+CPU(s):                               4

+On-line CPU(s) list:                  0-3

+Thread(s) per core:                   1

+Core(s) per socket:                   4

+Socket(s):                            1

+NUMA node(s):                         1

+Vendor ID:                            ARM

+Model:                                1

+Model name:                           Neoverse-N1

+Stepping:                             r3p1

+BogoMIPS:                             50.00

+NUMA node0 CPU(s):                    0-3

+Vulnerability Gather data sampling:   Not affected

+Vulnerability Itlb multihit:          Not affected

+Vulnerability L1tf:                   Not affected

+Vulnerability Mds:                    Not affected

+Vulnerability Meltdown:               Not affected

+Vulnerability Mmio stale data:        Not affected

+Vulnerability Reg file data sampling: Not affected

+Vulnerability Retbleed:               Not affected

+Vulnerability Spec rstack overflow:   Not affected

+Vulnerability Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl

+Vulnerability Spectre v1:             Mitigation; __user pointer sanitization

+Vulnerability Spectre v2:             Mitigation; CSV2, BHB

+Vulnerability Srbds:                  Not affected

+Vulnerability Tsx async abort:        Not affected

+Flags:                                fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp

+

+OS details:

+Description:    Ubuntu 20.04.6 LTS

+Release:        20.04

+Codename:       focal

+

+Sorry if this is a bad report as I'm kinda new to this.

+Possibly offtopic: Forced to builld as the GitHub runner is using GLIBC 2.32 while my Ubuntu is using 2.31

+/usr/local/bin/box32: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.32' not found (required by /usr/local/bin/box32)