Adblock Plus causes XML parse failure on valid XHTML 1.1 page

Bug #257915 reported by Peter Berry
4
Affects Status Importance Assigned to Milestone
adblock-plus (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Binary package hint: adblock-plus

With Adblock Plus enabled, http://www.nexusuk.org/photos/sucs/room/2000/image6/view (which is valid XHTML 1.1, see http://sucs.org/uri/4w) causes an XML parse error. With Adblock Plus disabled, it renders fine.

This is version 0.7.5.4-0ubuntu1 on Hardy with Firefox version 3.0.1+build1+nobinonly-0ubuntu0.8.04.3.

Revision history for this message
Siegfried Gevatter (rainct) wrote :

HOW TO FIX THIS:

This caused by the filter "/adverts/*" (which is added by the subscription "Liste FR (France) + EasyList", and probably with others too).

The solution is to deactivate that specific filter or, on the site owner's side, would be to send the page with content type "text/html" (interpreting code as XHTML is *not* recommended, as any problem with the code will abort the rendering and just show an error message) or renaming the adverts/ folder to something else.

THE REAL PROBLEM?

I'm not sure why this is actually happening, I'll see if I can have a better look at it. I'll also update the adblock-plus package, but I won't have time to do so until the end of the month (I'm leaving for holidays tomorrow).

Changed in adblock-plus:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Benjamin Drung (bdrung) wrote :

I have tested adblock-plus 1.1-0ubuntu1. For jaunty you can grab the package from my backports PPA: https://launchpad.net/~bdrung/+archive/backports

With firefox-3.0 I still get the XML processing error page, but with firefox-3.5 the page is shown correctly. So is this really a adblock-plus bug?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.