| Anterior | Siguiente |
| RPC_X_BYTE_COUNT_TOO_SMALL | ERROR_INVALID_USER_BUFFER |
RPC_X_BAD_STUB_DATA
Qué significa RPC_X_BAD_STUB_DATA
El fallo ocurre al convertir el octet stream recibido en parámetros del contrato IDL. La manager routine puede no llegar a ejecutarse; por eso no debe interpretarse como una excepción de negocio de la aplicación remota.
Capture payload, interface UUID/version, opnum y stub builds. Compare cliente/servidor generados desde el mismo IDL y revise corruption/truncation o custom marshaling. No aumente buffers sin saber qué campo del NDR dejó de cumplir el contrato.
Qué comprobar
- Capture interface/opnum y NDR payload.
- Compare IDL/stub versions.
- Busque truncation, version skew o custom marshaling defectuoso.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.