set -x не печатает информацию о стеке для автозаполнения bash

В моем bash 4.2.46 and centos - 7.1.1503 я запускал set -x (для печати информации об отладке). Теперь, если я ls , он печатает:

 + ls --color=auto abc ++ printf '\033]0;%s@%s:%s\007' root sk-vbox '~' 

Все хорошо и счастливо. Но когда я нажимаю вкладку на переменную оболочки для завершения, она печатает вывод без информации стека:

 echo $HO #tab key press here 

дает:

 $HOME $HOSTNAME $HOSTTYPE 

и нулевые строки информации стека.

Мне нужна эта информация стека плохо, чтобы отладить проблему, в которой bash добавляет дополнительное пространство в автозаполнение (похоже на проблему acroread, но возможно из-за другой причины, так как /etc/bash_completion.d не содержит виновника, acroread.sh в моем случае .)

Я использую bash 4.2.46 в выпуске CentOS Linux 7.1.1503.