ptitSeb / box86

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
https://box86.org
MIT License
3.19k stars 221 forks source link

Segfault on Europa universalis 4 while loading #208

Open successfullbussinessman opened 3 years ago

successfullbussinessman commented 3 years ago

On twisterOS; the loader starts fine but in the middle of loading history files it crashes. I am using the 32-bit version of the game. Version 1.27. They switched to 64 bit for everything after 1.28.

This is the terminal output.

Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/
Using default BOX86_PATH: ./:bin/
Counted 48 Env var
Looking for /home/pi/Documents/Eu4/eu4
Using emulated libsteam_api.so
Using emulated /usr/lib/i386-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using emulated /usr/lib/i386-linux-gnu/libgcc_s.so.1
Using native(wrapped) libdl.so.2
Using emulated libtbb.so.2
Using emulated libpdx_online.so
Using emulated libpops_api.so
Using native(wrapped) libuuid.so.1
Using native(wrapped) libGLU.so.1
Using native(wrapped) libGL.so.1
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using emulated /home/pi/Documents/Eu4/libtbbmalloc.so.2
Error: Global Symbol __TBB_internal_find_original_malloc not found, cannot apply R_386_GLOB_DAT @0xb42b5ad4 ((nil)) in /home/pi/Documents/Eu4/libtbbmalloc.so.2
Error: Global Symbol __TBB_malloc_proxy not found, cannot apply R_386_GLOB_DAT @0xb42b5bac ((nil)) in /home/pi/Documents/Eu4/libtbbmalloc.so.2
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXinerama.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXxf86vm.so.1
Using native(wrapped) libpulse-simple.so.0
Using native(wrapped) libpulse.so.0
Warning: Cannot dlopen("libCSUNSAPI.so"/0x4d90c70, 2)
Warning: Cannot dlopen("libswift.so"/0x62618d0, 2)
Warning: Cannot dlopen("libnfhwcrhk.so"/0x7a11238, 2)
Warning: Cannot dlopen("libSureWareHook.so"/0x7a12a90, 2)
Warning: Cannot dlopen("libCSUNSAPI.so"/0x7c44060, 2)
Warning: Cannot dlopen("libaep.so"/0x7c44b08, 2)
Warning: Cannot dlopen("libatasi.so"/0x7c45670, 2)
Warning: Cannot dlopen("libswift.so"/0x7c45670, 2)
Warning: Cannot dlopen("libnfhwcrhk.so"/0x7c45730, 2)
Warning: Cannot dlopen("nuronssl.so"/0x7c45e68, 2)
Warning: Cannot dlopen("libSureWareHook.so"/0x792bcd8, 2)
Warning: Cannot dlopen("libubsec.so"/0x7c45e50, 2)
Warning: Cannot dlopen("/home/pi/Documents/Eu4/libirml.so.1"/0xb5e5a880, 1)
Warning: Cannot dlopen("/home/pi/Documents/Eu4/libcilkrts.so"/0xb5e5a900, 1)
2456|SIGSEGV @0x80faa3d8 (???) (x86pc=0x4c9fe72/"???"), for accessing 0x1c (code=1), db=(nil)((nil)/???)
2457|SIGSEGV @0x80faa3d8 (???) (x86pc=0xb52a9750/"???"), for accessing 0x1c (code=1), db=(nil)((nil)/???)
2458|SIGSEGV @0x80faa3d8 (???) (x86pc=0xb52a9750/"???"), for accessing 0x1c (code=1), db=(nil)((nil)/???)
ptitSeb commented 1 year ago

Is it still the case? I don't have that game, so cannot test.