https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86256

--- Comment #2 from kangchuanbo at 126 dot com ---
Once Lamdba capture this ( one class instance which have std::shared_ptr<>
member), the std::shared_ptr member will not increase ref count inside Lambda
body, this is dangerous, once this member has been freed, the Lambda body will
access null pointer. 








At 2018-06-21 19:47:22, "redi at gcc dot gnu.org" <gcc-bugzi...@gcc.gnu.org>
wrote:
>https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86256
>
>Jonathan Wakely <redi at gcc dot gnu.org> changed:
>
>           What    |Removed                     |Added
>----------------------------------------------------------------------------
>             Status|UNCONFIRMED                 |WAITING
>   Last reconfirmed|                            |2018-06-21
>     Ever confirmed|0                           |1
>
>--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
>N.B. GCC 5.4 is no longer supported or maintained.
>
>I don't understand your bug report, GCC is compiling the code correctly.
>
>What do you think should happen?
>
>-- 
>You are receiving this mail because:
>You reported the bug.

Reply via email to