Skip to content

Commit

Permalink
Bug 1576728 - Block more versions of oly[64].dll and pdzipmenu[32|64]…
Browse files Browse the repository at this point in the history
….dll. r=gcp

Since we learned these modules are a shell exntension, blocking in the browser
process should suffice.

Differential Revision: https://phabricator.services.mozilla.com/D75606
  • Loading branch information
Toshihito Kikuchi committed May 18, 2020
1 parent 5fb184d commit 0798271
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions mozglue/dllservices/WindowsDllBlocklistDefs.in
Expand Up @@ -221,12 +221,6 @@ ALL_PROCESSES += [
# 360 Safeguard/360 Total Security causes a11y crashes, bug 1536227.
DllBlocklistEntry("safemon64.dll", ALL_VERSIONS),

# FYunZip and PuddingZip cause crashes, bug 1576728
DllBlocklistEntry("oly64.dll", (1, 1, 3, 19919)),
DllBlocklistEntry("oly.dll", (1, 1, 3, 19919)),
DllBlocklistEntry("pdzipmenu64.dll", UNVERSIONED),
DllBlocklistEntry("pdzipmenu32.dll", UNVERSIONED),

# Old versions of Digital Guardian, bug 1318858 and bug 1603974
RedirectToNoOpEntryPoint("dgapi.dll", (7, 5, 0, 0xffff)),
RedirectToNoOpEntryPoint("dgapi64.dll", (7, 5, 0, 0xffff)),
Expand Down Expand Up @@ -267,6 +261,13 @@ BROWSER_PROCESS += [

# Cambridge Silicon Radio, bug 1634538
DllBlocklistEntry("BLEtokenCredentialProvider.dll", (2, 1, 63, 0)),

# FYunZip and PuddingZip, loaded as shell extension, cause crashes
# bug 1576728
DllBlocklistEntry("oly64.dll", (1, 1, 3, 19920)),
DllBlocklistEntry("oly.dll", (1, 1, 3, 19920)),
DllBlocklistEntry("pdzipmenu64.dll", (1, 4, 4, 20103)),
DllBlocklistEntry("pdzipmenu32.dll", (1, 4, 4, 20103)),
]

CHILD_PROCESSES += [
Expand Down

0 comments on commit 0798271

Please sign in to comment.