diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index 03d52dffb9aacf7c5303193da8f5ef1abae66db9..32405627e542938be8d687b74e1d7f2ef45446b9 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -1654,8 +1654,8 @@ def doit():
         try:
             db.execute(convertHash(json.loads(line)))
         except:
-            warn("EXCEPTION CAUGHT: %s" % sys.exc_info()[1])
-            pass
+            (exType, exValue, exTraceback) = sys.exc_info()
+            showException("MAIN LOOP", exType, exValue, exTraceback)
         line = sys.stdin.readline()