fix callError's arguments and callback

`callError` method has different arguments to `callResult`