증상
Katana , Mari , Modo 및 Nuke 때때로 Intel 10세대(Ice Lake) CPU 이상(11세대(Rocket Lake), 12세대(Alder Lake), 13세대(Alder Lake))을 사용하는 시스템에서 실행되지 않는 것으로 나타났습니다. 랩터 호수)).
이 문제는 Windows 운영 체제에만 영향을 미칩니다.
Nuke Indie , Nuke Non-Commercial 및 Mari Non-Commercial 사용자도 이 문제로 인해 장치를 인증하는 동안 라이센스 대화 상자가 중단될 수 있다고 보고했습니다. 세부 정보를 입력하고 장치 승인을 누른 후:
진행률 표시줄이 표시되면 대화 상자가 닫힐 수 있습니다. 이로 인해 라이센스가 업데이트되지 않습니다.
원인
특정 소프트웨어 버전(1.0.2.g)과 함께 제공되는 OpenSSL 버전에는 Intel 10세대(Ice Lake) CPU 이상이 rax 레지스터를 잘못 사용하는 sha1 asm 루틴으로 인해 충돌하는 버그 가 있습니다 . . 이에 대한 자세한 내용은 아래 추가 읽기 섹션 에서 확인할 수 있습니다 .
해결 방법
해결 방법으로 다음 환경 변수를 설정하여 문제를 해결할 수 있습니다.
OPENSSL_ia32cap=~0x200000200000000
제어판 > 시스템 > 고급 시스템 설정 > 환경 변수… 에 액세스하여 이 작업을 수행할 수 있습니다 . 환경 변수를 추가한 후 시스템을 다시 시작해야 적용할 수도 있습니다.
이 변수는 비트 33 및 54를 비활성화하며 OpenSSL 문서에 따르면 프로세서 기능만 비활성화하므로 보안 문제가 발생해서는 안 됩니다. 변수에 대한 문서는 추가 읽기 에서 찾을 수 있습니다. 아래 섹션.
해결
이 문제는 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/11/12세대 Intel CPU에서 문제가 발생할 수 있습니다 .
참고: 대부분의 Mari 사용자는 10세대가 아닌 11세대 프로세서 관련 문제를 보고하고 있습니다.
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 4.5v1 이상 에서 해결되었으며 이 동작이 발생하지 않아야 합니다. Katana 버전 4.5v1 이상에서는 OpenSSL 1.0.2u를 사용하고 있습니다.
MODO
Modo 에서는 이러한 최신 Gen Intel 프로세서를 사용할 때 Modo 15에서 라이센스 UI가 예상대로 나타나지 않는 확인된 문제도 있으며 이는 Modo 16.0v3 이상 에서 수정되었습니다.
이 특정 문제에 대한 자세한 내용은 다음 기술 자료 문서를 참조하세요.
Q100631: 10세대(Ice Lake), 11세대(Rocket Lake) 또는 12세대(Alder Lake) Intel CPU를 사용하는 Modo 15에 라이선스 UI가 표시되지 않습니다.
추가 읽기
- OpenSSL 문서 에 대한 자세한 내용은 다음 링크를 참조하십시오 .
- 여기에서 인텔 OpenSSL* SHA 충돌 버그 에 대한 추가 정보를 볼 수도 있습니다 .
- 자세한 내용은 기술 자료 문서 Q100015 - 환경 변수 설정 방법을 참조하세요 .
추가 도움말
최신 세대 Intel CPU를 사용하는 동안 OpenSSL 환경 변수를 설정한 후에도 Katana , Mari , Modo 또는 Nuke 를 시작하는 데 여전히 문제가 있는 경우 지원 요청을 열어 발생한 정확한 문제와 수행한 문제 해결 단계를 알려주십시오.
지원 요청을 여는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오.
Q100064: 지원 티켓을 올리는 방법
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요