You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The function make_delegate_with_shared_state (from strings/base_coroutine_foundation.h) uses on object after it was moved.
The last line in the function is:
return { std::move(d), reinterpret_cast<delegate<T, H>*>(get_abi(d)) };
'd' is moved using std::move and then it's passed to get_abi. The usage of 'd' after it was moved it undefined.