When I debugging this [](https://play.rust-lang.org/?gist=f8afbd583d102fc2f55f&version=nightly), the gdb hanged. Later I found whenever the GDB stepping out a function, it hangs.  The mininum code to reproduce the issue is listed below ` fn b()->i32{ return 0; } fn a(){ b(); } fn main() { a(); } ` 