diff --git a/api/chalicelib/core/sourcemaps.py b/api/chalicelib/core/sourcemaps.py index 31c8d884e..1cf598f01 100644 --- a/api/chalicelib/core/sourcemaps.py +++ b/api/chalicelib/core/sourcemaps.py @@ -148,8 +148,13 @@ MAX_COLUMN_OFFSET = 60 def fetch_missed_contexts(frames): source_cache = {} for i in range(len(frames)): - if len(frames[i]["context"]) > 0: - continue + try: + if len(frames[i]["context"]) > 0: + continue + except Exception: + print(">>>>>>>> fetch_missed_contexts exception:") + print(frames) + print("------------------") file_abs_path = frames[i]["frame"]["absPath"] if file_abs_path in source_cache: file = source_cache[file_abs_path]