minecraft-linux / mcpelauncher-manifest

The main repository for the Linux and Mac OS Bedrock edition Minecraft launcher.
https://minecraft-linux.github.io
GNU General Public License v3.0
982 stars 100 forks source link

Game crashes after a couple seconds when using Metal as the gaphics API #1053

Open ericksonbak52 opened 1 month ago

ericksonbak52 commented 1 month ago

Describe the bug Game crashes after a couple seconds when using Metal as the gaphics API

To Reproduce Steps to reproduce the behavior:

  1. Be on a mac
  2. Select the newest update of minecraft, and select metal api in advanced options
  3. Press play
  4. wait for like 5 seconds till the game crashes/freezes

Expected behavior The game not to crash/Freeze

Desktop (please complete the following information):

Additional context Game Log: 15:33:06 Info [Launcher] Version: client 4c5f4fd / manifest 7bd2287 15:33:06 Info [Launcher] OS: macOS, Arch: arm6415:33:06 Info [Launcher] Reading Launcher Settings File: /Users/bakererickson/Library/Application Support/mcpelauncher/mcpelauncher-client-settings.txt 15:33:06 Info [Launcher] Applied Launcher Settings 15:33:06 Trace [Launcher] Loading android libraries 15:33:06 Trace [Launcher] linker loaded 15:33:06 Trace [REDIRECT] /data/data/com.mojang.minecraftpe to /Users/bakererickson/Library/Application Support/mcpelauncher/ 15:33:06 Trace [REDIRECT] /data/data/Applications/Minecraft Bedrock Launcher.app/Contents/proc/17141/cmdline to /Users/bakererickson/Library/Application Support/mcpelauncher/ 15:33:06 Trace [REDIRECT] /data/data/Applications/Minecraft Bedrock Launcher.app/Contents/MacOS/./mcpelauncher-client-arm64-v8a to /Users/bakererickson/Library/Application Support/mcpelauncher/ 15:33:06 Trace [REDIRECT] /data/data to /Users/bakererickson/Library/Application Support/mcpelauncher/ 15:33:06 Trace [REDIRECT] . to /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/assets/ 15:33:06 Trace [REDIRECT] /proc to /Users/bakererickson/Library/Application Support/mcpelauncher/proc/ 15:33:06 Trace [REDIRECT] /sys to /Users/bakererickson/Library/Application Support/mcpelauncher/sys/ 15:33:06 Trace [LinkerUtils] Loaded OS library libm.dylib linker: mcpelauncher_linker_notifylldb /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/arm64-v8a/libc.so 0x109982000 linker: mcpelauncher_linker_notifylldb /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/arm64-v8a/liblog.so 0x109b02000 15:33:06 Trace [LinkerUtils] Loaded OS library libz.dylib 15:33:06 Trace [LinkerUtils] Loaded OS library /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/native/arm64-v8a/libfmod.dylib 15:33:06 Trace [Launcher] Loading Minecraft library linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) WARNING: linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so 0x109b82000 15:33:06 Error [MinecraftUtils] Failed to load Minecraft: dlopen failed: cannot locate symbol "glBindRenderbuffer" referenced by "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libminecraftpe.so"... 15:33:06 Info [Launcher] Loading gamepad mappings 15:33:06 Trace [Launcher] Loading gamepad mappings: /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/gamecontrollerdb.txt 15:33:06 Info [Launcher] Creating window linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) WARNING: linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so 0x10ec82000 15:33:06 Error [MinecraftUtils] Failed to load Minecraft: dlopen failed: cannot locate symbol "_ZN4FMOD6System11getCPUUsageEP14FMOD_CPU_USAGE" referenced by "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libminecraftpe.so"... linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) WARNING: linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so 0x10f802000 linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libfmod.so 0x10f983000 linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libminecraftpe.so 0x30e9c2000 Found hook: _ZN11AppPlatform16showMousePointerEv @ 0x104fdd4b0 Found hook: _ZN11AppPlatform16hideMousePointerEv @ 0x104fdd498 Found hook: _ZN11AppPlatform17setFullscreenModeE14FullscreenMode @ 0x104fdd4c8 Found hook: _ZN4FMOD6System4initEijPv @ 0x1050ef71c Found hook: _ZN3rtc10getifaddrsEPP7ifaddrs @ 0x1051142d8 Found hook: _ZN3rtc11freeifaddrsEP7ifaddrs @ 0x105114598 15:33:06 Info [Launcher] Loaded Minecraft library 15:33:06 Debug [Launcher] Minecraft is at offset 0x30E9C2000 15:33:06 Info [Launcher] Game version: 0.0.0.0 15:33:06 Info [Launcher] Applying patches 15:33:06 Info [V8] Applying v8-flags --jitless 15:33:06 Debug [CorePatches] Failed to patch, vtable _ZTV21AppPlatform_android23 not found 15:33:06 Info [Launcher] Initializing JNI linker: mcpelauncher_linker_notifylldb /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/arm64-v8a/libjnivmsupport.so 0x10fb43000 15:33:06 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeRegisterThis 15:33:06 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeWithApplicationContext 15:33:06 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeUnregisterThis 15:33:06 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeXboxLive 15:33:06 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeinitializeLibHttpClient 15:33:06 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeLibHttpClient 15:33:06 Error [JniSupport] Missing native symbol: Java_com_microsoft_xal_browser_WebView_urlOperationSucceeded 15:33:06 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_PlayIntegrity_nativePlayIntegrityComplete 15:33:06 Trace [Minecraft] Entering JNI_OnLoad 0x6b25f000 15:33:06 Trace [Minecraft] JNI_OnLoad completed 15:33:06 Trace [JniSupport] Invoking nativeRegisterThis 15:33:06 Trace [JniSupport] Invoking ANativeActivity_onCreate 15:33:06 Info [Launcher] Executing main thread 15:33:06 Warn [Main] Android stub called 15:33:06 Warn [Main] Android stub called 15:33:06 Warn [Main] Android stub called 15:33:06 Warn [Main] Android stub called 15:33:06 Info [Minecraft] android_main starting. internalDataPath is '/internal', externalDataPath is '/external' 15:33:06 Trace [JniSupport] Invoking start activity callbacks 15:33:06 Error [MCPE] *** setCachedDeviceId(c0e5fc10-91c5-4858-88b5-30d7810dbcaf) 15:33:06 Info [Bedrock] Breakpad config: directory is: /crash, sessionid is: 48a73db5-501a-4cad-961b-864d9dd8f74c 15:33:06 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using External dir (NEW) - CurrentFileStoragePath is now '/Users/bakererickson/Library/Application Support/mcpelauncher/' 15:33:06 Warn [Minecraft] NO LOG FILE! - [Graphics] The graphics context was gained 15:33:06 Warn [Minecraft] NO LOG FILE! - [Graphics] The graphics context was gained 15:33:06 Warn [Minecraft] MinecraftGame::init && MinecraftGame::setSize! 15:33:06 Warn [FakeEGL] eglQueryString 308d 15:33:06 Warn [Main] Android stub called 15:33:06 Info [GL] Vendor: Google Inc. (Apple) 15:33:06 Info [GL] Renderer: ANGLE (Apple, ANGLE Metal Renderer: Apple M2 Pro, Version 15.0.1 (Build 24A348)) 15:33:06 Info [GL] Version: OpenGL ES 3.0.0 (ANGLE 2.1.22420 git hash: a3a43254afd1) 15:33:06 Info [GL] Vendor: Google Inc. (Apple) 15:33:06 Info [GL] Renderer: ANGLE (Apple, ANGLE Metal Renderer: Apple M2 Pro, Version 15.0.1 (Build 24A348)) 15:33:06 Info [GL] Version: OpenGL ES 3.0.0 (ANGLE 2.1.22420 git hash: a3a43254afd1) 15:33:06 Warn [Main] Android stub called 15:33:06 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using AppData dir - CurrentFileStoragePath is now '/Users/bakererickson/Library/Application Support/mcpelauncher/' linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libMediaDecoders_Android.so 0x119f02000 15:33:06 Debug [HttpCallStaticGlue] Successfully registerered HttpCall methods 15:33:06 Debug [XboxLiveAppConfig] Successfully registerered XboxLiveAppConfig methods 15:33:06 Debug [XSAPI.Android] Successfully registerered HttpCall tcuiMethods 15:33:07 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using External dir (NEW) - CurrentFileStoragePath is now '/Users/bakererickson/Library/Application Support/mcpelauncher/' 15:33:07 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using AppData dir - CurrentFileStoragePath is now '/Users/bakererickson/Library/Application Support/mcpelauncher/'

Process exited with unexpected exit code: 9

ChristopherHX commented 1 month ago

Identified as build infra issue, the m1 binary had version v1.1.x instead of v0.17.x therefore the breaking change didn't revert for macOS / arm64 release v0.17.1 will now be recreated from the correct sources.

sophtea666 commented 1 month ago

What does this mean? What is the fix? How do I fix this problem? @ChristopherHX

ChristopherHX commented 1 month ago

That I expect this to be resolved by installing https://github.com/minecraft-linux/macos-builder/releases/tag/v0.17.1-489 that should be presented as update

I don't own a m series mac, my options for this platform are limited to zero testing

sophtea666 commented 1 month ago

Hi, thank you however that does not work either @ChristopherHX It crashes after 5 seconds. Here is the error code:

09:07:25 Info [Launcher] Version: client 4c5f4fd / manifest 4101034 09:07:25 Info [Launcher] OS: macOS, Arch: x86_6409:07:25 Info [Launcher] CPU: GenuineIntel Intel(R) Core(TM) i5-8257U CPU @ 1.40GHz 09:07:25 Info [Launcher] CPU supports SSSE3: YES 09:07:25 Info [Launcher] Reading Launcher Settings File: /Users/sophie/Library/Application Support/mcpelauncher/mcpelauncher-client-settings.txt 09:07:25 Info [Launcher] Applied Launcher Settings 09:07:25 Trace [Launcher] Loading android libraries 09:07:25 Trace [Launcher] linker loaded 09:07:25 Trace [REDIRECT] /data/data/com.mojang.minecraftpe to /Users/sophie/Library/Application Support/mcpelauncher/ 09:07:25 Trace [REDIRECT] /data/data/Users/sophie/Desktop/Minecraft Bedrock Launcher.app/Contents/proc/15524/cmdline to /Users/sophie/Library/Application Support/mcpelauncher/ 09:07:25 Trace [REDIRECT] /data/data/Users/sophie/Desktop/Minecraft Bedrock Launcher.app/Contents/MacOS/./mcpelauncher-client to /Users/sophie/Library/Application Support/mcpelauncher/ 09:07:25 Trace [REDIRECT] /data/data to /Users/sophie/Library/Application Support/mcpelauncher/ 09:07:25 Trace [REDIRECT] . to /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/assets/ 09:07:25 Trace [REDIRECT] /proc to /Users/sophie/Library/Application Support/mcpelauncher/proc/ 09:07:25 Trace [REDIRECT] /sys to /Users/sophie/Library/Application Support/mcpelauncher/sys/ 09:07:25 Trace [LinkerUtils] Loaded OS library libm.dylib 09:07:25 Trace [LinkerUtils] Loaded OS library libz.dylib 09:07:25 Trace [LinkerUtils] Loaded OS library /Users/sophie/Desktop/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/native/x86_64/libfmod.dylib 09:07:25 Trace [Launcher] Loading Minecraft library linker: mcpelauncher_linker_notifylldb /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libc++_shared.so 0x107700000 09:07:26 Error [MinecraftUtils] Failed to load Minecraft: dlopen failed: cannot locate symbol "glBindRenderbuffer" referenced by "/Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so"... 09:07:26 Info [Launcher] Loading gamepad mappings 09:07:26 Trace [Launcher] Loading gamepad mappings: /Users/sophie/Desktop/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/gamecontrollerdb.txt 09:07:26 Info [Launcher] Creating window linker: mcpelauncher_linker_notifylldb /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libc++_shared.so 0x109c80000 linker: mcpelauncher_linker_notifylldb /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so 0x10b740000 Found hook: _ZN11AppPlatform16showMousePointerEv @ 0x1016675f0 Found hook: _ZN11AppPlatform16hideMousePointerEv @ 0x1016675d0 Found hook: _ZN11AppPlatform17setFullscreenModeE14FullscreenMode @ 0x101667610 Found hook: _ZN3rtc10getifaddrsEPP7ifaddrs @ 0x101812350 Found hook: _ZN3rtc11freeifaddrsEP7ifaddrs @ 0x101812710 09:07:28 Info [Launcher] Loaded Minecraft library 09:07:28 Debug [Launcher] Minecraft is at offset 0x10B740000 09:07:28 Info [Launcher] Game version: 0.0.0.0 09:07:28 Info [Launcher] Applying patches 09:07:28 Debug [CorePatches] Failed to patch, vtable _ZTV21AppPlatform_android23 not found 09:07:28 Info [Launcher] Initializing JNI 09:07:28 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeRegisterThis 09:07:28 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeWithApplicationContext 09:07:28 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeUnregisterThis 09:07:28 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeXboxLive 09:07:28 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeinitializeLibHttpClient 09:07:28 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeLibHttpClient 09:07:28 Error [JniSupport] Missing native symbol: Java_com_microsoft_xal_browser_WebView_urlOperationSucceeded 09:07:28 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_PlayIntegrity_nativePlayIntegrityComplete 09:07:28 Trace [Minecraft] Entering JNI_OnLoad 0x700004acf000 09:07:28 Trace [Minecraft] JNI_OnLoad completed 09:07:28 Trace [JniSupport] Invoking nativeRegisterThis 09:07:28 Trace [JniSupport] Invoking ANativeActivity_onCreate 09:07:28 Info [Launcher] Executing main thread 09:07:28 Warn [Main] Android stub called 09:07:28 Warn [Main] Android stub called 09:07:28 Warn [Main] Android stub called 09:07:28 Warn [Main] Android stub called 09:07:28 Info [Minecraft] android_main starting. internalDataPath is '/internal', externalDataPath is '/external' 09:07:28 Trace [JniSupport] Invoking start activity callbacks 09:07:28 Error [MCPE] *** setCachedDeviceId(14ec9694-a752-4471-8420-dc231296858f) 09:07:28 Info [Bedrock] Breakpad config: directory is: /crash, sessionid is: 3f5e4faa-fe42-45ae-95d6-da7dfbf7b141 09:07:28 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using External dir (NEW) - CurrentFileStoragePath is now '/Users/sophie/Library/Application Support/mcpelauncher/' 09:07:28 Warn [Minecraft] NO LOG FILE! - [Graphics] The graphics context was gained 09:07:28 Warn [Minecraft] NO LOG FILE! - [Graphics] The graphics context was gained 2024-10-25 09:07:28.608 mcpelauncher-client[15524:664199] +[IMKClient subclass]: chose IMKClient_Legacy 2024-10-25 09:07:28.608 mcpelauncher-client[15524:664199] +[IMKInputSession subclass]: chose IMKInputSession_Legacy 09:07:28 Warn [Minecraft] MinecraftGame::init && MinecraftGame::setSize! 09:07:28 Warn [FakeEGL] eglQueryString 308d 09:07:28 Warn [Main] Android stub called 09:07:28 Info [GL] Vendor: Google Inc. 09:07:28 Info [GL] Renderer: ANGLE (Intel Inc., Intel(R) Iris(TM) Plus Graphics 645, OpenGL 4.1 core) 09:07:28 Info [GL] Version: OpenGL ES 3.0.0 (ANGLE 2.1.14073 git hash: 26930173647b) 09:07:28 Info [GL] Vendor: Google Inc. 09:07:28 Info [GL] Renderer: ANGLE (Intel Inc., Intel(R) Iris(TM) Plus Graphics 645, OpenGL 4.1 core) 09:07:28 Info [GL] Version: OpenGL ES 3.0.0 (ANGLE 2.1.14073 git hash: 26930173647b) 09:07:28 Warn [Main] Android stub called linker: mcpelauncher_linker_notifylldb /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libMediaDecoders_Android.so 0x11ee00000

09:07:28 Info [GL] Vendor: Google Inc. 09:07:28 Info [GL] Renderer: ANGLE (Intel Inc., Intel(R) Iris(TM) Plus Graphics 645, OpenGL 4.1 core) 09:07:28 Info [GL] Version: OpenGL ES 3.0.0 (ANGLE 2.1.14073 git hash: 26930173647b) 09:07:28 Warn [Main] Android stub called 09:07:28 Debug [HttpCallStaticGlue] Successfully registerered HttpCall methods 09:07:28 Debug [XboxLiveAppConfig] Successfully registerered XboxLiveAppConfig methods 09:07:28 Debug [XSAPI.Android] Successfully registerered HttpCall tcuiMethods libc++abi.dylib: terminating with uncaught exception of type std::runtime_error: Unknown socket family when converting sockaddr to host Signal 6 received Backtrace elements: 16

0 0 mcpelauncher-client 0x00000001017b3708 _ZN12CrashHandler12handleSignalEiPv + 344

1 1 mcpelauncher-client 0x00000001017b3b35 _ZN12CrashHandler15handle_fsfaultEiPvS0 + 133

2 2 libsystem_platform.dylib 0x00007ff806e16e9d _sigtramp + 29

3 3 ??? 0x0000000000000400 0x0 + 1024

4 4 libsystem_c.dylib 0x00007ff806d02b19 abort + 126

5 5 libc++abi.1.dylib 0x00000001030fb003 abort_message + 195

6 6 libc++abi.1.dylib 0x00000001030dc14e _ZL28demangling_terminate_handlerv + 238

7 7 libc++abi.1.dylib 0x00000001030f9fc8 _ZSt11__terminatePFvvE + 8

8 8 libc++abi.1.dylib 0x00000001030fd1eb _ZN10cxxabiv1L12failed_throwEPNS_15cxa_exceptionE + 27

9 9 libc++abi.1.dylib 0x00000001030fd165 __cxa_throw + 117

10 10 mcpelauncher-client 0x0000000101811603 _ZN4shim6bionic12get_host_lenEPKNS0_8sockaddrE + 163

11 11 mcpelauncher-client 0x000000010181487d _ZN4shim6detail11sockaddr_inC2EPKNS_6bionic8sockaddrEj + 141

12 12 mcpelauncher-client 0x0000000101812983 _ZN4shim6detail11sockaddr_inC1EPKNS_6bionic8sockaddrEj + 35

13 13 mcpelauncher-client 0x0000000101812e01 _ZN4shim6sendtoEiPKvmiPKNS_6bionic8sockaddrEj + 97

14 14 mcpelauncher-client 0x0000000101814240 _ZN4shim6detail19errno_update_helperIFliPKvmiPKNS_6bionic8sockaddrEjEE7wrapperIXadL_ZNS_6sendtoEiS3_miS7_jEEEEliS3_miS7_j + 80

15 15 ??? 0x000000011978cb7a 0x0 + 4722314106

Dumping stack...

229 LINKER (null)+0x10dbe0a8d in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0x24a0a8d [0x10dbe0a8d]

233 LINKER (null)+0x10dbe0a8d in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0x24a0a8d [0x10dbe0a8d]

289 LINKER (null)+0x11b345d38 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05d38 [0x11b345d38]

290 LINKER (null)+0x11b345d60 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05d60 [0x11b345d60]

293 LINKER (null)+0x11b345c18 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c18 [0x11b345c18]

435 LINKER vtable for rtc::SocketDispatcher+0x68 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xf9c4790 [0x11b104790]

436 LINKER rtc::PhysicalSocket::SendTo(void const*, unsigned long, rtc::SocketAddress const&)+0x5a in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xe04cb7a [0x11978cb7a]

460 LINKER NetherNet::OpenSSLAesAdapter::SendTo(void const*, unsigned long, rtc::SocketAddress const&)+0x55 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xdd81ca5 [0x1194c1ca5]

468 LINKER rtc::AsyncUDPSocket::SendTo(void const*, unsigned long, rtc::SocketAddress const&, rtc::PacketOptions const&)+0x76 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xe02d1a6 [0x11976d1a6]

481 LINKER (null)+0x11b345da8 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05da8 [0x11b345da8]

482 LINKER (null)+0x11b345c18 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c18 [0x11b345c18]

484 LINKER NetherNet::LanThreadManager::SendToHelper(std::__ndk1::unique_ptr<rtc::AsyncPacketSocket, std::__ndk1::default_delete >&, void const*, unsigned long, rtc::SocketAddress const&)+0x1c6 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xdd7eac6 [0x1194beac6]

502 LINKER (null)+0x11b345d38 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05d38 [0x11b345d38]

510 LINKER (null)+0x11b345d38 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05d38 [0x11b345d38]

512 LINKER std::__ndk1::mutex::unlock()+0x6 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libc++_shared.so+0xcd066 [0x109d4d066]

514 LINKER NetherNet::PeerRecordTable::Find(NetherNet::NetworkID, rtc::SocketAddress*)+0x7b in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xdd970eb [0x1194d70eb]

517 LINKER (null)+0x11b345c18 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c18 [0x11b345c18]

522 LINKER NetherNet::LanThreadManager::SendSignalingMessageTo(std::ndk1::unique_ptr<rtc::AsyncPacketSocket, std::__ndk1::default_delete >&, NetherNet::NetworkID, NetherNet::NetworkID, std::ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > const&)+0x352 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xdd80112 [0x1194c0112]

524 LINKER (null)+0x11b345da8 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05da8 [0x11b345da8]

526 LINKER (null)+0x109d87b58 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libc++_shared.so+0x107b58 [0x109d87b58]

529 LINKER (null)+0x11b345c18 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c18 [0x11b345c18]

530 LINKER NetherNet::LanThreadManager::OnPacket(rtc::AsyncPacketSocket*, rtc::ReceivedPacket const&)+0x524 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xdd7f144 [0x1194bf144]

546 LINKER rtc::Signaler::Signal()+0x4d in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xe04f10d [0x11978f10d]

547 LINKER vtable for NetherNet::LanThreadManager+0x10 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xf9aee98 [0x11b0eee98]

715 LINKER vtable for rtc::IPAddress+0x10 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xf9aefe0 [0x11b0eefe0]

725 LINKER (null)+0x11b345c18 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c18 [0x11b345c18]

727 LINKER (null)+0x11b345c18 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c18 [0x11b345c18]

728 LINKER NetherNet::LanThreadManager::SendSignalingMessageTo(NetherNet::NetworkID, NetherNet::NetworkID, std::ndk1::basic_string<char, std::__ndk1::char_traits, std::ndk1::allocator > const&)+0x4f in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xdd7fbbf [0x1194bfbbf]

09:07:29 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using AppData dir - CurrentFileStoragePath is now '/Users/sophie/Library/Application Support/mcpelauncher/'

736 LINKER (null)+0x11b345c18 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c18 [0x11b345c18]

738 LINKER (null)+0x11b345c74 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c74 [0x11b345c74]

746 LINKER (null)+0x11b345c74 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c74 [0x11b345c74]

748 LINKER (null)+0x11b345c18 in /Users/sophie/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/x86_64/libminecraftpe.so+0xfc05c18 [0x11b345c18]

09:07:29 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using External dir (NEW) - CurrentFileStoragePath is now '/Users/sophie/Library/Application Support/mcpelauncher/'

Process exited with unexpected exit code: 6

ChristopherHX commented 1 month ago

@sophtea666 You are hijacking an unrelated issue for your problem.

This change was not meant to fix anything for x86_64 aka intel macs. This issue is about arm macs.

ericksonbak52 commented 1 month ago

Thank you @ChristopherHX. I’ll be able to test it once I get home.

ericksonbak52 commented 1 month ago

@ChristopherHX, I installed the update, and it still did the same thing. Here is the log: 23:38:15 Info [Launcher] Version: client 4c5f4fd / manifest 4101034 23:38:15 Info [Launcher] OS: macOS, Arch: arm64 23:38:15 Info [Launcher] Reading Launcher Settings File: /Users/bakererickson/Library/Application Support/mcpelauncher/mcpelauncher-client-settings.txt 23:38:15 Info [Launcher] Applied Launcher Settings 23:38:15 Trace [Launcher] Loading android libraries 23:38:15 Trace [Launcher] linker loaded 23:38:15 Trace [REDIRECT] /data/data/com.mojang.minecraftpe to /Users/bakererickson/Library/Application Support/mcpelauncher/ 23:38:15 Trace [REDIRECT] /data/data/Applications/Minecraft Bedrock Launcher.app/Contents/proc/5617/cmdline to /Users/bakererickson/Library/Application Support/mcpelauncher/ 23:38:15 Trace [REDIRECT] /data/data/Applications/Minecraft Bedrock Launcher.app/Contents/MacOS/./mcpelauncher-client-arm64-v8a to /Users/bakererickson/Library/Application Support/mcpelauncher/ 23:38:15 Trace [REDIRECT] /data/data to /Users/bakererickson/Library/Application Support/mcpelauncher/ 23:38:15 Trace [REDIRECT] . to /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/assets/ 23:38:15 Trace [REDIRECT] /proc to /Users/bakererickson/Library/Application Support/mcpelauncher/proc/ 23:38:15 Trace [REDIRECT] /sys to /Users/bakererickson/Library/Application Support/mcpelauncher/sys/ 23:38:15 Trace [LinkerUtils] Loaded OS library libm.dylib linker: mcpelauncher_linker_notifylldb /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/arm64-v8a/libc.so 0x104b02000 linker: mcpelauncher_linker_notifylldb /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/arm64-v8a/liblog.so 0x104c82000 23:38:15 Trace [LinkerUtils] Loaded OS library libz.dylib 23:38:16 Trace [LinkerUtils] Loaded OS library /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/native/arm64-v8a/libfmod.dylib 23:38:16 Trace [Launcher] Loading Minecraft library linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) WARNING: linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so 0x104d02000 23:38:16 Error [MinecraftUtils] Failed to load Minecraft: dlopen failed: cannot locate symbol "glBindRenderbuffer" referenced by "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libminecraftpe.so"... 23:38:16 Info [Launcher] Loading gamepad mappings 23:38:16 Trace [Launcher] Loading gamepad mappings: /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/gamecontrollerdb.txt 23:38:16 Info [Launcher] Creating window linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) WARNING: linker: Warning: "/Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so" unused DT entry: unknown processor-specific (type 0x70000001 arg 0x0) (ignoring) linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libc++_shared.so 0x11ec82000 linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libminecraftpe.so 0x300002000 Found hook: _ZN11AppPlatform16showMousePointerEv @ 0x1001e11c0 Found hook: _ZN11AppPlatform16hideMousePointerEv @ 0x1001e11a8 Found hook: _ZN11AppPlatform17setFullscreenModeE14FullscreenMode @ 0x1001e11d8 Found hook: _ZN3rtc10getifaddrsEPP7ifaddrs @ 0x100317fe8 Found hook: _ZN3rtc11freeifaddrsEP7ifaddrs @ 0x1003182a8 23:38:17 Info [Launcher] Loaded Minecraft library 23:38:17 Debug [Launcher] Minecraft is at offset 0x300002000 23:38:17 Info [Launcher] Game version: 0.0.0.0 23:38:17 Info [Launcher] Applying patches 23:38:17 Info [V8] Applying v8-flags --jitless 23:38:17 Debug [CorePatches] Failed to patch, vtable _ZTV21AppPlatform_android23 not found 23:38:17 Info [Launcher] Initializing JNI linker: mcpelauncher_linker_notifylldb /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/lib/arm64-v8a/libjnivmsupport.so 0x11ee03000 23:38:17 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeRegisterThis 23:38:17 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeWithApplicationContext 23:38:17 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeUnregisterThis 23:38:17 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeXboxLive 23:38:17 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeinitializeLibHttpClient 23:38:17 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeLibHttpClient 23:38:17 Error [JniSupport] Missing native symbol: Java_com_microsoft_xal_browser_WebView_urlOperationSucceeded 23:38:17 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_PlayIntegrity_nativePlayIntegrityComplete 23:38:17 Trace [Minecraft] Entering JNI_OnLoad 0x78087000 23:38:17 Trace [Minecraft] JNI_OnLoad completed 23:38:17 Trace [JniSupport] Invoking nativeRegisterThis 23:38:17 Trace [JniSupport] Invoking ANativeActivity_onCreate 23:38:17 Info [Launcher] Executing main thread 23:38:17 Warn [Main] Android stub called 23:38:17 Warn [Main] Android stub called 23:38:17 Warn [Main] Android stub called 23:38:17 Warn [Main] Android stub called 23:38:17 Info [Minecraft] android_main starting. internalDataPath is '/internal', externalDataPath is '/external' 23:38:17 Trace [JniSupport] Invoking start activity callbacks 23:38:17 Error [MCPE] *** setCachedDeviceId(c0e5fc10-91c5-4858-88b5-30d7810dbcaf) 23:38:17 Info [Bedrock] Breakpad config: directory is: /crash, sessionid is: f1403210-e304-4e8a-bede-9d364c893339 23:38:17 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using External dir (NEW) - CurrentFileStoragePath is now '/Users/bakererickson/Library/Application Support/mcpelauncher/' 23:38:17 Warn [Minecraft] NO LOG FILE! - [Graphics] The graphics context was gained 23:38:17 Warn [Minecraft] NO LOG FILE! - [Graphics] The graphics context was gained 2024-10-25 23:38:17.477 mcpelauncher-client-arm64-v8a[5617:176856] +[IMKClient subclass]: chose IMKClient_Legacy 2024-10-25 23:38:17.477 mcpelauncher-client-arm64-v8a[5617:176856] +[IMKInputSession subclass]: chose IMKInputSession_Legacy 23:38:17 Warn [Minecraft] MinecraftGame::init && MinecraftGame::setSize! 23:38:17 Warn [FakeEGL] eglQueryString 308d 23:38:17 Warn [Main] Android stub called 23:38:17 Info [GL] Vendor: Google Inc. (Apple) 23:38:17 Info [GL] Renderer: ANGLE (Apple, ANGLE Metal Renderer: Apple M2 Pro, Version 15.0.1 (Build 24A348)) 23:38:17 Info [GL] Version: OpenGL ES 3.0.0 (ANGLE 2.1.22420 git hash: a3a43254afd1) 23:38:17 Info [GL] Vendor: Google Inc. (Apple) 23:38:17 Info [GL] Renderer: ANGLE (Apple, ANGLE Metal Renderer: Apple M2 Pro, Version 15.0.1 (Build 24A348)) 23:38:17 Info [GL] Version: OpenGL ES 3.0.0 (ANGLE 2.1.22420 git hash: a3a43254afd1) 23:38:17 Warn [Main] Android stub called 23:38:17 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using AppData dir - CurrentFileStoragePath is now '/Users/bakererickson/Library/Application Support/mcpelauncher/' linker: mcpelauncher_linker_notifylldb /Users/bakererickson/Library/Application Support/mcpelauncher/versions/1.21.41.01/lib/arm64-v8a/libMediaDecoders_Android.so 0x121a82000 23:38:17 Debug [HttpCallStaticGlue] Successfully registerered HttpCall methods 23:38:17 Debug [XboxLiveAppConfig] Successfully registerered XboxLiveAppConfig methods 23:38:17 Debug [XSAPI.Android] Successfully registerered HttpCall tcuiMethods 23:38:17 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using External dir (NEW) - CurrentFileStoragePath is now '/Users/bakererickson/Library/Application Support/mcpelauncher/' 23:38:17 Info [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using AppData dir - CurrentFileStoragePath is now '/Users/bakererickson/Library/Application Support/mcpelauncher/' 23:38:18 Info [Minecraft] NO LOG FILE! - Time played notifier not required for 'en'

Process exited with unexpected exit code: 15

ChristopherHX commented 1 month ago

Did you terminate the process?

Initial 9 SIGKILL terminate process kill program Later 15 SIGTERM terminate process software termination signal

This is not a classic crash.

No I can't debug your issue and you probably have not the knowledge to do that, the end of live of the macOS port is in less that 6 months next March 2025.

Metal backend won't help you after March 2025, even if you use OpenGL the more trustworthy graphics backend you just have less bugs till then