diff options
Diffstat (limited to '')
42 files changed, 2518 insertions, 0 deletions
diff --git a/results/scraper/box64/14 b/results/scraper/box64/14 new file mode 100644 index 000000000..563b25127 --- /dev/null +++ b/results/scraper/box64/14 @@ -0,0 +1,4 @@ +Unsupported Syscall +On my pinephone when trying to run Doom RougeLike x64 ( https://drl.chaosforge.org/downloads ) I receive an error Unsupported Syscall 0x4Fh (79). You stated syscall 79 is sys_getcwd. making the ticket as requested. + +Thanks \ No newline at end of file diff --git a/results/scraper/box64/140 b/results/scraper/box64/140 new file mode 100644 index 000000000..afcc9c068 --- /dev/null +++ b/results/scraper/box64/140 @@ -0,0 +1,4 @@ +Buffer overflow in RunF0 +Array index 1 is past the end of the array (which contains 1 element): + +https://github.com/ptitSeb/box64/blob/36bfcd21d4ff11db13ba8487d7d1f8323cee7610/src/emu/x64run0f.c#L1226 \ No newline at end of file diff --git a/results/scraper/box64/1403 b/results/scraper/box64/1403 new file mode 100644 index 000000000..28223032c --- /dev/null +++ b/results/scraper/box64/1403 @@ -0,0 +1,302 @@ +Gnome-console-46.0 Breaks Box64 +### Issue +When testing two games `Axiom Verge` and `Axiom Verge 2` with Goldberg, I found the strange issue, that gnome-console-46.0 breaks known working Box64 games. + +My current workaound is using xterm or add `export TERM=xterm` to start script. + +Good log with xterm and error log via gnome-console are listed at bottom. + +These two games are known as good. And I never seen the below "Unhandled Exception" before. +I reverted box64 to release version, https://github.com/ptitSeb/box64/commit/e42001b2bc030f93bdba582bf12d6eac63fae345 and https://github.com/ptitSeb/box64/commit/45c4117a40e564b84dc8659283b52d92defe86c0 and the above issue remains. +So it's not recent non-4k commits to blame. + +Then I saw `System.Console` in the log. +So I added `export TERM=xterm` to the start scripts, and the two games launched! +Or launching the two games in xterm also worked. + +I am almost sure that when I was at Gnome 45, I didn't see such an issue. + +### Games +- Axiom Verge, v1.58, Linux x64, Steam, Engine: FNA, MonoGame +- Axiom Verge 2, v1.0.29.24319, Linux x64, Steam, Engine: FMOD, MonoGame + +### Tested on +<!-- Machine on which it's has been tested on (like RPi4, OpenPandora, Odroid XU4...) --> +- Box64 with Dynarec v0.2.7 a8866c3 +- Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610) +- LFS r12.1-30 +BSP Kernel 6.1.43+ (rk-6.1-rkr1-panthor-v6 6bd0bc6) +Mesa 24.1.0-devel (git-a2d3cdd5f2) +Gnome 46 +- 1080p, Default game settings + +### Logs + +- Good log with `export TERM=xterm`, + +```bash +rico [ /opt/games/axiom_verge_2 ]$ ./box64-start.sh +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 768 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 a8866c3 built on Apr 3 2024 08:04:05 +BOX64: Detected 48bits at least of address space +Counted 63 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./start.sh +Not an ELF file (sign=#!/b) +Error: Reading elf header of /opt/games/axiom_verge_2/start.sh, Try to launch natively instead +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 768 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 a8866c3 built on Apr 3 2024 08:04:05 +BOX64: Detected 48bits at least of address space +Counted 65 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./AxiomVerge2 +Rename process to "AxiomVerge2" +Using native(wrapped) libm.so.6 +Using native(wrapped) librt.so.1 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) libbsd.so.0 +Error loading needed lib steam_api +Warning: Cannot dlopen("steam_api"/0x3b2d7a10, 101) +Using emulated /opt/games/axiom_verge_2/lib64/libsteam_api.so +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Test +2024-04-03 08:09:23,950 - Initializing SteamAPI. +2024-04-03 08:09:24,177 - SteamAPI Initialized. +Using native(wrapped) libSDL2-2.0.so.0 +Using emulated /opt/games/axiom_verge_2/lib64/libFNA3D.so.0 +Error loading needed lib libd3dcompiler.so +Warning: Cannot dlopen("libd3dcompiler.so"/0x7fff03071340, 0) +Using native(wrapped) libFAudio.so.0 +2024-04-03 08:09:24,540 - Creating Game, version 1.0.29.24319 +2024-04-03 08:09:26,382 - Attempting to load Settings.xml +2024-04-03 08:09:26,386 - Load Game: File Settings.xml doesn't exist. +2024-04-03 08:09:26,386 - Settings object was null; initializing new object. +2024-04-03 08:09:26,389 - Initializing settings data. +2024-04-03 08:09:26,395 - Initializing Settings Data. +2024-04-03 08:09:26,396 - Initializing control mappings. +2024-04-03 08:09:26,422 - Creating Graphics object. +2024-04-03 08:09:26,431 - Creating Graphics Device Manager. +Using native(wrapped) libGL.so.1 +FNA3D Driver: OpenGL +OpenGL Renderer: Mali-G610 (Panfrost) +OpenGL Driver: 3.1 Mesa 24.1.0-devel (git-a2d3cdd5f2) +OpenGL Vendor: Mesa +MojoShader Profile: glsl120 +2024-04-03 08:09:26,557 - Requesting windowed: 864 x 480 +2024-04-03 08:09:26,591 - Device Status: Normal +2024-04-03 08:09:26,592 - Presentation parameters: 864 x 480 +2024-04-03 08:09:26,593 - SurfaceFormat: Color, DepthStencilFormat: None +2024-04-03 08:09:26,593 - Presentation Interval: One, RenderTargetUsage: DiscardContents +2024-04-03 08:09:26,594 - VSync: True +2024-04-03 08:09:26,604 - Creating global Content Manager. +2024-04-03 08:09:26,608 - Creating Trophy Manager. +2024-04-03 08:09:26,663 - Initializing Leaderboard Manager. +2024-04-03 08:09:26,714 - Initializing Factories. +2024-04-03 08:09:27,006 - Initializing Languages. +2024-04-03 08:09:27,027 - Attempting to add CSV file Content/Text/Hacks.csv +2024-04-03 08:09:27,195 - Attempting to add CSV file Content/Text/Items.csv +2024-04-03 08:09:27,310 - Attempting to add CSV file Content/Text/Messages.csv +2024-04-03 08:09:27,433 - Attempting to add CSV file Content/Text/Notes.csv +2024-04-03 08:09:27,569 - Attempting to add CSV file Content/Text/NPCs.csv +2024-04-03 08:09:27,690 - Attempting to add CSV file Content/Text/Skills.csv +2024-04-03 08:09:27,796 - Attempting to add CSV file Content/Text/UI.csv +2024-04-03 08:09:27,928 - Attempting to add CSV file Content/Text/Dialogue.csv +2024-04-03 08:09:28,690 - Initializing language: English +2024-04-03 08:09:29,186 - Initializing Audio. +Using emulated /opt/games/axiom_verge_2/lib64/libfmodstudio.so.13 +Using emulated /opt/games/axiom_verge_2/lib64/libfmod.so.13 +Error loading needed lib libfmod_SDL +Warning: Cannot dlopen("libfmod_SDL"/0x3c186450, 101) +Using emulated /opt/games/axiom_verge_2/lib64/libfmod_SDL.so +Using native(wrapped) libasound.so.2 +2024-04-03 08:09:29,786 - Done creating Game. +FNA3D Driver: OpenGL +OpenGL Renderer: Mali-G610 (Panfrost) +OpenGL Driver: 3.1 Mesa 24.1.0-devel (git-a2d3cdd5f2) +OpenGL Vendor: Mesa +MojoShader Profile: glsl120 +2024-04-03 08:09:29,857 - THRenderTargetPool: Preallocating render target mDrawBuffer, 432 x 240 +2024-04-03 08:09:29,866 - THRenderTargetPool: Preallocating render target THGraphics.mUIBuffer, 432 x 240 +2024-04-03 08:09:29,868 - Loading content. +2024-04-03 08:09:29,872 - Loading audio content. +2024-04-03 08:09:29,897 - Caught exception trying to load SoundEffect FireWall1; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,899 - Caught exception trying to load SoundEffect TendrilsEmerge; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,900 - Caught exception trying to load SoundEffect TendrilsRetract; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,900 - Caught exception trying to load SoundEffect WallTrace; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,900 - Caught exception trying to load SoundEffect Shards; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,900 - Caught exception trying to load SoundEffect WallTeleportBegin; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,900 - Caught exception trying to load SoundEffect WallTeleportSuccess; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,901 - Caught exception trying to load SoundEffect WallTeleportFailure; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,901 - Caught exception trying to load SoundEffect AirTeleportSuccess; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,901 - Caught exception trying to load SoundEffect Overclock; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,901 - Caught exception trying to load SoundEffect BreathMeter; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,901 - Caught exception trying to load SoundEffect DrillLoop; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,901 - Caught exception trying to load SoundEffect AddressDisruptor; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,902 - Caught exception trying to load SoundEffect IonBeam; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,902 - Caught exception trying to load SoundEffect TriCone; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,902 - Caught exception trying to load SoundEffect DistortionField; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:29,902 - Caught exception trying to load SoundEffect WallTeleportCharge; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:30,078 - Caught exception trying to load SoundEffect RedGooRebirth; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:30,487 - LoadContent: Reapplying Graphics Settings. +2024-04-03 08:09:30,487 - Requesting windowed: 864 x 480 +2024-04-03 08:09:30,489 - Device Status: Normal +2024-04-03 08:09:30,489 - Presentation parameters: 864 x 480 +2024-04-03 08:09:30,489 - SurfaceFormat: Color, DepthStencilFormat: None +2024-04-03 08:09:30,489 - Presentation Interval: One, RenderTargetUsage: DiscardContents +2024-04-03 08:09:30,489 - VSync: True +2024-04-03 08:09:30,490 - Creating sprite batch +2024-04-03 08:09:30,608 - Setting static data colors. +2024-04-03 08:09:30,609 - Done setting static data colors. +2024-04-03 08:09:30,615 - THRenderTargetPool: Found render target THGraphics.PostBuffer1, 432 x 240 usage DiscardContents +2024-04-03 08:09:30,616 - THRenderTargetPool: Found render target THGraphics.PostBuffer2, 432 x 240 usage DiscardContents +2024-04-03 08:09:30,617 - THRenderTargetPool: WARNING! Creating render target THGraphics.PostBuffer3, 1296 x 720 +2024-04-03 08:09:30,620 - THRenderTargetPool: WARNING! Creating render target THGraphics.PostBuffer4, 1296 x 720 +2024-04-03 08:09:30,624 - THRenderTargetPool: WARNING! Creating render target THGraphics.PostBuffer5, 432 x 240 +2024-04-03 08:09:30,625 - THRenderTargetPool: WARNING! Creating render target THGraphics.FinalCompositeBuffer, 1296 x 720 +2024-04-03 08:09:30,628 - THRenderTargetPool: WARNING! Creating render target THGraphics.UIBuffer, 432 x 240 +2024-04-03 08:09:30,631 - Creating shader Shaders/THBlurShader +2024-04-03 08:09:30,640 - Creating shader Shaders/THBreachShader +2024-04-03 08:09:30,656 - Creating shader Shaders/THBreachBombShader +2024-04-03 08:09:30,659 - Creating shader Shaders/THBreachTransitionShader +2024-04-03 08:09:30,661 - Creating shader Shaders/THColorCorrectionShader +2024-04-03 08:09:30,663 - Creating shader Shaders/THDistortionShader +2024-04-03 08:09:30,665 - Creating shader Shaders/THGateBreakerShader +2024-04-03 08:09:30,666 - Creating shader Shaders/THHallucinationShader +2024-04-03 08:09:30,668 - Creating shader Shaders/THScanlineShader +2024-04-03 08:09:30,991 - Creating shader Shaders/THBackgroundShader +2024-04-03 08:09:30,997 - Creating shader Shaders/THSpriteShader +2024-04-03 08:09:31,001 - Creating shader Shaders/THUIShader +2024-04-03 08:09:31,004 - Creating shader Shaders/THSpineShader +2024-04-03 08:09:31,007 - Creating shader Shaders/THVignetteShader +2024-04-03 08:09:31,611 - (0): Void Initialize()(): Initializing save data. +2024-04-03 08:09:31,670 - THRenderTargetPool: WARNING! Creating render target CompanyLogoState_DrawBuffer, 432 x 240 +2024-04-03 08:09:31,720 - Initializing Settings Data. +2024-04-03 08:09:31,726 - Initializing Input. +2024-04-03 08:09:31,816 - Finished loading content. +2024-04-03 08:09:32,124 - Received stats and achievements from Steam. +2024-04-03 08:09:32,130 - Failed to Get Achievement Status for Accessible. Is the achievement registered with Steam? +2024-04-03 08:09:32,131 - Failed to Get Achievement Status for Amashilama. Is the achievement registered with Steam? +2024-04-03 08:09:32,131 - Failed to Get Achievement Status for Arms100. Is the achievement registered with Steam? +2024-04-03 08:09:32,132 - Failed to Get Achievement Status for Breach. Is the achievement registered with Steam? +2024-04-03 08:09:32,132 - Failed to Get Achievement Status for BubbleBreaker. Is the achievement registered with Steam? +2024-04-03 08:09:32,132 - Failed to Get Achievement Status for BullDrone. Is the achievement registered with Steam? +2024-04-03 08:09:32,132 - Failed to Get Achievement Status for ButtonMasher. Is the achievement registered with Steam? +2024-04-03 08:09:32,132 - Failed to Get Achievement Status for Demolitionist. Is the achievement registered with Steam? +2024-04-03 08:09:32,133 - Failed to Get Achievement Status for Hack. Is the achievement registered with Steam? +2024-04-03 08:09:32,133 - Failed to Get Achievement Status for Hacker. Is the achievement registered with Steam? +2024-04-03 08:09:32,133 - Failed to Get Achievement Status for Health100. Is the achievement registered with Steam? +2024-04-03 08:09:32,133 - Failed to Get Achievement Status for HunterDrone. Is the achievement registered with Steam? +2024-04-03 08:09:32,134 - Failed to Get Achievement Status for IndraApocalypse. Is the achievement registered with Steam? +2024-04-03 08:09:32,134 - Failed to Get Achievement Status for Items100. Is the achievement registered with Steam? +2024-04-03 08:09:32,134 - Failed to Get Achievement Status for LowPercent. Is the achievement registered with Steam? +2024-04-03 08:09:32,134 - Failed to Get Achievement Status for Map100. Is the achievement registered with Steam? +2024-04-03 08:09:32,134 - Failed to Get Achievement Status for MostlyInvincible. Is the achievement registered with Steam? +2024-04-03 08:09:32,135 - Failed to Get Achievement Status for Notes100. Is the achievement registered with Steam? +2024-04-03 08:09:32,135 - Failed to Get Achievement Status for Overclocked. Is the achievement registered with Steam? +2024-04-03 08:09:32,135 - Failed to Get Achievement Status for Pacifist. Is the achievement registered with Steam? +2024-04-03 08:09:32,135 - Failed to Get Achievement Status for Robopede. Is the achievement registered with Steam? +2024-04-03 08:09:32,135 - Failed to Get Achievement Status for Roborb. Is the achievement registered with Steam? +2024-04-03 08:09:32,136 - Failed to Get Achievement Status for SerpentDrone. Is the achievement registered with Steam? +2024-04-03 08:09:32,136 - Failed to Get Achievement Status for Skills100. Is the achievement registered with Steam? +2024-04-03 08:09:32,136 - Failed to Get Achievement Status for SkyDrone. Is the achievement registered with Steam? +2024-04-03 08:09:32,136 - Failed to Get Achievement Status for Speedrunner. Is the achievement registered with Steam? +2024-04-03 08:09:32,136 - Failed to Get Achievement Status for Weapons100. Is the achievement registered with Steam? +2024-04-03 08:09:32,136 - Failed to Get Achievement Status for WeedWhacker. Is the achievement registered with Steam? +2024-04-03 08:09:32,137 - Failed to Get Achievement Status for NONE. Is the achievement registered with Steam? +2024-04-03 08:09:32,137 - Finished updating 0 trophies. +2024-04-03 08:09:32,157 - [1104 - LeaderboardFindResult] - 1 -- 1 +2024-04-03 08:09:32,191 - [1104 - LeaderboardFindResult] - 2 -- 1 +2024-04-03 08:09:32,194 - [1104 - LeaderboardFindResult] - 3 -- 1 +2024-04-03 08:09:32,196 - [1104 - LeaderboardFindResult] - 4 -- 1 +2024-04-03 08:09:32,201 - [1104 - LeaderboardFindResult] - 5 -- 1 +2024-04-03 08:09:32,202 - [1104 - LeaderboardFindResult] - 6 -- 1 +2024-04-03 08:09:38,031 - THRenderTargetPool: Free render target , 432 x 240 +2024-04-03 08:09:39,448 - Caught exception trying to load SoundEffect LaserWhipDeep; Result: ERR_EVENT_NOTFOUND +2024-04-03 08:09:39,618 - THRenderTargetPool: Found render target TitleState_DrawBuffer, 432 x 240 usage DiscardContents +2024-04-03 08:09:39,969 - TitleState.Initialize() - User already signed in. Loading settings. +2024-04-03 08:09:39,974 - Attempting to load Settings.xml +2024-04-03 08:09:39,975 - Load Game: File Settings.xml doesn't exist. +2024-04-03 08:09:39,975 - Settings object was null; initializing new object. +2024-04-03 08:09:39,976 - Initializing Settings Data. +2024-04-03 08:09:39,976 - Requesting windowed: 864 x 480 +2024-04-03 08:09:39,977 - Device Status: Normal +2024-04-03 08:09:39,977 - Presentation parameters: 864 x 480 +2024-04-03 08:09:39,977 - SurfaceFormat: Color, DepthStencilFormat: None +2024-04-03 08:09:39,977 - Presentation Interval: One, RenderTargetUsage: DiscardContents +2024-04-03 08:09:39,977 - VSync: True +2024-04-03 08:09:39,988 - Initializing Input. +Thread 0xffff76ccef00 may have been prematurely finalized +Thread 0xffff76ccef00 may have been prematurely finalized +``` + +- Bad log directly executed in Gnome-console 46.0 +```bash +rico [ /opt/games/axiom_verge_2 ]$ ./box64-start.sh +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 768 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 a8866c3 built on Apr 3 2024 08:04:05 +BOX64: Detected 48bits at least of address space +Counted 63 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./start.sh +Not an ELF file (sign=#!/b) +Error: Reading elf header of /opt/games/axiom_verge_2/start.sh, Try to launch natively instead +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 768 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 a8866c3 built on Apr 3 2024 08:04:05 +BOX64: Detected 48bits at least of address space +Counted 65 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./AxiomVerge2 +Rename process to "AxiomVerge2" +Using native(wrapped) libm.so.6 +Using native(wrapped) librt.so.1 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) libbsd.so.0 +Error loading needed lib steam_api +Warning: Cannot dlopen("steam_api"/0x6e95fc60, 101) +Using emulated /opt/games/axiom_verge_2/lib64/libsteam_api.so +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 + +Unhandled Exception: +System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: File must be smaller than 4K + at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0001d] in <d1664be62cd44600bbd25f7afa292479>:0 + at System.TermInfoDriver..ctor (System.String term) [0x00055] in <d1664be62cd44600bbd25f7afa292479>:0 + at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <d1664be62cd44600bbd25f7afa292479>:0 + at System.ConsoleDriver..cctor () [0x0004d] in <d1664be62cd44600bbd25f7afa292479>:0 + --- End of inner exception stack trace --- + at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <d1664be62cd44600bbd25f7afa292479>:0 + at System.Console..cctor () [0x0007d] in <d1664be62cd44600bbd25f7afa292479>:0 + --- End of inner exception stack trace --- + at OuterBeyond.Program.Main (System.String[] args) [0x00083] in <5580ea07a27c46389bb78582f5d239ff>:0 +[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: File must be smaller than 4K + at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0001d] in <d1664be62cd44600bbd25f7afa292479>:0 + at System.TermInfoDriver..ctor (System.String term) [0x00055] in <d1664be62cd44600bbd25f7afa292479>:0 + at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <d1664be62cd44600bbd25f7afa292479>:0 + at System.ConsoleDriver..cctor () [0x0004d] in <d1664be62cd44600bbd25f7afa292479>:0 + --- End of inner exception stack trace --- + at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <d1664be62cd44600bbd25f7afa292479>:0 + at System.Console..cctor () [0x0007d] in <d1664be62cd44600bbd25f7afa292479>:0 + --- End of inner exception stack trace --- + at OuterBeyond.Program.Main (System.String[] args) [0x00083] in <5580ea07a27c46389bb78582f5d239ff>:0 +``` diff --git a/results/scraper/box64/1409 b/results/scraper/box64/1409 new file mode 100644 index 000000000..de012046c --- /dev/null +++ b/results/scraper/box64/1409 @@ -0,0 +1,133 @@ +New release of gigatribe does not launch +the beta version no longer available worked. RPI5 16k box64-git manjaro + +GigaTribe +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:16384 Running on Cortex-A76 with 4 Cores +Will use Hardware counter measured at 54.0 MHz emulating 864 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 316abec6 built on Apr 3 2024 10:51:45 +BOX64: Detected 48bits at least of address space +Counted 55 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/usr/local/bin/:/usr/bin/:/usr/local/sbin/:/usr/lib/jvm/default/bin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/ +Looking for /usr/bin/GigaTribe +Rename process to "GigaTribe" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libz.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using native(wrapped) libfuse.so.2 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:16384 Running on Cortex-A76 with 4 Cores +Will use Hardware counter measured at 54.0 MHz emulating 864 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 316abec6 built on Apr 3 2024 10:51:45 +BOX64: Detected 48bits at least of address space +Counted 59 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/usr/local/bin/:/usr/bin/:/usr/local/sbin/:/usr/lib/jvm/default/bin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/ +Looking for /tmp/.mount_GigaTraHsrlK/AppRun +Rename process to "GigaTribe" +Using emulated /tmp/.mount_GigaTraHsrlK/usr/bin/../lib/libQt5Multimedia.so.5 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/bin/../lib/libQt5Widgets.so.5 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/bin/../lib/libQt5Gui.so.5 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/bin/../lib/libQt5Network.so.5 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/bin/../lib/libQt5Xml.so.5 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/bin/../lib/libQt5Core.so.5 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using native(wrapped) libm.so.6 +Look for arc4random in loaded elfs +Warning, function arc4random not found in lib libbsd.so.0 +Look for arc4random in loaded elfs +Warning, function arc4random not found in lib libbsd.so.0 +Using native(wrapped) libz.so.1 +Error initializing native libicui18n.so.66 (last dlerror is libicui18n.so.66: cannot open shared object file: No such file or directory) +Using emulated /tmp/.mount_GigaTraHsrlK/usr/lib/libicui18n.so.66 +Error initializing native libicuuc.so.66 (last dlerror is libicuuc.so.66: cannot open shared object file: No such file or directory) +Using emulated /tmp/.mount_GigaTraHsrlK/usr/lib/libicuuc.so.66 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/lib/libpcre2-16.so.0 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/lib/libdouble-conversion.so.3 +Using native(wrapped) libglib-2.0.so.0 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/lib/libicudata.so.66 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libpng16.so.16 +Using native(wrapped) libharfbuzz.so.0 +Using native(wrapped) libpulse.so.0 +Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/platforms/libqxcb.so +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/platforms/../../lib/libQt5XcbQpa.so.5 +Using native(wrapped) libfontconfig.so.1 +Using native(wrapped) libexpat.so.1 +Using native(wrapped) libfreetype.so.6 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/lib/libQt5DBus.so.5 +Using native(wrapped) libX11-xcb.so.1 +Using native(wrapped) libxcb-xinput.so.0 +Using native(wrapped) libxcb-icccm.so.4 +Using native(wrapped) libxcb-image.so.0 +Using native(wrapped) libxcb-shm.so.0 +Using native(wrapped) libxcb-keysyms.so.1 +Using native(wrapped) libxcb-randr.so.0 +Using native(wrapped) libxcb-render-util.so.0 +Using native(wrapped) libxcb-render.so.0 +Using native(wrapped) libxcb-shape.so.0 +Using native(wrapped) libxcb-sync.so.1 +Using native(wrapped) libxcb-xfixes.so.0 +Using native(wrapped) libxcb-xinerama.so.0 +Using native(wrapped) libxcb-xkb.so.1 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libSM.so.6 +Using native(wrapped) libICE.so.6 +Using native(wrapped) libxkbcommon-x11.so.0 +Using native(wrapped) libxkbcommon.so.0 +Using native(wrapped) libdbus-1.so.3 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/imageformats/libqgif.so +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/imageformats/libqico.so +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/imageformats/libqjpeg.so +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/imageformats/../../lib/libjpeg.so.8 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/imageformats/libqsvg.so +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/imageformats/../../lib/libQt5Svg.so.5 +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/bearer/libqconnmanbearer.so +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/bearer/libqgenericbearer.so +Using emulated /tmp/.mount_GigaTraHsrlK/usr/plugins/bearer/libqnmbearer.so +4183|SIGSEGV @0x34f4f560 (my__setjmp(/tmp/.mount_GigaTraHsrlK/AppRun)) (x64pc=0x222d3/???:"???", rsp=0xffff3e6d26d8, stack=0xffff3ded4000:0xffff3e6d4000 own=(nil) fp=0xffff3e6d2b20), for accessing (nil) (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0xb229bab891314800 RSP-0x18:0x000000000000000a RSP-0x10:0x0000000000010080 RSP-0x08:0x0000ffff3e6d2b20 +RSP+0x00:0x00007fff021d484f RSP+0x08:0x0000000040b98d40 RSP+0x10:0x0000ffff3e6d2b20 RSP+0x18:0x00007fff0544530d +RAX:0x0000000000000000 RCX:0x0000000000000001 RDX:0x0000ffff3eaaba48 RBX:0x0000000040b98d40 +RSP:0x0000ffff3e6d26d8 RBP:0x0000ffff3e6d2b20 RSI:0x0000000000000001 RDI:0x0000000000000000 + R8:0x0000000000000067 R9:0x00007fff05367698 R10:0x0000000000004000 R11:0x0000000000000000 +R12:0x0000ffff3e6d2a60 R13:0x0000ffff3e6d2ab0 R14:0x0000000040ad0920 R15:0x0000000000000001 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Segmentation fault (core dumped) + +With BOX64_LOG=2 + + return 0x0 +4627|0x7fff021d484f: Calling _setjmp(0x0, 0xFFFF95A4E028, 0x8, ...) =>4627|SIGSEGV @0x34f4f560 (my__setjmp(/tmp/.mount_GigaTrsybV9s/AppRun)) (x64pc=0x222d3/???:"???", rsp=0xffff972326d8, stack=0xffff96a34000:0xffff97234000 own=(nil) fp=0xffff97232b20), for accessing (nil) (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0xb229bab891314800 RSP-0x18:0x000000000000000a RSP-0x10:0x0000000000010080 RSP-0x08:0x0000ffff97232b20 +RSP+0x00:0x00007fff021d484f RSP+0x08:0x0000000072f14b00 RSP+0x10:0x0000ffff97232b20 RSP+0x18:0x00007fff0544530d +RAX:0x0000000000000000 RCX:0x0000000000000001 RDX:0x0000000000000008 RBX:0x0000000072f14b00 +RSP:0x0000ffff972326d8 RBP:0x0000ffff97232b20 RSI:0x0000ffff95a4e028 RDI:0x0000000000000000 + R8:0x0000000000000067 R9:0x0000000000000018 R10:0x0000000000004000 R11:0x0000000000000000 +R12:0x0000ffff97232a60 R13:0x0000ffff97232ab0 R14:0x00000000730224f0 R15:0x0000000000000001 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Segmentation fault (core dumped) + + diff --git a/results/scraper/box64/141 b/results/scraper/box64/141 new file mode 100644 index 000000000..5f8eaf865 --- /dev/null +++ b/results/scraper/box64/141 @@ -0,0 +1,20 @@ +HollowKnight not launching on Pinebook Pro +I recently installed the box64 package from AUR on my Manjaro Pinebook Pro and I wanted to try out the capabilities of the software with HollowKnight which seems to wokr on other platforms but it doesnt seem to be able to start on the Pinebook Pro. + +I am using; +Box64 with Dynarec v0.1.5 289deb3 built on Oct 10 2021 17:09:09 +Mesa 21.2.3-1 +Linux Kernel 5.14.12-1 +Latest HollowKnight version from GOG +The hardware I'm using is a Pinebook Pro + +Here is the log I get zhen I launch the game: +[box64.log](https://github.com/ptitSeb/box64/files/7384274/box64.log) + +Then here is the log I get when I launch the game with BOX64_LOG=2: +[box64_log2.log](https://github.com/ptitSeb/box64/files/7384282/box64_log2.log) + +And finally here are the Unity player logs: +[Unity_Player.log](https://github.com/ptitSeb/box64/files/7384286/Unity_Player.log) + +I hope my issue can help improve this fantastic software, if you need me to do more test don't hesitate to ask me. \ No newline at end of file diff --git a/results/scraper/box64/1411 b/results/scraper/box64/1411 new file mode 100644 index 000000000..ebd053f55 --- /dev/null +++ b/results/scraper/box64/1411 @@ -0,0 +1,2 @@ +Required file not found in the Beyond All Reason appimage on M1 +When using the fedora package box64-asahi it gives me `Error loading needed lib libgcc_s.so.1` and when compiling the latest version it says `/tmp/.mount_BeyondjBuxXM/AppRun: line 43: /tmp/.mount_BeyondjBuxXM/beyond-all-reason: cannot execute: required file not found` \ No newline at end of file diff --git a/results/scraper/box64/1412 b/results/scraper/box64/1412 new file mode 100644 index 000000000..b08f245ed --- /dev/null +++ b/results/scraper/box64/1412 @@ -0,0 +1,99 @@ +SIGILL on beyond all reason appimage on asahi +``` +alex@fedora:~/Downloads$ ./Beyond-All-Reason-1.2988.0.AppImage +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT PageSize:16384 Running on Icestorm-M1 Firestorm-M1 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 768 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 a4142f68 built on Apr 4 2024 16:24:54 +BOX64: Detected 48bits at least of address space +Counted 49 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/home/alex/.local/bin/:/home/alex/bin/:/usr/lib64/ccache/:/usr/local/bin/:/usr/local/sbin/:/usr/bin/:/usr/sbin/ +Looking for ./Beyond-All-Reason-1.2988.0.AppImage +Rename process to "Beyond-All-Reason-1.2988.0.AppImage" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libz.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using native(wrapped) libfuse.so.2 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT PageSize:16384 Running on Icestorm-M1 Firestorm-M1 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 768 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 a4142f68 built on Apr 4 2024 16:24:54 +BOX64: Detected 48bits at least of address space +Counted 54 Env var +BOX64 LIB PATH: /tmp/.mount_BeyondNOjIOP/usr/lib/:./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/tmp/.mount_BeyondNOjIOP/:/tmp/.mount_BeyondNOjIOP/usr/sbin/:/home/alex/.local/bin/:/home/alex/bin/:/usr/lib64/ccache/:/usr/local/bin/:/usr/local/sbin/:/usr/bin/:/usr/sbin/ +Looking for /tmp/.mount_BeyondNOjIOP/beyond-all-reason +Rename process to "beyond-all-reason" +Redirecting overridden malloc from symtab function for /tmp/.mount_BeyondNOjIOP/beyond-all-reason +Using emulated /tmp/.mount_BeyondNOjIOP/libffmpeg.so +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libgobject-2.0.so.0 +Using native(wrapped) libglib-2.0.so.0 +Using native(wrapped) libgio-2.0.so.0 +Using native(wrapped) libgmodule-2.0.so.0 +Using native(wrapped) libnss3.so +Using native(wrapped) libnssutil3.so +Using native(wrapped) libsmime3.so +Using native(wrapped) libnspr4.so +Using native(wrapped) libdbus-1.so.3 +Using native(wrapped) libatk-1.0.so.0 +Using native(wrapped) libatk-bridge-2.0.so.0 +Using native(wrapped) libSM.so.6 +Using native(wrapped) libICE.so.6 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libcups.so.2 +Using native(wrapped) libdrm.so.2 +Using native(wrapped) libgtk-3.so.0 +Using native(wrapped) libgdk-3.so.0 +Using native(wrapped) libgdk_pixbuf-2.0.so.0 +Using native(wrapped) libpangocairo-1.0.so.0 +Using native(wrapped) libpango-1.0.so.0 +Using native(wrapped) libcairo.so.2 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libXcomposite.so.1 +Using native(wrapped) libXdamage.so.1 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libgbm.so.1 +Using native(wrapped) libexpat.so.1 +Using native(wrapped) libxkbcommon.so.0 +Using native(wrapped) libasound.so.2 +Using native(wrapped) libatspi.so.0 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Warning: Weak Symbol __gcov_dump not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6aada0 (0xa128af6) +Warning: Weak Symbol __gcov_flush not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6aada8 (0xa128b06) +Warning: Weak Symbol ZSTD_trace_decompress_begin not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6aae88 (0xa128cc6) +Warning: Weak Symbol ZSTD_trace_decompress_end not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6aae90 (0xa128cd6) +Warning: Weak Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6ab518 (0xa1299e6) +Warning: Weak Symbol _ZTHN2v88internal19RwxMemoryWriteScope31code_space_write_nesting_level_E not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6ab520 (0xa1299f6) +Warning: Weak Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6ab770 (0xa129e96) +Warning: Weak Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6ab778 (0xa129ea6) +Warning: Weak Symbol sdallocx not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6ab780 (0xa129eb6) +Warning: Weak Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6ab788 (0xa129ec6) +3486|SIGILL @0xfffeffdacfd0 (???(0xfffeffdacfd0)) (x64pc=0x105ccd87f//tmp/.mount_BeyondNOjIOP/beyond-all-reason:"/tmp/.mount_BeyondNOjIOP/beyond-all-reason + 0x5ccd87f", rsp=0xffff05c85a50, stack=0xffff05488000:0xffff05c88000 own=(nil) fp=0xffff05c85a90), for accessing 0xfffeffdacfd0 (code=1/prot=7), db=0xfffeffe6a478(0xfffeffdacf68:0xfffeffdad010/0x105ccd87f:0x105ccd880//tmp/.mount_BeyondNOjIOP/beyond-all-reason + 0x5ccd87f:clean, hash:cc/cc) handler=(nil) +RAX:0x0000000000000016 RCX:0x0000000000000000 RDX:0x0000ffff06100760 RBX:0x0000000000001000 +RSP:0x0000ffff05c85a50 RBP:0x0000ffff05c85a90 RSI:0x0000ffff05f40f10 RDI:0x0000ffff05c85a64 + R8:0x0000000000000000 R9:0x0000000000000001 R10:0x0000000000000001 R11:0x0000000000000010 +R12:0x0000000000000003 R13:0x0000000000000000 R14:0x0000000000000003 R15:0x00003b8400201000 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +RSP-0x20:0x00003b8400000000 RSP-0x18:0x000000010a781398 RSP-0x10:0x0000ffff05c85a90 RSP-0x08:0x0000000105ccd87f +RSP+0x00:0x000000010a781000 RSP+0x08:0xffffffff00000003 RSP+0x10:0x0000001600000000 RSP+0x18:0x000000010a786fa0 opcode=90 D1 36 64 00 00 00 00 (CC 0F 0B CC CC) +Illegal instruction (core dumped) +``` \ No newline at end of file diff --git a/results/scraper/box64/1413 b/results/scraper/box64/1413 new file mode 100644 index 000000000..55e48805b --- /dev/null +++ b/results/scraper/box64/1413 @@ -0,0 +1,5 @@ +Unity games not loading on M1 +Seems that for some reason, no Unity games get past splash screen on my M1 machine. Something I noticed they have in common is a framebuffer request with 0hz, and the following error: +`Error: Global Symbol _ULx86_64_local_addr_space not found, cannot apply R_X86_64_GLOB_DAT @0x7fff02036410 ((nil)) in UnityPlayer.so` + +Some games get stuck at the splash screen, some don't have a splash screen and get stuck with a one-color framebuffer. Some throw a not-responding dialogue. \ No newline at end of file diff --git a/results/scraper/box64/1414 b/results/scraper/box64/1414 new file mode 100644 index 000000000..8d7489875 --- /dev/null +++ b/results/scraper/box64/1414 @@ -0,0 +1,115 @@ +Can't launch the game Interrogation: You Will Be Deceived (Native) +<!---READ THE README BEFORE SUBMITTING AN ISSUE! +IF YOU'RE HERE TO CREATE AN ISSUE ASKING FOR SUPPORT, YOU'RE IN THE WRONG PLACE. + +This template is meant to help create quality reports, please use it.---> +### Description +<!-- Provide a simple description of what happens during the emulation. --> +Interrogation: You Will Be Deceived v1.1.9.a1704342 (39945), Linux x64, GOG, Engine: + +Box64 with Dynarec v0.2.7 4a889e3 +Rock 5B, LFS, Kernel rk-6.1-rkr1-panthor-v6, Mesa 24.1.0, Gnome 46 + +- Not working. Can't launch the game. +- Tried combination of the following, +```bash +export PAN_MESA_DEBUG=gl3 +export LC_ALL=C +export TERM=xterm +export LD_LIBRARY_PATH=/opt/box-libs/aarch64/:/opt/box-libs/x86_64/:./lib64 +# export BOX64_DYNAREC_FASTROUND=0 +export BOX64_DYNAREC_STRONGMEM=1 +export BOX64_PREFER_EMULATED=1 +LIBGL_ALWAYS_SOFTWARE=1 box64 ./"Interrogation.x86_64" +# box64 ./"Interrogation.x86_64" +``` +- Is it `libasound` to blame? + +<!-- If the game displays an error message: +Click inside the window, press CTRL+C to copy, and paste between the apostrophes below +Also, don't repport the missing `_ZGTtnaj` and `_ZGTtdlPv` symbol as well as the `Warning: call to partially implemented dl_iterate_phdr` messages --> +Error Log, +```bash +rico [ /opt/games/interrogation_you_will_be_deceived ]$ ./box64-start.sh +Dynarec will try to emulate a strong memory model with limited performance loss +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 768 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 4a889e3 built on Apr 4 2024 02:20:56 +BOX64: Detected 48bits at least of address space +BOX64: Prefering Emulated libs +Counted 67 Env var +BOX64 LIB PATH: /opt/box-libs/aarch64/:/opt/box-libs/x86_64/:./lib64/:./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./Interrogation.x86_64 +Rename process to "Interrogation.x86_64" +Using emulated libGalaxy64.so +Using native(wrapped) libopenal.so.1 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libGLU.so.1 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /opt/games/interrogation_you_will_be_deceived/libdiscord-rpc.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff03231240 (0x13496) +Using emulated /opt/games/interrogation_you_will_be_deceived/libfmod.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0437f078 (0x1de56) +Using emulated /opt/games/interrogation_you_will_be_deceived/libfmodstudio.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0537e508 (0x1da56) +Using native(wrapped) libasound.so.2 +WARNING:fmod: fmod.get_bundle_root() is deprecated. Use sys.get_application_path() instead +INFO:CRASH: Successfully wrote Crashdump to file: /home/rico/.Defold/_crash + +/opt/games/interrogation_you_will_be_deceived/Interrogation.x86_64(_ZN7dmCrash7OnCrashEi+46) [0x42d566] +box64(ExitEmulation+0) [0x10080] +??? [0x4ae35be0] + +3558|Double SIGSEGV (code=1, pc=0x34f85c9c, addr=0x201f1820, prot=00)! +Sigfault/Segbus while quitting, exiting silently +``` + +### Tested on +<!-- Machine on which it's has been tested on (like RPi4, OpenPandora, Odroid XU4...) --> +- Box64 with Dynarec v0.2.7 4a889e3 +- Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610) +- LFS r12.1-30 +BSP Kernel 6.1.43+ (rk-6.1-rkr1-panthor-v6 6bd0bc6) +Mesa 24.1.0-devel (git-a2d3cdd5f2) +Gnome 46 +- 1080p, Default game settings + +### Status +**Previous behavior:** +<!-- If there is no known previous behavior (e.g. you're creating the issue) just put 'None reported' --> +Not working. +https://github.com/ptitSeb/box86-compatibility-list/issues/406 + +**Current behavior:** +<!-- Can be similar to your desciption, just shorter and more concise --> +Not working. + +### Screenshots +<!-- Graphics, Glitches, 'Test-Case' Messages, ETC. --> + +### OpenGL +<!-- Did OpenGL is used. If yes, what profile (1.x, 2.x 3.x...). Also, is S3TC/DxTC used --> + +### Additional Information +<!-- Any additional information such as configuration or other comments --> +https://interrogation-game.com/ +https://www.gog.com/game/interrogation_you_will_be_deceived +https://store.steampowered.com/app/1016770/Interrogation_You_will_be_deceived/ +https://www.pcgamingwiki.com/wiki/Interrogation:_You_Will_Be_Deceived diff --git a/results/scraper/box64/142 b/results/scraper/box64/142 new file mode 100644 index 000000000..42558a908 --- /dev/null +++ b/results/scraper/box64/142 @@ -0,0 +1,4 @@ +Layers of Fear crashing +Looks like after recent fixes Layers of Fear is close to start, at this moment I was able to go in-game with variables `BOX64_NODYNAREC=0x111111-0x1111111` and `-force-opengl`. + +Issues with internal strorage driver of Poco F1 makes it too annoying to continue cracking issue on it. If I find time, I'll retry on Jetson Nano. \ No newline at end of file diff --git a/results/scraper/box64/1428 b/results/scraper/box64/1428 new file mode 100644 index 000000000..e8f1b2b24 --- /dev/null +++ b/results/scraper/box64/1428 @@ -0,0 +1,52 @@ +Error : Symbol ucnv_getDefaultName_72 +Hello, +I'm trying to run the 86_64 software "Chinese text analyser" on my debian arm64 machine (rooted smartphone with chroot environment). I manually loaded the missing libs, but I still get an error symbol. +Here is the log : + +``` +@localhost:~/qt5libs$ box64 /opt/ChineseTextAnalyser/bin/cta +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT PageSize:4096 Running on Cortex-A510 Cortex-A715 Cortex-A710 - with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 614 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 b77c8fe5 built on Apr 8 2024 06:25:10 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 31 Env var +BOX64 LIB PATH: /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/:/opt/ChineseTextAnalyser/lib/:/home/user/qt5libs/extracted/icu/usr/lib/x86_64-linux-gnu/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: /home/user/wine64/bin/:/home/user/.cargo/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/ +Looking for /opt/ChineseTextAnalyser/bin/cta +Rename process to "cta" +Using emulated /opt/ChineseTextAnalyser/lib/libcurl.so.4 +Using native(wrapped) libdl.so.2 +Using emulated /opt/ChineseTextAnalyser/lib/libcrypto.so.38 +Using native(wrapped) libpthread.so.0 +Using emulated /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 +Using emulated /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 +Using emulated /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 +Using native(wrapped) libuuid.so.1 +Using native(wrapped) libz.so.1 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3 +Using native(wrapped) libicui18n.so.72 +Using native(wrapped) libicuuc.so.72 +Using emulated /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libpcre2-16.so.0 +Using emulated /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libzstd.so.1 +Using native(wrapped) libglib-2.0.so.0 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libpng16.so.16 +Using native(wrapped) libharfbuzz.so.0 +Using emulated /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libmd4c.so.0 +Using emulated /opt/ChineseTextAnalyser/lib/libssl.so.39 +Error: PltResolver: Symbol ucnv_getDefaultName_72(ver 1: ucnv_getDefaultName_72) not found, cannot apply R_X86_64_JUMP_SLOT 0x3f0454e708 (0x3f0408ee46) in /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (local_maplib=(nil), global maplib=0x4697c290, deepbind=0) +Error: PltResolver: Symbol ucnv_getDefaultName_72(ver 1: ucnv_getDefaultName_72) not found, cannot apply R_X86_64_JUMP_SLOT 0x3f0454e708 (0x3f0408ee46) in /home/user/qt5libs/extracted/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (local_maplib=(nil), global maplib=0x4697c290, deepbind=0) +``` + +Any idea how to resolve this problem? +Looking forward to any input. +Thank you \ No newline at end of file diff --git a/results/scraper/box64/1429 b/results/scraper/box64/1429 new file mode 100644 index 000000000..b09e29ccd --- /dev/null +++ b/results/scraper/box64/1429 @@ -0,0 +1,41 @@ +Infinite loop over "shm_semaphores_init: semctl init error: Invalid argument " (termux / proot) +Hello, + +I try to run a program and after the initial loading step, it stays in a loop with error "shm_semaphores_init: semctl init error: Invalid argument " + +I'm in a proot environment in termux : proot was mentioned as a problem with that exact error in only one ticket : https://github.com/ptitSeb/box64/issues/754 but it seems completely unrelated. + +I've built my own box64 on android (proot in termux) with DYNAREC and BAD_SIGNAL. I've tried with a pre-built box64-android but same problem. + +I've got 2 questions: + +1/ Could you explain what this error means and what could the cause ? +2/ Is there any way to circumvent it ? + + +With debug level 2, I've got a bit more details: + +``` +0x3f0217d6f3: Calling semget(0x4D31727E, 0x8, 0x780, ...) => return 0x811001 +0x3f0217d71a: Calling semctl(0x811001, 0x0, 0x11, ...) => return 0xFFFFFFFFFFFFFFFF +0x3f0217d729: Calling __errno_location(0x811001, 0x0, 0x11, ...) => return 0x7DC6E2CA10 +0x3f0217d730: Calling strerror(0x16, 0x0, 0x11, ...) => return 0x7DC6DC0200 +0x3f02190547: Calling vasprintf(0x7DC6B67FA8, 0x3F0223C60A, 0x7DC6B67FD8, ...) => return 0x47 +0x3f021903cd: Calling vprintf(0x3F0223ED78, 0x7DC6B67EC8, 0x3F021B2196, ...) =>shm_semaphores_init: semctl init error: Invalid argument - trying again return 0x48 +0x3f0219057d: Calling free(0x369E9EA0, 0x7DC6B67EC8, 0x3F021B2196, ...) => return 0x48 +0x3f0217d763: Calling semctl(0x811001, 0x0, 0x0, ...) => return 0x0 +0x3f0217d6f3: Calling semget(0x4D31727E, 0x8, 0x780, ...) => return 0x812001 +0x3f0217d71a: Calling semctl(0x812001, 0x0, 0x11, ...) => return 0xFFFFFFFFFFFFFFFF +0x3f0217d729: Calling __errno_location(0x812001, 0x0, 0x11, ...) => return 0x7DC6E2CA10 +0x3f0217d730: Calling strerror(0x16, 0x0, 0x11, ...) => return 0x7DC6DC0200 +0x3f02190547: Calling vasprintf(0x7DC6B67FA8, 0x3F0223C60A, 0x7DC6B67FD8, ...) => return 0x47 +0x3f021903cd: Calling vprintf(0x3F0223ED78, 0x7DC6B67EC8, 0x3F021B2196, ...) =>shm_semaphores_init: semctl init error: Invalid argument - trying again return 0x48 +0x3f0219057d: Calling free(0x369E9F10, 0x7DC6B67EC8, 0x3F021B2196, ...) => return 0x48 +0x3f0217d763: Calling semctl(0x812001, 0x0, 0x0, ...) => return 0x0 +0x3f0217d6f3: Calling semget(0x4D31727E, 0x8, 0x780, ...) => return 0x813001 +0x3f0217d71a: Calling semctl(0x813001, 0x0, 0x11, ...) => return 0xFFFFFFFFFFFFFFFF +0x3f0217d729: Calling __errno_location(0x813001, 0x0, 0x11, ...) => return 0x7DC6E2CA10 +0x3f0217d730: Calling strerror(0x16, 0x0, 0x11, ...) => return 0x7DC6DC0200 +0x3f02190547: Calling vasprintf(0x7DC6B67FA8, 0x3F0223C60A, 0x7DC6B67FD8, ...) => return 0x47 +0x3f021903cd: Calling vprintf(0x3F0223ED78, 0x7DC6B67EC8, 0x3F021B2196, ...) =>shm_semap +``` \ No newline at end of file diff --git a/results/scraper/box64/143 b/results/scraper/box64/143 new file mode 100644 index 000000000..17adc142e --- /dev/null +++ b/results/scraper/box64/143 @@ -0,0 +1,17 @@ +Error: PltResolver: Symbol wcscasecmp_l(ver 5: wcscasecmp_l@GLIBC_2.3) not found, cannot apply R_X86_64_JUMP_SLOT +I'm trying to understand this error first. Is this saying the Symbol _wcscasecmp_l_ is missing from the Box64 version of GLIBC? + +I'm running under Ubuntu 20.04 on an M1 Mac in a Parallels VM. The program runs fine under the same version of Ubuntu when on x86_64. + +Box64 with Dynarec v0.1.5 36bfcd2 built on Oct 19 2021 23:15:06 + +The full error log includes + +> Error, memory map (@ 0x400000 0x80000/0x1000) for elf "./HelloWorld" allocated @0xffff9ba09000 +> Error: allocating memory for elf ./HelloWorld +.... +> Error, memory map (@ 0x400000 0x80000/0x1000) for elf "./HelloWorld" allocated @0xffff9ab89000 +> Error: allocating memory for elf ./HelloWorld +> Error: PltResolver: Symbol wcscasecmp_l(ver 5: wcscasecmp_l@GLIBC_2.3) not found, cannot apply R_X86_64_JUMP_SLOT 0x4b12f0 (0x412e46) in ./HelloWorld + +(Spaces added to keep the @ from becoming a mention) \ No newline at end of file diff --git a/results/scraper/box64/1432 b/results/scraper/box64/1432 new file mode 100644 index 000000000..c2a709f60 --- /dev/null +++ b/results/scraper/box64/1432 @@ -0,0 +1,21 @@ +Warning, of_unconvert(...) left over 0x8000, converted 0x8402 when running box64 on RISC-V +Hello, + +My box64 version is: +``` +Dynarec for RISC-V With extension: I M A F D C PageSize:4096 Running on unknown riscv64 cpu with 4 Cores +Will use Hardware counter measured at 10.0 MHz emulating 640 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 db355427 built on Apr 10 2024 14:42:28 +``` +When I use it to run an amd64 version of bash, I get this at startup: +``` +bash: eval: line 31: syntax error near unexpected token `(' +bash: eval: line 31: `Warning, of_unconvert(...) left over 0x8000, converted 0x8000' +Warning, of_unconvert(...) left over 0x8000, converted 0x8402 +Warning, of_unconvert(...) left over 0x8000, converted 0x8402 +``` +and then at the end of every output, there is this line: +`Warning, of_unconvert(...) left over 0x8000, converted 0x8402` + +Is this expected or a bug? I just checked and it happens for other programs as well. diff --git a/results/scraper/box64/1437 b/results/scraper/box64/1437 new file mode 100644 index 000000000..c1e08232d --- /dev/null +++ b/results/scraper/box64/1437 @@ -0,0 +1,16 @@ +Providing a Native GNU/Linux Environment for Android Users +Dear Developers of box64 + +I am writing to you with a constructive suggestion regarding the approach taken by your software solutions. While the ability to run Windows applications on Android devices through emulation is certainly valuable, I believe there is a missed opportunity in not providing users with a native GNU/Linux environment. + +The core issue I see is that by focusing solely on running Windows applications via Wine, you are depriving users of access to the vast ecosystem of native Linux software. Programs like Blender, Steam, and many others have robust Linux versions that could provide a superior experience compared to their Windows counterparts running under emulation. + +Furthermore, for certain performance-intensive applications, such as Team Fortress 2 or Dota 2, a native Linux environment could offer significantly better performance than the emulated Windows versions. + +I would encourage you to consider expanding your offerings to include a full-fledged GNU/Linux distribution, in addition to the Windows emulation capabilities. This would allow users to access both the Windows software they need, as well as the rich selection of native Linux applications, all while potentially benefiting from improved performance in certain scenarios. + +By taking this approach, you would be providing Android users with a truly comprehensive solution that caters to their diverse software requirements, without compromising on the quality and performance of the user experience. + +I believe this would be a valuable addition to your product lineup and would make a significant contribution to the Android ecosystem. I am happy to discuss this further or provide any additional feedback that may assist in the development of this enhanced offering. + +Thank you for your consideration, and I look forward to seeing the continued evolution of your products. \ No newline at end of file diff --git a/results/scraper/box64/144 b/results/scraper/box64/144 new file mode 100644 index 000000000..aaf9f5da8 --- /dev/null +++ b/results/scraper/box64/144 @@ -0,0 +1,10 @@ +No rule to make target src/box64/src/wrapped/wrappedalure_private.h', needed by '../src/wrapped/generated/functions_list.txt'. Stop. +Arch Linux, AUR. I tried compiling box64-git, but it ended with +``` +ake[2]: *** No rule to make target '/home/system/_private.hache/yay/box64-git/src/box64/src/wrapped/wrappedalure_private.h', needed by '../src/wrapped/generated/functions_list.txt'. Stop. +make[2]: Leaving directory '/home/system/.cache/yay/box64-git/src/box64/build' +make[1]: *** [CMakeFiles/Makefile2:97: CMakeFiles/WRAPPERS.dir/all] Error 2 +make[1]: Leaving directory '/home/system/.cache/yay/box64-git/src/box64/build' +make: *** [Makefile:166: all] Error 2 +make: Leaving directory '/home/system/.cache/yay/box64-git/src/box64/build' +``` \ No newline at end of file diff --git a/results/scraper/box64/1442 b/results/scraper/box64/1442 new file mode 100644 index 000000000..373127ae0 --- /dev/null +++ b/results/scraper/box64/1442 @@ -0,0 +1,3 @@ +Lots of unknown symbols with .NET 7 when trying to load the Celeste modloader Everest +Hello, I've been wanting to play some Celeste mods on my android tablet. I've setup the modloader with olympus using my computer first then tar it over to my tablet. Also I'm using the same libs setup mentioned in [here](https://github.com/ptitSeb/box64/issues/531#issuecomment-1868368021). The output below is +[Everest.txt](https://github.com/ptitSeb/box64/files/14967461/Everest.txt). The latest everest version as of this issue is build 4722. I unfortunately don't have a non android device to reproduce this on. \ No newline at end of file diff --git a/results/scraper/box64/1445 b/results/scraper/box64/1445 new file mode 100644 index 000000000..d6caf58fb --- /dev/null +++ b/results/scraper/box64/1445 @@ -0,0 +1,356 @@ +Crash at `TEST Ed,Gd` +Running a Java program with an x64 JVM, Box64 would crash at `TEST Ed, Gd`. + +**Box64 LOG** +``` +$ ./run.sh ++ BOX64_NOSIGSEGV=1 ++ BOX64_LOG=1 ++ BOX64_DLSYM_ERROR=1 ++ BOX64_TRACE_XMM=1 ++ BOX64_JITGDB=1 ++ BOX64_TRACE=1 ++ box64 java -Dprism.order=sw --module-path /home/parallels/app/jdk-11.0.2-x64/javafx-sdk-11.0.2/lib --add-modules javafx.controls -Djava.library.path=. HelloJNI +Debug level is 1 +Launch gdb on segfault + PageSize:4096 Running on unknown aarch64 cpu with 4 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz +Params database has 61 entries +Box64 with trace v0.2.7 d53ff127 built on Apr 14 2024 22:21:56 +BOX64: Detected 48bits at least of address space +BOX64: Disabling handling of SigSEGV +Initializing Zydis lib +Failed to open libZydis: libZydis.so: cannot open shared object file: No such file or directory +Zydis init failed. No x86 trace activated +Counted 77 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/:/usr/x86_64-linux-gnu/lib/ +BOX64 BIN PATH: ./:bin/:/opt/homebrew/bin/:/home/parallels/app/android-sdk-macosx/tools/:/home/parallels/app/android-sdk-macosx/platform_tools/:/usr/local/Cellar/ctags/5.8_2/bin/:/home/parallels/app/flutter/bin/:/home/parallels/app/leetcode-cli/:/home/parallels/script/:/home/parallels/go/bin/:/home/parallels/app/jdk-11.0.2-x64/bin/:/home/parallels/archiconda3/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/snap/bin/:./:/home/parallels/app/jdk-11.0.2-x64/javafx-sdk-11.0.2/lib/:/home/parallels/app/jadx/bin/ +Looking for java +argv[1]="-Dprism.order=sw" +argv[2]="--module-path" +argv[3]="/home/parallels/app/jdk-11.0.2-x64/javafx-sdk-11.0.2/lib" +argv[4]="--add-modules" +argv[5]="javafx.controls" +argv[6]="-Djava.library.path=." +argv[7]="HelloJNI" +Rename process to "java" +Using native(wrapped) libz.so.1 +Using native(wrapped) libpthread.so.0 +Using emulated /home/parallels/app/jdk-11.0.2-x64/bin/../lib/jli/libjli.so +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Setting trace +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/server/libjvm.so"/0xffff8f65a870, 102) +Using emulated /home/parallels/app/jdk-11.0.2-x64/lib/server/libjvm.so +Using native(wrapped) libm.so.6 +dlopen: New handle 0x4 (/home/parallels/app/jdk-11.0.2-x64/lib/server/libjvm.so), dlopened=1 +3326574|Call to dlsym(0x4, "JNI_CreateJavaVM")0x7fff0190e090 +3326574|Call to dlsym(0x4, "JNI_GetDefaultJavaVMInitArgs")0x7fff01902fe0 +3326574|Call to dlsym(0x4, "JNI_GetCreatedJavaVMs")0x7fff01903030 +Call to dlopen("librt.so.1"/0x7fff01f36553, 1) +dlopen: New handle 0x5 (librt.so.1), dlopened=0 +3326583|Call to dlsym(0x5, "clock_getres")0x80000 +3326583|Call to dlsym(0x5, "clock_gettime")0x80020 +3326583|Call to dlsym((nil), "pthread_setname_np")0x304a0 +Call to dlopen("librt.so.1"/0x7fff01f36553, 1) +dlopen: Recycling librt.so.1/0x5 count=2 (dlopened=0, elf_index=-1) +3326583|Call to dlsym(0x5, "clock_getres")0x80000 +3326583|Call to dlsym(0x5, "clock_gettime")0x80020 +3326583|Call to dlsym((nil), "pthread_condattr_setclock")0x304c0 +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libverify.so"/0xffff8e94ec20, 1) +Using emulated /home/parallels/app/jdk-11.0.2-x64/lib/libverify.so +dlopen: New handle 0x6 (/home/parallels/app/jdk-11.0.2-x64/lib/libverify.so), dlopened=1 +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjava.so"/0xffff8e94ec20, 1) +Using emulated /home/parallels/app/jdk-11.0.2-x64/lib/libjava.so +dlopen: New handle 0x7 (/home/parallels/app/jdk-11.0.2-x64/lib/libjava.so), dlopened=1 +3326583|Call to dlsym(0x7, "JDK_GetVersionInfo0")0x7fff0401ac90 +3326583|Call to dlsym((nil), "pthread_getcpuclockid")0x304e0 +3326583|Call to dlsym((nil), "JVM_begin_signal_setting")(nil) +3326583|Call to dlsym((nil), "sched_getcpu")0x51b80 +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libzip.so"/0xffff8e94ebf0, 1) +Using emulated /home/parallels/app/jdk-11.0.2-x64/lib/libzip.so +dlopen: New handle 0x8 (/home/parallels/app/jdk-11.0.2-x64/lib/libzip.so), dlopened=1 +3326583|Call to dlsym(0x8, "ZIP_Open")0x7fff05004a10 +3326583|Call to dlsym(0x8, "ZIP_Close")0x7fff05004a60 +3326583|Call to dlsym(0x8, "ZIP_FindEntry")0x7fff05005210 +3326583|Call to dlsym(0x8, "ZIP_ReadEntry")0x7fff05005270 +3326583|Call to dlsym(0x8, "ZIP_GetNextEntry")0x7fff05004da0 +3326583|Call to dlsym(0x8, "ZIP_InflateFully")0x7fff05005440 +3326583|Call to dlsym(0x8, "ZIP_CRC32")0x7fff05002270 +3326583|Call to dlsym(0x7, "Canonicalize")0x7fff0401bda0 +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjimage.so"/0xffff8e94ebf0, 1) +Using emulated /home/parallels/app/jdk-11.0.2-x64/lib/libjimage.so +dlopen: New handle 0x9 (/home/parallels/app/jdk-11.0.2-x64/lib/libjimage.so), dlopened=1 +3326583|Call to dlsym(0x9, "JIMAGE_Open")0x7fff06005150 +3326583|Call to dlsym(0x9, "JIMAGE_Close")0x7fff06005170 +3326583|Call to dlsym(0x9, "JIMAGE_PackageToModule")0x7fff06005180 +3326583|Call to dlsym(0x9, "JIMAGE_FindResource")0x7fff060051b0 +3326583|Call to dlsym(0x9, "JIMAGE_GetResource")0x7fff060052c0 +3326583|Call to dlsym(0x9, "JIMAGE_ResourceIterator")0x7fff060052e0 +3326583|Call to dlsym(0x9, "JIMAGE_ResourcePath")0x7fff06005400 +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjava.base-coop.so"/0xffff8e94ea60, 1) +Warning: Cannot dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjava.base-coop.so"/0xffff8e94ea60, 1) +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjava.logging-coop.so"/0xffff8e94ea60, 1) +Warning: Cannot dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjava.logging-coop.so"/0xffff8e94ea60, 1) +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjdk.compiler-coop.so"/0xffff8e94ea60, 1) +Warning: Cannot dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjdk.compiler-coop.so"/0xffff8e94ea60, 1) +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjdk.scripting.nashorn-coop.so"/0xffff8e94ea60, 1) +Warning: Cannot dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjdk.scripting.nashorn-coop.so"/0xffff8e94ea60, 1) +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjdk.internal.vm.ci-coop.so"/0xffff8e94ea60, 1) +Warning: Cannot dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjdk.internal.vm.ci-coop.so"/0xffff8e94ea60, 1) +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjdk.internal.vm.compiler-coop.so"/0xffff8e94ea60, 1) +Warning: Cannot dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libjdk.internal.vm.compiler-coop.so"/0xffff8e94ea60, 1) +3326583|Call to dlsym(0x7, "Java_java_lang_Object_registerNatives")0x7fff04010450 +3326583|Call to dlsym(0x7, "Java_java_lang_System_registerNatives")0x7fff04014d20 +3326583|Call to dlsym(0x7, "Java_java_lang_Class_registerNatives")0x7fff0400e300 +3326583|Call to dlsym(0x7, "Java_java_lang_Thread_registerNatives")0x7fff04016c60 +3326583|Call to dlsym(0x7, "Java_java_security_AccessController_getStackAccessControlContext")0x7fff0400e020 +3326583|Call to dlsym(0x7, "Java_java_security_AccessController_getInheritedAccessControlContext")0x7fff0400e030 +3326583|Call to dlsym(0x7, "Java_java_security_AccessController_doPrivileged")(nil) +Call to dlsym(libjava.so, "Java_java_security_AccessController_doPrivileged") Symbol not found +3326583|Call to dlsym(0x7, "Java_java_lang_ClassLoader_registerNatives")0x7fff0400e5b0 +3326583|Call to dlsym(0x7, "Java_java_lang_Runtime_availableProcessors")0x7fff04014700 +3326583|Call to dlsym(0x7, "Java_java_lang_Class_getPrimitiveClass")0x7fff0400e530 +3326583|Call to dlsym(0x7, "Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2")0x7fff0400dfd0 +3326583|Call to dlsym(0x7, "Java_java_lang_Class_forName0")0x7fff0400e330 +3326597|Call to dlsym(0x7, "Java_java_lang_ref_Reference_waitForReferencePendingList")0x7fff04014680 +3326598|Call to dlsym(0x7, "Java_jdk_internal_misc_VM_initialize")0x7fff040184f0 +3326583|Call to dlsym(0x7, "Java_java_lang_System_initProperties")0x7fff040151c0 +3326583|Call to dlsym(0x7, "NewStringPlatform")0x7fff0401d940 +3326583|Call to dlsym(0x7, "Java_java_lang_Object_getClass")0x7fff04010470 +3326583|Call to dlsym(0x7, "Java_java_lang_reflect_Array_newArray")0x7fff0400e2a0 +3326583|Call to dlsym(0x7, "Java_java_lang_Float_floatToRawIntBits")0x7fff0400fcd0 +3326583|Call to dlsym(0x7, "Java_java_lang_Double_doubleToRawLongBits")0x7fff0400f810 +3326583|Call to dlsym(0x7, "Java_java_lang_Double_longBitsToDouble")0x7fff0400f800 +3326583|Call to dlsym(0x7, "Java_java_lang_Runtime_maxMemory")0x7fff040146e0 +3326583|Call to dlsym(0x7, "Java_java_io_FileInputStream_initIDs")0x7fff0400f990 +3326583|Call to dlsym(0x7, "Java_java_io_FileDescriptor_initIDs")0x7fff0400f850 +3326583|Call to dlsym(0x7, "Java_java_io_FileDescriptor_getHandle")0x7fff0400f900 +3326583|Call to dlsym(0x7, "Java_java_io_FileDescriptor_getAppend")0x7fff0400f910 +3326583|Call to dlsym(0x7, "Java_java_io_FileOutputStream_initIDs")0x7fff0400fc20 +3326583|Call to dlsym(0x7, "Java_java_lang_System_setIn0")0x7fff04016a20 +3326583|Call to dlsym(0x7, "Java_java_lang_System_setOut0")0x7fff04016a90 +3326583|Call to dlsym(0x7, "Java_java_lang_System_setErr0")0x7fff04016b00 +3326583|Call to dlsym(0x7, "Java_jdk_internal_misc_Signal_findSignal0")0x7fff04014810 +3326583|Call to dlsym(0x7, "Java_jdk_internal_misc_Signal_handle0")0x7fff04014880 +3326583|Call to dlsym(0x7, "Java_java_io_UnixFileSystem_initIDs")0x7fff040175b0 +3326583|Call to dlsym(0x7, "Java_jdk_internal_reflect_Reflection_getCallerClass")(nil) +Call to dlsym(libjava.so, "Java_jdk_internal_reflect_Reflection_getCallerClass") Symbol not found +3326583|Call to dlsym(0x7, "Java_jdk_internal_reflect_Reflection_getCallerClass__")0x7fff04014690 +3326583|Call to dlsym(0x7, "Java_java_lang_System_mapLibraryName")0x7fff04016b70 +3326583|Call to dlsym(0x7, "Java_java_lang_ClassLoader_findBuiltinLib")0x7fff0400f3b0 +Call to dlopen(NULL, 1) +dlopen: New handle 0xa ((null)), dlopened=0 +3326583|Call to dlsym(0xa, "JNI_OnLoad_nio")(nil) +3326583|Call to dlsym(0x7, "Java_java_io_UnixFileSystem_getBooleanAttributes0")0x7fff040176e0 +3326583|Call to dlsym(0x7, "Java_java_io_UnixFileSystem_canonicalize0")0x7fff04017600 +3326583|Call to dlsym(0x7, "Java_java_lang_ClassLoader_00024NativeLibrary_load0")0x7fff0400ed20 +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libnio.so"/0xffff8818d9c0, 1) +Using emulated /home/parallels/app/jdk-11.0.2-x64/lib/libnio.so +Using emulated /home/parallels/app/jdk-11.0.2-x64/lib/libnet.so +dlopen: New handle 0xb (/home/parallels/app/jdk-11.0.2-x64/lib/libnio.so), dlopened=1 +3326583|Call to dlsym(0xb, "JNI_OnLoad")0x7fff0700ce80 +3326583|Call to dlsym(0x7, "Java_sun_nio_fs_UnixNativeDispatcher_init")(nil) +Call to dlsym(libjava.so, "Java_sun_nio_fs_UnixNativeDispatcher_init") Symbol not found +3326583|Call to dlsym(0x7, "Java_java_lang_ClassLoader_00024NativeLibrary_findEntry")0x7fff0400f290 +3326583|Call to dlsym(0xb, "Java_sun_nio_fs_UnixNativeDispatcher_init")0x7fff0700a9d0 +3326583|Call to dlsym((nil), "openat64")0x521a0 +3326583|Call to dlsym((nil), "fstatat64")0x521c0 +3326583|Call to dlsym((nil), "unlinkat")0x521e0 +3326583|Call to dlsym((nil), "renameat")0x52200 +3326583|Call to dlsym((nil), "futimesat")0x52220 +3326583|Call to dlsym((nil), "fdopendir")0x52240 +3326583|Call to dlsym(0x7, "Java_sun_nio_fs_UnixNativeDispatcher_getcwd")(nil) +Call to dlsym(libjava.so, "Java_sun_nio_fs_UnixNativeDispatcher_getcwd") Symbol not found +3326583|Call to dlsym(0xb, "Java_sun_nio_fs_UnixNativeDispatcher_getcwd")0x7fff0700af10 +3326583|Call to dlsym(0x7, "Java_java_lang_String_intern")0x7fff040149f0 +3326583|Call to dlsym(0x7, "Java_java_util_concurrent_atomic_AtomicLong_VMSupportsCS8")0x7fff0400e2c0 +3326583|Call to dlsym(0x7, "Java_jdk_internal_loader_BootLoader_setBootLoaderUnnamedModule0")0x7fff0400e2f0 +3326583|Call to dlsym(0x7, "Java_java_lang_Class_isAssignableFrom")0x7fff0400e500 +3326583|Call to dlsym(0x7, "Java_jdk_internal_reflect_Reflection_getClassAccessFlags")0x7fff040146a0 +3326583|Call to dlsym(0x7, "Java_jdk_internal_reflect_NativeConstructorAccessorImpl_newInstance0")0x7fff04010440 +3326583|Call to dlsym(0x7, "Java_java_lang_Module_defineModule0")0x7fff0400fce0 +3326583|Call to dlsym(0x7, "Java_jdk_internal_reflect_NativeMethodAccessorImpl_invoke0")0x7fff04010420 +3326583|Call to dlsym(0x7, "Java_java_lang_System_identityHashCode")0x7fff04014d40 +3326583|Call to dlsym(0x7, "Java_java_lang_Class_isInstance")0x7fff0400e4d0 +3326583|Call to dlsym(0x7, "Java_java_lang_ClassLoader_findBootstrapClass")0x7fff0400eba0 +3326583|Call to dlsym(0x7, "Java_sun_nio_fs_UnixNativeDispatcher_stat0")(nil) +Call to dlsym(libjava.so, "Java_sun_nio_fs_UnixNativeDispatcher_stat0") Symbol not found +3326583|Call to dlsym(0xb, "Java_sun_nio_fs_UnixNativeDispatcher_stat0")0x7fff0700b510 +3326583|Call to dlsym(0x7, "Java_sun_nio_fs_UnixNativeDispatcher_exists0")(nil) +Call to dlsym(libjava.so, "Java_sun_nio_fs_UnixNativeDispatcher_exists0") Symbol not found +3326583|Call to dlsym(0xb, "Java_sun_nio_fs_UnixNativeDispatcher_exists0")0x7fff0700c5e0 +3326583|Call to dlsym(0x7, "Java_sun_nio_fs_UnixNativeDispatcher_open0")(nil) +Call to dlsym(libjava.so, "Java_sun_nio_fs_UnixNativeDispatcher_open0") Symbol not found +3326583|Call to dlsym(0xb, "Java_sun_nio_fs_UnixNativeDispatcher_open0")0x7fff0700b260 +3326583|Call to dlsym(0x7, "Java_sun_nio_fs_UnixNativeDispatcher_dup")(nil) +Call to dlsym(libjava.so, "Java_sun_nio_fs_UnixNativeDispatcher_dup") Symbol not found +3326583|Call to dlsym(0xb, "Java_sun_nio_fs_UnixNativeDispatcher_dup")0x7fff0700b0f0 +3326583|Call to dlsym(0x7, "Java_sun_nio_fs_UnixNativeDispatcher_fdopendir")(nil) +Call to dlsym(libjava.so, "Java_sun_nio_fs_UnixNativeDispatcher_fdopendir") Symbol not found +3326583|Call to dlsym(0xb, "Java_sun_nio_fs_UnixNativeDispatcher_fdopendir")0x7fff0700bd80 +3326583|Call to dlsym(0x7, "Java_sun_nio_fs_UnixNativeDispatcher_readdir")(nil) +Call to dlsym(libjava.so, "Java_sun_nio_fs_UnixNativeDispatcher_readdir") Symbol not found +3326583|Call to dlsym(0xb, "Java_sun_nio_fs_UnixNativeDispatcher_readdir")0x7fff0700be60 +3326583|Call to dlsym(0x7, "Java_java_io_RandomAccessFile_initIDs")0x7fff040141c0 +3326583|Call to dlsym(0x7, "Java_java_io_RandomAccessFile_open0")0x7fff040141f0 +3326583|Call to dlsym(0x7, "Java_java_io_RandomAccessFile_length")0x7fff04014390 +3326583|Call to dlsym(0x7, "Java_java_io_RandomAccessFile_seek0")0x7fff04014450 +3326583|Call to dlsym(0x7, "Java_java_io_RandomAccessFile_readBytes")0x7fff04014260 +3326583|Call to dlsym(0xa, "JNI_OnLoad_zip")(nil) +Call to dlopen("/home/parallels/app/jdk-11.0.2-x64/lib/libzip.so"/0xffff882447c0, 1) +dlopen: Recycling /home/parallels/app/jdk-11.0.2-x64/lib/libzip.so/0x8 count=2 (dlopened=1, elf_index=5) +3326583|Call to dlsym(0x8, "JNI_OnLoad")0x7fff04018ad0 +3326583|Call to dlsym(0x7, "Java_java_util_zip_Inflater_initIDs")(nil) +Call to dlsym(libjava.so, "Java_java_util_zip_Inflater_initIDs") Symbol not found +3326583|Call to dlsym(0xb, "Java_java_util_zip_Inflater_initIDs")(nil) +Call to dlsym(libnio.so, "Java_java_util_zip_Inflater_initIDs") Symbol not found +3326583|Call to dlsym(0x8, "Java_java_util_zip_Inflater_initIDs")0x7fff05002b20 +3326583|Call to dlsym(0x7, "Java_java_util_zip_Inflater_init")(nil) +Call to dlsym(libjava.so, "Java_java_util_zip_Inflater_init") Symbol not found +3326583|Call to dlsym(0xb, "Java_java_util_zip_Inflater_init")(nil) +Call to dlsym(libnio.so, "Java_java_util_zip_Inflater_init") Symbol not found +3326583|Call to dlsym(0x8, "Java_java_util_zip_Inflater_init")0x7fff05002b80 +3326583|Call to dlsym(0x7, "Java_java_util_zip_Inflater_inflateBytesBytes")(nil) +Call to dlsym(libjava.so, "Java_java_util_zip_Inflater_inflateBytesBytes") Symbol not found +3326583|Call to dlsym(0xb, "Java_java_util_zip_Inflater_inflateBytesBytes")(nil) +Call to dlsym(libnio.so, "Java_java_util_zip_Inflater_inflateBytesBytes") Symbol not found +3326583|Call to dlsym(0x8, "Java_java_util_zip_Inflater_inflateBytesBytes")0x7fff05002d20 +3326583|Call to dlsym(0x7, "Java_java_util_zip_Inflater_reset")(nil) +Call to dlsym(libjava.so, "Java_java_util_zip_Inflater_reset") Symbol not found +3326583|Call to dlsym(0xb, "Java_java_util_zip_Inflater_reset")(nil) +Call to dlsym(libnio.so, "Java_java_util_zip_Inflater_reset") Symbol not found +3326583|Call to dlsym(0x8, "Java_java_util_zip_Inflater_reset")0x7fff05003010 +3326583|Call to dlsym(0x7, "Java_java_lang_StringUTF16_isBigEndian")0x7fff04014a00 +Waiting for gdb (pid 3326574)... +GNU gdb (Ubuntu 12.0.90-0ubuntu1) 12.0.90 +Copyright (C) 2022 Free Software Foundation, Inc. +License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> +This is free software: you are free to change and redistribute it. +There is NO WARRANTY, to the extent permitted by law. +Type "show copying" and "show warranty" for details. +This GDB was configured as "aarch64-linux-gnu". +Type "show configuration" for configuration details. +For bug reporting instructions, please see: +<https://www.gnu.org/software/gdb/bugs/>. +Find the GDB manual and other documentation resources online at: + <http://www.gnu.org/software/gdb/documentation/>. + +For help, type "help". +Type "apropos word" to search for commands related to "word". +Attaching to process 3326574 +[New LWP 3326583] +[New LWP 3326588] +[New LWP 3326589] +[New LWP 3326590] +[New LWP 3326591] +[New LWP 3326592] +[New LWP 3326596] +[New LWP 3326597] +[New LWP 3326598] +[New LWP 3326599] +[New LWP 3326600] +[New LWP 3326601] +[New LWP 3326602] +[New LWP 3326606] +[Thread debugging using libthread_db enabled] +Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". +__futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=3326583, futex_word=0xffff8e74f090) at ./nptl/futex-internal.c:57 +57 ./nptl/futex-internal.c: No such file or directory +``` + +**GDB** +``` +#0 0x0000ffff8f7e1994 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, + req=req@entry=0xffff8e74cbe8, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78 +78 ../sysdeps/unix/sysv/linux/clock_nanosleep.c: No such file or directory. +(gdb) bt +#0 0x0000ffff8f7e1994 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, + req=req@entry=0xffff8e74cbe8, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78 +#1 0x0000ffff8f7e6b6c in __GI___nanosleep (req=req@entry=0xffff8e74cbe8, rem=rem@entry=0x0) + at ../sysdeps/unix/sysv/linux/nanosleep.c:25 +#2 0x0000ffff8f80f4b4 in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:31 +#3 0x0000000034a32de8 in my_box64signalhandler (sig=11, info=0xffff8e74d110, ucntx=0xffff8e74d190) + at /home/parallels/work/box64/src/libtools/signals.c:1620 +#4 <signal handler called> +#5 0x00000000352c2d24 in Run (emu=0x684ed6d0, step=0) at /home/parallels/work/box64/src/emu/x64run.c:654 +#6 0x00000000349ed6f4 in DynaRun (emu=0x684ed6d0) at /home/parallels/work/box64/src/dynarec/dynarec.c:175 +#7 0x0000000034a36cac in pthread_routine (p=0x684ed6a0) at /home/parallels/work/box64/src/libtools/threads.c:242 +#8 0x0000ffff8f7ad5c8 in start_thread (arg=0x0) at ./nptl/pthread_create.c:442 +#9 0x0000ffff8f815edc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79 + +(gdb) f 5 +#5 0x00000000352c2d24 in Run (emu=0x684ed6d0, step=0) at /home/parallels/work/box64/src/emu/x64run.c:654 +654 test32(emu, ED->dword[0], GD->dword[0]); + +(gdb) p oped +$1 = (reg64_t *) 0x60000008 +(gdb) p emu +$2 = (x64emu_t *) 0x684ed6d0 +(gdb) p opgd +$3 = (reg64_t *) 0x684ed6d0 +``` + +It seems that `oped` points to an invalid address, `0x60000008`, because `0x60000008` appears to be in a reserved memory space. +```bash +$ cat /proc/3326574/maps | grep "60000000" +60000000-60001000 ---p 00000000 00:00 0 +``` + +I searched the memory address `0x60000000` in the box64 code and found `#define HIGH (void*)0x60000000`. However, I still have no idea why `ED` points to a reserved memory address. + +**Environment** +- box64 version: git commit `d53ff127` on branch main. +- x64 OpenJDK 11 +- x64 JavaFX 11 + + +Java Code: +```java +import javafx.application.Application; +import javafx.scene.Scene; +import javafx.scene.control.Label; +import javafx.scene.layout.StackPane; +import javafx.stage.Stage; + +import java.util.Collections; +import java.util.Iterator; +import java.util.Set; + +public class HelloJNI extends Application { + + // Test Driver + public static void main(String[] args) { + launch(args); + } + + @Override + public void start(Stage primaryStage) { + + String javaFxVersion = System.getProperty("javafx.version"); + System.out.println("JavaFX Version: " + javaFxVersion); + + Label lbl = new Label("Hello"); + StackPane root = new StackPane(); + root.getChildren().add(lbl); + + Scene scene = new Scene(root, 300, 250); + + primaryStage.setTitle("Hello World!"); + primaryStage.setScene(scene); + primaryStage.show(); + + System.out.println("Hello from Java!"); + } +} +``` + +Comamnd compiling the java code: +```bash +javac --module-path ${PATH_TO_JAVAFX} --add-modules javafx.controls HelloJNI.java +``` \ No newline at end of file diff --git a/results/scraper/box64/1446 b/results/scraper/box64/1446 new file mode 100644 index 000000000..345ba5f1c --- /dev/null +++ b/results/scraper/box64/1446 @@ -0,0 +1,85 @@ +wine9 wow failed to start on loongarch +``` +admin@3A5000:~/Desktop/box64/deb/bin$ BOX64_DYNAREC=0 box64 ./wine winecfg +Dynarec is off + PageSize:16384 Running on Loongson-3A5000-LL with 4 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 7f16ddac built on Apr 14 2024 22:14:59 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Detected 48bits at least of address space +Warning, older then 2.34 pthread_kill not found, using current one +Counted 32 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/home/admin/.cargo/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/:/sbin/:/usr/sbin/ +Looking for ./wine +Apply RC params for wine +Applying BOX64_MAXCPU=64 +argv[1]="winecfg" +Rename process to "wine" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /home/admin/Desktop/box64/deb/bin/../lib/wine/x86_64-unix/ntdll.so +Using emulated /lib/x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) liblzma.so.5 +Dynarec is off + PageSize:16384 Running on Loongson-3A5000-LL with 4 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 7f16ddac built on Apr 14 2024 22:14:59 +BOX64: Wine preloader detected, loading "/home/admin/Desktop/box64/deb/bin/wine" directly +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Detected 48bits at least of address space +Warning, older then 2.34 pthread_kill not found, using current one +Counted 34 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/home/admin/.cargo/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/:/sbin/:/usr/sbin/ +Looking for /home/admin/Desktop/box64/deb/bin/wine +Apply RC params for wine +Applying BOX64_MAXCPU=64 +argv[1]="winecfg" +Rename process to "wine" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /home/admin/Desktop/box64/deb/bin/../lib/wine/x86_64-unix/ntdll.so +Using emulated /lib/x86_64-linux-gnu/libunwind.so.8 +Using native(wrapped) liblzma.so.5 +posix_spawn(0x7ffff38e5a6c, "/home/admin/Desktop/box64/deb/bin/wineserver", (nil), (nil), 0x7ffff38e5a70["/home/admin/Desktop/box64/deb/bin/wineserver", "", ...], 0x7ffff38e5ee8), IsX64=1, IsX86=0 IsScript=0 envp is context->envv + => posix_spawn(0x7ffff38e5a6c, "/usr/local/bin/box64", (nil), (nil), 0x7ffffbd4bef0 ["/usr/local/bin/box64", "/home/admin/Desktop/box64/deb/bin/wineserver", ""...:1], 0x7ffffbd4c4b0) +posix_spawn returned 0 +Dynarec is off + PageSize:16384 Running on Loongson-3A5000-LL with 4 Cores +Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 7f16ddac built on Apr 14 2024 22:14:59 +BOX64: Detected 48bits at least of address space +Warning, older then 2.34 pthread_kill not found, using current one +Counted 34 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/home/admin/.cargo/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/:/sbin/:/usr/sbin/ +Looking for /home/admin/Desktop/box64/deb/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 native(wrapped) libbsd.so.0 +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 +`` \ No newline at end of file diff --git a/results/scraper/box64/1448 b/results/scraper/box64/1448 new file mode 100644 index 000000000..4a173f3f4 --- /dev/null +++ b/results/scraper/box64/1448 @@ -0,0 +1 @@ +Failed to start genshin impact in loongson 3A6000 using box64+wine diff --git a/results/scraper/box64/1449 b/results/scraper/box64/1449 new file mode 100644 index 000000000..f77e5e5ee --- /dev/null +++ b/results/scraper/box64/1449 @@ -0,0 +1,49 @@ +wine-staging-wow64-9.6 failed to start on aarch64 +I built the package from AUR on Archlinux x86_64 and installed on Archlinux arm aarch64 chroot on Android. https://aur.archlinux.org/packages/wine-staging-wow64?all_deps=1#pkgdeps + +``` +box64 --version +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT PageSize:4096 Running on Cortex-A510 Cortex-A715 Cortex-A710 - with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 614 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 b9613927 built on Apr 7 2024 04:50:28 +``` +``` +wine64 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT PageSize:4096 Running on Cortex-A510 Cortex-A715 Cortex-A710 - with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 614 MHz +Params database has 61 entries +Box64 with Dynarec v0.2.7 b9613927 built on Apr 7 2024 04:50:28 +BOX64: Wine64 detected, WINEPRELOADRESERVE="" +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 20 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/home/user/.local/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/bin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/ +Looking for /usr/bin/wine64 +Apply RC params for wine64 +Applying BOX64_MAXCPU=64 +Rename process to "wine" +Apply RC params for wine +Applying BOX64_MAXCPU=64 +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) libresolv.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +FillBlock triggered a segfault at 0x1350 from 0x35069454 +FillBlock at 0x1350 triggered a segfault, canceling +4405| Strange SIGSEGV with Access error on 0x35025f6c for 0x1350, db=(nil), prot=0x7 (old_addr=(nil), Lock=0x0) +4405| Strange SIGSEGV with Access error on 0x35025f6c for 0x1350, db=(nil), prot=0x7 (old_addr=0x1350, Lock=0x0) +4405|SIGSEGV @0x35025f6c (???(/usr/bin/wine64+0x825f6c)) (x64pc=0x1350/???:"???", rsp=0x7c637ffb28, stack=0x7c63000000:0x7c63800000 own=(nil) fp=0x7c637ffb30), for accessing 0x1350 (code=2/prot=7), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000000 +RSP+0x00:0x0000000000010080 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000100001285 RSP+0x18:0x0000007c637ffb48 +RAX:0x0000000000000000 RCX:0x0000000000000000 RDX:0x0000007c637ffb68 RBX:0x0000000000000000 +RSP:0x0000007c637ffb28 RBP:0x0000007c637ffb30 RSI:0x0000007c637ffb58 RDI:0x0000000000000001 + R8:0x0000000000000000 R9:0x0000000000010080 R10:0x0000000000000000 R11:0x0000000000000000 +R12:0x0000000000000000 R13:0x0000000000000000 R14:0x0000000000000000 R15:0x0000000000000000 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +fish: Job 1, 'wine64' terminated by signal SIGSEGV (Address boundary error) +``` \ No newline at end of file diff --git a/results/scraper/box64/145 b/results/scraper/box64/145 new file mode 100644 index 000000000..61dc1b3ce --- /dev/null +++ b/results/scraper/box64/145 @@ -0,0 +1,2 @@ +Warning: Cannot dlopen("/home/system/Downloads/WINE/usr/bin/../lib/wine/x86_64-unix/ntdll.so"/0x9e756cd0, 2) +I'm trying to use wine64, but when I try to run it, it crashes with `Warning: Cannot dlopen("/home/system/Downloads/WINE/usr/bin/../lib/wine/x86_64-unix/ntdll.so"/0x9e756cd0, 2)`. Does this mean that I should try to install WINE in my rootfs, not in a chroot? \ No newline at end of file diff --git a/results/scraper/box64/1450 b/results/scraper/box64/1450 new file mode 100644 index 000000000..e4430ff4c --- /dev/null +++ b/results/scraper/box64/1450 @@ -0,0 +1,111 @@ +A Qt program can't start +Debian package https://down.115.com/client/115pc/lin/115pc_2.0.9.3.deb AUR package https://aur.archlinux.org/packages/115pc +``` +/opt/115pc/115 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT PageSize:4096 Running on Cortex-A510 Cortex-A715 Cortex-A710 - with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 614 MHz +Params database has 62 entries +Box64 with Dynarec v0.2.7 067cf75c built on Apr 15 2024 06:25:38 +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 43 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/home/user/.local/bin/:/sbin/:/bin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/usr/lib/jvm/default/bin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/ +Looking for /opt/115pc/115 +Rename process to "115" +Using emulated /opt/115pc/lib/libQt5Widgets.so.5 +Using emulated /opt/115pc/lib/libQt5Gui.so.5 +Using emulated /opt/115pc/lib/libQt5Network.so.5 +Using emulated /opt/115pc/lib/libQt5Xml.so.5 +Using emulated /opt/115pc/lib/libQt5Sql.so.5 +Using emulated /opt/115pc/lib/libQt5DBus.so.5 +Using emulated /opt/115pc/lib/libQt5Core.so.5 +Using native(wrapped) libpthread.so.0 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using native(wrapped) libm.so.6 +Look for arc4random in loaded elfs +Warning, function arc4random not found in lib libbsd.so.0 +Look for arc4random in loaded elfs +Warning, function arc4random not found in lib libbsd.so.0 +Using native(wrapped) libz.so.1 +Using emulated /opt/115pc/lib/libicui18n.so.56 +Using emulated /opt/115pc/lib/libicuuc.so.56 +Using emulated /opt/115pc/lib/libicudata.so.56 +Using native(wrapped) libgthread-2.0.so.0 +Using native(wrapped) libglib-2.0.so.0 +Using native(wrapped) libdbus-1.so.3 +Using native(wrapped) libgssapi_krb5.so.2 +Using native(wrapped) libGL.so.1 +Using emulated /opt/115pc/plugins/platforms/libqxcb.so +Using emulated /opt/115pc/plugins/platforms/../../lib/libQt5XcbQpa.so.5 +Using native(wrapped) libfontconfig.so.1 +Using native(wrapped) libexpat.so.1 +Using native(wrapped) libfreetype.so.6 +Using native(wrapped) libX11-xcb.so.1 +Using native(wrapped) libxcb-icccm.so.4 +Using native(wrapped) libxcb-image.so.0 +Using native(wrapped) libxcb-shm.so.0 +Using native(wrapped) libxcb-util.so.1 +Using native(wrapped) libxcb-keysyms.so.1 +Using native(wrapped) libxcb-randr.so.0 +Using native(wrapped) libxcb-render-util.so.0 +Using native(wrapped) libxcb-render.so.0 +Using native(wrapped) libxcb-shape.so.0 +Using native(wrapped) libxcb-sync.so.1 +Using native(wrapped) libxcb-xfixes.so.0 +Using native(wrapped) libxcb-xinerama.so.0 +Using native(wrapped) libxcb-xkb.so.1 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxkbcommon-x11.so.0 +Using native(wrapped) libxkbcommon.so.0 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrender.so.1 +Using emulated /opt/115pc/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so +Using emulated /opt/115pc/plugins/platforminputcontexts/../../lib/libcrypto.so.1.1 +Using emulated /opt/115pc/lib/libssl.so.1.1 +Using emulated /opt/115pc/plugins/imageformats/libqgif.so +Using emulated /opt/115pc/plugins/imageformats/libqicns.so +Using emulated /opt/115pc/plugins/imageformats/libqico.so +Using emulated /opt/115pc/plugins/imageformats/libqjpeg.so +Using emulated /opt/115pc/plugins/imageformats/libqsvg.so +Using emulated /opt/115pc/plugins/imageformats/../../lib/libQt5Svg.so.5 +Using emulated /opt/115pc/plugins/imageformats/libqtga.so +Using emulated /opt/115pc/plugins/imageformats/libqtiff.so +Using emulated /opt/115pc/plugins/imageformats/libqwbmp.so +Using emulated /opt/115pc/plugins/imageformats/libqwebp.so +Using emulated /opt/115pc/plugins/bearer/libqconnmanbearer.so +Using emulated /opt/115pc/plugins/bearer/libqgenericbearer.so +Using emulated /opt/115pc/plugins/bearer/libqnmbearer.so +Error loading needed lib libec115.so +Warning: Cannot dlopen("libec115.so"/0x4c56fb38, 1) +Error loading needed lib libec115 +Warning: Cannot dlopen("libec115"/0x4c50e2a8, 1) +Using emulated /opt/115pc/plugins/bearer/../../lib/ec115.so +sh: line 1: /opt/115pc/scsi.txt: Permission denied +QPixmap::scaled: Pixmap is a null pixmap +Using emulated /opt/115pc/plugins/xcbglintegrations/libqxcb-glx-integration.so +Using native(wrapped) libxcb-glx.so.0 +MESA: error: ZINK: vkEnumeratePhysicalDevices failed (VK_ERROR_INITIALIZATION_FAILED) +MESA: error: ZINK: failed to choose pdev +glx: failed to create drisw screen +10820|SIGSEGV @0x73301618d4 (xcb_image_put(/usr/lib/libxcb-image.so.0)) (x64pc=0x150033/???:"???", rsp=0x7333797468, stack=0x7332f99000:0x7333799000 own=(nil) fp=0x172), for accessing 0x33797542 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0x000000004c591010 RSP-0x18:0x0000007333797580 RSP-0x10:0x0000000049b4fd10 RSP-0x08:0x0000000000000210 +RSP+0x00:0x0000003f0e0595dd RSP+0x08:0x0000000000000000 RSP+0x10:0x0000003f0e0595b5 RSP+0x18:0x00000000000001df +RAX:0x0000000049bb5fd0 RCX:0x0000007333797540 RDX:0x000000000160000e RBX:0x0000000000000172 +RSP:0x0000007333797468 RBP:0x0000000000000172 RSI:0x000000000160000d RDI:0x0000000035f2e630 + R8:0x0000000000000000 R9:0x0000000000000000 R10:0x0000000000000171 R11:0x0000000000000000 +R12:0x000000004c5914a8 R13:0x0000007333797540 R14:0x000000004c591440 R15:0x000000000000022d +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +fish: Job 1, '/opt/115pc/115' terminated by signal SIGSEGV (Address boundary error) +``` \ No newline at end of file diff --git a/results/scraper/box64/1455 b/results/scraper/box64/1455 new file mode 100644 index 000000000..f791c5ef2 --- /dev/null +++ b/results/scraper/box64/1455 @@ -0,0 +1,2 @@ +[ARM64] Running love2d 11.5 with DynaRec off leads to segfault +Download and run with `BOX64_DYNAREC=0`: https://github.com/love2d/love/releases/download/11.5/love-11.5-x86_64.AppImage. Note the segfault is not reproducible on RISC-V even with DynaRec off, which is rather strange. \ No newline at end of file diff --git a/results/scraper/box64/1456 b/results/scraper/box64/1456 new file mode 100644 index 000000000..5004dc830 --- /dev/null +++ b/results/scraper/box64/1456 @@ -0,0 +1,4 @@ +EarthX (Unity3D) crashes after splash screen on M1 +Pretty self explanatory - when I launch EarthX using the latest master of box64, it shows the splash screen, then it freezes and subsequently crashes. +Find attached the log. +[log.txt](https://github.com/ptitSeb/box64/files/15020739/log.txt) diff --git a/results/scraper/box64/1457 b/results/scraper/box64/1457 new file mode 100644 index 000000000..c428926a8 --- /dev/null +++ b/results/scraper/box64/1457 @@ -0,0 +1,53 @@ +Unimplemented Opcode (66 66 2E 0F) +Hello, + +I'm trying to run [`factorio`](https://factorio.com/) through `box64` on asahi, running `nixOS`. When running box64, it gives me this error: +``` +710467|0x20f3450: Unimplemented Opcode (66 66 2E 0F) 1F 84 00 00 00 00 00 0F 1F 84 00 00 00 00 00 +``` + +Here is the full output from `box64`: +``` +# box64 bin/x64/factorio +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT PageSize:16384 Running on Icestorm-M1-Pro Firestorm-M1-Pro with 10 Cores +Will use Hardware counter measured at 24.0 MHz emulating 768 MHz +Params database has 13 entries +Box64 with Dynarec v0.2.7 nogit built on Jan 1 1980 00:00:00 +BOX64: Detected 48bits at least of address space +Counted 147 Env var +BOX64 LIB PATH: /run/opengl-driver/lib/:/run/opengl-driver-32/lib/:./:lib/:lib64/:x86_64/:bin64/:libs64/ +BOX64 BIN PATH: ./:bin/:/run/wrappers/bin/:/usr/bin/:/usr/sbin/:/nix/store/ciw0pvaqjffnvary60p0gcvfsc7plq2z-bash-interactive-5.2p26/bin/:/nix/store/zgjzrx42nji68ypaz0nl3i6akqas6hip-patchelf-0.15.0/bin/:/nix/store/ask2ry8k4y0603g95rmcxq0mds2mjcq6-coreutils-9.4/bin/:/nix/store/b6vzfkd37p1srw1hkq92s0kqnpq6y9zn-findutils-4.9.0/bin/:/nix/store/0vm9ajhh3y3lsh8pqwn51qfkj0sf3i48-diffutils-3.10/bin/:/nix/store/5sp5mh914cnq72j6mc17y2flji5sj0vm-gnused-4.9/bin/:/nix/store/97fjy58w7l9q0qkwig0ilk4vxj7ncfr7-gnugrep-3.11/bin/:/nix/store/flaqh5qdn9y18bglpkx5inx8i27j164k-gawk-5.2.2/bin/:/nix/store/n77ysc0vzx107g8kgr382l5zx3n8y4m8-gnutar-1.35/bin/:/nix/store/lc4fhc2xhpdiscwcry09z5fzyx30ghik-gzip-1.13/bin/:/nix/store/s4d69r766r6y5ivx3ia5gaxzs5wcpww9-bzip2-1.0.8-bin/bin/:/nix/store/gllwhajbyfz7rnbydglmyd33vlzdar5n-gnumake-4.4.1/bin/:/nix/store/q36009ll4v7ay3xv4na856w715nfrbn8-bash-5.2p26/bin/:/nix/store/j87160bigr3zs78yb7pnjajpam6jknsd-patch-2.7.6/bin/:/nix/store/1m5sgjjb9qqffvrjchra7m2231zy2d6s-xz-5.4.6-bin/bin/:/nix/store/avxc978l3kbf8vzbw4pvbcjvapgd1xnl-file-5.45/bin/:/nix/store/sdw5pv3f78mb01k95markarjacawiyh0-kitty-0.34.0/bin/:/nix/store/k7f2n4w4w2bc9xa1m9fmdy990w9m9psb-imagemagick-7.1.1-29/bin/:/nix/store/1r1xdw3xkkv88zwn9yy05bz4inx3fk2s-ncurses-6.4-dev/bin/:/run/wrappers/bin/:/home/olai/.nix-profile/bin/:/nix/profile/bin/:/home/olai/.local/state/nix/profile/bin/:/etc/profiles/per-user/olai/bin/:/nix/var/nix/profiles/default/bin/:/run/current-system/sw/bin/:/nix/store/x519iya8ywmapflfqydkshwx7h2n3fid-gcc-wrapper-13.2.0/bin/:/nix/store/nixrnab9i9ns541dz81yg3xy4acn6d12-binutils-wrapper-2.41/bin/:/nix/store/h14vqnn6jwnmvf214051f52j0n10qfr9-pciutils-3.11.1/bin/:/nix/store/h0qg50wf127d4rgn4fr4kazvjxbl53la-pkgconf-wrapper-2.1.1/bin/ +Looking for bin/x64/factorio +Apply RC params for factorio +Applying BOX64_DYNAREC_FASTROUND=0 +Warning: cannot create memory map (@0x3ff000 0x2510150) for elf "/home/olai/Downloads/factorio/bin/x64/factorio" got 0x3fc000 +Rename process to "factorio" +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libresolv.so.2 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libasound.so.2 +Using native(wrapped) libpulse.so.0 +Using native(wrapped) libpulse-simple.so.0 +Using native(wrapped) libm.so.6 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) libbsd.so.0 +Look for __res_nquery in loaded elfs +Found symbol with version GLIBC_2.17, value = 0xfffecf1d4380 +Look for __dn_expand in loaded elfs +Found symbol with version GLIBC_2.17, value = 0xfffecf1cccf0 +710467|0x20f3450: Unimplemented Opcode (66 66 2E 0F) 1F 84 00 00 00 00 00 0F 1F 84 00 00 00 00 00 +``` \ No newline at end of file diff --git a/results/scraper/box64/1458 b/results/scraper/box64/1458 new file mode 100644 index 000000000..46aecb763 --- /dev/null +++ b/results/scraper/box64/1458 @@ -0,0 +1,38 @@ +Barony game need SDL_GameControllerHasRumble to accept a joypad +Hello all, + +The game Barony v 4.02.2023.09.24 will work with Box64 on RPI5. Some graphics will be black until a LIBGL_DRI3_DISABLE=1 is applied. + +However, starting it with a joystick that has rumble function will result in this error message: + +``` +Error: PltResolver: Symbol SDL_GameControllerHasRumble(ver 0: SDL_GameControllerHasRumble) not found, cannot apply R_X86_64_JUMP_SLOT 0x1009ac108 (0x100109216) in /mnt/local/Jeux/Barony/game/barony.x86_64 (local_maplib=(nil), global maplib=0x415392e0, deepbind=0) +``` +Here is the native/emulated log: +``` +Using native(wrapped) libSDL2-2.0.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libm.so.6 +Using native(wrapped) librt.so.1 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libSDL2_image-2.0.so.0 +Error initializing native libSDL2_net-2.0.so.0 (last dlerror is libSDL2_net-2.0.so.0: cannot open shared object file: No such file or directory) +Using emulated libSDL2_net-2.0.so.0 +Using native(wrapped) libSDL2_ttf-2.0.so.0 +Using native(wrapped) libGL.so.1 +Using emulated libfmod.so.13 +Using emulated libphysfs.so.1 +Using native(wrapped) libpng16.so.16 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +``` + +As I see some SDL gamecontroller functions are added in the latest commit, may I ask for this one so I can see if it is fully functional with a controller and enable 2 player split screen? + +Thanks + +Hugo \ No newline at end of file diff --git a/results/scraper/box64/146 b/results/scraper/box64/146 new file mode 100644 index 000000000..0ad51af87 --- /dev/null +++ b/results/scraper/box64/146 @@ -0,0 +1,2 @@ +Compile statically +I want to use this in a chroot, but this requires that the interpreter is statically linked inside the executable \ No newline at end of file diff --git a/results/scraper/box64/1460 b/results/scraper/box64/1460 new file mode 100644 index 000000000..b1512f080 --- /dev/null +++ b/results/scraper/box64/1460 @@ -0,0 +1,46 @@ +[TF2] Missing symbols in libstdc++.so.6 +Team fortress 2 (64-Bit) fails to launch, Log: +``` +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Kryo-3XX-Silver Kryo-3XX-Gold with 8 Cores +Params database has 38 entries +Box64 with Dynarec v0.2.6 built on Mar 26 2024 18:47:02 +BOX64: Detected 48bits at least of address space +Counted 26 Env var +BOX64 LIB PATH: /mnt/data/Steam/steamapps/common/Team Fortress 2/bin/linux64/:/lib/:./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/bin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/ +Looking for ./tf_linux64 +Rename process to "tf_linux64" +Using emulated /mnt/data/Steam/steamapps/common/Team Fortress 2/bin/linux64/libmimalloc.so +Redirecting overridden malloc from symtab function for /mnt/data/Steam/steamapps/common/Team Fortress 2/bin/linux64/libmimalloc.so +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated bin/linux64/launcher.so +Using emulated /mnt/data/Steam/steamapps/common/Team Fortress 2/bin/linux64/libtier0.so +Using emulated /mnt/data/Steam/steamapps/common/Team Fortress 2/bin/linux64/libvstdlib.so +Using emulated /mnt/data/Steam/steamapps/common/Team Fortress 2/bin/linux64/libsteam_api.so +Redirecting overridden malloc from symtab function for /mnt/data/Steam/steamapps/common/Team Fortress 2/bin/linux64/libsteam_api.so +Using emulated /mnt/data/Steam/steamapps/common/Team Fortress 2/bin/linux64/libtogl.so +Using native(wrapped) libSDL2-2.0.so.0 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Warning: Global Symbol _ZN9__gnu_cxx21zoneinfo_dir_overrideEv not found, cannot apply R_X86_64_GLOB_DAT @0x7fff0624e268 ((nil)) in /lib/x86_64-linux-gnu/libstdc++.so.6 +Warning: Weak Symbol _ITM_memcpyRtWn not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0624f060 (0x9c0f6) +Warning: Weak Symbol _ITM_RU1 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0624f6a0 (0x9cd76) +Warning: Weak Symbol _ZGTtdlPv not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0624fb00 (0x9d636) +Warning: Weak Symbol _ITM_RU8 not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0624fff8 (0x9e026) +Warning: Weak Symbol _ITM_memcpyRnWt not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff062504a8 (0x9e986) +Warning: Weak Symbol _ZGTtnam not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff06250c88 (0x9f946) +Error loading needed lib libmvec.so.1 +Error loading one of needed lib +Error initializing needed lib libtogl.so +Error loading one of needed lib +Error initializing needed lib bin/linux64/launcher.so +Failed to load the launcher +``` +Note: I launched TF2 outside of steam for debugging porpoises, It will fail to launch with/out steam. \ No newline at end of file diff --git a/results/scraper/box64/1462 b/results/scraper/box64/1462 new file mode 100644 index 000000000..5fe65d110 --- /dev/null +++ b/results/scraper/box64/1462 @@ -0,0 +1,364 @@ +Jetboard Joust, the game is smooth but no sound +### Description +<!-- Provide a simple description of what happens during the emulation. --> +Jetboard Joust (Native) +Jetboard Joust, v1.1.04 (63134), Linux x64, GOG, Engine: MonoGame +https://github.com/ptitSeb/box86-compatibility-list/issues/276 + +- Working but no sound. +- Directly run the game, log, +```bash +rico [ /opt/games/jetboard_joust ]$ ./JetboardJoust +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 65 entries +Box64 with Dynarec v0.2.7 2a79b60 built on Apr 24 2024 22:07:40 +BOX64: Detected 48bits at least of address space +Counted 61 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./JetboardJoust +Rename process to "JetboardJoust" +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /opt/games/jetboard_joust/libhostfxr.so +Using emulated /opt/games/jetboard_joust/libhostpolicy.so +Using emulated /opt/games/jetboard_joust/libcoreclr.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0474c670 (0xa0a56) +Using emulated /opt/games/jetboard_joust/libcoreclrtraceptprovider.so +Error loading needed lib liblttng-ust.so.0 +Error loading one of needed lib +Error initializing needed lib /opt/games/jetboard_joust/libcoreclrtraceptprovider.so +Error loading needed lib liblttng-ust-tracepoint.so.0 +Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x7fff045151f2, 102) +Error loading needed lib liblttng-ust-tracepoint.so.0 +Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x7fff045151f2, 102) +Error initializing native libnuma.so (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory) +Error loading needed lib libnuma.so +Warning: Cannot dlopen("libnuma.so"/0x7fff04501e12, 1) +Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory) +Error loading needed lib libnuma.so.1 +Warning: Cannot dlopen("libnuma.so.1"/0x7fff04501e1d, 1) +Using emulated /opt/games/jetboard_joust/libclrjit.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff062ab7c0 (0x17226) +Error initializing native libnuma.so (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory) +Error loading needed lib libnuma.so +Warning: Cannot dlopen("libnuma.so"/0x7fff0625ee90, 1) +Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory) +Error loading needed lib libnuma.so.1 +Warning: Cannot dlopen("libnuma.so.1"/0x7fff0625ee9b, 1) +Using emulated /opt/games/jetboard_joust/System.Native.so +Look for sysctl in loaded elfs +Found symbol with version GLIBC_2.17, value = 0xffff91ca3da0 +Using emulated /opt/games/jetboard_joust/libSDL2-2.0.so.0 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXss.so.1 +Using native(wrapped) libXxf86vm.so.1 +Using native(wrapped) libdbus-1.so.3 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libudev.so.1 +Using emulated /opt/games/jetboard_joust/libopenal.so.1 +Using native(wrapped) libpulse.so.0 +Using emulated /opt/games/jetboard_joust/System.Security.Cryptography.Native.OpenSsl.so +Using emulated /lib/x86_64-linux-gnu/libssl.so.1.1 +Using emulated /lib/x86_64-linux-gnu/libcrypto.so.1.1 +terminate called after throwing an instance of 'PAL_SEHException' +NativeBT: ./JetboardJoust() [0x34a155b0] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffff91d787ac] +NativeBT: /usr/lib/libc.so.6(+0x85af8) [0xffff91bf5af8] +NativeBT: /usr/lib/libc.so.6(gsignal+0x1c) [0xffff91bac07c] +NativeBT: /usr/lib/libc.so.6(abort+0xf4) [0xffff91b97d80] +NativeBT: [0xffff90559ab4] +EmulatedBT: box64(abort+0) [0x50080] +5167|SIGABRT @0xffff91bf5af8 (???(/usr/lib/libc.so.6+0x85af8)) (x64pc=0x50080/???:"???", rsp=0xffff461cab18, stack=0xffff459d7000:0xffff461d7000 own=0xffff459d7000 fp=0xffff91d116b0), for accessing 0x3e8000013f5 (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0x00007fff000af274 RSP-0x18:0x0000ffff91d116b0 RSP-0x10:0x000000007227e480 RSP-0x08:0x0000000000000078 +RSP+0x00:0x00007fff000a09db RSP+0x08:0x00007fff041c2f80 RSP+0x10:0x00000000980230e0 RSP+0x18:0x0000fffe98023140 +RAX:0x0000fffe98010b48 RCX:0x0000000000000002 RDX:0x0000000000000001 RBX:0x00007fff04519040 +RSP:0x0000ffff461cab18 RBP:0x0000ffff91d116b0 RSI:0x00000000358a0710 RDI:0x0000fffe980230f0 + R8:0x00000000ffffffff R9:0x0000ffff461ca5a0 R10:0x00007fff01023220 R11:0x0000ffff461ca360 +R12:0x0000fffe98039260 R13:0x0000ffff461cc030 R14:0x0000000074e92a70 R15:0x00000000723a1e30 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Aborted (core dumped) +``` + +- With `BOX64_SHOWSEGV=1 BOX64_SHOWBT=1 BOX64_ROLLING_LOG=1 BOX64_DYNAREC_MISSING=1 ./JetboardJoust ` +```bash +rico [ /opt/games/jetboard_joust ]$ BOX64_SHOWSEGV=1 BOX64_SHOWBT=1 BOX64_ROLLING_LOG=1 BOX64_DYNAREC_MISSING=1 ./JetboardJoust +Rolling log, showing last 16 function call on signals +Dynarec will print missing opcodes +Show Segfault signal even if a signal handler is present +Show a Backtrace when a Segfault signal is caught +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 65 entries +Box64 with Dynarec v0.2.7 2a79b60 built on Apr 24 2024 22:07:40 +BOX64: Detected 48bits at least of address space +Counted 62 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./JetboardJoust +Rename process to "JetboardJoust" +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Using emulated /opt/games/jetboard_joust/libhostfxr.so +Using emulated /opt/games/jetboard_joust/libhostpolicy.so +Using emulated /opt/games/jetboard_joust/libcoreclr.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff0474c670 (0xa0a56) +Using emulated /opt/games/jetboard_joust/libcoreclrtraceptprovider.so +Error loading needed lib liblttng-ust.so.0 +Error loading one of needed lib +Error initializing needed lib /opt/games/jetboard_joust/libcoreclrtraceptprovider.so +Error loading needed lib liblttng-ust-tracepoint.so.0 +Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x7fff045151f2, 102) +Error loading needed lib liblttng-ust-tracepoint.so.0 +Warning: Cannot dlopen("liblttng-ust-tracepoint.so.0"/0x7fff045151f2, 102) +Error initializing native libnuma.so (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory) +Error loading needed lib libnuma.so +Warning: Cannot dlopen("libnuma.so"/0x7fff04501e12, 1) +Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory) +Error loading needed lib libnuma.so.1 +Warning: Cannot dlopen("libnuma.so.1"/0x7fff04501e1d, 1) +Using emulated /opt/games/jetboard_joust/libclrjit.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff062ab7c0 (0x17226) +Error initializing native libnuma.so (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory) +Error loading needed lib libnuma.so +Warning: Cannot dlopen("libnuma.so"/0x7fff0625ee90, 1) +Error initializing native libnuma.so.1 (last dlerror is libnuma.so.1: cannot open shared object file: No such file or directory) +Error loading needed lib libnuma.so.1 +Warning: Cannot dlopen("libnuma.so.1"/0x7fff0625ee9b, 1) +Using emulated /opt/games/jetboard_joust/System.Native.so +Look for sysctl in loaded elfs +Found symbol with version GLIBC_2.17, value = 0xffffa3793da0 +0x7ffe8ae53c8e: Dynarec stopped because of x64 Opcode 2F 5F E8 4B B3 3F 79 5E 32 5E E8 43 B3 3F 79 +Using emulated /opt/games/jetboard_joust/libSDL2-2.0.so.0 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXss.so.1 +Using native(wrapped) libXxf86vm.so.1 +Using native(wrapped) libdbus-1.so.3 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libudev.so.1 +0x7fff01019e45: Dynarec stopped because of x64 Opcode F3 48 0F AE E9 48 2D FF 00 00 00 48 3D FF 00 ( => /lib/x86_64-linux-gnu/libgcc_s.so.1:_Unwind_RaiseException + 853) +0x7fff0101a237: Dynarec stopped because of x64 Opcode F3 48 0F AE EE 48 81 E9 FF 00 00 00 48 81 F9 ( => /lib/x86_64-linux-gnu/libgcc_s.so.1:_Unwind_Resume + 407) +0x7fff04484604: Dynarec stopped because of x64 Opcode C4 E3 7D 18 87 00 03 00 00 01 C4 E3 75 18 8F ( => /opt/games/jetboard_joust/libcoreclr.so:RtlRestoreContext + 29) +Using emulated /opt/games/jetboard_joust/libopenal.so.1 +Using native(wrapped) libpulse.so.0 +Using emulated /opt/games/jetboard_joust/System.Security.Cryptography.Native.OpenSsl.so +Using emulated /lib/x86_64-linux-gnu/libssl.so.1.1 +Using emulated /lib/x86_64-linux-gnu/libcrypto.so.1.1 +0x7fff0c1c2f50: Dynarec stopped because of x64 Opcode C5 F8 77 48 83 E4 C0 49 89 F8 49 89 F1 49 89 ( => /lib/x86_64-linux-gnu/libcrypto.so.1.1:_avx_shortcut + 16) +Last calls +5527|0x7fff0444d130: Calling __tls_get_addr(0x7FFF0474C200, 0x62B80EA8, 0x0, ...) => return 0xFFFE90010AB8 +5527|0x7fff040d7a19: Calling __tls_get_addr(0x7FFF0474C130, 0xFFFFFFFF80131501, 0x7FFE8AEDF3A8, ...) => return 0xFFFE90010AB8 +5527|0x7fff0444d6c7: Calling posix_memalign(0xFFFE9EEED900, 0x10, 0x570, ...) => return 0x0 +5470|0x7fff04473557: Calling pthread_getspecific(0x3, 0x7FFF047825A8, 0x4, ...) => return 0x3A2D7E20 +5527|0x7fff0444d7c0: Calling memcpy(0xFFFE9001C7D0, 0xFFFE9EEED958, 0x28, ...) => return 0xFFFE9001C7D0 +5527|0x7fff0444d7cf: Calling memset(0xFFFE9001C2E0, 0x0, 0x4D0, ...) => return 0xFFFE9001C2E0 +5527|0x7fff0448ca1c: Calling pthread_mutex_lock(0x7FFF04786DE8, 0xFFFE9EEED5C0, 0xFFFE9EEED138, ...) => return 0x0 +5527|0x7fff0448cb6f: Calling memcpy(0xFFFE9EEECFB8, 0x7FFF04787488, 0xB8, ...) => return 0xFFFE9EEECFB8 +5527|0x7fff0448cd93: Calling pthread_mutex_unlock(0x7FFF04786DE8, 0x7FFF04787488, 0xB8, ...) => return 0x0 +5527|0x7fff0448cfdf: Calling memcpy(0xFFFE9EEECDA0, 0xFFFE9EEED168, 0x110, ...) => return 0xFFFE9EEECDA0 +5527|0x7fff0448d285: Calling memcpy(0xFFFE9EEED168, 0xFFFE9EEECDA0, 0x110, ...) => return 0xFFFE9EEED168 +5527|0x7fff000aeec4: Calling malloc(0xA0, 0xFFFE9001C2E0, 0xFFFE9001C3D0, ...) => return 0xFFFE9001E4C0 +5527|0x7fff000af294: Calling __tls_get_addr(0x7FFF0024DFA0, 0x7FFF046FF018, 0x7FFF042448C0, ...) => return 0xFFFE90010B48 +5527|0x7fff0101c910: Calling _dl_find_object(0x7FFF01019B38, 0xFFFE9EEED340, 0x7FFF01019B39, ...) => return 0x0 +5527|0x7fff0101b235: Calling strlen("zR") => return 0x2 +5527|0x7fff0101827d: Calling strlen("zR") => return 0x2 +NativeBT: ./JetboardJoust() [0x34a155b0] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x349fdf24] +NativeBT: [0xffff6a376e08] +EmulatedBT: box64(poll+0) [0x50920] +EmulatedBT: /opt/games/jetboard_joust/libcoreclr.so(_ZN7CorUnix26CPalSynchronizationManager24ThreadPrepareForShutdownEv+1e) [0x7fff0447856e] +EmulatedBT: /opt/games/jetboard_joust/libcoreclr.so(_ZN7CorUnix26CPalSynchronizationManager25DiscardMonitoredProcessesEPNS_10CPalThreadE+0) [0x7fff04479db0] +EmulatedBT: ??? [0xffffa1a11ef0] +EmulatedBT: ??? [(nil)] +5475|SIGSEGV @0x349fdf24 (???(./JetboardJoust+0x1fdf24)) (x64pc=0x50933/???:"???", rsp=0xffffa1a11e68, stack=0xffffa1212000:0xffffa1a12000 own=0xffffa1212000 fp=0xffffa1a11e70), for accessing 0x6 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x7fff0444de30 +RSP-0x20:0x000000003a26c160 RSP-0x18:0x0000ffffa1a11ea8 RSP-0x10:0x0000ffffa1a11e90 RSP-0x08:0x00000000000003e8 +RSP+0x00:0x00007fff0447856e RSP+0x08:0x0000ffffa1a11ef0 RSP+0x10:0x00007fff04479db0 RSP+0x18:0x0000000000000000 +RAX:0x0000000000000000 RCX:0x00007fff045d3770 RDX:0x00000000ffffffff RBX:0x000000003a2d8a38 +RSP:0x0000ffffa1a11e68 RBP:0x0000ffffa1a11e70 RSI:0x0000000000000000 RDI:0x0000000000000000 + R8:0x0000ffffa1a11eac R9:0x0000ffffa357eac8 R10:0x0000000000000000 R11:0x0000000000000000 +R12:0x0000ffffa1a11ea8 R13:0x0000ffffa1a11e90 R14:0x000000003a2d8a10 R15:0x0000ffffa1a11eac +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Last calls +5527|0x7fff040e8559: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8BA1CC80, 0x3FFF45D0E640, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8BA1CA10, 0x3FFF45D0E508, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8BA1CA10, 0x3FFF45D0E508, ...) => return 0xFFFE90010AB8 +5527|0x7fff040e8559: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8BA1CA10, 0x3FFF45D0E508, ...) => return 0xFFFE90010AB8 +5527|0x7fff04242074: Calling memcpy(0xFFFE9EEECF70, 0xFFFE9EEECA60, 0x4D0, ...) => return 0xFFFE9EEECF70 +5527|0x7fff042420af: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8B9A0000, 0x7FFE8B9C46E6, ...) => return 0xFFFE90010AB8 +5527|0x7fff04463b79: Calling __errno_location(0xFFFE9001C7B0, 0xFFFE9EEEDC00, 0xFFFE9EEECA60, ...) => return 0xFFFE9E5EF8F0 +5527|0x7fff040e8559: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8BA1CA10, 0x3FFF45D0E508, ...) => return 0xFFFE90010AB8 +5527|0x7fff040d3857: Calling memcpy(0xFFFE9EEEBE80, 0xFFFE9EEEB9B0, 0x4D0, ...) => return 0xFFFE9EEEBE80 +5527|0x7fff040d3869: Calling memcpy(0xFFFE9EEEC450, 0xFFFE9EEEC350, 0x100, ...) => return 0xFFFE9EEEC450 +5527|0x7fff040be3d4: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8BA1CA69, 0x0, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +NativeBT: ./JetboardJoust() [0x34a155b0] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x34f8a44c] +NativeBT: ./JetboardJoust() [0x34f859e8] +NativeBT: ./JetboardJoust() [0x349fd048] +NativeBT: ./JetboardJoust() [0x34a13afc] +NativeBT: ./JetboardJoust() [0x34a14570] +NativeBT: ./JetboardJoust() [0x34a1522c] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x349fdf24] +NativeBT: [0xffff6a376e08] +EmulatedBT: /opt/games/jetboard_joust/libcoreclr.so(CONTEXTFromNativeContext+1c1) [0x7fff0447d0e1] +EmulatedBT: ??? [(nil)] +5475|SIGSEGV @0x34f8a44c (???(./JetboardJoust+0x78a44c)) (x64pc=0x7fff0447d0e1//opt/games/jetboard_joust/libcoreclr.so:"???", rsp=0xffffa1a115f8, stack=0xffffa1212000:0xffffa1a12000 own=0xffffa1212000 fp=0xffffa1a11d00), for accessing 0x80 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x7fff0444de30 +RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000246 +RSP+0x00:0x00007fff0444e4fc RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000 +RAX:0x0000ffffa1a11780 RCX:0x0000000000000000 RDX:0x0000000000000000 RBX:0x0000000000000002 +RSP:0x0000ffffa1a115f8 RBP:0x0000ffffa1a11d00 RSI:0x0000ffffa1a119c0 RDI:0x0000ffffa1a11818 + R8:0x000000000010004b R9:0x0000000000000006 R10:0x0000000000000000 R11:0x0000000000000000 +R12:0x0000ffffa1a11818 R13:0x000000000000000b R14:0x000000000000000b R15:0x0000ffffa1a11780 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Last calls +5527|0x7fff040be3d4: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8A9D7571, 0x4D0, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8A9D7550, 0x3FFF454EBAA8, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8A9D7550, 0x3FFF454EBAA8, ...) => return 0xFFFE90010AB8 +5470|0x7fff020141a1: Calling memset(0x3A2732F0, 0x0, 0x58, ...) => return 0x3A2732F0 +5527|0x7fff040e8559: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8A9D7550, 0x3FFF454EBAA8, ...) => return 0xFFFE90010AB8 +5527|0x7fff0423fb3b: Calling __tls_get_addr(0x7FFF0474C130, 0xFFFE9EEECB20, 0xFFFE9EEED960, ...) => return +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x3A33CB60, 0x4EBDB3, ...) => return 0xFFFE90010AB8 +5527|0x7fff04242610: Calling __tls_get_addr(0x7FFF0474C130, 0x3A33CB60, 0x4EBDB3, ...) => return 0xFFFE90010AB8 +5527|0x7fff040be3d4: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8A9EBDB3, 0x4EBDB3, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8A9EBD00, 0x3FFF454F5E80, ...) => return 0xFFFE90010AB8 +5527|0x7fff040e8559: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8A9EBD00, 0x3FFF454F5E80, ...) => return 0xFFFE90010AB8 +NativeBT: ./JetboardJoust() [0x34a155b0] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x34f85f58] +NativeBT: ./JetboardJoust() [0x349fd048] +NativeBT: ./JetboardJoust() [0x34a13afc] +NativeBT: ./JetboardJoust() [0x34a14570] +NativeBT: ./JetboardJoust() [0x34a1522c] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x34f8a44c] +NativeBT: ./JetboardJoust() [0x34f859e8] +NativeBT: ./JetboardJoust() [0x349fd048] +NativeBT: ./JetboardJoust() [0x34a13afc] +NativeBT: ./JetboardJoust() [0x34a14570] +NativeBT: ./JetboardJoust() [0x34a1522c] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x349fdf24] +NativeBT: [0xffff6a376e08] +EmulatedBT: /opt/games/jetboard_joust/libcoreclr.so(_Z29ExecuteHandlerOnOriginalStackiP9siginfo_tPvP30SignalHandlerWorkerReturnPoint+78) [0x7fff04484868] +EmulatedBT: /opt/games/jetboard_joust/libcoreclr.so(_ZL15sigsegv_handleriP9siginfo_tPv+e8) [0x7fff0444df18] +EmulatedBT: ??? [(nil)] +5475|SIGSEGV @0x34f85f58 (???(./JetboardJoust+0x785f58)) (x64pc=0x7fff04484868//opt/games/jetboard_joust/libcoreclr.so:"???", rsp=0xffffa1a10450, stack=0xffffa1212000:0xffffa1a12000 own=0xffffa1212000 fp=0xffffa1a10970), for accessing 0xffffffffffffff78 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x7fff0444de30 +RSP-0x20:0x000000000000002b RSP-0x18:0x0000000000000000 RSP-0x10:0x0000ffffa1a10970 RSP-0x08:0x00007fff044848ed +RSP+0x00:0x0000000000000000 RSP+0x08:0x0000ffffa1a10980 RSP+0x10:0x0000ffffa1a11370 RSP+0x18:0x0000000b00000000 +RAX:0x00007fff044847d6 RCX:0xffffffffffffff80 RDX:0x0000000000000000 RBX:0x0000ffffa1a10fa8 +RSP:0x0000ffffa1a10450 RBP:0x0000ffffa1a10970 RSI:0x0000ffffa1a11370 RDI:0x000000000000000b + R8:0x000000000010004b R9:0x0000000000000006 R10:0x0000000000000000 R11:0x0000000000000000 +R12:0x0000ffffa1a10fa8 R13:0x0000ffffa1a115f8 R14:0x0000000000000000 R15:0x0000ffffa1a11370 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Last calls +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0xFFFE9EEECD30, 0xFFFE9EEED2D0, ...) => return 0xFFFE90010AB8 +5527|0x7fff0444d15f: Calling __tls_get_addr(0x7FFF0474C200, 0xFFFE9EEED7D0, 0xFFFE9EEED960, ...) => return 0xFFFE90010AB8 +5527|0x7fff040c2ac6: Calling __tls_get_addr(0x7FFF0474C130, 0xFFFE9EEED7D0, 0xFFFE9EEED960, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0xFFFE9EEED7D0, 0xFFFE9EEED960, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0xFFFE9EEED7D0, 0xFFFE9EEED960, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x3A33CB60, 0x4D7571, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x3A33CB60, 0x4D7571, ...) => return 0xFFFE90010AB8 +5527|0x7fff0423db1b: Calling __tls_get_addr(0x7FFF0474C130, 0x1, 0x0, ...) => return 0xFFFE90010AB8 +5527|0x7fff040e5581: Calling __tls_get_addr(0x7FFF0474C130, 0xFFFE9EEEB868, 0x1, ...) => return 0xFFFE90010AB8 +5527|0x7fff0423e718: Calling memset(0xFFFE9EEEA8B0, 0x0, 0xBE0, ...) => return 0xFFFE9EEEA8B0 +5527|0x7fff0414ff74: Calling memcpy(0xFFFE9EEEA8E0, 0xFFFE9EEEBE80, 0x4D0, ...) => return 0xFFFE9EEEA8E0 +5527|0x7fff0423f20a: Calling memcpy(0xFFFE9EEEADB0, 0xFFFE9EEEBE80, 0x4D0, ...) => return 0xFFFE9EEEADB0 +5527|0x7fff040be3d4: Calling __tls_get_addr(0x7FFF0474C130, 0x7FFE8A9D7571, 0x4D0, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +5527|0x7fff040cdc64: Calling __tls_get_addr(0x7FFF0474C130, 0x0, 0x7FFF0475B848, ...) => return 0xFFFE90010AB8 +NativeBT: ./JetboardJoust() [0x34a155b0] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x34f8a44c] +NativeBT: ./JetboardJoust() [0x34f859e8] +NativeBT: ./JetboardJoust() [0x349fd048] +NativeBT: ./JetboardJoust() [0x34a13afc] +NativeBT: ./JetboardJoust() [0x34a14570] +NativeBT: ./JetboardJoust() [0x34a1522c] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x34f85f58] +NativeBT: ./JetboardJoust() [0x349fd048] +NativeBT: ./JetboardJoust() [0x34a13afc] +NativeBT: ./JetboardJoust() [0x34a14570] +NativeBT: ./JetboardJoust() [0x34a1522c] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x34f8a44c] +NativeBT: ./JetboardJoust() [0x34f859e8] +NativeBT: ./JetboardJoust() [0x349fd048] +NativeBT: ./JetboardJoust() [0x34a13afc] +NativeBT: ./JetboardJoust() [0x34a14570] +NativeBT: ./JetboardJoust() [0x34a1522c] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffa38637ac] +NativeBT: ./JetboardJoust() [0x349fdf24] +NativeBT: [0xffff6a376e08] +EmulatedBT: /opt/games/jetboard_joust/libcoreclr.so(CONTEXTFromNativeContext+1c1) [0x7fff0447d0e1] +EmulatedBT: ??? [(nil)] +5475|SIGSEGV @0x34f8a44c (???(./JetboardJoust+0x78a44c)) (x64pc=0x7fff0447d0e1//opt/games/jetboard_joust/libcoreclr.so:"???", rsp=0xffffa1a0fbe8, stack=0xffffa1212000:0xffffa1a12000 own=0xffffa1212000 fp=0xffffa1a102f0), for accessing 0x80 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=0x7fff0444de30 +RSP-0x20:0x0000000000000000 RSP-0x18:0x0000000000000000 RSP-0x10:0x0000000000000000 RSP-0x08:0x0000000000000246 +RSP+0x00:0x00007fff0444e4fc RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000000000000 RSP+0x18:0x0000000000000000 +RAX:0x0000ffffa1a0fd70 RCX:0x0000000000000000 RDX:0x0000000000000000 RBX:0x0000000000000002 +RSP:0x0000ffffa1a0fbe8 RBP:0x0000ffffa1a102f0 RSI:0x0000ffffa1a0ffb0 RDI:0x0000ffffa1a0fe08 + R8:0x000000000010004b R9:0xffffffffffffff78 R10:0x0000000000000000 R11:0x0000000000000000 +R12:0x0000ffffa1a0fe08 R13:0x000000000000000b R14:0x000000000000000b R15:0x0000ffffa1a0fd70 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Sigfault/Segbus while quitting, exiting silently +``` + +### Tested on +<!-- Machine on which it's has been tested on (like RPi4, OpenPandora, Odroid XU4...) --> +- Box64 with Dynarec v0.2.7 2a79b60 +- Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610) +- LFS r12.1-30 +BSP Kernel 6.1.43+ (rk-6.1-rkr1-panthor-v6 6bd0bc6) +Mesa 24.1.0-devel (git-e5f133ccc4) +Gnome 46, Mutter-46.1 +- 1080p, Default game settings + diff --git a/results/scraper/box64/1464 b/results/scraper/box64/1464 new file mode 100644 index 000000000..6a4e14091 --- /dev/null +++ b/results/scraper/box64/1464 @@ -0,0 +1,4 @@ +Failed to install genshin impact in Arch Linux with wow64 error, using Loongson 3A6000 +<img width="960" alt="ARCHLINUX+genshin" src="https://github.com/ptitSeb/box64/assets/87938880/51fdb83b-d861-46c8-a091-b4929517cfe6"> + +failed to load ntdll.dll \ No newline at end of file diff --git a/results/scraper/box64/1465 b/results/scraper/box64/1465 new file mode 100644 index 000000000..c509d1629 --- /dev/null +++ b/results/scraper/box64/1465 @@ -0,0 +1,154 @@ +Space Crew - GLib-GObject-CRITICAL +<!---READ THE README BEFORE SUBMITTING AN ISSUE! +IF YOU'RE HERE TO CREATE AN ISSUE ASKING FOR SUPPORT, YOU'RE IN THE WRONG PLACE. + +This template is meant to help create quality reports, please use it.---> +### Description +<!-- Provide a simple description of what happens during the emulation. --> +Space Crew Legendary Edition, v23948, Linux x64, Steam, Engine: Unity + +Box64 with Dynarec v0.2.7 856d265 +Rock 5B, LFS, Kernel rk-6.1-rkr1-panthor-v6, Mesa 24.1.0, Gnome 46 + +- Not working. +- Log pointing to `libStandaloneFileBrowser.so` and some `GLib-GObject-CRITICAL` errors. +- Also tested below envs, +```bash +export LC_ALL=C +export TERM=xterm +export BOX64_DYNAREC_FASTROUND=0 +export BOX64_DYNAREC_STRONGMEM=1 +# export PAN_MESA_DEBUG=gl3 +# box64 "./SpaceCrew.x86_64" +LIBGL_ALWAYS_SOFTWARE=1 box64 "./SpaceCrew.x86_64" +``` + +<!-- If the game displays an error message: +Click inside the window, press CTRL+C to copy, and paste between the apostrophes below +Also, don't repport the missing `_ZGTtnaj` and `_ZGTtdlPv` symbol as well as the `Warning: call to partially implemented dl_iterate_phdr` messages --> +Error Log, with debug envs +```bash +rico [ /opt/games/space_crew ]$ PAN_MESA_DEBUG=gl3 BOX64_SHOWSEGV=1 BOX64_SHOWBT=1 BOX64_ROLLING_LOG=1 BOX64_DYNAREC_MISSING=1 ./SpaceCrew.x86_64 +Rolling log, showing last 16 function call on signals +Dynarec will print missing opcodes +Show Segfault signal even if a signal handler is present +Show a Backtrace when a Segfault signal is caught +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 65 entries +Box64 with Dynarec v0.2.7 856d265 built on Apr 25 2024 16:58:16 +BOX64: Detected 48bits at least of address space +Counted 63 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./SpaceCrew.x86_64 +Rename process to "SpaceCrew.x86_64" +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.so.1 +Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) libbsd.so.0 +Error: Global Symbol _ULx86_64_local_addr_space not found, cannot apply R_X86_64_GLOB_DAT @0x2018c90 ((nil)) in /opt/games/space_crew/SpaceCrew.x86_64 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXss.so.1 +Using native(wrapped) libXxf86vm.so.1 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libudev.so.1 +Found path: /opt/games/space_crew/SpaceCrew.x86_64 +Using emulated /opt/games/space_crew/SpaceCrew_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so +MonoBleedingEdge detected, disable Dynarec BigBlock and enable Dynarec StrongMem +Mono path[0] = '/opt/games/space_crew/SpaceCrew_Data/Managed' +Mono config path = '/opt/games/space_crew/SpaceCrew_Data/MonoBleedingEdge/etc' +Using emulated /opt/games/space_crew/SpaceCrew_Data/Plugins/libsteam_api.so +Warning: Weak Symbol __gmon_start__ not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff035fb670 (0x123b36) +Preloaded 'libsteam_api.so' +Using emulated /opt/games/space_crew/SpaceCrew_Data/Plugins/libsteam_api.so.orig +Preloaded 'libsteam_api.so.orig' +Using emulated /opt/games/space_crew/SpaceCrew_Data/Plugins/x86_64/ScreenSelector.so +Using native(wrapped) libgtk-x11-2.0.so.0 +Using native(wrapped) libgdk-x11-2.0.so.0 +Using native(wrapped) libgobject-2.0.so.0 +Using native(wrapped) libglib-2.0.so.0 +Using native(wrapped) libgio-2.0.so.0 +Using native(wrapped) libgmodule-2.0.so.0 +Using native(wrapped) libgdk_pixbuf-2.0.so.0 +Using native(wrapped) libpangocairo-1.0.so.0 +Using native(wrapped) libpango-1.0.so.0 +Preloaded 'ScreenSelector.so' +Using emulated /opt/games/space_crew/SpaceCrew_Data/Plugins/x86_64/libCSteamworks.so +Preloaded 'libCSteamworks.so' +Using emulated /opt/games/space_crew/SpaceCrew_Data/Plugins/x86_64/libStandaloneFileBrowser.so + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.392: cannot register existing type 'GtkWidget' + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.392: cannot add class private field to invalid type '<invalid>' + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.392: cannot add private field to invalid (non-instantiatable) type '<invalid>' + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.392: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.393: cannot register existing type 'GtkBuildable' + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.393: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed + +(process:1844): GLib-CRITICAL **: 00:00:32.393: g_once_init_leave_pointer: assertion 'result != 0' failed + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.393: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.393: cannot register existing type 'GtkWidget' + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.393: cannot add class private field to invalid type '<invalid>' + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.393: cannot add private field to invalid (non-instantiatable) type '<invalid>' + +(process:1844): GLib-GObject-CRITICAL **: 00:00:32.393: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed +``` + +### Tested on +<!-- Machine on which it's has been tested on (like RPi4, OpenPandora, Odroid XU4...) --> +- Box64 with Dynarec v0.2.7 856d265 +- Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610) +- LFS r12.1-30 +BSP Kernel 6.1.43+ (rk-6.1-rkr1-panthor-v6 6bd0bc6) +Mesa 24.1.0-devel (git-e5f133ccc4) +Gnome 46, Mutter-46.1 +- 1080p, Default game settings + +### Status +**Previous behavior:** +<!-- If there is no known previous behavior (e.g. you're creating the issue) just put 'None reported' --> +None reported. + +**Current behavior:** +<!-- Can be similar to your desciption, just shorter and more concise --> +Not working. + +### Screenshots +<!-- Graphics, Glitches, 'Test-Case' Messages, ETC. --> + +### OpenGL +<!-- Did OpenGL is used. If yes, what profile (1.x, 2.x 3.x...). Also, is S3TC/DxTC used --> +OpenGL 3+ + +### Additional Information +<!-- Any additional information such as configuration or other comments --> +https://curvegames.com/our-games/space-crew-legendary-edition/ +https://www.gog.com/en/game/space_crew_legendary_edition +https://store.steampowered.com/app/1176710/Space_Crew_Legendary_Edition/ +https://www.pcgamingwiki.com/wiki/Space_Crew + diff --git a/results/scraper/box64/1470 b/results/scraper/box64/1470 new file mode 100644 index 000000000..ec588d3e6 --- /dev/null +++ b/results/scraper/box64/1470 @@ -0,0 +1,128 @@ +Stardeus (Native) +<!---READ THE README BEFORE SUBMITTING AN ISSUE! +IF YOU'RE HERE TO CREATE AN ISSUE ASKING FOR SUPPORT, YOU'RE IN THE WRONG PLACE. + +This template is meant to help create quality reports, please use it.---> +### Description +<!-- Provide a simple description of what happens during the emulation. --> +Stardeus, Early Access v0.10.30.2010, Linux x64, Steam, Engine: Unity + +Box64 with Dynarec v0.2.7 43d2817 +Rock 5B, LFS, Kernel rk-6.1-rkr1-panthor-v6, Mesa 24.1.0, Gnome 46 + +- Working. +- I can only run the game via software renderer +`LIBGL_ALWAYS_SOFTWARE=1 box64 "./Stardeus"` +- And cannot boot via '-force-opengl' +- from shop link, I saw the requirement of gpu is `Vulkan-capable, Nvidia and AMD GPUs with Compute Shader support` + +<!-- If the game displays an error message: +Click inside the window, press CTRL+C to copy, and paste between the apostrophes below +Also, don't repport the missing `_ZGTtnaj` and `_ZGTtdlPv` symbol as well as the `Warning: call to partially implemented dl_iterate_phdr` messages --> +Working Log, +```bash +rico [ /opt/games/stardeus ]$ ./box64-start.sh +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores +Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz +Params database has 66 entries +Box64 with Dynarec v0.2.7 43d2817 built on Apr 27 2024 01:08:05 +BOX64: Detected 48bits at least of address space +Counted 63 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/ +Looking for ./Stardeus +Rename process to "Stardeus" +Using emulated UnityPlayer.so +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +[UnityMemory] Configuration Parameters - Can be set up in boot.config + "memorysetup-bucket-allocator-granularity=16" + "memorysetup-bucket-allocator-bucket-count=8" + "memorysetup-bucket-allocator-block-size=4194304" + "memorysetup-bucket-allocator-block-count=1" + "memorysetup-main-allocator-block-size=16777216" + "memorysetup-thread-allocator-block-size=16777216" + "memorysetup-gfx-main-allocator-block-size=16777216" + "memorysetup-gfx-thread-allocator-block-size=16777216" + "memorysetup-cache-allocator-block-size=4194304" + "memorysetup-typetree-allocator-block-size=2097152" + "memorysetup-profiler-bucket-allocator-granularity=16" + "memorysetup-profiler-bucket-allocator-bucket-count=8" + "memorysetup-profiler-bucket-allocator-block-size=4194304" + "memorysetup-profiler-bucket-allocator-block-count=1" + "memorysetup-profiler-allocator-block-size=16777216" + "memorysetup-profiler-editor-allocator-block-size=1048576" + "memorysetup-temp-allocator-size-main=4194304" + "memorysetup-job-temp-allocator-block-size=2097152" + "memorysetup-job-temp-allocator-block-size-background=1048576" + "memorysetup-job-temp-allocator-reduction-small-platforms=262144" + "memorysetup-allocator-temp-initial-block-size-main=262144" + "memorysetup-allocator-temp-initial-block-size-worker=262144" + "memorysetup-temp-allocator-size-background-worker=32768" + "memorysetup-temp-allocator-size-job-worker=262144" + "memorysetup-temp-allocator-size-preload-manager=262144" + "memorysetup-temp-allocator-size-nav-mesh-worker=65536" + "memorysetup-temp-allocator-size-audio-worker=65536" + "memorysetup-temp-allocator-size-cloud-worker=32768" + "memorysetup-temp-allocator-size-gfx=262144" +Using native(wrapped) libdbus-1.so.3 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXss.so.1 +Using native(wrapped) libXxf86vm.so.1 +Using native(wrapped) libudev.so.1 +``` + +### Tested on +<!-- Machine on which it's has been tested on (like RPi4, OpenPandora, Odroid XU4...) --> +- Box64 with Dynarec v0.2.7 43d2817 +- Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610) +- LFS r12.1-30 +BSP Kernel 6.1.43+ (rk-6.1-rkr1-panthor-v6 6bd0bc6) +Mesa 24.1.0-devel (git-e5f133ccc4) +Gnome 46, Mutter-46.1 +- 1080p, Default game settings + +### Status +**Previous behavior:** +<!-- If there is no known previous behavior (e.g. you're creating the issue) just put 'None reported' --> +None reported. + +**Current behavior:** +<!-- Can be similar to your desciption, just shorter and more concise --> +Working. +`LIBGL_ALWAYS_SOFTWARE=1 box64 "./Stardeus"` + +### Screenshots +<!-- Graphics, Glitches, 'Test-Case' Messages, ETC. --> + + + + +### OpenGL +<!-- Did OpenGL is used. If yes, what profile (1.x, 2.x 3.x...). Also, is S3TC/DxTC used --> +OpenGL 3+ +Vulkan-capable, Nvidia and AMD GPUs with Compute Shader support + +### Additional Information +<!-- Any additional information such as configuration or other comments --> +https://stardeusgame.com/ +https://www.gog.com/game/stardeus +https://store.steampowered.com/app/1380910/Stardeus/ +https://www.pcgamingwiki.com/wiki/Stardeus diff --git a/results/scraper/box64/1471 b/results/scraper/box64/1471 new file mode 100644 index 000000000..e7200de30 --- /dev/null +++ b/results/scraper/box64/1471 @@ -0,0 +1,4 @@ +AVX Instructions Required In Death Stranding +When will be AVX added to box64? +I saw an issue (july 2023) where you said that it will be added in the future, but it was like 9 months already and nothing +AVX support would be really useful. \ No newline at end of file diff --git a/results/scraper/box64/1478 b/results/scraper/box64/1478 new file mode 100644 index 000000000..f154852a6 --- /dev/null +++ b/results/scraper/box64/1478 @@ -0,0 +1,91 @@ +Weak symbol +can't run [HTTPToolKit](https://httptoolkit.com/download/linux-standalone/) on Ubuntu 22.04 Jammy ARM64 + +```bash +root@localhost:~# box64 ./httptoolkit +Debug level is 1 + PageSize:4096 Running on unknown aarch64 cpu with 8 Cores Will use time-based emulation for rdtsc, even if hardware counter are available +Will use Software counter measured at 1.0 GHz emulating 2.0 GHz Params database has 68 entries +Box64 v0.2.7 4f229629 built on Apr 30 2024 16:53:18 BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 15 Env var BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/bin/:/usr/bin/:/sbin/:/usr/sbin/:/usr/games/:/usr/local/games/:/snap/bin/ Looking for ./httptoolkit +Rename process to "httptoolkit" Redirecting overridden malloc from symtab function for /root/httptoolkit +Using emulated libffmpeg.so Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 Using native(wrapped) libgobject-2.0.so.0 +Using native(wrapped) libglib-2.0.so.0 Using native(wrapped) libgio-2.0.so.0 +Using native(wrapped) libgmodule-2.0.so.0 Using native(wrapped) libnss3.so Using native(wrapped) libnssutil3.so +Using native(wrapped) libsmime3.so Using native(wrapped) libnspr4.so +Using native(wrapped) libdbus-1.so.3 Using native(wrapped) libatk-1.0.so.0 +Using native(wrapped) libatk-bridge-2.0.so.0 Using native(wrapped) libSM.so.6 +Using native(wrapped) libICE.so.6 Using native(wrapped) libXau.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libcups.so.2 Using native(wrapped) libdrm.so.2 +Using native(wrapped) libgtk-3.so.0 +Using native(wrapped) libgdk-3.so.0 +Using native(wrapped) libgdk_pixbuf-2.0.so.0 Using native(wrapped) libpangocairo-1.0.so.0 +Using native(wrapped) libpango-1.0.so.0 +Using native(wrapped) libcairo.so.2 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libXcomposite.so.1 +Using native(wrapped) libXdamage.so.1 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libgbm.so.1 +Using native(wrapped) libexpat.so.1 +Using native(wrapped) libxkbcommon.so.0 +Using native(wrapped) libasound.so.2 +Using native(wrapped) libatspi.so.0 +Using native(wrapped) libm.so.6 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libbsd.so.0 +Warning: Weak Symbol __gcov_dump not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a41b0 (0xa121f16) +Warning: Weak Symbol __gcov_flush not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a41b8 (0xa121f26) +Warning: Weak Symbol ZSTD_trace_decompress_begin not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a4298 (0xa1220e6) +Warning: Weak Symbol ZSTD_trace_decompress_end not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a42a0 (0xa1220f6) +Warning: Weak Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a4928 (0xa122e06) +Warning: Weak Symbol _ZTHN2v88internal19RwxMemoryWriteScope31code_space_write_nesting_level_E not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a4930 (0xa122e16) +Warning: Weak Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a4b80 (0xa1232b6) +Warning: Weak Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a4b88 (0xa1232c6) +Warning: Weak Symbol sdallocx not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a4b90 (0xa1232d6) +Warning: Weak Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_JUMP_SLOT @0x10a6a4b98 (0xa1232e6) +free(): invalid pointer +NativeBT: ./httptoolkit() [0x34a0ff9c] +NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x76cb6c58c4] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x7f200) [0x76cb58f200] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(raise+0x1c) [0x76cb54a67c] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(abort+0xe4) [0x76cb537130] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x73308) [0x76cb583308] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x8957c) [0x76cb59957c] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x8b2c4) [0x76cb59b2c4] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(free+0xb0) [0x76cb59dc84] +NativeBT: ./httptoolkit() [0x350013b8] +NativeBT: ./httptoolkit() [0x349e937c] +NativeBT: ./httptoolkit(my___libc_start_main+0x10c) [0x349fd3fc] +NativeBT: ./httptoolkit() [0x34a40380] +NativeBT: ./httptoolkit() [0x350013b8] +NativeBT: ./httptoolkit() [0x349e60b8] +NativeBT: ./httptoolkit() [0x349e1e3c] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x273fc) [0x76cb5373fc] +NativeBT: /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98) [0x76cb5374cc] +NativeBT: ./httptoolkit(_start+0x30) [0x349e1eb0] +EmulatedBT: box64(free+0) [0x100a0] +EmulatedBT: /root/httptoolkit+9e21c2f [0x109e21c2f] +EmulatedBT: /root/httptoolkit+9e21d8f [0x109e21d8f] +EmulatedBT: /root/httptoolkit+9e220a5 [0x109e220a5] +EmulatedBT: /root/httptoolkit(__libc_csu_init+45) [0x102359b65] +EmulatedBT: box64(ExitEmulation+0) [0x10080] +EmulatedBT: /root/httptoolkit(+2a) [0x101fc002a] +26423|SIGABRT @0x76cb58f200 (???(/lib/aarch64-linux-gnu/libc.so.6+0x7f200)) (x64pc=0x100b3/???:"box64/free + 0x13", rsp=0x76cb2cd508), for accessing 0x285400006737 (code=-6) +RAX:0x00000076cb2cd5a1 RCX:0x0000000000000031 RDX:0x0000000000000005 RBX:0x000000010a857da0 +RSP:0x00000076cb2cd508 RBP:0x00000076cb2cd600 RSI:0x0000007000210038 RDI:0x0000007000210030 + R8:0x00000076cb2cd540 R9:0x0000000000010000 R10:0x0000000000000000 R11:0x0000000000000020 +R12:0x0000000000000000 R13:0x00000070002010c0 R14:0x00000076cb2cd560 R15:0x000000010a857f38 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Aborted +``` \ No newline at end of file diff --git a/results/scraper/box64/148 b/results/scraper/box64/148 new file mode 100644 index 000000000..d0ccfb5e2 --- /dev/null +++ b/results/scraper/box64/148 @@ -0,0 +1,2 @@ +Force emulation of all libraries? +Is there a way to force box64 to emulate all libraries, even if a wrapped one is available? \ No newline at end of file diff --git a/results/scraper/box64/149 b/results/scraper/box64/149 new file mode 100644 index 000000000..f9384127d --- /dev/null +++ b/results/scraper/box64/149 @@ -0,0 +1,16 @@ +using box64, a segment error occurs when running the heaven program (GPU test program) in the Arm environment. +## Problem: +using box64, a segment error occurs when running the heaven program (GPU test program) in the Arm environment. + +## Operation details: +1. Related configuration: +Linux aim-PC 4.19.0-arm64-server #4009 SMP Thu Jul 8 18:29:14 CST 2021 aarch64 GNU/Linux +Operating system: UOS +2. Pre test: +In x86, write a simple C program that outputs "hello". Named as a "a.out". We copy it to the Arm, and use the command "box64. / a.out". It can see the normal output: “hello”. + +  + +3. A segment error occurred when running "box64 heavy" on the arm platform. The error is shown in the following figure: + + \ No newline at end of file diff --git a/results/scraper/box64/1493 b/results/scraper/box64/1493 new file mode 100644 index 000000000..e82524507 --- /dev/null +++ b/results/scraper/box64/1493 @@ -0,0 +1,19 @@ +Maybe a mistake in ELF parser +I know it +```c++ +https://github.com/ptitSeb/box64/blob/main/src/elfs/elfparser.c#L125 +elfheader_t *h = box_calloc(1, sizeof(elfheader_t)); +// ... +h->numSHEntries = header.e_shnum; +// ... +if(header.e_shentsize && header.e_shnum) { + // special cases for nums + if(h->numSHEntries == 0) { // THIS BRANCH IS IMPOSSIBLE TO BE EXECUTED!!! + printf_dump(LOG_DEBUG, "Read number of Sections in 1st Section\n"); + // read 1st section header and grab actual number from here + // ... + h->numSHEntries = section.sh_size; + } +} +``` +`h->numSHEntries` has been stored with value of `e_shnum`, only when `e_shnum` is non-zero will the outter branch be executed, then the `h->numSHEntries` must be non-zero as well, then the inner branch will never be executed. \ No newline at end of file diff --git a/results/scraper/box64/1494 b/results/scraper/box64/1494 new file mode 100644 index 000000000..e798e8c40 --- /dev/null +++ b/results/scraper/box64/1494 @@ -0,0 +1,131 @@ +Davinci Resolve : SegFault +so i was trying to run davinci resolve but i got an error about some lib missing +'m not really sure whet lib and would appreciate some help +``` +luk@chluk / $ sudo ./opt/resolve/bin/resolve +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Cortex-A53 Cortex-A73 with 8 Cores +Params database has 38 entries +Box64 with Dynarec v0.2.6 nogit built on Jan 24 2024 21:25:30 +BOX64: Detected 48bits at least of address space +Counted 21 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/usr/x86_64-linux-gnu/lib/ +BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/ +Looking for ./opt/resolve/bin/resolve +Rename process to "resolve" +Using emulated /opt/resolve/bin/../libs/libc++.so.1 +Using emulated /opt/resolve/bin/../libs/libc++abi.so.1 +Using native(wrapped) libpthread.so.0 +Using emulated /opt/resolve/bin/../libs/libgpudetect.so +Error loading needed lib librsvg-2.so.2 +Using emulated /opt/resolve/bin/../libs/libBMDDavUI.so +Using emulated /opt/resolve/bin/../libs/libQt5Concurrent.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5DBus.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5Multimedia.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5OpenGL.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5Sql.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5Svg.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5WebSockets.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5Widgets.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5Xml.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5XmlPatterns.so.5 +Using emulated /opt/resolve/bin/../libs/Fusion/fusionscript.so +Using emulated /opt/resolve/bin/../libs/libluajit-5.1.so.2 +Using native(wrapped) libtbbmalloc.so.2 +Using native(wrapped) libtbbmalloc_proxy.so.2 +Using emulated /opt/resolve/bin/../libs/libcudart.so.11.0 +Using emulated /opt/resolve/bin/../libs/libcublas.so.11 +Using emulated /opt/resolve/bin/../libs/libcufft.so.10 +Using emulated /opt/resolve/bin/../libs/libnvrtc.so.11.0 +Using native(wrapped) libGLU.so.1 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libXxf86vm.so.1 +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) libdl.so.2 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libSM.so.6 +Using native(wrapped) libICE.so.6 +Using native(wrapped) libm.so.6 +Using native(wrapped) librt.so.1 +Using native(wrapped) libudev.so.1 +Using native(wrapped) libuuid.so.1 +Using native(wrapped) liblzma.so.5 +Using emulated /opt/resolve/bin/../libs/libopencv_calib3d.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_dnn.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_objdetect.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_video.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_ml.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_features2d.so.3.4 +Using emulated /opt/resolve/bin/../libs/libssl.so.1.1 +Using emulated /opt/resolve/bin/../libs/libcrypto.so.1.1 +Using native(wrapped) libresolv.so.2 +Using emulated /opt/resolve/bin/../libs/libpq.so.5 +Using native(wrapped) libglib-2.0.so.0 +Using native(wrapped) libgobject-2.0.so.0 +Using native(wrapped) libgstreamer-1.0.so.0 +Using native(wrapped) libgtk-3.so.0 +Using native(wrapped) libgdk-3.so.0 +Using native(wrapped) libgio-2.0.so.0 +Using native(wrapped) libgmodule-2.0.so.0 +Using native(wrapped) libgdk_pixbuf-2.0.so.0 +Using native(wrapped) libpangocairo-1.0.so.0 +Using native(wrapped) libpango-1.0.so.0 +Using native(wrapped) libgstsdp-1.0.so.0 +Using emulated /opt/resolve/bin/../libs/libgstwebrtc-1.0.so.0 +Using emulated /opt/resolve/bin/../libs/libcurl.so +Using emulated /opt/resolve/bin/../libs/libffi.so.7 +Using emulated /opt/resolve/bin/../libs/libgvc.so.6 +Using emulated /opt/resolve/bin/../libs/libcgraph.so.6 +Using emulated /opt/resolve/bin/../libs/libcdt.so.5 +Using emulated /opt/resolve/bin/../libs/libxdot.so.4 +Using emulated /opt/resolve/bin/../libs/libpathplan.so.4 +Using emulated /opt/resolve/bin/../libs/liblog4cxx.so.10 +Using emulated /opt/resolve/bin/../libs/libaprutil-1.so.0 +Using emulated /opt/resolve/bin/../libs/libapr-1.so.0 +Using emulated /opt/resolve/bin/../libs/libcudnn.so.8 +Using native(wrapped) libOpenCL.so.1 +Using emulated /opt/resolve/bin/../libs/libonnxruntime.so.1.13.1 +Using emulated /opt/resolve/bin/../libs/libArriImageSdk.so.7 +Using emulated /opt/resolve/bin/../libs/libBMDBackup.so +Using emulated /opt/resolve/bin/../libs/libCrmSdk.so.2.8 +Using emulated /opt/resolve/bin/../libs/libcodexhdedecoder.so.4 +Using emulated /opt/resolve/bin/../libs/libavformat.so.58 +Using emulated /opt/resolve/bin/../libs/libavcodec.so.58 +Using emulated /opt/resolve/bin/../libs/libavutil.so.56 +Using emulated /opt/resolve/bin/../libs/libswscale.so.5 +Using emulated /opt/resolve/bin/../libs/libgvcodec.so +Using emulated /opt/resolve/bin/../libs/libMXF.so +Using emulated /opt/resolve/bin/../libs/libSonyRawDev.so.5 +Using emulated /opt/resolve/bin/../libs/libsonyxavcenc.so +Using emulated /opt/resolve/bin/../libs/libDaVinciPanels.so +Using emulated /opt/resolve/bin/../libs/libQtSingleApplication.so +Using emulated /opt/resolve/bin/../libs/libSMDK-Linux-x64.so.4.24 +Using emulated /opt/resolve/bin/../libs/libDNxHR.so +Using emulated /opt/resolve/bin/../libs/libDNxUncompressedSDK.so +Using emulated /opt/resolve/bin/../libs/libfraunhoferdcp.so +Using emulated /opt/resolve/bin/../libs/libxmlsec1.so +Using emulated /opt/resolve/bin/../libs/libxmlsec1-openssl.so +Using emulated /opt/resolve/bin/../libs/libdavcloudclient.so +Using emulated /opt/resolve/bin/../libs/libImath.so.29 +Using emulated /opt/resolve/bin/../libs/libIex.so.30 +Using emulated /opt/resolve/bin/../libs/libIlmThread.so.30 +Using emulated /opt/resolve/bin/../libs/libOpenEXR.so.30 +Using emulated /opt/resolve/bin/../libs/libQt5Gui.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5Core.so.5 +Using emulated /opt/resolve/bin/../libs/libQt5Network.so.5 +Using emulated /opt/resolve/bin/../libs/libopencv_flann.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_highgui.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_videoio.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_imgcodecs.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_imgproc.so.3.4 +Using emulated /opt/resolve/bin/../libs/libopencv_core.so.3.4 +Using emulated /usr/x86_64-linux-gnu/lib/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) libbsd.so.0 +Error loading one of needed lib +Error: Loading needed libs in elf /opt/resolve/bin/resolve +``` \ No newline at end of file diff --git a/results/scraper/box64/1495 b/results/scraper/box64/1495 new file mode 100644 index 000000000..ba2bcf19f --- /dev/null +++ b/results/scraper/box64/1495 @@ -0,0 +1,2 @@ +Can't run GeekBench for Linux using Loongson 3A6000+Box64 + diff --git a/results/scraper/box64/1497 b/results/scraper/box64/1497 new file mode 100644 index 000000000..174a343e9 --- /dev/null +++ b/results/scraper/box64/1497 @@ -0,0 +1,4 @@ +Unsupported Syscall 0x10Dh (269) +Trying to run Magisk on Linux, and it works fine on WSL in Windows but not on my Raspberry Pi with Box64. This is the error I keep getting: `Error: Unsupported Syscall 0x10Dh (269)`. + +Anything I can do to solve this? \ No newline at end of file diff --git a/results/scraper/box64/1499 b/results/scraper/box64/1499 new file mode 100644 index 000000000..1515b2661 --- /dev/null +++ b/results/scraper/box64/1499 @@ -0,0 +1,2 @@ +box64 gallium nine +How can I use d3dadapter9.so with Box64? I have compiled a working Mesa for arm64 with d3dadapter9.so, but I don’t understand how I can use it in conjunction with Box64? tried to connect via Nine standalone, but to no avail, the d3d library does not connect \ No newline at end of file |