XcodeでPreferenceメニューで毎回クラッシュする
Xcodeがクラッシュする
Xcode > Preference > Behaviorを選ぶとすぐにXcodeが落ちてしまいました。何度やっても落ちるため、ネットを調べてみたところ海外のForumでは議論されて居るようでした。
私の環境はmacOS Big Sur 11.2.2、Xcode 12.4(12D4e)です
クラッシュレポートの抜粋
Crashing on exception: The window has been marked as needing another Layout Window pass, but it has already had more Layout Window passes than there are views in the window.
Forumで議論されていた内容
ここ一年くらいで同じレポート内容で検索してみたところスレッドがありました。
例えばこの辺りです
Xcode 12.2 on Big Sur: Crashing when opening Behaviors pane
解決策
その中で語られていたのは外部モニターを使って居ることが原因という話でした。
私も外部モニターを使っていたので外して試してみたところクラッシュしませんでした。
少し細かい回避策ですがXcodeのWindowをMacbookに移動させてPreferenceを選ぶというのでも大丈夫でした。
つまり、外部モニター内にXcodeを表示+Preference > Behaviorを選ぶとクラッシュするというのが仕組みのようです。
外部モニターであれば何でも起こるのか、他の回避策があるのかなどは分かりませんでした。
ちなみにXcodeのPreferenceは前回開いたタブを覚えて居るため、Macbookのディスプレイ上で Preference > Behaviorを選んで一旦閉じて、その後、外部モニターでPreferenceを選ぶと即クラッシュします。
実際にこの細かい挙動もForumに書かれてました
Open Xcode on external monitor
Open Preferences tab -> Crashed
Open Xcode again on external monitor, dragged it to build-in monitor (macbookpro)
Open Preferences tab -> OK
Drag Xcode back to external monitor
Open preferences tab -> Crashed
https://developer.apple.com/forums/thread/666566
他の利用者の環境・発生条件
Macbook Pro 16-inch 2019 , macOs Big Sur 11.0.1 & xCode 12.2のユーザ
- Preferenceを起動したタイミングでクラッシュする 私も経験あり
- Product > Scheme > Manage Schemeでクラッシュ 私の環境では発生せず
xCode 12.3で発生した人もいるようです。
ディスカッション
コメント一覧
まだ、コメントがありません