Error 0x80020012

Value: -2147352558 | 0x80020012 | 2147614738

What does it mean ?

DISP_E_DIVBYZERO  
Division by zero.
Value: 18 | 0x0012 | 0b0000000000010010

Where does it come from ?

FACILITY_DISPATCH  
COM Dispatch (IDispatch interface)
Value: 2 | 0x002 | 0b00000010

Other Errors for FACILITY_DISPATCH