Q100573: Katana 、 Mari 、 Modo 、 Nuke 、第 10 世代 (Ice Lake) 以降の Intel CPU では起動に失敗することがあります

症状

KatanaMariModoNuke 、Intel 第 10 世代 (Ice Lake) CPU 以降 (第 11 世代 (Rocket Lake)、第 12 世代 (Alder Lake)、第 13 世代 (Raptor Lake) 以降) を搭載したマシンで起動に失敗することがあることが判明しました。

この問題は Windows オペレーティング システムにのみ影響します。

Nuke IndieNuke Non-Commercial、 Mari Non-Commercialのユーザーからも、この問題によりデバイスの認証中にライセンスダイアログがクラッシュする可能性があるとの報告があります。詳細情報を入力し、 「デバイスを認証」を押した後、以下の手順に従ってください。

mceclip0.png


その後、進行状況バーが表示され、ダイアログが閉じられる場合があります。この場合、ライセンスは更新されません。

mceclip2.png

原因

特定のバージョンのOpenSSL(1.0.2.g)に同梱されているバグにより、Intel第10世代(Ice Lake)CPU以降では、 sha1 asmルーチンraxレジスタを誤って使用することでクラッシュが発生します。詳細については、以下の「参考資料」セクションをご覧ください。

 

回避策

回避策として、次の環境変数を設定して問題を修正できます。

OPENSSL_ia32cap=~0x200000200000000

これを行うには、 「コントロール パネル」>「システム」>「システムの詳細設定」>「環境変数」にアクセスします。環境変数を追加した後、有効にするにはマシンを再起動する必要がある場合があります。

この変数はビット33と54を無効にしますが、OpenSSLのドキュメントによると、プロセッサの機能を無効にするだけなので、セキュリティ上の問題は発生しないはずです。この変数に関するドキュメントは「FURTHER READING」をご覧ください。 以下のセクションをご覧ください。

解決

この問題はOpenSSL 1.0.2i以降で修正される予定です。詳細については、以下の「参考資料」セクションをご覧ください。

NUKE

Nukeの OpenSSL バージョンを更新するための内部機能リクエストが記録されており、次のように参照できます。

ID 424014 - Nukeの OpenSSL のバージョンを 1.0.2i 以降にアップグレードします

Nukeの OpenSSL バージョンを 1.0.2u に更新すると、 Nuke 13.0v8、13.1v4、13.2v1 以降ではこの問題は発生しなくなります。

ただし、 Nuke 13.0v8、13.1v4、13.2v1 より前にリリースされたNukeバージョンではこの問題が依然として存在するため、上記の回避策を使用する必要がある場合があります。

MARI

OpenSSL 1.0.2gに対してビルドされたMariバージョンでは、第 10 世代以降の Intel CPU で問題が発生する可能性があります。

OpenSSL のバージョンをアップグレードするための内部機能リクエストが記録されました: ID 483084 - Mariの OpenSSL のバージョンを 1.0.2i 以降にアップグレードします

OpenSSL バージョンは、 Mari 4.7v7、4.8v2、5.0v2以降では 1.0.2u にアップグレードされ、 Mari 6.0v1 以降では1.1.1m にアップグレードされました。

KATANA

Katanaでは、Rocket Lake 11世代 Intel CPU で特に報告されたクラッシュ動作に関するバグも記録されています。このバグIDは以下から参照できます。

ID 475083 - Intel 第 11 世代 CPU を搭載したシステムでKatana起動時にクラッシュする

このバグはKatana Katana以降で修正されており、この動作は発生しないはずです。Katanaバージョン4.5v1以降では、OpenSSL 1.0.2u以降が使用されています。

MODO

Modoでは、新しい世代の Intel プロセッサーを使用すると、 Modo 15 でライセンス UI が期待どおりに表示されないという問題も確認されており、これはModo 16.0v3 以降で修正されています。

この特定の問題の詳細については、次のナレッジベースの記事を参照してください。
Q100631: 第10世代(Ice Lake)、第11世代(Rocket Lake)、または第12世代(Alder Lake)のIntel CPUを搭載したModo 15でライセンスUIが表示されない

さらに詳しく

さらなる支援

新しい世代の Intel CPU を使用しながら OpenSSL 環境変数を設定した後でもKatanaMariModo 、またはNukeを起動できない場合は、サポート リクエストを開いて、発生した問題の正確な内容と実行したトラブルシューティング手順をお知らせください。

サポート リクエストを開く方法の詳細については、次の記事を参照してください。
Q100064: サポートチケットを発行する方法

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください