Allow to access variables from active frames after exception is thrown.
All checks were successful
The build was successful.
All checks were successful
The build was successful.
This commit is contained in:
@@ -1400,7 +1400,7 @@ static ph7_value *VmExtractMemObj(
|
||||
}
|
||||
break;
|
||||
}
|
||||
if(pFrame->iFlags & VM_FRAME_LOOP && pFrame->pParent) {
|
||||
if(pFrame->pParent && pFrame->iFlags & (VM_FRAME_LOOP | VM_FRAME_EXCEPTION | VM_FRAME_CATCH | VM_FRAME_FINALLY)) {
|
||||
pFrame = pFrame->pParent;
|
||||
} else {
|
||||
break;
|
||||
|
Reference in New Issue
Block a user