Opened on 09/17/2018 at 07:22:35 PM
Closed on 09/20/2018 at 12:43:32 PM
#6961 closed defect (rejected)
Rule list compilation failed: too many rules in JSON array
Reported by: | damian | Assignee: | |
---|---|---|---|
Priority: | Unknown | Milestone: | |
Module: | Unknown | Keywords: | |
Cc: | sebastian | Blocked By: | |
Blocking: | Platform: | Safari | |
Ready: | no | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
Environment
MacOS 10.13.6
Safari 12.0 (13606.2.11)
Adblock Plus 1.12.5
Enabled filter lists:
Adblock Warning Removal List
EasyList
Fanboy's Annoyance List
Adware filters
I don't care about cookies
Malware Domains
Prebake - Filter Obtrusive Cookie Notices
Spam404
How to reproduce
- Open Safari.
- Go to random website (I have not yet identified which websites trigger this bug, but it happened multiple times, within minutes of updating to the latest version of Safari).
Observed behaviour
The following error message is displayed, in a pop-up box:
AdBlock Plus
rule list compilation failed: too many rules in JSON array
Expected behaviour
No error message will be displayed.
Attachments (0)
Change History (3)
comment:1 Changed on 09/18/2018 at 01:09:58 AM by gr
comment:2 Changed on 09/20/2018 at 11:40:56 AM by greiner
- Cc sebastian added
comment:3 Changed on 09/20/2018 at 12:43:32 PM by sebastian
- Resolution set to rejected
- Status changed from new to closed
This happened because on Safari 12, Adblock Plus is using Content Blockers no matter what, since the old blocking mechanism is no longer supported there. However, the number of rules you can have with Content Blockers is limited, and that limit seems to be exceeded here. Moreover, notice that Adblock Plus 1.12.5 is outdated, and users should migrate to Adblock Plus 2.0.
I'm seeing this same behavior with:
macOS 10.12.6 (16G1510)
Safari 12.0 (12606.2.11)
Adblock Plus 1.12.5
Enabled filter lists:
EasyList
As a side effect of this (and maybe also https://issues.adblockplus.org/ticket/5571), Adblock Plus simply doesn't block ads on macOS with Safari 12.
I tried to describe what I'm seeing in more detail than (I think?) belongs in this forum here: https://adblockplus.org/forum/viewtopic.php?f=18&t=59484