capture eval errors and log them to the screen