Bug 1385542 - Blocklist pghook.dll as it causes crashes. r=jimm
authorMarco Castelluccio <mcastelluccio@mozilla.com>
Sat, 21 Oct 2017 01:15:58 +0100
changeset 688150 985e59b990248cf0608de5f4a502f0f68ef207cb
parent 688149 6aeb83b2225071a5daeacc8ad2b02e92018fd7f6
child 688151 e9a3e4a28d975140fe8a3b530c73fbf890de1c19
push id86669
push userhikezoe@mozilla.com
push dateSat, 28 Oct 2017 10:13:18 +0000
reviewersjimm
bugs1385542
milestone58.0a1
Bug 1385542 - Blocklist pghook.dll as it causes crashes. r=jimm
mozglue/build/WindowsDllBlocklist.cpp
--- a/mozglue/build/WindowsDllBlocklist.cpp
+++ b/mozglue/build/WindowsDllBlocklist.cpp
@@ -252,16 +252,19 @@ static const DllBlockInfo sWindowsDllBlo
   { "nahimicmsidevprops.dll", UNVERSIONED },
 
   // Bug 1268470 - crashes with Kaspersky Lab on Windows 8
   { "klsihk64.dll", MAKE_VERSION(14, 0, 456, 0xffff), DllBlockInfo::BLOCK_WIN8_ONLY },
 
   // Bug 1407337, crashes with OpenSC < 0.16.0
   { "onepin-opensc-pkcs11.dll", MAKE_VERSION(0, 15, 0xffff, 0xffff) },
 
+  // Avecto Privilege Guard causes crashes, bug 1385542
+  { "pghook.dll", ALL_VERSIONS },
+
   { nullptr, 0 }
 };
 
 #ifndef STATUS_DLL_NOT_FOUND
 #define STATUS_DLL_NOT_FOUND ((DWORD)0xC0000135L)
 #endif
 
 // define this for very verbose dll load debug spew