aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/ipython/py3/IPython/core/ultratb.py
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2024-02-15 11:42:00 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2024-02-15 11:57:41 +0300
commit0de9b4a47867a2f539f7f5f02078bc353f6fb044 (patch)
treee60d2593309655d66f72d1a61ea42980313379ca /contrib/python/ipython/py3/IPython/core/ultratb.py
parent6ecbb0cbb39049f5c9166871ffd217e60d3494bf (diff)
downloadydb-0de9b4a47867a2f539f7f5f02078bc353f6fb044.tar.gz
Intermediate changes
Diffstat (limited to 'contrib/python/ipython/py3/IPython/core/ultratb.py')
-rw-r--r--contrib/python/ipython/py3/IPython/core/ultratb.py15
1 files changed, 14 insertions, 1 deletions
diff --git a/contrib/python/ipython/py3/IPython/core/ultratb.py b/contrib/python/ipython/py3/IPython/core/ultratb.py
index cb0d8f951f..b0f9e08a3d 100644
--- a/contrib/python/ipython/py3/IPython/core/ultratb.py
+++ b/contrib/python/ipython/py3/IPython/core/ultratb.py
@@ -789,7 +789,20 @@ class FrameInfo:
@property
def lines(self):
- return self._sd.lines
+ from executing.executing import NotOneValueFound
+
+ try:
+ return self._sd.lines
+ except NotOneValueFound:
+
+ class Dummy:
+ lineno = 0
+ is_current = False
+
+ def render(self, *, pygmented):
+ return "<Error retrieving source code with stack_data see ipython/ipython#13598>"
+
+ return [Dummy()]
@property
def executing(self):