| Previous | Next |
| RPC_S_FP_UNDERFLOW | RPC_X_NO_MORE_ENTRIES |
RPC_S_FP_OVERFLOW
A server calculation exceeded the representable floating-point range
RPC_S_FP_OVERFLOW reports a numerical exception raised while the server processed the remote call. It does not mean the RPC message or network buffer overflowed. One or more server calculations produced a magnitude beyond the active floating-point format or exception policy.
Capture the server stack and original inputs before converting values for display. Check unit mismatches, repeated exponentiation, unchecked multiplication, and client/server disagreement about float versus double. Validate ranges before computation and return a domain-specific error when an input is outside the supported model instead of allowing an RPC fault.
What to inspect
- Preserve full-precision inputs and the server floating-point environment.
- Check IDL and implementation types for accidental narrowing.
- Apply safe range checks before operations likely to amplify values.
References
Looking for a different code? Search another status or error code.