NCG Android SDK 2.19.1
1781146560000
Release Notes
Content Security
Content Security/Multi-DRM
버그 수정
멀티스레드 환경에서 동일한 콘텐츠를 빠르게 반복 오픈할 때
NcgEpubFile에서 발생하던 네이티브 크래시(SIGSEGV / double-free)를 수정했습니다.close()와release()간의 동시 접근 문제가 원인이었으며, 두 메서드에 동기화(synchronized) 처리를 적용하여 해결했습니다.
변경 사항
NcgEpubFile.close()호출 시 네이티브 파일 컨텍스트를 즉시 완전히 해제하도록 동작을 변경했습니다. 동일 CID 재오픈 시에도 네이티브 레이어의 암호화 객체는 캐시되므로 성능에는 영향이 없습니다.NcgEpubFile.release()호출 시 내부 라이선스 및 헤더 상태가 초기화되도록 개선하여, 동일 인스턴스에서 다른 CID를 오픈할 때 라이선스 재검증이 정상적으로 수행됩니다.NcgEpubFile인터페이스(createNcgEpub(),open(),close(),release())의 Javadoc을 올바른 라이프사이클 및 CID당 인스턴스 사용 규칙에 맞게 업데이트했습니다.
이 업데이트가 마음에 드셨나요?
![]()
![]()
![]()
{error_message}
귀하의 이름 및 이메일을 남겨 주시면 답변드릴 수 있습니다 (두 필드는 선택 사항입니다):
피드백을 보내주셔서 감사합니다!
