https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77538
--- Comment #8 from peien luo <coollpe at hotmail dot com> --- In another case, the process got stuck, compiled with gcc 4.9.4. I will try a different version of gcc. The proc stack info is: [god@localhost 5019]$ cat task/*/status | grep State State: D (disk sleep) State: D (disk sleep) State: D (disk sleep) State: D (disk sleep) State: D (disk sleep) State: D (disk sleep) State: D (disk sleep) State: S (sleeping) [god@localhost 5019]$ cat task/*/stack [<ffffffff81081544>] do_exit+0x1e4/0xa60 [<ffffffff81081e3f>] do_group_exit+0x3f/0xa0 [<ffffffff81092c50>] get_signal_to_deliver+0x1d0/0x6d0 [<ffffffff81014417>] do_signal+0x57/0x6c0 [<ffffffff81014adf>] do_notify_resume+0x5f/0xb0 [<ffffffff81646dfd>] int_signal+0x12/0x17 [<ffffffffffffffff>] 0xffffffffffffffff [<ffffffff81081544>] do_exit+0x1e4/0xa60 [<ffffffff81081e3f>] do_group_exit+0x3f/0xa0 [<ffffffff81092c50>] get_signal_to_deliver+0x1d0/0x6d0 [<ffffffff81014417>] do_signal+0x57/0x6c0 [<ffffffff81014adf>] do_notify_resume+0x5f/0xb0 [<ffffffff81646dfd>] int_signal+0x12/0x17 [<ffffffffffffffff>] 0xffffffffffffffff [<ffffffff81081544>] do_exit+0x1e4/0xa60 [<ffffffff81081e3f>] do_group_exit+0x3f/0xa0 [<ffffffff81092c50>] get_signal_to_deliver+0x1d0/0x6d0 [<ffffffff81014417>] do_signal+0x57/0x6c0 [<ffffffff81014adf>] do_notify_resume+0x5f/0xb0 [<ffffffff81646dfd>] int_signal+0x12/0x17 [<ffffffffffffffff>] 0xffffffffffffffff [<ffffffff81081544>] do_exit+0x1e4/0xa60 [<ffffffff81081e3f>] do_group_exit+0x3f/0xa0 [<ffffffff81092c50>] get_signal_to_deliver+0x1d0/0x6d0 [<ffffffff81014417>] do_signal+0x57/0x6c0 [<ffffffff81014adf>] do_notify_resume+0x5f/0xb0 [<ffffffff81646dfd>] int_signal+0x12/0x17 [<ffffffffffffffff>] 0xffffffffffffffff [<ffffffff81081544>] do_exit+0x1e4/0xa60 [<ffffffff81081e3f>] do_group_exit+0x3f/0xa0 [<ffffffff81092c50>] get_signal_to_deliver+0x1d0/0x6d0 [<ffffffff81014417>] do_signal+0x57/0x6c0 [<ffffffff81014adf>] do_notify_resume+0x5f/0xb0 [<ffffffff81646dfd>] int_signal+0x12/0x17 [<ffffffffffffffff>] 0xffffffffffffffff [<ffffffff81081544>] do_exit+0x1e4/0xa60 [<ffffffff81081e3f>] do_group_exit+0x3f/0xa0 [<ffffffff81092c50>] get_signal_to_deliver+0x1d0/0x6d0 [<ffffffff81014417>] do_signal+0x57/0x6c0 [<ffffffff81014adf>] do_notify_resume+0x5f/0xb0 [<ffffffff81646dfd>] int_signal+0x12/0x17 [<ffffffffffffffff>] 0xffffffffffffffff [<ffffffff81081544>] do_exit+0x1e4/0xa60 [<ffffffff81081e3f>] do_group_exit+0x3f/0xa0 [<ffffffff81092c50>] get_signal_to_deliver+0x1d0/0x6d0 [<ffffffff81014417>] do_signal+0x57/0x6c0 [<ffffffff81014adf>] do_notify_resume+0x5f/0xb0 [<ffffffff81646dfd>] int_signal+0x12/0x17 [<ffffffffffffffff>] 0xffffffffffffffff [<ffffffffffffffff>] 0xffffffffffffffff [god@localhost 5019]$ cat stack [<ffffffff81081544>] do_exit+0x1e4/0xa60 [<ffffffff81081e3f>] do_group_exit+0x3f/0xa0 [<ffffffff81092c50>] get_signal_to_deliver+0x1d0/0x6d0 [<ffffffff81014417>] do_signal+0x57/0x6c0 [<ffffffff81014adf>] do_notify_resume+0x5f/0xb0 [<ffffffff81646dfd>] int_signal+0x12/0x17 [<ffffffffffffffff>] 0xffffffffffffffff