From 53fca9b6d37660280ffbd02255bf4d05c96b0055 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 3 Oct 2019 20:49:43 -0700 Subject: [PATCH] Don't import readline module Loading the module causes python to segfault. Disabling for now until we can find a fix. --- lldb/source/Interpreter/embedded_interpreter.py | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/lldb/source/Interpreter/embedded_interpreter.py b/lldb/source/Interpreter/embedded_interpreter.py index 8a1195d..f534bdb 100644 --- a/lldb/source/Interpreter/embedded_interpreter.py +++ b/lldb/source/Interpreter/embedded_interpreter.py @@ -7,21 +7,7 @@ import code import lldb import traceback -try: - import readline - import rlcompleter -except ImportError: - have_readline = False -except AttributeError: - # This exception gets hit by the rlcompleter when Linux is using - # the readline suppression import. - have_readline = False -else: - have_readline = True - if 'libedit' in readline.__doc__: - readline.parse_and_bind('bind ^I rl_complete') - else: - readline.parse_and_bind('tab: complete') +have_readline = False g_builtin_override_called = False -- 1.8.3.1