表现:
在rhel8.6上,tmux在调整窗口layout的时候,有机会出现hang死问题,所有tmux窗口卡死。
tmux版本:
3.3a
目的:
假如此时想要把某些内容保存下来,可通过gdb临时解决。
解决办法:
1. gdb -p tmux进程号
2. backtrace查看当前执行的位置,发现当前执行到grid_reflow_join方法上。
3. stepi不断执行,发现tmux不断在grid_reflow_join方法中死循环
4. 执行return两次,tmux跳出死循环方法
5. continue,发现tmux已经正常工作