GDB TUI - 输出不对齐

my_*_*ion 5 gdb

我在 ubuntu、GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 上使用 gdb 7.7.1。

我的终端是 Konsole 2.13.2。

我遇到的问题是,当我进入 TUI 模式时,经过一两个调试器会话 - 会话,我的意思是,设置断点,运行,跳过一段时间,最后通过“kill”命令杀死它 - 输出开始混乱向上。据说每个输出都应该换到一个新的行,但现在他们都在争抢,一个接一个。

我附上截图。

我必须退出 GDB,打开一个新的终端选项卡并再次启动 gdb。

我来回尝试了“ctrl-xa”,没有帮助;“ctrl-l”也没有。

不久前,我正在使用另一个终端,它也有这个问题。

任何帮助表示赞赏。

在此处输入图片说明

Eir*_*ler 1

看来您的 tty 设置已更改,其方式与tty -onlcr可能更改它们的方式大致相同(tty onlcr恢复默认设置)。也许您正在调试的代码更改了 tty 设置,并且由于崩溃而没有机会恢复它们。

正如评论中所建议的,使用单独的窗口可能提供解决方法。