Wine64 gives an error on fedora 37 running on an M1 mac
[alex@toolbox ~]$ ./box64/build/box64 ./box64/tests/bash Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 c821fd93 built on Dec 30 2022 11:47:22 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 40 Env var Looking for ./box64/tests/bash bash detected, disabling banner Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 ⬢[alex@toolbox ~]$ ~/wine-dirs/wine64-build/wine64 winecfg Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 c821fd93 built on Dec 30 2022 11:47:22 BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/ BOX64_PATH: ./:bin/ Counted 40 Env var Looking for ./box64/tests/bash bash detected, disabling banner argv[1]="/home/alex/wine-dirs/wine64-build/wine64" argv[2]="winecfg" Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 c821fd93 built on Dec 30 2022 11:47:22 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 42 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 Error: Symbol _dl_find_object not found, cannot apply R_X86_64_JUMP_SLOT @0x10008f398 (0xa736) in /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Error: relocating Plt symbols in elf ntdll.so Error initializing needed lib ntdll.so wine: could not load ntdll.so: Cannot dlopen("/home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so"/0x45ff9660, 2)
Hi thanks for the update now I'm getting ⬢[alex@toolbox build]$ ./box64 ../tests/bash Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 41 Env var Looking for ../tests/bash bash detected, disabling banner Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 ⬢[alex@toolbox build]$ ~/wine-dirs/wine64-build/wine64 winecfg Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/ BOX64_PATH: ./:bin/ Counted 41 Env var Looking for ../tests/bash bash detected, disabling banner argv[1]="/home/alex/wine-dirs/wine64-build/wine64" argv[2]="winecfg" Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 43 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 44 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 wine: created the configuration directory '/home/alex/.wine' Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 44 Env var Looking for /home/alex/wine-dirs/wine64-build/server/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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/libs/wine/libwine.so.1 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 ⬢[alex@toolbox build]$ 3658|SIGSEGV @0x3483ad44 (???(../tests/bash+0x3483ad44)) (x64pc=0x348702ea/???:"???", rsp=0xfffefdd458c0, stack=0xfffefd548000:0xfffefdd48000 own=(nil) fp=0xfffefdd45f40), for accessing 0x2a0003f4 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0xfffefddc4e50 RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000 RSP+0x00:0x0000000000000001 RSP+0x08:0x0000fffefde1ff3c RSP+0x10:0x0000000000000000 RSP+0x18:0x00000000000300c0 3658|Double SIGSEGV (code=1, pc=0x3483ad44, addr=0x2a0003f4)! ⬢[alex@toolbox build]$ logout [alex@fedora ~]$ toolbox enter ⬢[alex@toolbox ~]$ cd wine-dirs/wine64-build/ ⬢[alex@toolbox wine64-build]$ ~/box64/build/box64 ./loader/wine64 winecfg Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 42 Env var Looking for ./loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 44 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 refreshProtection(0x6eb3c010): 0x6eb3c000/0x7 (ret=-1/Permission denied) Strange SIGSEGV with Access error on 0x6eb3c010 for 0x6eb3c010, db=0xffff29a8c5b0, prot=0x7 (old_addr=(nil)) refreshProtection(0x6eb3c010): 0x6eb3c000/0x7 (ret=-1/Permission denied) refreshProtection(0x6eb3c010): 0x6eb3c000/0x7 (ret=-1/Permission denied) Strange SIGSEGV with Access error on 0x6eb3c010 for 0x6eb3c010, db=0xffff29a8c5b0, prot=0x7 (old_addr=0x6eb3c010) 4462|SIGSEGV @0x6eb3c010 (???(0x6eb3c010)) (x64pc=0x10000e130//home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so:"/home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so/init_options", rsp=0xffff2925aac8, stack=0xffff28a5c000:0xffff2925c000 own=(nil) fp=0x3), for accessing 0x6eb3c010 (code=2/prot=7), db=0xffff29a8c5b0(0x6eb3c010:0x6eb3ca10/0x10000e130:0x10000e340//home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so/init_options:clean, hash:2cf1f105/2cf1f105) handler=(nil) RAX:0x0000ffff2925ad30 RCX:0x000000010008f990 RDX:0x00000000ffffffff RBX:0x0000000000000003 RSP:0x0000ffff2925aac8 RBP:0x0000ffff2925abc0 RSI:0x000000010008f990 RDI:0x0000000000000003 R8:0x000000010007aa60 R9:0x000000007ffe0000 R10:0x0000000000000063 R11:0x000000000004b0e6 R12:0x000000010008f990 R13:0x000000010007aa60 R14:0x0000000100090b00 R15:0x0000000000000002 RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000 RSP+0x00:0x000000010000e805 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000 Segmentation fault (core dumped)
Mmm, can you run with BOX64_ROLLING_LOG=1 env. var. to have more detailled logs around the segfaults.
⬢[alex@toolbox ~]$ BOX64_LOG=1 ⬢[alex@toolbox ~]$ BOX64_DYNAREC_LOG=1 ⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=1 ⬢[alex@toolbox ~]$ ~/box64/build/box64 ~/box64/tests/bash Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 40 Env var Looking for /home/alex/box64/tests/bash bash detected, disabling banner Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 ⬢[alex@toolbox ~]$ ~/wine-dirs/wine64-build/wine64 winecfg Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/ BOX64_PATH: ./:bin/ Counted 40 Env var Looking for /home/alex/box64/tests/bash bash detected, disabling banner argv[1]="/home/alex/wine-dirs/wine64-build/wine64" argv[2]="winecfg" Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 42 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 43 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 wine: created the configuration directory '/home/alex/.wine' Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 43 Env var Looking for /home/alex/wine-dirs/wine64-build/server/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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/libs/wine/libwine.so.1 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 ⬢[alex@toolbox ~]$ exit exit ⬢[alex@toolbox ~]$ exit logout [alex@fedora ~]$
I think the segfaults might have been from me pressing control c while bash was running I'm not sure though
I'm not sure wine 64bits can run without 32bits yet. What version of wine are you running and were did you git it?
actually here you go ⬢[alex@toolbox ~]$ BOX64_LOG=2 ⬢[alex@toolbox ~]$ BOX64_DYNAREC_LOG=2 ⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=1 ⬢[alex@toolbox ~]$ ~/box64/build/box64 ~/box64/tests/bash Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 40 Env var Looking for /home/alex/box64/tests/bash bash detected, disabling banner Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 ⬢[alex@toolbox ~]$ ~/wine-dirs/wine64-build/wine64 wineboot Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/ BOX64_PATH: ./:bin/ Counted 40 Env var Looking for /home/alex/box64/tests/bash bash detected, disabling banner argv[1]="/home/alex/wine-dirs/wine64-build/wine64" argv[2]="wineboot" Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 42 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 43 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 refreshProtection(0x6a968010): 0x6a968000/0x7 (ret=-1/Permission denied) Strange SIGSEGV with Access error on 0x6a968010 for 0x6a968010, db=0xffff0c4dc5b0, prot=0x7 (old_addr=(nil)) refreshProtection(0x6a968010): 0x6a968000/0x7 (ret=-1/Permission denied) refreshProtection(0x6a968010): 0x6a968000/0x7 (ret=-1/Permission denied) Strange SIGSEGV with Access error on 0x6a968010 for 0x6a968010, db=0xffff0c4dc5b0, prot=0x7 (old_addr=0x6a968010) 4785|SIGSEGV @0x6a968010 (???(0x6a968010)) (x64pc=0x10000e130//home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so:"/home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so/init_options", rsp=0xffff0bcaeac8, stack=0xffff0b4b0000:0xffff0bcb0000 own=(nil) fp=0x3), for accessing 0x6a968010 (code=2/prot=7), db=0xffff0c4dc5b0(0x6a968010:0x6a968a10/0x10000e130:0x10000e340//home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so/init_options:clean, hash:2cf1f105/2cf1f105) handler=(nil) RAX:0x0000ffff0bcaed30 RCX:0x000000010008f990 RDX:0x00000000ffffffff RBX:0x0000000000000003 RSP:0x0000ffff0bcaeac8 RBP:0x0000ffff0bcaebc0 RSI:0x000000010008f990 RDI:0x0000000000000003 R8:0x000000010007aa60 R9:0x000000007ffe0000 R10:0x0000000000000063 R11:0x000000000004b0e6 R12:0x000000010008f990 R13:0x000000010007aa60 R14:0x0000000100090b00 R15:0x0000000000000002 RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000 RSP+0x00:0x000000010000e805 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000 Segmentation fault (core dumped) ⬢[alex@toolbox ~]$
It doesnt want to do it anymore if I run wineboot again though just the same 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
I'm not sure wine 64bits can run without 32bits yet. What version of wine are you running and were did you git it?
I compiled wine on wayland with WoW64 on my fedora desktop using the guide from here https://www.winehq.org/mailman3/hyperkitty/list/[email protected]/thread/5GQWFP7MC6GQTL2KLAV6F6RUMOE3QULI/
Oh ok. box64 doesn't support 32bits code yet, and I don't know how wine will run 32bits code in 64bits space. So I don't expect it to run yet. I need to get a 64bits version built with WoW64 myself and start working on it.
⬢[alex@toolbox ~]$ BOX64_LOG=1
⬢[alex@toolbox ~]$ BOX64_DYNAREC_LOG=1
⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=1
⬢[alex@toolbox ~]$ WINEDEBUG=+all
⬢[alex@toolbox ~]$ ~/box64/build/box64 ~/box64/tests/bash
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
⬢[alex@toolbox ~]$ WINEDEBUG=+all ~/wine-dirs/wine64-build/wine64 winecfg
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 41 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/wine-dirs/wine64-build/wine64"
argv[2]="winecfg"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/wine-dirs/wine64-build/loader/wine64
argv[1]="winecfg"
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) librt.so.1
Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 44 Env var
Looking for /home/alex/wine-dirs/wine64-build/loader/wine64
argv[1]="winecfg"
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) librt.so.1
Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff 0x7ffe0000 00001000 3000 00000002
trace:virtual:dump_view View: 0x7ffe0000 - 0x7ffe0fff (valloc)
trace:virtual:dump_view 0x7ffe0000 - 0x7ffe0fff c-r--
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff (nil) 00200000 102000 00000004
trace:virtual:map_view got mem in reserved area 0x67e00000-0x68000000
trace:virtual:dump_view View: 0x67e00000 - 0x67ffffff (valloc)
trace:virtual:dump_view 0x67e00000 - 0x67ffffff --rw-
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff 0x67fe0000 00020000 1000 00000004
trace:virtual:dump_view View: 0x67e00000 - 0x67ffffff (valloc)
trace:virtual:dump_view 0x67e00000 - 0x67fdffff --rw-
trace:virtual:dump_view 0x67fe0000 - 0x67ffffff c-rw-
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 bd4c7422 built on Dec 31 2022 04:33:00
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 44 Env var
Looking for /home/alex/wine-dirs/wine64-build/server/wineserver
argv[1]="-d"
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) librt.so.1
sock_init: shutdown() causes EOF
wineserver: starting (pid=3058)
0020: *fd* 02f6 -> 22
0024: *fd* 7 <- 22
0024: *fd* 9 <- 23
0024: init_first_thread( unix_pid=3052, unix_tid=3052, debug_level=1, reply_fd=7, wait_fd=9 )
0024: init_first_thread() = 0 { pid=0020, tid=0024, server_start=1d91d0951671644 (-0.0046230), session_id=00000001, info_size=0, machines={8664,014c} }
0024: open_mapping( access=000f001f, attributes=00000000, rootdir=0000, name=L"\\KernelObjects\\__wine_user_shared_data" )
0024: open_mapping() = 0 { handle=0004 }
0024: get_handle_fd( handle=0004 )
0024: *fd* 0004 -> 19
0024: get_handle_fd() = 0 { type=1, cacheable=1, access=000f001f, options=00000020 }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
118.190:0020:0024:trace:ntdll:init_cpu_info <- CPU arch 9, level 70, rev 1, features 0x59bb9f
118.190:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffec46beb60,80,0xfffec46beb1c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
118.199:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine",<null>,0,f003f,0xfffec46beef8)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine"}, class=L"" )
0024: create_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.202:0020:0024:trace:reg:NtCreateKey <- (nil)
Using emulated /home/alex/wine-dirs/wine64-build/libs/wine/libwine.so.1
118.202:0020:0024:trace:file:find_drive_rootA "/home/alex" -> drive Z:, root="/", name="/home/alex"
118.202:0020:0024:trace:file:find_drive_rootA "/home/alex" -> drive Z:, root="/", name="/home/alex"
118.202:0020:0024:trace:file:find_drive_rootA "/home/alex/wine-dirs/wine64-build" -> drive Z:, root="/", name="/home/alex/wine-dirs/wine64-build"
118.202:0020:0024:trace:file:find_drive_rootA "/home/alex/.wine" -> drive Z:, root="/", name="/home/alex/.wine"
118.202:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment",20019,0xfffec46be938)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.213:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
118.213:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffec46be590,80,0xfffec46be54c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
118.213:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Environment",<null>,0,f003f,0xfffec46be938)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Environment"}, class=L"" )
0024: create_key() = OBJECT_NAME_EXISTS { hkey=0004 }
118.213:0020:0024:trace:reg:NtCreateKey <- 0x4
118.213:0020:0024:trace:reg:NtEnumerateValueKey (0x4,0,1,0xfffec46be0c0,2066)
0024: enum_key_value( hkey=0004, index=0, info_class=1 )
0024: enum_key_value() = NO_MORE_ENTRIES { type=0, total=0, namelen=0, name=L"", data={} }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
118.214:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffec46be590,80,0xfffec46be54c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
118.214:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Volatile Environment",<null>,0,f003f,0xfffec46be938)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Volatile Environment"}, class=L"" )
0024: create_key() = OBJECT_NAME_EXISTS { hkey=0004 }
118.214:0020:0024:trace:reg:NtCreateKey <- 0x4
118.214:0020:0024:trace:reg:NtEnumerateValueKey (0x4,0,1,0xfffec46be0c0,2066)
0024: enum_key_value( hkey=0004, index=0, info_class=1 )
0024: enum_key_value() = NO_MORE_ENTRIES { type=0, total=0, namelen=0, name=L"", data={} }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
118.214:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList",20019,0xfffec46be938)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.214:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
118.214:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\Software\\Microsoft\\Windows\\CurrentVersion",20119,0xfffec46be938)
0024: open_key( parent=0000, access=00020119, attributes=00000040, name=L"\\Registry\\Machine\\Software\\Microsoft\\Windows\\CurrentVersion" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.214:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
118.214:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName",20019,0xfffec46be938)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.214:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
0024: create_event( access=001f0003, manual_reset=1, initial_state=0, objattr={rootdir=0000,attributes=00000080,sd={},name=L"\\KernelObjects\\__wineboot_event"} )
0024: create_event() = 0 { handle=0004 }
0024: *fd* 2 <- 24
0024: alloc_file_handle( access=40100000, attributes=00000002, fd=2 )
0024: alloc_file_handle() = 0 { handle=0008 }
118.215:0020:0024:trace:process:NtCreateUserProcess L"\\??\\C:\\windows\\system32\\wineboot.exe" image L"C:\\windows\\system32\\wineboot.exe" cmdline L"\"C:\\windows\\system32\\wineboot.exe\" --init" parent (nil)
118.215:0020:0024:trace:file:nt_to_unix_file_name_no_root L"\\??\\C:\\windows\\system32\\" -> "/home/alex/.wine/dosdevices/c:/windows/system32/"
0024: create_file( access=00100020, sharing=00000005, create=1, options=00000020, attrs=00000000, objattr={rootdir=0000,attributes=00000040,sd={},name=L"\\??\\C:\\windows\\system32\\"}, filename="/home/alex/.wine/dosdevices/c:/windows/system32/" )
0024: create_file() = 0 { handle=000c }
0024: get_handle_fd( handle=000c )
0024: *fd* 000c -> 25
0024: get_handle_fd() = 0 { type=2, cacheable=1, access=00100020, options=00000020 }
0024: close_handle( handle=000c )
0024: close_handle() = 0
118.217:0020:0024:trace:file:nt_to_unix_file_name_no_root L"windows\\system32\\wineboot.exe" not found in "/home/alex/.wine/dosdevices/c:"
118.217:0020:0024:trace:process:get_pe_file_info assuming 8664 builtin for L"\\??\\C:\\windows\\system32\\wineboot.exe"
0024: *fd* 11 <- 25
0024: new_process( token=0000, debug=0000, parent_process=0000, flags=00000000, socket_fd=11, access=001fffff, machine=0000, info_size=342, handles_size=0, jobs_size=0, objattr={rootdir=0000,attributes=00000000,sd={},name=L""}, handles={}, jobs={}, info={debug_flags=0,console_flags=0,console=0000,hstdin=0000,hstdout=0000,hstderr=0008,x=0,y=0,xsize=0,ysize=0,xchars=0,ychars=0,attribute=00,flags=0,show=0,curdir=L"C:\\windows\\system32\\",dllpath=L"",imagepath=L"C:\\windows\\system32\\wineboot.exe",cmdline=L"\"C:\\windows\\system32\\wineboot.exe\" --init",title=L"C:\\windows\\system32\\wineboot.exe",desktop=L"",shellinfo=L"",runtime=L""}, env=L"SHELL=/bin/bash\0COLORTERM=truecolor\0HISTCONTROL=ignoredups\0XDG_MENU_PREFIX=gnome-\0HISTSIZE=1000\0HOSTNAME=toolbox\0SSH_AUTH_SOCK=/run/user/1000/keyring/ssh\0DISTTAG=f37container\0DESKTOP_SESSION=gnome\0EDITOR=/usr/bin/nano\0NAME=fedora-toolbox\0LOGNAME=alex\0XDG_SESSION_DESKTOP=gnome\0XDG_SESSION_TYPE=wayland\0TOOLBOX_PATH=/usr/bin/toolbox\0XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.OO94X1\0container=oci\0LANG=C.UTF-8\0LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:\0XDG_CURRENT_DESKTOP=GNOME\0FGC=f37\0VTE_VERSION=7002\0WAYLAND_DISPLAY=wayland-0\0TERM=xterm-256color\0LESSOPEN=||/usr/bin/lesspipe.sh %s\0USER=alex\0DISPLAY=:0\0SHLVL=2\0WINEDEBUG=+all\0LD_LIBRARY_PATH=/home/alex/wine-dirs/wine64-build/libs/wine:.:lib:lib64\0XDG_RUNTIME_DIR=/run/user/1000\0DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ \0XDG_DATA_DIRS=/home/alex/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/\0VERSION=37\0DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus\0MAIL=/var/spool/mail/alex\0WINEFSYNC=0\0BOX64_PATH=.:bin\0BOX64_LD_LIBRARY_PATH=.:lib:lib64\0WINEHOMEDIR=\\??\\Z:\\home\\alex\0WINEBUILDDIR=\\??\\Z:\\home\\alex\\wine-dirs\\wine64-build\0WINECONFIGDIR=\\??\\Z:\\home\\alex\\.wine\0WINELOADER=/home/alex/wine-dirs/wine64-build/loader/wine64\0WINEUSERNAME=alex\0WINEUSERLOCALE=C\0SystemDrive=C:\0SystemRoot=C:\\windows\0WINEBOOTSTRAPMODE=1\0" )
0024: new_process() = 0 { info=000c, pid=0028, handle=0010 }
0024: new_thread( process=0010, access=001fffff, flags=00000001, request_fd=-1, objattr={} )
0024: *fd* 02f6 -> 27
0024: new_thread() = 0 { tid=002c, handle=0014 }
0024: get_handle_fd( handle=0000 )
0024: get_handle_fd() = INVALID_HANDLE { type=0, cacheable=0, access=00000000, options=00000000 }
118.221:0020:0024:trace:file:NtDeviceIoControlFile ((nil),(nil),(nil),(nil),0xfffec46be7d0,0x00500008,(nil),0x00000000,(nil),0x00000000)
0024: ioctl( code=00500008, async={handle=0000,event=0000,iosb=fffec46be7d0,user=51768ec0,apc=00000000,apc_context=00000000}, in_data={} )
0024: ioctl() = INVALID_HANDLE { wait=0000, options=00000000, out_data={} }
0024: get_handle_fd( handle=0000 )
0024: get_handle_fd() = INVALID_HANDLE { type=0, cacheable=0, access=00000000, options=00000000 }
118.222:0020:0024:trace:file:NtDeviceIoControlFile ((nil),(nil),(nil),(nil),0xfffec46be7d0,0x00500008,(nil),0x00000000,(nil),0x00000000)
0024: ioctl( code=00500008, async={handle=0000,event=0000,iosb=fffec46be7d0,user=51768ec0,apc=00000000,apc_context=00000000}, in_data={} )
0024: ioctl() = INVALID_HANDLE { wait=0000, options=00000000, out_data={} }
0024: select( flags=2, cookie=fffec46be1ac, timeout=infinite, size=8, prev_apc=0000, result={}, data={WAIT_ALL,handles={000c}}, contexts={} )
0024: select() = PENDING { call={APC_NONE}, apc_handle=0000, signaled=0, contexts={} }
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff 0x7ffe0000 00001000 3000 00000002
trace:virtual:dump_view View: 0x7ffe0000 - 0x7ffe0fff (valloc)
trace:virtual:dump_view 0x7ffe0000 - 0x7ffe0fff c-r--
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff (nil) 00200000 102000 00000004
trace:virtual:map_view got mem in reserved area 0x67e00000-0x68000000
trace:virtual:dump_view View: 0x67e00000 - 0x67ffffff (valloc)
trace:virtual:dump_view 0x67e00000 - 0x67ffffff --rw-
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff 0x67fe0000 00020000 1000 00000004
trace:virtual:dump_view View: 0x67e00000 - 0x67ffffff (valloc)
trace:virtual:dump_view 0x67e00000 - 0x67fdffff --rw-
trace:virtual:dump_view 0x67fe0000 - 0x67ffffff c-rw-
002c: *fd* 5 <- 27
002c: *fd* 8 <- 28
002c: init_first_thread( unix_pid=3060, unix_tid=3060, debug_level=1, reply_fd=5, wait_fd=8 )
002c: init_first_thread() = 0 { pid=0028, tid=002c, server_start=1d91d0951671644 (-0.0541970), session_id=00000001, info_size=6468, machines={8664,014c} }
002c: open_mapping( access=000f001f, attributes=00000000, rootdir=0000, name=L"\\KernelObjects\\__wine_user_shared_data" )
002c: open_mapping() = 0 { handle=0008 }
002c: get_handle_fd( handle=0008 )
002c: *fd* 0008 -> 19
002c: get_handle_fd() = 0 { type=1, cacheable=1, access=000f001f, options=00000020 }
002c: close_handle( handle=0008 )
002c: close_handle() = 0
118.235:0028:002c:trace:ntdll:init_cpu_info <- CPU arch 9, level 70, rev 1, features 0x59bb9f
118.235:0028:002c:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xffff17e8aae0,80,0xffff17e8aa9c)
002c: get_token_sid( handle=fffffffa, which_sid=00000001 )
002c: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
118.238:0028:002c:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine",<null>,0,f003f,0xffff17e8ae78)
002c: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine"}, class=L"" )
002c: create_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.239:0028:002c:trace:reg:NtCreateKey <- (nil)
002c: get_startup_info( )
002c: get_startup_info() = 0 { info_size=342, info={debug_flags=0,console_flags=0,console=0000,hstdin=0000,hstdout=0000,hstderr=0004,x=0,y=0,xsize=0,ysize=0,xchars=0,ychars=0,attribute=00,flags=0,show=0,curdir=L"C:\\windows\\system32\\",dllpath=L"",imagepath=L"C:\\windows\\system32\\wineboot.exe",cmdline=L"\"C:\\windows\\system32\\wineboot.exe\" --init",title=L"C:\\windows\\system32\\wineboot.exe",desktop=L"",shellinfo=L"",runtime=L""}, env=L"SHELL=/bin/bash\0COLORTERM=truecolor\0HISTCONTROL=ignoredups\0XDG_MENU_PREFIX=gnome-\0HISTSIZE=1000\0HOSTNAME=toolbox\0SSH_AUTH_SOCK=/run/user/1000/keyring/ssh\0DISTTAG=f37container\0DESKTOP_SESSION=gnome\0EDITOR=/usr/bin/nano\0NAME=fedora-toolbox\0LOGNAME=alex\0XDG_SESSION_DESKTOP=gnome\0XDG_SESSION_TYPE=wayland\0TOOLBOX_PATH=/usr/bin/toolbox\0XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.OO94X1\0container=oci\0LANG=C.UTF-8\0LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:\0XDG_CURRENT_DESKTOP=GNOME\0FGC=f37\0VTE_VERSION=7002\0WAYLAND_DISPLAY=wayland-0\0TERM=xterm-256color\0LESSOPEN=||/usr/bin/lesspipe.sh %s\0USER=alex\0DISPLAY=:0\0SHLVL=2\0WINEDEBUG=+all\0LD_LIBRARY_PATH=/home/alex/wine-dirs/wine64-build/libs/wine:.:lib:lib64\0XDG_RUNTIME_DIR=/run/user/1000\0DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ \0XDG_DATA_DIRS=/home/alex/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/\0VERSION=37\0DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus\0MAIL=/var/spool/mail/alex\0WINEFSYNC=0\0BOX64_PATH=.:bin\0BOX64_LD_LIBRARY_PATH=.:lib:lib64\0WINEHOMEDIR=\\??\\Z:\\home\\alex\0WINEBUILDDIR=\\??\\Z:\\home\\alex\\wine-dirs\\wine64-build\0WINECONFIGDIR=\\??\\Z:\\home\\alex\\.wine\0WINELOADER=/home/alex/wine-dirs/wine64-build/loader/wine64\0WINEUSERNAME=alex\0WINEUSERLOCALE=C\0SystemDrive=C:\0SystemRoot=C:\\windows\0WINEBOOTSTRAPMODE=1\0" }
118.241:0028:002c:trace:file:find_drive_rootA "/home/alex" -> drive Z:, root="/", name="/home/alex"
118.241:0028:002c:trace:file:find_drive_rootA "/home/alex/wine-dirs/wine64-build" -> drive Z:, root="/", name="/home/alex/wine-dirs/wine64-build"
118.241:0028:002c:trace:file:find_drive_rootA "/home/alex/.wine" -> drive Z:, root="/", name="/home/alex/.wine"
118.241:0028:002c:trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff (nil) 00001ee6 1000 00000004
118.241:0028:002c:trace:virtual:map_view got mem in reserved area 0xc0000-0xc2000
118.241:0028:002c:trace:virtual:dump_view View: 0xc0000 - 0xc1fff (valloc)
118.241:0028:002c:trace:virtual:dump_view 0xc0000 - 0xc1fff c-rw-
118.241:0028:002c:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xffff17e8a460,80,0xffff17e8a41c)
002c: get_token_sid( handle=fffffffa, which_sid=00000001 )
002c: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
118.242:0028:002c:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine\\DllOverrides",<null>,0,f003f,0x100091a10)
002c: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine\\DllOverrides"}, class=L"" )
002c: create_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.242:0028:002c:trace:reg:NtCreateKey <- (nil)
118.242:0028:002c:trace:module:get_load_order looking for L"C:\\windows\\system32\\wineboot.exe"
118.242:0028:002c:trace:module:get_load_order got hardcoded default for L"wineboot.exe"
118.242:0028:002c:trace:file:nt_to_unix_file_name_no_root L"windows\\system32\\wineboot.exe" not found in "/home/alex/.wine/dosdevices/c:"
002c: create_file( access=80100000, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,attributes=00000000,sd={},name=L"\\??\\C:\\windows\\system32\\wineboot.exe"}, filename="/home/alex/wine-dirs/wine64-build/dlls/wineboot.exe/x86_64-windows/wineboot.exe" )
002c: create_file() = NO_SUCH_FILE { handle=0000 }
002c: create_file( access=80100000, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,attributes=00000000,sd={},name=L"\\??\\C:\\windows\\system32\\wineboot.exe"}, filename="/home/alex/wine-dirs/wine64-build/programs/wineboot/x86_64-windows/wineboot.exe" )
002c: create_file() = 0 { handle=0008 }
002c: create_mapping( access=000f000d, flags=01000000, file_access=00000001, size=00000000, file_handle=0008, objattr={} )
002c: create_mapping() = 0 { handle=000c }
002c: close_handle( handle=0008 )
002c: close_handle() = 0
002c: get_mapping_info( handle=000c, access=0000000c )
002c: get_mapping_info() = 0 { size=00078000, flags=01800000, shared_file=0000, total=152, image={base=140000000,stack_size=00200000,stack_commit=00001000,entry_point=00004ed0,map_size=00078000,zerobits=00000000,subsystem=00000003,subsystem_minor=0002,subsystem_major=0005,osversion_major=0004,osversion_minor=0000,image_charact=0026,dll_charact=0160,machine=8664,contains_code=1,image_flags=4c,loader_flags=00000000,header_size=00001000,file_size=000a4c65,checksum=000a4f8d}, name=L"\\??\\C:\\windows\\system32\\wineboot.exe" }
002c: get_handle_fd( handle=000c )
002c: *fd* 000c -> 30
002c: get_handle_fd() = 0 { type=1, cacheable=1, access=000f000d, options=00000020 }
118.246:0028:002c:trace:module:map_image_into_view mapping PE file L"\\??\\C:\\windows\\system32\\wineboot.exe" at 0x140000000-0x140078000
002c: close_handle( handle=000c )
002c: close_handle() = 0
wine: failed to start L"C:\\windows\\system32\\wineboot.exe"
002c: terminate_process( handle=ffffffff, exit_code=-1073741701 )
002c: terminate_process() = 0 { self=1 }
002c: *killed* exit_code=-1073741701
0024: *wakeup* signaled=0
0024: get_new_process_info( info=000c )
0024: get_new_process_info() = 0 { success=0, exit_code=-1073741701 }
0024: close_handle( handle=000c )
0024: close_handle() = 0
0024: close_handle( handle=0010 )
0024: close_handle() = 0
0024: close_handle( handle=0014 )
0024: close_handle() = 0
0024: close_handle( handle=0008 )
0024: close_handle() = 0
118.250:0020:0024:err:environ:run_wineboot failed to start wineboot c000007b
0024: close_handle( handle=0004 )
0024: close_handle() = 0
118.250:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment",20019,0xfffec46be938)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.251:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
118.251:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffec46be590,80,0xfffec46be54c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
118.251:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Environment",<null>,0,f003f,0xfffec46be938)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Environment"}, class=L"" )
0024: create_key() = OBJECT_NAME_EXISTS { hkey=0004 }
118.251:0020:0024:trace:reg:NtCreateKey <- 0x4
118.251:0020:0024:trace:reg:NtEnumerateValueKey (0x4,0,1,0xfffec46be0c0,2066)
0024: enum_key_value( hkey=0004, index=0, info_class=1 )
0024: enum_key_value() = NO_MORE_ENTRIES { type=0, total=0, namelen=0, name=L"", data={} }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
118.251:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffec46be590,80,0xfffec46be54c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
118.251:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Volatile Environment",<null>,0,f003f,0xfffec46be938)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Volatile Environment"}, class=L"" )
0024: create_key() = OBJECT_NAME_EXISTS { hkey=0004 }
118.251:0020:0024:trace:reg:NtCreateKey <- 0x4
118.251:0020:0024:trace:reg:NtEnumerateValueKey (0x4,0,1,0xfffec46be0c0,2066)
0024: enum_key_value( hkey=0004, index=0, info_class=1 )
0024: enum_key_value() = NO_MORE_ENTRIES { type=0, total=0, namelen=0, name=L"", data={} }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
118.251:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList",20019,0xfffec46be938)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.251:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
118.251:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\Software\\Microsoft\\Windows\\CurrentVersion",20119,0xfffec46be938)
0024: open_key( parent=0000, access=00020119, attributes=00000040, name=L"\\Registry\\Machine\\Software\\Microsoft\\Windows\\CurrentVersion" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.251:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
118.251:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName",20019,0xfffec46be938)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.251:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
118.251:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffec46be4e0,80,0xfffec46be49c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
118.252:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine\\DllOverrides",<null>,0,f003f,0x100091a10)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine\\DllOverrides"}, class=L"" )
0024: create_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
118.252:0020:0024:trace:reg:NtCreateKey <- (nil)
118.252:0020:0024:trace:module:get_load_order looking for L"Z:\\home\\alex\\winecfg"
118.252:0020:0024:trace:module:get_load_order got main exe default n,b for L"Z:\\home\\alex\\winecfg"
118.252:0020:0024:trace:file:nt_to_unix_file_name_no_root L"home\\alex\\winecfg" not found in "/home/alex/.wine/dosdevices/z:"
0024: create_file( access=80100000, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,attributes=00000000,sd={},name=L"\\??\\C:\\windows\\system32\\start.exe"}, filename="/home/alex/wine-dirs/wine64-build/dlls/start.exe/x86_64-windows/start.exe" )
0024: create_file() = NO_SUCH_FILE { handle=0000 }
0024: create_file( access=80100000, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,attributes=00000000,sd={},name=L"\\??\\C:\\windows\\system32\\start.exe"}, filename="/home/alex/wine-dirs/wine64-build/programs/start/x86_64-windows/start.exe" )
0024: create_file() = 0 { handle=0004 }
0024: create_mapping( access=000f000d, flags=01000000, file_access=00000001, size=00000000, file_handle=0004, objattr={} )
0024: create_mapping() = 0 { handle=0008 }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
0024: get_mapping_info( handle=0008, access=0000000c )
0024: get_mapping_info() = 0 { size=00040000, flags=01800000, shared_file=0000, total=146, image={base=140000000,stack_size=00200000,stack_commit=00001000,entry_point=00003860,map_size=00040000,zerobits=00000000,subsystem=00000003,subsystem_minor=0002,subsystem_major=0005,osversion_major=0004,osversion_minor=0000,image_charact=0026,dll_charact=0160,machine=8664,contains_code=1,image_flags=4c,loader_flags=00000000,header_size=00001000,file_size=00046a11,checksum=00053667}, name=L"\\??\\C:\\windows\\system32\\start.exe" }
0024: get_handle_fd( handle=0008 )
0024: *fd* 0008 -> 25
0024: get_handle_fd() = 0 { type=1, cacheable=1, access=000f000d, options=00000020 }
118.256:0020:0024:trace:module:map_image_into_view mapping PE file L"\\??\\C:\\windows\\system32\\start.exe" at 0x140000000-0x140040000
0024: close_handle( handle=0008 )
0024: close_handle() = 0
wine: failed to load start.exe: c000007b
0024: terminate_process( handle=ffffffff, exit_code=-1073741701 )
0024: terminate_process() = 0 { self=1 }
0024: *killed* exit_code=-1073741701
0028: *process killed*
⬢[alex@toolbox ~]$ 0020: *process killed*
wineserver: exiting (pid=3058)
heres some more output
Oh ok. box64 doesn't support 32bits code yet, and I don't know how wine will run 32bits code in 64bits space. So I don't expect it to run yet. I need to get a 64bits version built with WoW64 myself and start working on it.
Okay just be warned it was a huge pain in the neck to get it compiled for me on fedora it took me like a week to figure everything out but I got it working eventually I have the old version I compiled in my dropbox but I compiled it without 32 bit gstreamer support bc of a bug so fallout 3 didn't have the radio working
⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=3 ~/box64/build/box64 ~/box64/tests/bash Rolling log, showing last 3 function call on signals Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 41 Env var Looking for /home/alex/box64/tests/bash bash detected, disabling banner Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 ⬢[alex@toolbox ~]$ ~/wine-dirs/wine64-build/wine64 winecfg Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28 BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/ BOX64_PATH: ./:bin/ Counted 41 Env var Looking for /home/alex/box64/tests/bash bash detected, disabling banner argv[1]="/home/alex/wine-dirs/wine64-build/wine64" argv[2]="winecfg" Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 43 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 44 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 44 Env var Looking for /home/alex/wine-dirs/wine64-build/server/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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/libs/wine/libwine.so.1 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 ⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=3 ~/wine-dirs/wine64-build/wine64 winecfg Rolling log, showing last 3 function call on signals Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28 BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/ BOX64_PATH: ./:bin/ Counted 41 Env var Looking for /home/alex/box64/tests/bash bash detected, disabling banner argv[1]="/home/alex/wine-dirs/wine64-build/wine64" argv[2]="winecfg" Rename process to "bash" Using native(wrapped) libtinfo.so.6 Using native(wrapped) libdl.so.2 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux-x86-64.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libutil.so.1 Using native(wrapped) librt.so.1 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 43 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8 Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28 BOX64: Wine64 detected, WINEPRELOADRESERVE="" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 44 Env var Looking for /home/alex/wine-dirs/wine64-build/loader/wine64 argv[1]="winecfg" 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) librt.so.1 Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so Using native(wrapped) libunwind.so.8 refreshProtection(0x6db84010): 0x6db84000/0x7 (ret=-1/Permission denied) Strange SIGSEGV with Access error on 0x6db84010 for 0x6db84010, db=0xffff97cfc5b0, prot=0x7 (old_addr=(nil)) refreshProtection(0x6db84010): 0x6db84000/0x7 (ret=-1/Permission denied) refreshProtection(0x6db84010): 0x6db84000/0x7 (ret=-1/Permission denied) Strange SIGSEGV with Access error on 0x6db84010 for 0x6db84010, db=0xffff97cfc5b0, prot=0x7 (old_addr=0x6db84010) 5997|SIGSEGV @0x6db84010 (???(0x6db84010)) (x64pc=0x10000e130//home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so:"/home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so/init_options", rsp=0xffff974caaa8, stack=0xffff96ccc000:0xffff974cc000 own=(nil) fp=0x3), for accessing 0x6db84010 (code=2/prot=7), db=0xffff97cfc5b0(0x6db84010:0x6db84a10/0x10000e130:0x10000e340//home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so/init_options:clean, hash:2cf1f105/2cf1f105) handler=(nil) RAX:0x0000ffff974cad10 RCX:0x000000010008f990 RDX:0x00000000ffffffff RBX:0x0000000000000003 RSP:0x0000ffff974caaa8 RBP:0x0000ffff974caba0 RSI:0x000000010008f990 RDI:0x0000000000000003 R8:0x000000010007aa60 R9:0x000000007ffe0000 R10:0x0000000000000063 R11:0x000000000004b0e6 R12:0x000000010008f990 R13:0x000000010007aa60 R14:0x0000000100090b00 R15:0x0000000000000002 RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000 RSP+0x00:0x000000010000e805 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000 Segmentation fault (core dumped) ⬢[alex@toolbox ~]$ Last calls 5945|0xffff9422f932: Calling fileno_unlocked (/lib64/libc.so.6)(0xFFFF94D60960, 0x0, 0x0, ...) => return 0x0 5945|0xffff9422f94b: Calling pselect (/lib64/libc.so.6)(0x1, 0xFFFF94151F40, 0x0, ...) => return 5945|0xffff9422f917: Calling __fdelt_warn (/lib64/libc.so.6)(0x0, 0x0, 0x0, ...) => return 0x0 5945|SIGSEGV @0x3483b304 (???(/home/alex/box64/tests/bash+0x3483b304)) (x64pc=0x3487060a/???:"???", rsp=0xffff941518c0, stack=0xffff93954000:0xffff94154000 own=(nil) fp=0xffff94151f40), for accessing 0x2a0003f4 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0xffff941d0e50 RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000 RSP+0x00:0x0000ffff94d60960 RSP+0x08:0x0000ffff9422bf3c RSP+0x10:0x0000000000000000 RSP+0x18:0x00000000000300c0 5945|Double SIGSEGV (code=1, pc=0x3483b304, addr=0x2a0003f4)!
I got it to crash again
⬢[alex@toolbox ~]$ ~/box64/build/box64 ~/box64/tests/bash
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=1 ~/wine-dirs/wine64-build/wine64 winecfg
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/wine-dirs/wine64-build/wine64"
argv[2]="winecfg"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 42 Env var
Looking for /home/alex/wine-dirs/wine64-build/loader/wine64
argv[1]="winecfg"
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) librt.so.1
Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 ee5398b3 built on Jan 1 2023 12:18:28
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/wine-dirs/wine64-build/loader/wine64
argv[1]="winecfg"
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) librt.so.1
Using emulated /home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
refreshProtection(0x69504010): 0x69504000/0x7 (ret=-1/Permission denied)
Strange SIGSEGV with Access error on 0x69504010 for 0x69504010, db=0xffff58cac5b0, prot=0x7 (old_addr=(nil))
refreshProtection(0x69504010): 0x69504000/0x7 (ret=-1/Permission denied)
refreshProtection(0x69504010): 0x69504000/0x7 (ret=-1/Permission denied)
Strange SIGSEGV with Access error on 0x69504010 for 0x69504010, db=0xffff58cac5b0, prot=0x7 (old_addr=0x69504010)
8522|SIGSEGV @0x69504010 (???(0x69504010)) (x64pc=0x10000e130//home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so:"/home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so/init_options", rsp=0xffff5847aac8, stack=0xffff57c7c000:0xffff5847c000 own=(nil) fp=0x3), for accessing 0x69504010 (code=2/prot=7), db=0xffff58cac5b0(0x69504010:0x69504a10/0x10000e130:0x10000e340//home/alex/wine-dirs/wine64-build/dlls/ntdll/ntdll.so/init_options:clean, hash:2cf1f105/2cf1f105) handler=(nil)
RAX:0x0000ffff5847ad30 RCX:0x000000010008f990 RDX:0x00000000ffffffff RBX:0x0000000000000003
RSP:0x0000ffff5847aac8 RBP:0x0000ffff5847abc0 RSI:0x000000010008f990 RDI:0x0000000000000003
R8:0x000000010007aa60 R9:0x000000007ffe0000 R10:0x0000000000000063 R11:0x000000000004b0e6
R12:0x000000010008f990 R13:0x000000010007aa60 R14:0x0000000100090b00 R15:0x0000000000000002
RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000
RSP+0x00:0x000000010000e805 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000
Segmentation fault (core dumped)
glibc-devel.i686 wayland-devel.i686 libwayland-cursor.i686 mesa-libgbm-devel.i686 libdrm-devel.i686 libxkbcommon-devel.i686 freetype-devel.i686 pulseaudio-libs-devel.i686 fontconfig-devel.i686 vulkan-loader-devel.i686 dbus-devel.i686 gnutls-devel.i686 gstreamer1-devel.i686 gstreamer1-plugins-base-devel.i686 fontconfig-devel.i686
PKG_CONFIG_PATH=/usr/lib/pkgconfig pkg-config --cflags gstreamer-1.0
PKG_CONFIG_PATH=/usr/lib/pkgconfig CPATH=/usr/include/freetype2:/usr/include/drm GSTREAMER_CFLAGS='-I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread' ../wine-source/configure --with-wayland --without-x --with-wine64=../wine64-build
CPATH=/usr/include/freetype2:/usr/include/drm make
Also heres my notes from my desktop the 32 bit part seemed to be a bit more buggy than the 64 bit part with wow64 at least on fedora in a toolbox and heres a link to the build guide I forgot to link it in my last post
https://wiki.winehq.org/Building_Wine#Shared_WoW64
Theres a page for fedora but I found the packages were outdated there were 2 commands that were helpful though
sudo dnf groupinstall "C Development Tools and Libraries" sudo dnf groupinstall "Development Tools"
This might be an issue on wines end I wonder if one of them would know more? https://bugs.winehq.org/show_bug.cgi?id=52715
⬢[alex@toolbox ~]$ ~/box64/build/box64 ~/box64/tests/bash ~/Downloads/wine-16kpage/wine64-build/wine64 winecfg
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/Downloads/wine-16kpage/wine64-build/wine64"
argv[2]="winecfg"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 42 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/loader/wine64
argv[1]="winecfg"
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) librt.so.1
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/loader/wine64
argv[1]="winecfg"
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) librt.so.1
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/server/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) librt.so.1
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/libs/wine/libwine.so.1
0024:err:environ:run_wineboot failed to start wineboot c00000e5
wine: failed to load start.exe: c000007b
⬢[alex@toolbox ~]$ ~/box64/build/box64 ~/box64/tests/bash ~/Downloads/wine-16kpage/wine64-build/wine64 wineboot
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/Downloads/wine-16kpage/wine64-build/wine64"
argv[2]="wineboot"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 42 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/loader/wine64
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) librt.so.1
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/loader/wine64
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) librt.so.1
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/server/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) librt.so.1
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/libs/wine/libwine.so.1
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
⬢[alex@toolbox ~]$
Maybe not I just compiled it with 16k page support
⬢[alex@toolbox ~]$ WINEDEBUG=+all ~/box64/build/box64 ~/box64/tests/bash ~/Downloads/wine-16kpage/wine64-build/wine64 winecfg
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 41 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/Downloads/wine-16kpage/wine64-build/wine64"
argv[2]="winecfg"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/loader/wine64
argv[1]="winecfg"
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) librt.so.1
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 44 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/loader/wine64
argv[1]="winecfg"
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) librt.so.1
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff 0x7ffe0000 00004000 3000 00000002
trace:virtual:dump_view View: 0x7ffe0000 - 0x7ffe3fff (valloc)
trace:virtual:dump_view 0x7ffe0000 - 0x7ffe3fff c-r--
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff (nil) 00200000 102000 00000004
trace:virtual:map_view got mem in reserved area 0x67e00000-0x68000000
trace:virtual:dump_view View: 0x67e00000 - 0x67ffffff (valloc)
trace:virtual:dump_view 0x67e00000 - 0x67ffffff --rw-
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff 0x67fe0000 00020000 1000 00000004
trace:virtual:dump_view View: 0x67e00000 - 0x67ffffff (valloc)
trace:virtual:dump_view 0x67e00000 - 0x67fdffff --rw-
trace:virtual:dump_view 0x67fe0000 - 0x67ffffff c-rw-
wine: created the configuration directory '/home/alex/.wine'
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 44 Env var
Looking for /home/alex/Downloads/wine-16kpage/wine64-build/server/wineserver
argv[1]="-d"
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) librt.so.1
sock_init: shutdown() causes EOF
wineserver: starting (pid=4721)
0020: *fd* 02f6 -> 22
0024: *fd* 7 <- 22
0024: *fd* 9 <- 23
0024: init_first_thread( unix_pid=4714, unix_tid=4714, debug_level=1, reply_fd=7, wait_fd=9 )
0024: init_first_thread() = 0 { pid=0020, tid=0024, server_start=1d920eb0df92ef2 (-0.0027300), session_id=00000001, info_size=0, machines={8664,014c} }
0024: open_mapping( access=000f001f, attributes=00000000, rootdir=0000, name=L"\\KernelObjects\\__wine_user_shared_data" )
0024: open_mapping() = 0 { handle=0004 }
0024: get_handle_fd( handle=0004 )
0024: *fd* 0004 -> 19
0024: get_handle_fd() = 0 { type=1, cacheable=1, access=000f001f, options=00000020 }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
945.849:0020:0024:trace:ntdll:init_cpu_info <- CPU arch 9, level 70, rev 1, features 0x59bb9f
945.849:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffef1b6ab40,80,0xfffef1b6aafc)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
945.854:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine",<null>,0,f003f,0xfffef1b6aed8)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine"}, class=L"" )
0024: create_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.856:0020:0024:trace:reg:NtCreateKey <- (nil)
Using emulated /home/alex/Downloads/wine-16kpage/wine64-build/libs/wine/libwine.so.1
945.856:0020:0024:trace:file:find_drive_rootA "/home/alex" -> drive Z:, root="/", name="/home/alex"
945.856:0020:0024:trace:file:find_drive_rootA "/home/alex" -> drive Z:, root="/", name="/home/alex"
945.856:0020:0024:trace:file:find_drive_rootA "/home/alex/Downloads/wine-16kpage/wine64-build" -> drive Z:, root="/", name="/home/alex/Downloads/wine-16kpage/wine64-build"
945.856:0020:0024:trace:file:find_drive_rootA "/home/alex/.wine" -> drive Z:, root="/", name="/home/alex/.wine"
945.856:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment",20019,0xfffef1b6a918)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.862:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
945.862:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffef1b6a570,80,0xfffef1b6a52c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
945.862:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Environment",<null>,0,f003f,0xfffef1b6a918)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Environment"}, class=L"" )
0024: create_key() = 0 { hkey=0004 }
945.862:0020:0024:trace:reg:NtCreateKey <- 0x4
945.862:0020:0024:trace:reg:NtEnumerateValueKey (0x4,0,1,0xfffef1b6a0a0,2066)
0024: enum_key_value( hkey=0004, index=0, info_class=1 )
0024: enum_key_value() = NO_MORE_ENTRIES { type=0, total=0, namelen=0, name=L"", data={} }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
945.863:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffef1b6a570,80,0xfffef1b6a52c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
945.863:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Volatile Environment",<null>,0,f003f,0xfffef1b6a918)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Volatile Environment"}, class=L"" )
0024: create_key() = 0 { hkey=0004 }
945.863:0020:0024:trace:reg:NtCreateKey <- 0x4
945.863:0020:0024:trace:reg:NtEnumerateValueKey (0x4,0,1,0xfffef1b6a0a0,2066)
0024: enum_key_value( hkey=0004, index=0, info_class=1 )
0024: enum_key_value() = NO_MORE_ENTRIES { type=0, total=0, namelen=0, name=L"", data={} }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
945.863:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList",20019,0xfffef1b6a918)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.863:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
945.863:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\Software\\Microsoft\\Windows\\CurrentVersion",20119,0xfffef1b6a918)
0024: open_key( parent=0000, access=00020119, attributes=00000040, name=L"\\Registry\\Machine\\Software\\Microsoft\\Windows\\CurrentVersion" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.863:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
945.863:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName",20019,0xfffef1b6a918)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.863:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
0024: create_event( access=001f0003, manual_reset=1, initial_state=0, objattr={rootdir=0000,attributes=00000080,sd={},name=L"\\KernelObjects\\__wineboot_event"} )
0024: create_event() = 0 { handle=0004 }
0024: *fd* 2 <- 24
0024: alloc_file_handle( access=40100000, attributes=00000002, fd=2 )
0024: alloc_file_handle() = 0 { handle=0008 }
945.864:0020:0024:trace:process:NtCreateUserProcess L"\\??\\C:\\windows\\system32\\wineboot.exe" image L"C:\\windows\\system32\\wineboot.exe" cmdline L"\"C:\\windows\\system32\\wineboot.exe\" --init" parent (nil)
945.864:0020:0024:trace:file:nt_to_unix_file_name_no_root L"\\??\\C:\\windows\\system32\\" -> "/home/alex/.wine/dosdevices/c:/windows/system32/"
0024: create_file( access=00100020, sharing=00000005, create=1, options=00000020, attrs=00000000, objattr={rootdir=0000,attributes=00000040,sd={},name=L"\\??\\C:\\windows\\system32\\"}, filename="/home/alex/.wine/dosdevices/c:/windows/system32/" )
0024: create_file() = 0 { handle=000c }
0024: get_handle_fd( handle=000c )
0024: *fd* 000c -> 25
0024: get_handle_fd() = 0 { type=2, cacheable=1, access=00100020, options=00000020 }
0024: close_handle( handle=000c )
0024: close_handle() = 0
945.865:0020:0024:trace:file:nt_to_unix_file_name_no_root L"windows\\system32\\wineboot.exe" not found in "/home/alex/.wine/dosdevices/c:"
945.865:0020:0024:trace:process:get_pe_file_info assuming 8664 builtin for L"\\??\\C:\\windows\\system32\\wineboot.exe"
0024: *fd* 11 <- 25
0024: new_process( token=0000, debug=0000, parent_process=0000, flags=00000000, socket_fd=11, access=001fffff, machine=0000, info_size=342, handles_size=0, jobs_size=0, objattr={rootdir=0000,attributes=00000000,sd={},name=L""}, handles={}, jobs={}, info={debug_flags=0,console_flags=0,console=0000,hstdin=0000,hstdout=0000,hstderr=0008,x=0,y=0,xsize=0,ysize=0,xchars=0,ychars=0,attribute=00,flags=0,show=0,curdir=L"C:\\windows\\system32\\",dllpath=L"",imagepath=L"C:\\windows\\system32\\wineboot.exe",cmdline=L"\"C:\\windows\\system32\\wineboot.exe\" --init",title=L"C:\\windows\\system32\\wineboot.exe",desktop=L"",shellinfo=L"",runtime=L""}, env=L"SHELL=/bin/bash\0COLORTERM=truecolor\0HISTCONTROL=ignoredups\0XDG_MENU_PREFIX=gnome-\0HOSTNAME=toolbox\0HISTSIZE=1000\0SSH_AUTH_SOCK=/run/user/1000/keyring/ssh\0DISTTAG=f37container\0DESKTOP_SESSION=gnome\0EDITOR=/usr/bin/nano\0NAME=fedora-toolbox\0XDG_SESSION_DESKTOP=gnome\0LOGNAME=alex\0XDG_SESSION_TYPE=wayland\0TOOLBOX_PATH=/usr/bin/toolbox\0XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.1PNAY1\0container=oci\0LANG=C.UTF-8\0LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:\0XDG_CURRENT_DESKTOP=GNOME\0FGC=f37\0VTE_VERSION=7002\0WAYLAND_DISPLAY=wayland-0\0LD_LIBRARY_PATH=.:lib:lib64\0TERM=xterm-256color\0LESSOPEN=||/usr/bin/lesspipe.sh %s\0USER=alex\0DISPLAY=:0\0SHLVL=1\0WINEDEBUG=+all\0LD_LIBRARY_PATH=/home/alex/Downloads/wine-16kpage/wine64-build/libs/wine\0XDG_RUNTIME_DIR=/run/user/1000\0DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ \0XDG_DATA_DIRS=/home/alex/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/\0VERSION=37\0DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus\0MAIL=/var/spool/mail/alex\0WINEFSYNC=0\0WINEHOMEDIR=\\??\\Z:\\home\\alex\0WINEBUILDDIR=\\??\\Z:\\home\\alex\\Downloads\\wine-16kpage\\wine64-build\0WINECONFIGDIR=\\??\\Z:\\home\\alex\\.wine\0WINELOADER=/home/alex/Downloads/wine-16kpage/wine64-build/loader/wine64\0WINEUSERNAME=alex\0WINEUSERLOCALE=C\0SystemDrive=C:\0SystemRoot=C:\\windows\0WINEBOOTSTRAPMODE=1\0" )
0024: new_process() = 0 { info=000c, pid=0028, handle=0010 }
0024: new_thread( process=0010, access=001fffff, flags=00000001, request_fd=-1, objattr={} )
0024: *fd* 02f6 -> 27
0024: new_thread() = 0 { tid=002c, handle=0014 }
0024: get_handle_fd( handle=0000 )
0024: get_handle_fd() = INVALID_HANDLE { type=0, cacheable=0, access=00000000, options=00000000 }
945.870:0020:0024:trace:file:NtDeviceIoControlFile ((nil),(nil),(nil),(nil),0xfffef1b6a7b0,0x00500008,(nil),0x00000000,(nil),0x00000000)
0024: ioctl( code=00500008, async={handle=0000,event=0000,iosb=fffef1b6a7b0,user=3ab84e10,apc=00000000,apc_context=00000000}, in_data={} )
0024: ioctl() = INVALID_HANDLE { wait=0000, options=00000000, out_data={} }
0024: get_handle_fd( handle=0000 )
0024: get_handle_fd() = INVALID_HANDLE { type=0, cacheable=0, access=00000000, options=00000000 }
945.871:0020:0024:trace:file:NtDeviceIoControlFile ((nil),(nil),(nil),(nil),0xfffef1b6a7b0,0x00500008,(nil),0x00000000,(nil),0x00000000)
0024: ioctl( code=00500008, async={handle=0000,event=0000,iosb=fffef1b6a7b0,user=3ab84e10,apc=00000000,apc_context=00000000}, in_data={} )
0024: ioctl() = INVALID_HANDLE { wait=0000, options=00000000, out_data={} }
0024: select( flags=2, cookie=fffef1b6a18c, timeout=infinite, size=8, prev_apc=0000, result={}, data={WAIT_ALL,handles={000c}}, contexts={} )
0024: select() = PENDING { call={APC_NONE}, apc_handle=0000, signaled=0, contexts={} }
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff 0x7ffe0000 00004000 3000 00000002
trace:virtual:dump_view View: 0x7ffe0000 - 0x7ffe3fff (valloc)
trace:virtual:dump_view 0x7ffe0000 - 0x7ffe3fff c-r--
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff (nil) 00200000 102000 00000004
trace:virtual:map_view got mem in reserved area 0x67e00000-0x68000000
trace:virtual:dump_view View: 0x67e00000 - 0x67ffffff (valloc)
trace:virtual:dump_view 0x67e00000 - 0x67ffffff --rw-
trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff 0x67fe0000 00020000 1000 00000004
trace:virtual:dump_view View: 0x67e00000 - 0x67ffffff (valloc)
trace:virtual:dump_view 0x67e00000 - 0x67fdffff --rw-
trace:virtual:dump_view 0x67fe0000 - 0x67ffffff c-rw-
002c: *fd* 5 <- 27
002c: *fd* 8 <- 28
002c: init_first_thread( unix_pid=4723, unix_tid=4723, debug_level=1, reply_fd=5, wait_fd=8 )
002c: init_first_thread() = 0 { pid=0028, tid=002c, server_start=1d920eb0df92ef2 (-0.0461600), session_id=00000001, info_size=6476, machines={8664,014c} }
002c: open_mapping( access=000f001f, attributes=00000000, rootdir=0000, name=L"\\KernelObjects\\__wine_user_shared_data" )
002c: open_mapping() = 0 { handle=0008 }
002c: get_handle_fd( handle=0008 )
002c: *fd* 0008 -> 19
002c: get_handle_fd() = 0 { type=1, cacheable=1, access=000f001f, options=00000020 }
002c: close_handle( handle=0008 )
002c: close_handle() = 0
945.890:0028:002c:trace:ntdll:init_cpu_info <- CPU arch 9, level 70, rev 1, features 0x59bb9f
945.890:0028:002c:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffed67caac0,80,0xfffed67caa7c)
002c: get_token_sid( handle=fffffffa, which_sid=00000001 )
002c: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
945.893:0028:002c:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine",<null>,0,f003f,0xfffed67cae58)
002c: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine"}, class=L"" )
002c: create_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.894:0028:002c:trace:reg:NtCreateKey <- (nil)
002c: get_startup_info( )
002c: get_startup_info() = 0 { info_size=342, info={debug_flags=0,console_flags=0,console=0000,hstdin=0000,hstdout=0000,hstderr=0004,x=0,y=0,xsize=0,ysize=0,xchars=0,ychars=0,attribute=00,flags=0,show=0,curdir=L"C:\\windows\\system32\\",dllpath=L"",imagepath=L"C:\\windows\\system32\\wineboot.exe",cmdline=L"\"C:\\windows\\system32\\wineboot.exe\" --init",title=L"C:\\windows\\system32\\wineboot.exe",desktop=L"",shellinfo=L"",runtime=L""}, env=L"SHELL=/bin/bash\0COLORTERM=truecolor\0HISTCONTROL=ignoredups\0XDG_MENU_PREFIX=gnome-\0HOSTNAME=toolbox\0HISTSIZE=1000\0SSH_AUTH_SOCK=/run/user/1000/keyring/ssh\0DISTTAG=f37container\0DESKTOP_SESSION=gnome\0EDITOR=/usr/bin/nano\0NAME=fedora-toolbox\0XDG_SESSION_DESKTOP=gnome\0LOGNAME=alex\0XDG_SESSION_TYPE=wayland\0TOOLBOX_PATH=/usr/bin/toolbox\0XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.1PNAY1\0container=oci\0LANG=C.UTF-8\0LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:\0XDG_CURRENT_DESKTOP=GNOME\0FGC=f37\0VTE_VERSION=7002\0WAYLAND_DISPLAY=wayland-0\0LD_LIBRARY_PATH=.:lib:lib64\0TERM=xterm-256color\0LESSOPEN=||/usr/bin/lesspipe.sh %s\0USER=alex\0DISPLAY=:0\0SHLVL=1\0WINEDEBUG=+all\0LD_LIBRARY_PATH=/home/alex/Downloads/wine-16kpage/wine64-build/libs/wine\0XDG_RUNTIME_DIR=/run/user/1000\0DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ \0XDG_DATA_DIRS=/home/alex/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/\0VERSION=37\0DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus\0MAIL=/var/spool/mail/alex\0WINEFSYNC=0\0WINEHOMEDIR=\\??\\Z:\\home\\alex\0WINEBUILDDIR=\\??\\Z:\\home\\alex\\Downloads\\wine-16kpage\\wine64-build\0WINECONFIGDIR=\\??\\Z:\\home\\alex\\.wine\0WINELOADER=/home/alex/Downloads/wine-16kpage/wine64-build/loader/wine64\0WINEUSERNAME=alex\0WINEUSERLOCALE=C\0SystemDrive=C:\0SystemRoot=C:\\windows\0WINEBOOTSTRAPMODE=1\0" }
945.896:0028:002c:trace:file:find_drive_rootA "/home/alex" -> drive Z:, root="/", name="/home/alex"
945.896:0028:002c:trace:file:find_drive_rootA "/home/alex/Downloads/wine-16kpage/wine64-build" -> drive Z:, root="/", name="/home/alex/Downloads/wine-16kpage/wine64-build"
945.896:0028:002c:trace:file:find_drive_rootA "/home/alex/.wine" -> drive Z:, root="/", name="/home/alex/.wine"
945.896:0028:002c:trace:virtual:NtAllocateVirtualMemory 0xffffffffffffffff (nil) 00001eee 1000 00000004
945.896:0028:002c:trace:virtual:map_view got mem in reserved area 0xc0000-0xc2000
945.896:0028:002c:trace:virtual:dump_view View: 0xc0000 - 0xc1fff (valloc)
945.896:0028:002c:trace:virtual:dump_view 0xc0000 - 0xc1fff c-rw-
945.896:0028:002c:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffed67ca440,80,0xfffed67ca3fc)
002c: get_token_sid( handle=fffffffa, which_sid=00000001 )
002c: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
945.898:0028:002c:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine\\DllOverrides",<null>,0,f003f,0x100091a10)
002c: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine\\DllOverrides"}, class=L"" )
002c: create_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.898:0028:002c:trace:reg:NtCreateKey <- (nil)
945.898:0028:002c:trace:module:get_load_order looking for L"C:\\windows\\system32\\wineboot.exe"
945.898:0028:002c:trace:module:get_load_order got hardcoded default for L"wineboot.exe"
945.898:0028:002c:trace:file:nt_to_unix_file_name_no_root L"windows\\system32\\wineboot.exe" not found in "/home/alex/.wine/dosdevices/c:"
002c: create_file( access=80100000, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,attributes=00000000,sd={},name=L"\\??\\C:\\windows\\system32\\wineboot.exe"}, filename="/home/alex/Downloads/wine-16kpage/wine64-build/dlls/wineboot.exe/x86_64-windows/wineboot.exe" )
002c: create_file() = NO_SUCH_FILE { handle=0000 }
002c: create_file( access=80100000, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,attributes=00000000,sd={},name=L"\\??\\C:\\windows\\system32\\wineboot.exe"}, filename="/home/alex/Downloads/wine-16kpage/wine64-build/programs/wineboot/x86_64-windows/wineboot.exe" )
002c: create_file() = 0 { handle=0008 }
002c: create_mapping( access=000f000d, flags=01000000, file_access=00000001, size=00000000, file_handle=0008, objattr={} )
002c: create_mapping() = 0 { handle=000c }
002c: close_handle( handle=0008 )
002c: close_handle() = 0
002c: get_mapping_info( handle=000c, access=0000000c )
002c: get_mapping_info() = 0 { size=00078000, flags=01800000, shared_file=0000, total=152, image={base=140000000,stack_size=00200000,stack_commit=00001000,entry_point=00004ed0,map_size=00078000,zerobits=00000000,subsystem=00000003,subsystem_minor=0002,subsystem_major=0005,osversion_major=0004,osversion_minor=0000,image_charact=0026,dll_charact=0160,machine=8664,contains_code=1,image_flags=4c,loader_flags=00000000,header_size=00001000,file_size=000a4c65,checksum=000aae95}, name=L"\\??\\C:\\windows\\system32\\wineboot.exe" }
002c: get_handle_fd( handle=000c )
002c: *fd* 000c -> 30
002c: get_handle_fd() = 0 { type=1, cacheable=1, access=000f000d, options=00000020 }
945.900:0028:002c:trace:module:map_image_into_view mapping PE file L"\\??\\C:\\windows\\system32\\wineboot.exe" at 0x140000000-0x140078000
002c: close_handle( handle=000c )
002c: close_handle() = 0
wine: failed to start L"C:\\windows\\system32\\wineboot.exe"
002c: terminate_process( handle=ffffffff, exit_code=-1073741701 )
002c: terminate_process() = 0 { self=1 }
002c: *killed* exit_code=-1073741701
0024: *wakeup* signaled=0
0024: get_new_process_info( info=000c )
0024: get_new_process_info() = 0 { success=0, exit_code=-1073741701 }
0024: close_handle( handle=000c )
0024: close_handle() = 0
0024: close_handle( handle=0010 )
0024: close_handle() = 0
0024: close_handle( handle=0014 )
0024: close_handle() = 0
0024: close_handle( handle=0008 )
0024: close_handle() = 0
945.903:0020:0024:err:environ:run_wineboot failed to start wineboot c000007b
0024: close_handle( handle=0004 )
0024: close_handle() = 0
945.903:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment",20019,0xfffef1b6a918)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.903:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
945.903:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffef1b6a570,80,0xfffef1b6a52c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
945.904:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Environment",<null>,0,f003f,0xfffef1b6a918)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Environment"}, class=L"" )
0024: create_key() = OBJECT_NAME_EXISTS { hkey=0004 }
945.904:0020:0024:trace:reg:NtCreateKey <- 0x4
945.904:0020:0024:trace:reg:NtEnumerateValueKey (0x4,0,1,0xfffef1b6a0a0,2066)
0024: enum_key_value( hkey=0004, index=0, info_class=1 )
0024: enum_key_value() = NO_MORE_ENTRIES { type=0, total=0, namelen=0, name=L"", data={} }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
945.904:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffef1b6a570,80,0xfffef1b6a52c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
945.904:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Volatile Environment",<null>,0,f003f,0xfffef1b6a918)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Volatile Environment"}, class=L"" )
0024: create_key() = OBJECT_NAME_EXISTS { hkey=0004 }
945.904:0020:0024:trace:reg:NtCreateKey <- 0x4
945.904:0020:0024:trace:reg:NtEnumerateValueKey (0x4,0,1,0xfffef1b6a0a0,2066)
0024: enum_key_value( hkey=0004, index=0, info_class=1 )
0024: enum_key_value() = NO_MORE_ENTRIES { type=0, total=0, namelen=0, name=L"", data={} }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
945.904:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList",20019,0xfffef1b6a918)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.904:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
945.904:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\Software\\Microsoft\\Windows\\CurrentVersion",20119,0xfffef1b6a918)
0024: open_key( parent=0000, access=00020119, attributes=00000040, name=L"\\Registry\\Machine\\Software\\Microsoft\\Windows\\CurrentVersion" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.904:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
945.904:0020:0024:trace:reg:NtOpenKeyEx ((nil),L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName",20019,0xfffef1b6a918)
0024: open_key( parent=0000, access=00020019, attributes=00000040, name=L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName" )
0024: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.904:0020:0024:trace:reg:NtOpenKeyEx <- (nil)
945.904:0020:0024:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0xfffef1b6a4c0,80,0xfffef1b6a47c)
0024: get_token_sid( handle=fffffffa, which_sid=00000001 )
0024: get_token_sid() = 0 { sid_len=28, sid=S-1-5-21-0-0-0-1000 }
945.904:0020:0024:trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine\\DllOverrides",<null>,0,f003f,0x100091a10)
0024: create_key( access=000f003f, options=00000000, objattr={rootdir=0000,attributes=000000c0,sd={},name=L"\\Registry\\User\\S-1-5-21-0-0-0-1000\\Software\\Wine\\DllOverrides"}, class=L"" )
0024: create_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
945.904:0020:0024:trace:reg:NtCreateKey <- (nil)
945.904:0020:0024:trace:module:get_load_order looking for L"Z:\\home\\alex\\winecfg"
945.904:0020:0024:trace:module:get_load_order got main exe default n,b for L"Z:\\home\\alex\\winecfg"
945.904:0020:0024:trace:file:nt_to_unix_file_name_no_root L"home\\alex\\winecfg" not found in "/home/alex/.wine/dosdevices/z:"
0024: create_file( access=80100000, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,attributes=00000000,sd={},name=L"\\??\\C:\\windows\\system32\\start.exe"}, filename="/home/alex/Downloads/wine-16kpage/wine64-build/dlls/start.exe/x86_64-windows/start.exe" )
0024: create_file() = NO_SUCH_FILE { handle=0000 }
0024: create_file( access=80100000, sharing=00000005, create=1, options=00000060, attrs=00000000, objattr={rootdir=0000,attributes=00000000,sd={},name=L"\\??\\C:\\windows\\system32\\start.exe"}, filename="/home/alex/Downloads/wine-16kpage/wine64-build/programs/start/x86_64-windows/start.exe" )
0024: create_file() = 0 { handle=0004 }
0024: create_mapping( access=000f000d, flags=01000000, file_access=00000001, size=00000000, file_handle=0004, objattr={} )
0024: create_mapping() = 0 { handle=0008 }
0024: close_handle( handle=0004 )
0024: close_handle() = 0
0024: get_mapping_info( handle=0008, access=0000000c )
0024: get_mapping_info() = 0 { size=00040000, flags=01800000, shared_file=0000, total=146, image={base=140000000,stack_size=00200000,stack_commit=00001000,entry_point=00003860,map_size=00040000,zerobits=00000000,subsystem=00000003,subsystem_minor=0002,subsystem_major=0005,osversion_major=0004,osversion_minor=0000,image_charact=0026,dll_charact=0160,machine=8664,contains_code=1,image_flags=4c,loader_flags=00000000,header_size=00001000,file_size=00046a11,checksum=0004be77}, name=L"\\??\\C:\\windows\\system32\\start.exe" }
0024: get_handle_fd( handle=0008 )
0024: *fd* 0008 -> 25
0024: get_handle_fd() = 0 { type=1, cacheable=1, access=000f000d, options=00000020 }
945.906:0020:0024:trace:module:map_image_into_view mapping PE file L"\\??\\C:\\windows\\system32\\start.exe" at 0x140000000-0x140040000
0024: close_handle( handle=0008 )
0024: close_handle() = 0
wine: failed to load start.exe: c000007b
0024: terminate_process( handle=ffffffff, exit_code=-1073741701 )
0024: terminate_process() = 0 { self=1 }
0024: *killed* exit_code=-1073741701
⬢[alex@toolbox ~]$ 0028: *process killed*
0020: *process killed*
wineserver: exiting (pid=4721)
⬢[alex@toolbox ~]$
I've noticed a lot of stuff is missing from the wine prefix so maybe its not creating it correctly
⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=1 ~/wine-16kpage/wine64-build/wine64 wineboot
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/wine-16kpage/wine64-build/wine64"
argv[2]="wineboot"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 42 Env var
Looking for /home/alex/wine-16kpage/wine64-build/loader/wine64
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) librt.so.1
Using emulated /home/alex/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Box64 with Dynarec v0.2.1 db7c9e96 built on Jan 3 2023 23:24:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/wine-16kpage/wine64-build/loader/wine64
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) librt.so.1
Using emulated /home/alex/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
refreshProtection(0x71744010): 0x71744000/0x7 (ret=-1/Permission denied)
Strange SIGSEGV with Access error on 0x71744010 for 0x71744010, db=0xffff6048c5b0, prot=0x7 (old_addr=(nil))
refreshProtection(0x71744010): 0x71744000/0x7 (ret=-1/Permission denied)
refreshProtection(0x71744010): 0x71744000/0x7 (ret=-1/Permission denied)
Strange SIGSEGV with Access error on 0x71744010 for 0x71744010, db=0xffff6048c5b0, prot=0x7 (old_addr=0x71744010)
3970|SIGSEGV @0x71744010 (???(0x71744010)) (x64pc=0x10000e130//home/alex/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so:"/home/alex/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so/init_options", rsp=0xffff5fc5eab8, stack=0xffff5f460000:0xffff5fc60000 own=(nil) fp=0x3), for accessing 0x71744010 (code=2/prot=7), db=0xffff6048c5b0(0x71744010:0x71744a10/0x10000e130:0x10000e340//home/alex/wine-16kpage/wine64-build/dlls/ntdll/ntdll.so/init_options:clean, hash:2cf1f105/2cf1f105) handler=(nil)
RAX:0x0000ffff5fc5ed20 RCX:0x000000010008f990 RDX:0x00000000ffffffff RBX:0x0000000000000003
RSP:0x0000ffff5fc5eab8 RBP:0x0000ffff5fc5ebb0 RSI:0x000000010008f990 RDI:0x0000000000000003
R8:0x000000010007aa60 R9:0x000000007ffe0000 R10:0x0000000000000063 R11:0x000000000004b0e6
R12:0x000000010008f990 R13:0x000000010007aa60 R14:0x0000000100090b00 R15:0x0000000000000002
RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000
RSP+0x00:0x000000010000e805 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000
Segmentation fault (core dumped)
This is what I get when I download the wine prefix from my desktop so I dont think thats it either
I just found out that playonlinux has a wine building service and you can download codeweavers version of wine on there I think thats what crossover uses to play 32 bit games on macOS https://www.playonlinux.com/wine/binaries/phoenicis/cx-darwin-x86on64/ I haven't tested these though
It's a macOS build ("Darwin"), so will not work on Linux.
Sorry, I went thru and compiled wine 8.0-rc3 from https://gitlab.winehq.org/wine/wine.git and took some better notes here you go
install dependencies
sudo dnf groupinstall "C Development Tools and Libraries"
sudo dnf groupinstall "Development Tools"
sudo dnf install glibc-devel.i686 mingw32-gcc mingw64-gcc freetype-devel.* pulseaudio-libs-devel.* fontconfig-devel.* vulkan-loader-devel.* dbus-devel.* gnutls-devel.* gstreamer1-devel.x86_64 gstreamer1-plugins-base-devel.x86_64 fontconfig-devel.* systemd-devel.* SDL2-devel.* libX11-devel.* mesa-libOSMesa-devel.* libunwind-devel.* libXcomposite-devel.* libXcursor-devel.* libXfixes-devel.* libXi-devel.* libXrandr-devel.* libXrender-devel.* libXext-devel.*
wine64
mkdir wine-dirs
cd wine-dirs
mkdir wine64-build
mkdir wine32-build
git clone https://gitlab.winehq.org/wine/wine.git wine-source
cd ~/wine-dirs/wine64-build
../wine-source/configure --enable-win64
make -jX
wine32
cd ~/wine-dirs/wine32-build
sudo dnf remove gstreamer1-devel.x86_64 gstreamer1-plugins-base-devel.x86_64
sudo dnf install gstreamer1-devel.i686 gstreamer1-plugins-base-devel.i686
PKG_CONFIG_PATH=/usr/lib/pkgconfig pkg-config --cflags freetype2
PKG_CONFIG_PATH=/usr/lib/pkgconfig pkg-config --cflags gstreamer-1.0
FREETYPE_CFLAGS='-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread' GSTREAMER_CFLAGS='-I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread' ../wine-source/configure --with-wine64=../wine64-build
make -jX
Then wine64 in wine64-build should be able to run 32 bit exes
Trying to run wine-x64 myself here with arch Tried different versions (6.2, 7.22, 8.0rc4) compiled from wine-x64 AUR package
No luck so far. here's what I get:
~
❯ wine64 --version
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:10
Params database has 14 entries
Using bash "/home/hueponik/.local/bin/bash_amd64"
Box64 with Dynarec v0.2.1 d1f63fe2 built on Jan 13 2023 11:20:13
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 77 Env var
Looking for /usr/bin/wine64
argv[1]="--version"
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) librt.so.1
Using emulated /usr/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
wine-8.0-rc4
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:10
Params database has 14 entries
Using bash "/home/hueponik/.local/bin/bash_amd64"
Box64 with Dynarec v0.2.1 d1f63fe2 built on Jan 13 2023 11:20:13
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 76 Env var
Looking for /usr/bin/wine64
argv[1]="winecfg.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) librt.so.1
Using emulated /usr/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:10
Params database has 14 entries
Using bash "/home/hueponik/.local/bin/bash_amd64"
Box64 with Dynarec v0.2.1 d1f63fe2 built on Jan 13 2023 11:20:13
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 78 Env var
Looking for /usr/bin/wine64
argv[1]="winecfg.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) librt.so.1
Using emulated /usr/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:10
Params database has 14 entries
Using bash "/home/hueponik/.local/bin/bash_amd64"
Box64 with Dynarec v0.2.1 d1f63fe2 built on Jan 13 2023 11:20:13
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 78 Env var
Looking for /usr/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) librt.so.1
Using emulated /usr/lib/wine/x86_64-unix/libwine.so.1
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
https://github.com/m1m1k4tz/wine/releases/tag/8.0-rc5 just tested it on wine 8.0-rc5 but it does the same thing you can download it from here though
I just compiled it with the new '--enable-archs=i386,x86_64' and now I'm getting this
⬢[alex@toolbox wine-archs]$ BOX64_ROLLING_LOG=1 ~/box64/build/box64 ~/box64/tests/bash '/home/alex/wine-archs/wine64' winecfg
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 853cdcdd built on Jan 19 2023 09:29:38
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/wine-archs/wine64"
argv[2]="winecfg"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
/home/alex/box64/tests/bash: /home/alex/wine-archs/wine64: No such file or directory
⬢[alex@toolbox wine-archs]$
⬢[alex@toolbox wine-archs]$ BOX64_ROLLING_LOG=1 ~/box64/build/box64 ~/box64/tests/bash '/home/alex/wine-archs/loader/wine' winecfg
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 853cdcdd built on Jan 19 2023 09:29:38
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/wine-archs/loader/wine"
argv[2]="winecfg"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
/home/alex/wine-archs/loader/wine: /home/alex/wine-archs/loader/wine: cannot execute binary file
⬢[alex@toolbox wine-archs]$
⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=1 ~/box64/build/box64 ~/wine-archs/wine64 winecfg
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 853cdcdd built on Jan 19 2023 09:29:38
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 41 Env var
Looking for /home/alex/wine-archs/wine64
argv[1]="winecfg"
Error: file is not found (check BOX64_PATH)
Segmentation fault (core dumped)
⬢[alex@toolbox ~]$
I've made it available for download at https://github.com/m1m1k4tz/wine/releases/tag/8.0
Actually I just realized that I didn't include the wine-source directory in my download. Wine still gives an error though with those files downloaded.
⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=1 ~/box64/build/box64 ~/wine-dirs/wine-archs/wine64 winecfg
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 24ce9b0f built on Jan 26 2023 19:13:03
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 41 Env var
Looking for /home/alex/wine-dirs/wine-archs/wine64
argv[1]="winecfg"
Not an ELF file (sign=#!/b)
Error: reading elf header of /home/alex/wine-dirs/wine-source/tools/winewrapper, try to launch natively instead
/home/alex/wine-dirs/wine-archs/wine64: line 107: /home/alex/wine-dirs/wine-archs/loader/wine: cannot execute binary file: Exec format error
/home/alex/wine-dirs/wine-archs/wine64: line 107: /home/alex/wine-dirs/wine-archs/loader/wine: Success
⬢[alex@toolbox ~]$
⬢[alex@toolbox ~]$ BOX64_ROLLING_LOG=1 ~/box64/build/box64 ~/box64/tests/bash ~/wine-dirs/wine-archs/wine64 winecfg
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 24ce9b0f built on Jan 26 2023 19:13:03
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 40 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/wine-dirs/wine-archs/wine64"
argv[2]="winecfg"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 24ce9b0f built on Jan 26 2023 19:13:03
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 42 Env var
Looking for /home/alex/wine-dirs/wine-archs/loader/wine
argv[1]="winecfg"
Rename process to "wine"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /home/alex/wine-dirs/wine-archs/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 24ce9b0f built on Jan 26 2023 19:13:03
BOX64: Wine preloader detected, loading "/home/alex/wine-dirs/wine-archs/loader/wine" directly
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/wine-dirs/wine-archs/loader/wine
argv[1]="winecfg"
Rename process to "wine"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /home/alex/wine-dirs/wine-archs/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 24ce9b0f built on Jan 26 2023 19:13:03
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 43 Env var
Looking for /home/alex/wine-dirs/wine-archs/server/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) librt.so.1
Using emulated /home/alex/wine-dirs/wine-archs/libs/wine/libwine.so.1
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
The download has been updated as well
[alex@fedora ~]$ BOX64_ROLLING_LOG=1 BOX64_BASH=~/box64/tests/bash ~/box64/build/box64 ~/wine-dirs/wine-build/wine64 winecfg
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Using bash "/home/alex/box64/tests/bash"
Box64 with Dynarec v0.2.1 cabcca2e built on Mar 4 2023 13:23:51
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 47 Env var
Looking for /home/alex/wine-dirs/wine-build/wine64
argv[1]="winecfg"
Not an ELF file (sign=#!/b)
Error: reading elf header of /home/alex/wine-dirs/wine-source/tools/winewrapper, try to launch using bash instead
Rolling log, showing last 16 function call on signals
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Using bash "/home/alex/box64/tests/bash"
Box64 with Dynarec v0.2.1 cabcca2e built on Mar 4 2023 13:23:51
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 47 Env var
Looking for /home/alex/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/alex/wine-dirs/wine-build/wine64"
argv[2]="winecfg"
Rename process to "bash"
Using native(wrapped) libtinfo.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 cabcca2e built on Mar 4 2023 13:23:51
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 47 Env var
Looking for /home/alex/wine-dirs/wine-build/loader/wine
argv[1]="winecfg"
Rename process to "wine"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /home/alex/wine-dirs/wine-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 cabcca2e built on Mar 4 2023 13:23:51
BOX64: Wine preloader detected, loading "/home/alex/wine-dirs/wine-build/loader/wine" directly
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 48 Env var
Looking for /home/alex/wine-dirs/wine-build/loader/wine
argv[1]="winecfg"
Rename process to "wine"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using emulated /home/alex/wine-dirs/wine-build/dlls/ntdll/ntdll.so
Using native(wrapped) libunwind.so.8
wine: created the configuration directory '/home/alex/.wine'
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Cores:8
Params database has 7 entries
Box64 with Dynarec v0.2.1 cabcca2e built on Mar 4 2023 13:23:51
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 48 Env var
Looking for /home/alex/wine-dirs/wine-build/server/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) librt.so.1
refreshProtection(0x70040010): 0x70040000/0x7 (ret=-1/Permission denied)
Strange SIGSEGV with Access error on 0x70040010 for 0x70040010, db=0xfffee557a6b0, prot=0x7 (old_addr=(nil))
refreshProtection(0x70040010): 0x70040000/0x7 (ret=-1/Permission denied)
refreshProtection(0x70040010): 0x70040000/0x7 (ret=-1/Permission denied)
Strange SIGSEGV with Access error on 0x70040010 for 0x70040010, db=0xfffee557a6b0, prot=0x7 (old_addr=0x70040010)
3484|SIGSEGV @0x70040010 (???(0x70040010)) (x64pc=0x1020196e9//home/alex/wine-dirs/wine-build/dlls/ntdll/ntdll.so:"/home/alex/wine-dirs/wine-build/dlls/ntdll/ntdll.so/lookup_unix_name + 825", rsp=0x101ffdb80, stack=0x101800000:0x102000000 own=(nil) fp=0x101ffdd10), for accessing 0x70040010 (code=2/prot=7), db=0xfffee557a6b0(0x70040010:0x700401b0/0x1020196e9:0x10201972d//home/alex/wine-dirs/wine-build/dlls/ntdll/ntdll.so/lookup_unix_name + 825:clean, hash:e3d12830/e3d12830) handler=(nil)
RAX:0x0000000000000000 RCX:0x000000010206defc RDX:0x00000000000000f9 RBX:0x000000000000001f
RSP:0x0000000101ffdb80 RBP:0x0000000101ffdd10 RSI:0x0000000101ffdc80 RDI:0x0000000070039470
R8:0x0000000000000000 R9:0x0000000101ffdb5c R10:0x0000000000000000 R11:0x0000000070039496
R12:0x0000000000000007 R13:0x0000000000000160 R14:0x000000010206defc R15:0x0000000000000001
RSP-0x20:0x000000000000001f RSP-0x18:0x0000000101ffdd10 RSP-0x10:0x0000000000000007 RSP-0x08:0x00000001020199d2
RSP+0x00:0x0000000000000000 RSP+0x08:0x000000010206deee RSP+0x10:0x000000010206defc RSP+0x18:0x0000001e00000000
Segmentation fault (core dumped)
[alex@fedora ~]$
I just tried it with wine 8.3 it looks like there's some more information now when it crashes
Box64 is not yet compatible with Wow64, it's on my todo, but it's not there yet...
EDIT it is now, need latest version, but that should work now.
I'm running into what I think is a similar issue.
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
Running standard Asahi Linux on an M1, Arch Linux. My command was wine64 explorer. I also transplanted a wine prefix from a "real" x86_64 machine, but that didn't seem to change anything at all.
Box64 is not yet compatible with Wow64, it's on my todo, but it's not there yet...
Got it, no rush the new wow64 can't run graphical apps yet but its a lot easier to build now you just use --enable-archs=i386,x86_64 also I saw recently that the wine developers are working on wow for arm so it may not even end up being necessary