Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix use-after-free with VirtualMachine::destroy().
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Thu, 6 May 2021 11:41:41 +0000 (13:41 +0200)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Thu, 6 May 2021 12:04:53 +0000 (14:04 +0200)
commit18e7dd3b79c29fd7d5db3c94801fa4d23a36d972
tree259e27c7af2694b9ef082d420d3fe56cfe7657dc
parent4e0efa4e57a6db58ca4ffbe3beaf8f56dbab9eef
Fix use-after-free with VirtualMachine::destroy().

Postpone destruction of VirtualMachineImpl, and do it in kernel mode.
src/plugins/vm/s4u_VirtualMachine.cpp