Outdated python-qt-binding or ros-kinetic-rqt-gui (or Melodic/Noetic) can cause shutdown deadlocks. Update:
sudo apt update
sudo apt install --only-upgrade ros-$ROS_DISTRO-rqt-* python-qt-binding
Run rqt directly:
rosrun rqt_gui rqt_gui
Then close it. If it closes cleanly, the problem is in your Odin wrapper. If rqt itself crashes, you have a system-level ROS issue. odin rqtclose
In many robotics contexts, "Odin" refers to: Run rqt directly: rosrun rqt_gui rqt_gui
In some cases, "Odin" is a side-effect of a misspelled command or a legacy script where odin runs as a wrapper for rqt. Then close it