Skip to content

Commit 85dfb3c

Browse files
committed
Handle calls to get_terminal_size from non-tty
1 parent 10165ef commit 85dfb3c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

qiling/debugger/qdb/render/render.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,11 @@ def divider_printer(field_name, ruler="─"):
3434

3535
def decorator(context_dumper):
3636
def wrapper(*args, **kwargs):
37-
width, height = os.get_terminal_size()
37+
try:
38+
width, _ = os.get_terminal_size()
39+
except OSError:
40+
width = 130
41+
3842
bar = (width - len(field_name)) // 2 - 1
3943
print(ruler * bar, field_name, ruler * bar)
4044
context_dumper(*args, **kwargs)

0 commit comments

Comments
 (0)