症状
Windows でNuke 12 バージョンを起動しようとすると、コマンド プロンプトに次のエラー メッセージが表示されてクラッシュするという報告がユーザーから寄せられています。
ワーカープロセスが失敗しました。 Hiero致命的なエラーに遭遇しました。これは、ハンドルされない例外が原因である可能性が高くなります。
この問題を抱えている記者の大多数は、 Nuke非商用ライセンス、試用ライセンス、または教育ライセンスを使用しています。ただし、これはNukeの商用ライセンスについても報告されています。
原因
「ワーカー プロセスが失敗しました... 」エラー メッセージは通常、フレーム サーバーがメインのNuke GUI セッションに接続できないというフレーム サーバーの問題が原因で発生します。フレーム サーバーが GUI セッションに接続できない原因は数多くありますが、主な原因の 1 つは QuickTime がインストールされていることが考えられます。
調査によると、この問題にはいくつかの潜在的な原因があるようです。
a) 必要な QuickTime ディレクトリが PATH 環境変数にない、または QuickTime が英語以外の形式でインストールされていると、 Nukeの起動に影響を与える可能性があります。
b) 「Apple Application Support」プログラムがマシンにインストールされていません。
Nuke 12.0 以降のバージョンでは、QuickTime への依存関係を減らすために開発上の変更が加えられており、これが問題が発生し始める潜在的な原因となっています。私たちのテストによると、この問題はNuke 13.0 以降のリリースで解決されているようです。
解決
以下は、この問題を直接経験したユーザー向けの動作を防止する解決策の一部です。
QuickTime をアンインストールします。
QuickTime をインストールしているユーザーの場合、QuickTime をアンインストールすると問題が解決したようです。 Apple Application Support プログラムが再インストールされるためです。
QuickTime をインストールします。
QuickTime が以前にインストールされていない場合は、 QuickTime 7.7.9 の推奨バージョンをインストールすると、 Nukeを正しく起動できる場合があります。
PATH 環境変数を確認します。
QuickTime がインストールされている場合は、 PATH環境変数に QuickTime のインストール パスが含まれていることを確認してください。 QuickTime パスのデフォルト値は次のとおりです: C:\Program Files (x86)\QuickTime\QTSystem\
QuickTime はインストールされていますが、無効になっています:
問題が発生しても QuickTime をインストールしたままにする必要があるユーザーの場合は、 NUKE _QUICKTIME_ENABLE=0
環境変数を設定してください。
環境変数の設定方法については、次の記事を参照してください: Q100015: 環境変数を設定する方法。
さらなるヘルプ
上記の解決策を試した後もNuke起動時にクラッシュが発生する場合は、サポート リクエストを開いて、発生した正確な問題と実行したトラブルシューティング手順をお知らせください。
サポート リクエストを開く方法の詳細については、次の記事を参照してください: Q100064: サポート チケットを発行する方法
私たちはそれを聞いて申し訳ございません
理由をお聞かせください