Crash Issue On macOS 27 With Game Kit
維護者通常 1 天內回覆
還沒有人認領這個 Issue。
評估
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 新手友好度
- 35/100
研究方向
Start by reproducing the crash with the latest Unity Plugin on macOS Golden Gate 27.0 and review the GameKitWrapper stack, especially GKLocalPlayer.swift:56. Compare the authentication-handler path with the reported crash log; done means the crash is no longer reproducible during Unity Editor coding or recompilation.
由索引模型根據 Issue 內容生成。
描述
Describe the bug
I have found an issue where sometimes after coding or recompiling in Unity Editor, it crash itself and got report that issue with the GameKit. I have crashed more than 10 times in a day when Unity development. Previous before update to 27 stable (27 beta) still fine but after update with 27 stable main branch issue appear.
To Reproduce
Reproduce with latest build of Unity Plugin.
Expected behavior
Shouldn't crash and works fine.
Screenshots
I only can provide this information
Thread 0 Crashed:: tid_103 Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x19b5c9060 __kill + 8
1 libmonobdwgc-2.0.dylib 0x1792005d4 mono_chain_signal + 104
2 libmonobdwgc-2.0.dylib 0x17914be10 mono_sigsegv_signal_handler_debug + 548
3 libsystem_platform.dylib 0x19b610144 _sigtramp + 56
4 libmonobdwgc-2.0.dylib 0x17933bc70 mono_dump_mem + 132
5 libmonobdwgc-2.0.dylib 0x179201510 mono_dump_native_crash_info + 564
6 libmonobdwgc-2.0.dylib 0x1791c35e8 mono_handle_native_crash + 308
7 libmonobdwgc-2.0.dylib 0x17914bdf0 mono_sigsegv_signal_handler_debug + 516
8 libsystem_platform.dylib 0x19b610144 _sigtramp + 56
9 GameKitWrapper 0x7016fedd40 closure #1 in GKLocalPlayer_SetAuthenticateHandler(taskId:onAuthenticate:onAuthenticateError:) + 824 (GKLocalPlayer.swift:56)
10 GameKitWrapper 0x7016fda37c <deduplicated_symbol> + 80
11 GameCenterFoundation 0x261320948 __42-[GKLocalPlayer callAuthHandlerWithError:]_block_invoke_2 + 176
Desktop (please complete the following information):
- Device: MacBook Pro M5
- OS: macOS Golden Gate 27.0
- Version GameKit 4.1.0
- 主要語言
- C#
- 星號
- 986
- 分支
- 252
- 平均合併
- 1 天 8 小時
- 30 天內合併 PR
- 7
環境準備
我們還沒有檢查這個專案的環境設定檔。先看它的 README,通用步驟見我們的新手貢獻指南。
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
apple/unityplugins 的其他 Issue
-
Arguments for Push Message localisation in SendExchange do not seem to work可能重新可做 @ryzngard 於 118 天前認領,目前沒有進行中的 PR。 未關閉bug Plug-in - GameKit
apple/unityplugins#98 · 2 則留言 · 已指派 1 人 ·
維護者通常 1 天內回覆
-
Use internal when exposing low-level types like IntPtr可能重新可做 @ryzngard 於 145 天前認領,目前沒有進行中的 PR。 未關閉bug
apple/unityplugins#97 · 已指派 1 人 ·
維護者通常 1 天內回覆
-
Provide pre-compiled .unitypackage files for the Apple Unity Plugins可能重新可做 @ryzngard 於 145 天前認領,目前沒有進行中的 PR。 未關閉feature request
apple/unityplugins#94 · 3 則留言 · 8 個 reaction · 已指派 1 人 ·
維護者通常 1 天內回覆
-
feature request Plug-in - GameKit
難度 5/5 一週以上 新手友好度 45/100
apple/unityplugins#93 · 1 個 reaction ·
維護者通常 1 天內回覆
-
Game Center Access Point does not dismiss if enabled and disabled too quickly可能重新可做 @ryzngard 於 145 天前認領,目前沒有進行中的 PR。 未關閉bug Plug-in - GameKit
apple/unityplugins#92 · 1 個 reaction · 已指派 1 人 ·
維護者通常 1 天內回覆
查看 apple/unityplugins 的全部 Issue
相似的 Issue
-
area-ai untriaged
難度 2/5 1-3 小時 新手友好度 85/100
dotnet/extensions#7790 ·
維護者通常 1 天內回覆
-
P2 testing
難度 1/5 1 小時以內 新手友好度 90/100
維護者通常 1 天內回覆
-
area-Infrastructure-coreclr os-ios os-maccatalyst os-tvos untriaged
難度 2/5 1-3 小時 新手友好度 78/100
dotnet/runtime#134766 · 3 則留言 ·
維護者通常 1 天內回覆
-
0 - Backlog Bug
難度 2/5 1-3 小時 新手友好度 88/100
BrighterCommand/Brighter#4444 ·
維護者通常 1 天內回覆
-
bug
難度 2/5 1-3 小時 新手友好度 88/100
維護者通常 1 天內回覆