diff --git a/qiling/os/os.py b/qiling/os/os.py index 3351039a6..7982fe946 100644 --- a/qiling/os/os.py +++ b/qiling/os/os.py @@ -60,9 +60,8 @@ def __init__(self, ql: Qiling, resolvers: Mapping[Any, Resolver] = {}): # for the standard streams which usually do not support certain operations, # such as fileno(). here we use this to determine how we are going to use # the environment standard streams - assert sts.stdin != None # IDAPython don't have corresponding fds sys.stdin.fileno() - except (UnsupportedOperation, AssertionError): + except UnsupportedOperation: # Qiling is used on an interactive shell or embedded python interpreter. # if the internal stream buffer is accessible, we should use it self._stdin = getattr(sys.stdin, 'buffer', sys.stdin)