diff --git a/scrapy/utils/log.py b/scrapy/utils/log.py index 5dabe5697..931e28f2d 100644 --- a/scrapy/utils/log.py +++ b/scrapy/utils/log.py @@ -18,7 +18,7 @@ logger = logging.getLogger(__name__) def failure_to_exc_info(failure): """Extract exc_info from Failure instances""" if isinstance(failure, Failure): - return (failure.type, failure.value, failure.tb) + return (failure.type, failure.value, failure.getTracebackObject()) class TopLevelFormatter(logging.Filter):