wBlock icon indicating copy to clipboard operation
wBlock copied to clipboard

[BUG] AdGuard Spanish/Portuguese filter not being applied on iOS

Open meshuggah44 opened this issue 2 months ago • 1 comments

Describe the bug On the wBlock version currently available on the iOS App Store, there's an issue with this list, as in wBlock keeps prompting to update it and apply it, but it never actually manages to. After every refresh it pops up again:

Image

This is the same bug that affected the macOS version some time ago: https://github.com/0xCUB3/wBlock/issues/125#issue-3482598260

Device (please complete the following information):

  • OS: iOS 26.0.1
  • wBlock Version: 1.0.1

meshuggah44 avatar Oct 22 '25 16:10 meshuggah44

Yep, this is a bug I've noticed. I'm not sure why it's happening, but I'll try to find a new host that doesn't experience these issues.

0xCUB3 avatar Oct 22 '25 16:10 0xCUB3

@0xCUB3

The bug still occurs on macOS 26.2 (as of Dec 17, 2025) with WBlocker 1.1.0.

Clicking the download button seems to trigger some kind of silent crash/error, as the download progress screen closes very quickly, sending the user immediately to the "Applying Filter List" window.

The following step runs without errors, but the spanish/portuguese filter in question isn't applied either (which would be expected given the failure in the previous step).

Finally, trying to run the update after all of this, will start the "filter missing" warning loop once more.

Curiously, wblock's log doesn't show any errors. But now looking at my system's crash report, I could find the following entry:

Process:             FilterUpdateService [26089]
Path:                /Applications/wBlock.app/Contents/XPCServices/FilterUpdateService.xpc/Contents/MacOS/FilterUpdateService
Identifier:          skula.wBlock.FilterUpdateService
Version:             1.1.0 (209)
Code Type:           ARM-64 (Native)

Date/Time:           2025-12-17 08:55:59.2057 -0300
Hardware Model:      Mac14,2
OS Version:          macOS 26.2 (25C56)

Exception Type:      EXC_CRASH (SIGABRT)
Termination Reason:  Namespace DYLD, Code 1, Library missing
Library not loaded:  @rpath/wBlockCoreService.framework/Versions/A/wBlockCoreService
Referenced from:     /Applications/wBlock.app/Contents/XPCServices/FilterUpdateService.xpc/Contents/MacOS/FilterUpdateService
Reason: tried: '/Applications/wBlock.app/Contents/XPCServices/FilterUpdateService.xpc/Contents/Frameworks/wBlockCoreService.framework/Versions/A/wBlockCoreService' (no such file) ...
(terminated at launch; ignore backtrace)

I'm not so sure if this is related, but it seems the update/download flow fails because FilterUpdateService.xpc aborts at launch with a dyld “Library missing” error, likely due to @rpath/wBlockCoreService.framework not being found or properly embedded in the app bundle.

andremarzano avatar Dec 17 '25 12:12 andremarzano