I can't edit that and hit enter too quickly so I'll keep going:
- wrap_exception: this seems to emit notifications on exceptions
- reverts_task_state: pretty self explanitory
- wrap_instance_event: this seems like it adds an instance action to the log
- wrap_instance_fault: this is the culprit which seems to catch exceptions but set a fault on the VM (which is where this was exposed)
We'll have to decide where the issue was here, but IMHO, taking a non-handled exception and exposing it to the user directly can be pretty dangerous.
I can't edit that and hit enter too quickly so I'll keep going:
- wrap_exception: this seems to emit notifications on exceptions event: this seems like it adds an instance action to the log fault: this is the culprit which seems to catch exceptions but set a fault on the VM (which is where this was exposed)
- reverts_task_state: pretty self explanitory
- wrap_instance_
- wrap_instance_
We'll have to decide where the issue was here, but IMHO, taking a non-handled exception and exposing it to the user directly can be pretty dangerous.