]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commit
Fixed invalid class pointer access if VSS provider not installed
authorOliver Kurth <okurth@vmware.com>
Fri, 15 Sep 2017 18:23:30 +0000 (11:23 -0700)
committerOliver Kurth <okurth@vmware.com>
Fri, 15 Sep 2017 18:23:30 +0000 (11:23 -0700)
commita7886e7a44582fbc019e995afa2147eb0efd6710
tree48256bad307e57cc8490c6a9d84045ba8fbb05c6
parentc02d20001fbfd06558891fe5cf87c9aae33765cb
Fixed invalid class pointer access if VSS provider not installed

Some customers may disable VSS support by not installing VMware snapshot
provider, which may lead to the VSS provider not being able to be
initialized, which in turn could lead to a invalid class pointer access
during complete initialization.

This change checks provider initialization status before initialize
completer to fix the issue.
open-vm-tools/services/plugins/vmbackup/stateMachine.c