[Bug sanitizer/77538] segmentation fault: thread sanitizer shadow stack overflow
coollpe at hotmail dot com
gcc-bugzilla@gcc.gnu.org
Tue Oct 11 14:41:00 GMT 2016
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
More information about the Gcc-bugs
mailing list