キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

macOS 10.15以降でランダムにクラッシュする

Michitaka Kiriki
Graphisoft
Graphisoft

影響を受けるバージョン:Archicad 23、24 |重要度:回避策あり| ID:DEF-376、DEF-345、DEF-373

macOS 10.15 Catalina AMDビデオカード を使用している少数のお客様は、Archicadでの作業中にさまざまなシナリオでヒープ破損のクラッシュが発生する可能性があります。それらはランダムに見えるかもしれませんし、一日に何度も起こる可能性があります。

問題

Archicadは次の場合にランダムにクラッシュする可能性があります:

  • バックグラウンドに残しておく;
  • Archicadがまだ実行されているときにコンピューターをスリープ状態にする;
  • ドキュメントを使って作業する;
  • 複数のArchicadインスタンスを切り替える;
  • Archicadの実行中に別のアプリケーションに切り替える;
  • 等…

このタイプのクラッシュはランダムに表示されるため、何がこのタイプのクラッシュの引き金になるのか、具体的な答えはありません。不明な場合は、サポートまでお問い合わせください。

原因

これらのクラッシュは、AMD ドライバが Archicad が既に使用しているリソースと同じリソースを割り当てようとしたときに発生します。システムは、使えないようにするか、他の目的で再利用するかのどちらかになります。

対応方法

Archicad 23 Update 3 (60xx) および Archicad 24 Update 2 (40xx) から、Geometry Shaderを無効にすることでこの問題を軽減するソリューションを実装します。

Geometry Shaderを無効にすると、次の機能が失われます

  • OpenGLでの等高線はずか1ピクセルになります
  • 点群のサイズは2x2ではなく1ピクセルになります

ジオメトリシェーダを無効にするには、環境設定エディタプログラムを使って必要なPLISTを編集します。詳細については、ヘルプセンター このトピックに関する記事をご覧ください。

PrefsEditorを使用した対応方法をお伝えします:

  1. PrefsEditorを開きます。
  2. [ 検索フィルター ]で、名前を入力してPLISTを探します(この場合はcom. graphisoft.AC xx)。0.0v1. <regioncode> plist」
    • xxはArchiCADバージョン(23または24)です
    • <regioncode> Archicadの言語バージョンをマークします。
    • 例:com.graphisoft.AC 24.0.0 INTv1.plist。Screenshot-2020-12-22-at-11.30.30.png
  3. PLISTファイルを選択します。[ 開く]をクリックします。
  4. ファイルは新しいウィンドウで開かれます。「geometry」と入力して、必要なキーを探します。Screenshot-2020-12-22-at-11.35.45.png
  5. DisableGeometryShader 」 チェックボックスにチェックを入れます。Screenshot-2020-12-22-at-11.36.33.png

変更が行われると、自動的にPLISTファイルに保存されます。ウィンドウを閉じて、Prefs Editorを終了します。

Geometry Shaderを再度有効にするには、上記と同じプロセスを実行します。手順5で、[DisableGeometryShader ]チェックボックスをオフにし て、GeometryShaderを有効にします。

注:Archicadが上記の回避策でクラッシュする場合は、最寄りのサポートにお問い合わせください。

解決方法

この問題は、macOS Big Surのアップデート11.3で修正されました。クラッシュが起こらないようにするためには、お使いのmacOSをこのバージョンにアップデートしてください。


回答が見つかりませんでしたか?

このフォーラムで
他の記事をチェック

フォーラムへ戻る

最新の解決策をチェック

採用された解決策

新しいディスカッションを始める

投稿する