Rasmus Vind
Well-known member
- Affected version
- 2.2.7 Patch 1
I found a bug. It can be reproduced in Chrome and Brave.
Create a new conversation with anyone with the title "site advertisement" and you will get this error:
Supposedly it also happens when the title is "ad banner request".
If you disable the built in ad-blocker in Brave it works and I heard it also works when disabling ad blockers in Chrome. But you have ad blocking from the get go with Brave which is disconcerting.
EDIT:
I tried tracking it in the code and it showed me something around this place:
I didn't see anything related but I did see an unescaped hyphen in the RegEx. I am not as familiar with JS RegEx, but in my mind dash means a range, so this would mean a range from
Create a new conversation with anyone with the title "site advertisement" and you will get this error:
Supposedly it also happens when the title is "ad banner request".
If you disable the built in ad-blocker in Brave it works and I heard it also works when disabling ad blockers in Chrome. But you have ad blocking from the get go with Brave which is disconcerting.
EDIT:
I tried tracking it in the code and it showed me something around this place:
Code:
// bypasses for: HTTP basic auth issues, file download issues (iOS), common ad blocker issues
if (request.url.match(/\/admin\.php|\/install\/|\/download($|&|\?)|[\/?]attachments\/|google-ad|adsense/))
{
if (supportPreloading && event.preloadResponse)
{
event.respondWith(event.preloadResponse);
}
return;
}
I didn't see anything related but I did see an unescaped hyphen in the RegEx. I am not as familiar with JS RegEx, but in my mind dash means a range, so this would mean a range from
e-a
wheree it says |google-ad|
.
Last edited: