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
947 stars 99 forks source link

crash on macos 10.13 #904

Open GuihongWang opened 11 months ago

GuihongWang commented 11 months ago

Describe the bug crash in latest version To Reproduce Steps to reproduce the behavior:

17:50:58 Info  [Launcher] Version: client aee4cdb / manifest bc82df2
17:50:58 Info  [Launcher] CPU: GenuineIntel Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
17:50:58 Info  [Launcher] CPU supports SSSE3: YES
17:50:58 Trace [Launcher] Loading hybris libraries
17:50:58 Trace [Launcher] linker loaded
17:50:58 Trace [REDIRECT] /data/data/com.mojang.minecraftpe to /Users/guihongwang/Library/Application Support/mcpelauncher/
17:50:58 Trace [REDIRECT] /data/data/Applications/Minecraft Bedrock Launcher.app/Contents/proc/3309/cmdline to /Users/guihongwang/Library/Application Support/mcpelauncher/
17:50:58 Trace [REDIRECT] /data/data/Applications/Minecraft Bedrock Launcher.app/Contents/MacOS/./mcpelauncher-client32 to /Users/guihongwang/Library/Application Support/mcpelauncher/
17:50:58 Trace [REDIRECT] /data/data to /Users/guihongwang/Library/Application Support/mcpelauncher/
17:50:58 Trace [REDIRECT] . to /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/assets/
17:50:58 Trace [REDIRECT] /proc to /Users/guihongwang/Library/Application Support/mcpelauncher/proc/
17:50:58 Trace [LinkerUtils] Loaded OS library libm.dylib
17:50:58 Trace [LinkerUtils] Loaded OS library libz.dylib
linker: mcpelauncher_linker_notifylldb /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so 0x4140000
17:50:58 Warn  [FMOD] Failed to load host libfmod: 'Fmod removed i386 support, after deprecation by Apple', use experimental pulseaudio backend if available
17:50:58 Trace [Launcher] Loading Minecraft library
17:50:59 Error [MinecraftUtils] Failed to load Minecraft: dlopen failed: cannot locate symbol "glBindRenderbuffer" referenced by "/Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so"...
17:50:59 Info  [Launcher] Loading gamepad mappings
17:50:59 Trace [Launcher] Loading gamepad mappings: /Applications/Minecraft Bedrock Launcher.app/Contents/Resources/mcpelauncher/gamecontrollerdb.txt
17:50:59 Info  [Launcher] Creating window
linker: mcpelauncher_linker_notifylldb /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libfmod.so 0x18280000
linker: mcpelauncher_linker_notifylldb /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so 0x9a00000
Found hook: _ZN11AppPlatform16showMousePointerEv @ 0x3b9e20
Found hook: _ZN11AppPlatform16hideMousePointerEv @ 0x3b9de0
Found hook: _ZN11AppPlatform17setFullscreenModeE14FullscreenMode @ 0x3b9e60
17:51:00 Info  [Launcher] Loaded Minecraft library
17:51:00 Debug [Launcher] Minecraft is at offset 0x9A00000
17:51:00 Info  [Launcher] Game version: 0.0.0.0
17:51:00 Info  [Launcher] Applying patches
17:51:00 Debug [CorePatches] Failed to patch, vtable _ZTV21AppPlatform_android23 not found
17:51:00 Trace [Patch] Patching - original: 85 83 87 86 131
17:51:00 Trace [Patch] Patching - result: 233 139 129 163 234
17:51:00 Error [SplitscreenPatch] Not patching splitscreen - incompatible code
17:51:00 Info  [Launcher] Initializing JNI
17:51:00 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeRegisterThis
17:51:00 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeInitializeWithApplicationContext
17:51:00 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeUnregisterThis
17:51:00 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_MainActivity_nativeinitializeLibHttpClient
17:51:00 Error [JniSupport] Missing native symbol: Java_com_microsoft_xal_browser_WebView_urlOperationSucceeded
17:51:00 Error [JniSupport] Missing native symbol: Java_com_mojang_minecraftpe_PlayIntegrity_nativePlayIntegrityComplete
17:51:00 Trace [Minecraft] Entering JNI_OnLoad 0xb0933000
17:51:00 Trace [Minecraft] JNI_OnLoad completed
17:51:00 Info  [Launcher] Executing main thread
17:51:00 Trace [JniSupport] Invoking nativeRegisterThis
17:51:00 Trace [JniSupport] Invoking ANativeActivity_onCreate
17:51:00 Warn  [Main] Android stub called
17:51:00 Warn  [Main] Android stub called
17:51:00 Warn  [Main] Android stub called
17:51:00 Warn  [Main] Android stub called
17:51:00 Info  [Minecraft] android_main starting. internalDataPath is '/internal', externalDataPath is '/external'
17:51:00 Trace [JniSupport] Invoking start activity callbacks
17:51:00 Error [MCPE] *** setCachedDeviceId(39fb53bf-9022-4e3d-8e15-ae2674b4a89e)
17:51:00 Info  [Bedrock] configureBreakpad with directory: /crash, sessionid is: f2398cb5-8508-46f4-8fc0-690de6a32541
17:51:00 Info  [Bedrock] configureBreakpad called, directory is: /crash, sessionid is: f2398cb5-8508-46f4-8fc0-690de6a32541
17:51:00 Info  [Minecraft] NO LOG FILE! - AppPlatform_android::setStorageDirectory - using External dir (NEW) - CurrentFileStoragePath is now '/Users/guihongwang/Library/Application Support/mcpelauncher/'
17:51:00 Warn  [Minecraft] NO LOG FILE! - [Graphics] The graphics context was gained
17:51:00 Warn  [Minecraft] NO LOG FILE! - [Graphics] The graphics context was gained
17:51:00 Warn  [Minecraft] MinecraftGame::init && MinecraftGame::setSize!
17:51:00 Warn  [FakeEGL] eglQueryString 308d
17:51:00 Warn  [Main] Android stub called
17:51:00 Warn  [Main] Android stub called
terminating
assert failed: /buildbot/src/android/ndk-r25-release/toolchain/llvm-project/libcxx/../../../toolchain/llvm-project/libcxxabi/src/abort_message.cpp:72 abort_message: terminating
Signal 6 received
Backtrace elements: 25
#0 0   mcpelauncher-client32               0x003eafad _ZN12CrashHandler12handleSignalEiPv + 397
#1 1   libsystem_platform.dylib            0xa758602b _sigtramp + 43
#2 2   ???                                 0xffffffff 0x0 + 4294967295
#3 3   libsystem_c.dylib                   0xa7327956 abort + 133
#4 4   mcpelauncher-client32               0x00439e38 _ZN4shim12assert2_implEPKciS1_S1_ + 88
#5 5   ???                                 0x0420d0f5 0x0 + 69259509
#6 6   ???                                 0x0420d229 0x0 + 69259817
#7 7   ???                                 0x04222e7a 0x0 + 69348986
#8 8   ???                                 0x04222dae 0x0 + 69348782
#9 9   ???                                 0x1711e3ad 0x0 + 387048365
#10 10  ???                                 0x1717cd9e 0x0 + 387435934
#11 11  ???                                 0x171ae525 0x0 + 387638565
#12 12  ???                                 0x171b7444 0x0 + 387675204
#13 13  ???                                 0x171888ee 0x0 + 387483886
#14 14  ???                                 0x1718236f 0x0 + 387457903
#15 15  ???                                 0x17186ada 0x0 + 387476186
#16 16  ???                                 0x1718423f 0x0 + 387465791
#17 17  ???                                 0x17183429 0x0 + 387462185
#18 18  ???                                 0x171828bd 0x0 + 387459261
#19 19  ???                                 0x1718bbf0 0x0 + 387496944
#20 20  ???                                 0x1718bc75 0x0 + 387497077
#21 21  ???                                 0x17176ab6 0x0 + 387410614
#22 22  ???                                 0x1762d0d6 0x0 + 392351958
#23 23  ???                                 0x1717bc34 0x0 + 387431476
#24 24  ???                                 0x17175948 0x0 + 387406152
Dumping stack...
#43 LINKER bimg::imageDecodeToBgra8(bx::AllocatorI*, void*, void const*, unsigned int, unsigned int, unsigned int, bimg::TextureFormat::Enum)+0x5d8 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xd7c82f8 [0x171c82f8]
#218 LINKER (null)+0x4177d28 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0x37d28 [0x4177d28]
#220 LINKER (null)+0x4178693 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0x38693 [0x4178693]
#225 LINKER (null)+0x4177d28 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0x37d28 [0x4177d28]
#227 LINKER (null)+0x4178693 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0x38693 [0x4178693]
#232 LINKER (null)+0x42329b8 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xf29b8 [0x42329b8]
#234 LINKER (null)+0x420d0f5 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xcd0f5 [0x420d0f5]
#235 LINKER (null)+0x4177d28 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0x37d28 [0x4177d28]
#237 LINKER (null)+0x4178693 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0x38693 [0x4178693]
#244 LINKER (null)+0x42329b8 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xf29b8 [0x42329b8]
#248 LINKER (null)+0x42329b8 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xf29b8 [0x42329b8]
#250 LINKER (null)+0x420d229 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xcd229 [0x420d229]
#251 LINKER (null)+0x4178e00 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0x38e00 [0x4178e00]
#252 LINKER (null)+0x42329b8 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xf29b8 [0x42329b8]
#254 LINKER (null)+0x420d210 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xcd210 [0x420d210]
#269 LINKER (null)+0xbdaf169 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0x23af169 [0xbdaf169]
#283 LINKER (null)+0xbdaf150 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0x23af150 [0xbdaf150]
#405 LINKER (null)+0xbdaf150 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0x23af150 [0xbdaf150]
#500 LINKER (null)+0x42329b8 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xf29b8 [0x42329b8]
#510 LINKER (null)+0x1a5 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xebd95 [0x422bd95]
#520 LINKER (null)+0x42329b8 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xf29b8 [0x42329b8]
#522 LINKER (null)+0x4222e7a in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xe2e7a [0x4222e7a]
#523 LINKER (null)+0x4234118 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xf4118 [0x4234118]
#528 LINKER (null)+0x42329b8 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xf29b8 [0x42329b8]
#530 LINKER std::terminate()+0x2e in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xe2dae [0x4222dae]
#531 LINKER (null)+0x420d1f0 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libc++_shared.so+0xcd1f0 [0x420d1f0]
#533 LINKER (null)+0x1810e01c in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xe70e01c [0x1810e01c]
#534 LINKER (null)+0xe487d7b in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0x4a87d7b [0xe487d7b]
#536 LINKER (null)+0x1810e01c in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xe70e01c [0x1810e01c]
#538 LINKER bx::vsnprintf(char*, int, char const*, char*)+0x3b in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xd7fef8b [0x171fef8b]
#540 LINKER (null)+0x1810e01c in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xe70e01c [0x1810e01c]
#542 LINKER (null)+0x1711e3ad in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xd71e3ad [0x1711e3ad]
#548 LINKER (null)+0x1810e01c in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xe70e01c [0x1810e01c]
#550 LINKER bgfx::fatal(bgfx::Fatal::Enum, char const*, ...)+0x8e in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xd77cd9e [0x1717cd9e]
#555 LINKER bgfx::g_callback+0x0 in /Users/guihongwang/Library/Application Support/mcpelauncher/versions/1.20.40.01/lib/x86/libminecraftpe.so+0xe7fb27c [0x181fb27c]
program failed with unix signal number: 6

Process exited with unexpected exit code: 6

Screenshots 屏幕快照 2023-10-28 下午5 53 55

Desktop (please complete the following information):

Additional context macbook pro 2010 mid 4gb mem

EllliottT2006 commented 11 months ago

I've been getting this as well, have you found any solutions yet?

GuihongWang commented 11 months ago

I've been getting this as well, have you found any solutions yet?

i have been give up to play minecraft pe on macbook

forestg10 commented 8 months ago

Same MacBookAir mid 2011 get works 1.20.15 and lower only and on those versions xbox sign in doesn't work either. :/

ChristopherHX commented 8 months ago

You are using older Hardware than my oldest ever working Hardware (Intel Ivybridge 2012). Updates to Graphics api requirements from mojang are directly forwarded to drivers, which kills old platforms.

I assume you are also affected by https://github.com/minecraft-linux/mcpelauncher-manifest/issues/933

The only solution to get the current game versions now running on that old GPU's means software rendering by ca. 6fps. That isn't worth it if you ask me.

It would has been useful in the original post to provide that the launcher stopped working after a game update to classify the bug as a deprecation of old hardware support by mojang.

on those versions xbox sign in doesn't work either

Is this a common or a specfic problem of your system?

xbox sign in is buggy and unreliable, but didn't stop working for me. Doesn't mean there is no bug.

forestg10 commented 8 months ago

Ok well thanks I kinda don’t understand some of that because after all I am about 5 months older than that computer XD

ChristopherHX commented 8 months ago

@forestg10 If you would get linux(e.g. ubuntu) installed as a dual boot OS on your mac. Then there is hope for you to be able to run 1.20.50+

You have a sandybridge gpu, which has on linux enough gpu support for newer minecraft versions

see https://www.phoronix.com/news/MTMwOTc

On macOS, you need a newer mac.

GuihongWang commented 8 months ago

@forestg10 If you would get linux(e.g. ubuntu) installed as a dual boot OS on your mac. Then there is hope for you to be able to run 1.20.50+

You have a sandybridge gpu, which has on linux enough gpu support for newer minecraft versions

see https://www.phoronix.com/news/MTMwOTc

On macOS, you need a newer mac.

how about https://everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-2-duo-2.4-aluminum-13-mid-2010-unibody-specs.html

it's GeForce 320M

ChristopherHX commented 8 months ago

it's GeForce 320M

You would have to try it out, I had issues with my dual gpu 620M under linux (since 320M is older, I expect you don't have newer drivers). If you can setup a nvidia gpu only mode to 320M and run glxinfo you might see if linux has better gpu hardware support. You might need to use x11 as your window system for linux to get old nvidia cards working.

I think it's a bigger experiment to get linux running well.

Cannot find anything about OpenGL ES 3.0 support for it. Only pages claiming OpenGL 3.3 support.

OpenGL 3.3 (doesn't directly supported by the game) is not the same as OpenGL ES 3.0+ (supported by the game)

duskfallcrew commented 3 months ago

I'm on an imac 2019, it crashes with this about once every couple hours on this, i'm coming from using java normally so this doesn't bother me much - but I don't QUITE understand yet how to dual boot without screwing my computer up (And more so the fact this damn thing has a fusion drive and if it goes below 700gb it has a apple-eptic fit)

ChristopherHX commented 3 months ago

it crashes with this about once every couple hours on this

I would believe you that this unstable software crashes every hour, but not that the crash log in this issue is identical to yours.

Please prove that it is the same crash log by uploading it in a markdown code block

duskfallcrew commented 3 months ago

I'll take a look next time it's up, it may not be 100% the same issue just that on my imac I can't see the whole log for some reason.