1# DRM错误码 2 3> **说明:** 4> 5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。 6 7## 24700101 未知错误 8 9**错误信息** 10 11All unknown errors. 12 13**错误描述** 14 15调用接口时,返回未知错误。 16 17**可能原因** 18 19插件层返回的未定义的错误,第三方插件自定义的错误等。 20 21**处理步骤** 22 23根据插件接口文档,查询具体错误信息。 24 25## 24700102 分配内存失败 26 27**错误信息** 28 29Memory allocation failure. 30 31**错误描述** 32 33调用接口时,分配内存失败或者出现空指针。 34 35**可能原因** 36 371. 系统内存压力大,没有足够的内存用来映射。 382. 对于失效的实例,没有及时销毁释放内存。 39 40**处理步骤** 41 421. 销毁当前实例。 432. 重新创建实例,如果重新创建失败,则停止相关操作。 44 45## 24700103 状态不支持 46 47**错误信息** 48 49Unsupported state. 50 51**错误描述** 52 53当前状态不支持此操作。 54 55**可能原因** 56 57当前设备证书/许可证状态异常。 58 59**处理步骤** 60 611. 确认当前状态是否支持当前操作。 622. 调用设备证书/许可证申请,在正确的状态进行正确的操作。 63 64## 24700104 MediaKeySystem数量达到极限 65 66**错误信息** 67 68Too many MediaKeySystem streams. 69 70**错误描述** 71 72达到系统可支持的MediaKeySystem实例最大数量。 73 74**可能原因** 75 76无效的MediaKeySystem实例没有及时释放。 77 78**处理步骤** 79 80释放其他不再使用的MediaKeySystem资源。 81 82## 24700105 MediaKeySession数量达到极限 83 84**错误信息** 85 86Too many MediaKeySession streams. 87 88**错误描述** 89 90达到系统可支持的MediaKeySession实例最大数量。 91 92**可能原因** 93 94无效的MediaKeySession实例没有及时释放。 95 96**处理步骤** 97 98释放其他不再使用的MediaKeySession资源。 99 100## 24700201 服务异常 101 102**错误信息** 103 104Fatal service error, for example, service died. 105 106**错误描述** 107 108IPC服务处理异常。 109 110**可能原因** 111 112系统处理异常,比如系统服务重启、跨进程调用异常等。 113 114**处理步骤** 115 116系统内部通用错误,出现的情况不明确,建议尝试重新创建业务。 117 118