# DRM错误码 > **说明:** > > 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。 ## 24700101 未知错误 **错误信息** All unknown errors. **错误描述** 调用接口时,返回未知错误。 **可能原因** 插件层返回的未定义的错误,第三方插件自定义的错误等。 **处理步骤** 根据插件接口文档,查询具体错误信息。 ## 24700102 分配内存失败 **错误信息** Memory allocation failure. **错误描述** 调用接口时,分配内存失败或者出现空指针。 **可能原因** 1. 系统内存压力大,没有足够的内存用来映射。 2. 对于失效的实例,没有及时销毁释放内存。 **处理步骤** 1. 销毁当前实例。 2. 重新创建实例,如果重新创建失败,则停止相关操作。 ## 24700103 状态不支持 **错误信息** Unsupported state. **错误描述** 当前状态不支持此操作。 **可能原因** 当前设备证书/许可证状态异常。 **处理步骤** 1. 确认当前状态是否支持当前操作。 2. 调用设备证书/许可证申请,在正确的状态进行正确的操作。 ## 24700104 MediaKeySystem数量达到极限 **错误信息** Too many MediaKeySystem streams. **错误描述** 达到系统可支持的MediaKeySystem实例最大数量。 **可能原因** 无效的MediaKeySystem实例没有及时释放。 **处理步骤** 释放其他不再使用的MediaKeySystem资源。 ## 24700105 MediaKeySession数量达到极限 **错误信息** Too many MediaKeySession streams. **错误描述** 达到系统可支持的MediaKeySession实例最大数量。 **可能原因** 无效的MediaKeySession实例没有及时释放。 **处理步骤** 释放其他不再使用的MediaKeySession资源。 ## 24700201 服务异常 **错误信息** Fatal service error, for example, service died. **错误描述** IPC服务处理异常。 **可能原因** 系统处理异常,比如系统服务重启、跨进程调用异常等。 **处理步骤** 系统内部通用错误,出现的情况不明确,建议尝试重新创建业务。