Closed ned14 closed 3 years ago
If a result<T> has spare storage set to record a stack backtrace of when it was created, if during stack unwind there is an OUTCOME_TRY, the spare storage value is dropped which means the stack backtrace of the originally created result<T> is lost.
result<T>
OUTCOME_TRY
Fixed.
If a
result<T>
has spare storage set to record a stack backtrace of when it was created, if during stack unwind there is anOUTCOME_TRY
, the spare storage value is dropped which means the stack backtrace of the originally createdresult<T>
is lost.