Opened on 09/26/2014 at 10:34:31 AM

Closed on 09/29/2014 at 09:34:02 AM

Last modified on 10/08/2019 at 05:26:15 PM

#1447 closed defect (incomplete)

[CRASH]ABP options page crashes on enabling/disabling ABP multiple times

Reported by: passbrains Assignee:
Priority: P2 Milestone:
Module: Platform Keywords:
Cc: greiner, sebastian Blocked By:
Blocking: Platform: Opera
Ready: yes Confidential: no
Tester: Verified working: no
Review URL(s):

Description (last modified by sebastian)

Adapted from


Windows + Vista 64bit + Opera + English
ABP version Adblock Plus Version

How to reproduce

  1. Install ABP extension on Opera.
  2. Add *** in whitelisted domain.
  1. Load any website say
  2. Click on ABP and  select  Disabled on this site / Enabled on this sites  4-5 times.
  3. Observe the  ABP options page

Observed behaviour

Page crashed would be displayed

Expected behaviour

Extreme and negative conditions shall be handled graciouly.
Crash shall not occur.

Attachments (2)

3659_1411325700_crash-image1.jpg (56.8 KB) - added by passbrains on 09/26/2014 at 10:34:33 AM.
3659_1411666138_yahooaftercrashpage.jpg (172.3 KB) - added by passbrains on 09/26/2014 at 10:34:34 AM.

Download all attachments as: .zip

Change History (7)

Changed on 09/26/2014 at 10:34:33 AM by passbrains

Changed on 09/26/2014 at 10:34:34 AM by passbrains

comment:1 Changed on 09/26/2014 at 10:34:37 AM by passbrains

1 - 25 Sep 2014 11:20:52 posted by Thomas Greiner
I couldn't reproduce it with the following setups:

Windows Vista
Opera 24
Adblock Plus

Ubuntu 14.04
Opera 26
Adblock Plus

What I observe is that it removes the *** domain when clicking on "Disabled on this site" and adds "" when clicking on "Enabled on this site". After that it only removes and adds the "" entry again.

2 - 25 Sep 2014 17:27:16 posted by Rakesh Agrawal
Dear Thomas Greiner,

I am able to reproduce on latest build "Adblock Plus Version" too.
Just done Enable=>Disable==>Enable=>Disable==>Enable

Also observed that after the page is crahed, if you see yahoo page the ABP icon near url bar also disappears.

Attaching new images.

Opera version 24.0.1558.61

3 - 26 Sep 2014 10:34:14 posted by Thomas Greiner
I was able to reproduce this issue even in recent Adblock Plus versions on Windows Vista with Opera 24 when following these steps:

  • Open options page
  • Switch to "Whitelisted domains" tab
  • Open "" in new tab
  • Click on "Enabled on this site"
  • Switch to options page tab ("" was added to the list)
  • Switch back to Yahoo tab
  • Click on "Disabled on this site"
  • Switch to options page -> extension crashes

Furthermore, I noticed that it only happens when both pages are within the same browser window.

Last edited on 09/26/2014 at 11:09:37 AM by sebastian

comment:2 Changed on 09/26/2014 at 11:24:15 AM by sebastian

  • Cc greiner sebastian added
  • Component changed from Unknown to Platform
  • Description modified (diff)
  • Priority changed from Unknown to P2
  • Ready set

Can you try to identify the issue, isolating it in a sample extension?

Does that also happen with Chrome? If not, please file an Opera bug and post the issue number here.

comment:3 Changed on 09/29/2014 at 09:11:15 AM by greiner

Neither Chrome nor Chromium are affected by this so it's indeed an Opera-only issue. It also doesn't occur on Opera's beta builds so it doesn't appear to be necessary anymore to report that issue. But I can file a bug report if you think it could be helpful for them.

comment:4 Changed on 09/29/2014 at 09:34:02 AM by sebastian

  • Resolution set to invalid
  • Status changed from new to closed

Closing as invalid, because it is an Opera bug, we might not be able to do anything about. Or at least it wouldn't be worth implementing a workaround, since it is already fixed in Opera 25.

comment:5 Changed on 05/29/2019 at 08:24:47 AM by takken3


Last edited on 10/08/2019 at 05:26:15 PM by kzar

Add Comment

Modify Ticket

Change Properties
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none).
Note: See TracTickets for help on using tickets.