Give promise-related exceptions more information

some of that is not visible in the error message, but it might still be useful
for a deeper analysis