After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 170518 - Adblock plugin crashes epiphany on exit
Adblock plugin crashes epiphany on exit
Status: RESOLVED FIXED
Product: epiphany-extensions
Classification: Deprecated
Component: adblock
1.6.x
Other All
: High critical
: ---
Assigned To: epiphany-extensions-maint
epiphany-extensions-maint
: 319365 330657 331608 332198 334156 334219 337205 341367 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-03-16 01:22 UTC by Michael Dominic K.
Modified: 2006-05-11 09:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Dominic K. 2005-03-16 01:22:23 UTC
Steps to reproduce:
1. Enable adblock plugin
2. restart epiphany
3. close epiphany
4. crash on exiting

Stack trace:
Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 15109)

  • #0 nsSupportsArray::Clear()
    from /usr/lib/mozilla/libxpcom.so
  • #1 nsSupportsArray::DeleteArray()
    from /usr/lib/mozilla/libxpcom.so
  • #2 nsSupportsArray::~nsSupportsArray()
    from /usr/lib/mozilla/libxpcom.so
  • #3 nsSupportsArray::Release()
    from /usr/lib/mozilla/libxpcom.so
  • #4 nsCOMPtr_base::~nsCOMPtr_base()
    from /usr/lib/mozilla/libxpcom.so
  • #5 ??
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
    from /usr/lib/mozilla/libxpcom.so

Other information:
Adblock plugin from epiphany-extensions 1.6.0 makes epiphany crash when
closing the application.It doesn't matter how much I browse the web. The adblock
plugin actually works.
Comment 1 Adam Hooper 2005-03-16 02:27:17 UTC
That's why adblock is not built by default.

The bug is a Mozilla one. You may also notice that the first time you enabled
Adblock, you had to re-start Epiphany for the extension to take effect.

Christian has written two patches to Mozilla which fix the issue completely.
They are available at:
https://bugzilla.mozilla.org/show_bug.cgi?id=246092
https://bugzilla.mozilla.org/show_bug.cgi?id=246085

Patch Mozilla with the patches from both of those, and recompile Mozilla; then
Epiphany will work like a charm, and adblock can be loaded/unloaded to your
heart's content.

Unfortunately, those bugs seem to have fallen into Mozilla's Bugzilla Black Hole
of Despair. Who knows when the patches will get reviewed/applied....
Comment 2 bugzilla.gnome.org 2005-09-28 20:51:59 UTC
Today I updated firefox to 1.0.7-r2. Since that time the crashes seem to be gone!

Time to enable the extention in the ebuild per default?
Comment 3 bugzilla.gnome.org 2005-09-30 21:39:44 UTC
no, sorry - still crashes. Don't know why it seemed to work for a short time 
right after the update of firefox
Comment 4 Christian Persch 2005-10-21 08:38:21 UTC
*** Bug 319365 has been marked as a duplicate of this bug. ***
Comment 5 Christian Persch 2005-10-22 21:43:48 UTC
Worked around in cvs for 1.9.0.
Comment 6 Christian Persch 2006-02-10 15:55:05 UTC
*** Bug 330657 has been marked as a duplicate of this bug. ***
Comment 7 Christian Persch 2006-02-22 18:39:17 UTC
*** Bug 331608 has been marked as a duplicate of this bug. ***
Comment 8 Christian Persch 2006-02-22 18:41:02 UTC
*** Bug 332198 has been marked as a duplicate of this bug. ***
Comment 9 Christian Persch 2006-03-10 19:46:05 UTC
*** Bug 334156 has been marked as a duplicate of this bug. ***
Comment 10 Christian Persch 2006-03-11 14:41:19 UTC
*** Bug 334219 has been marked as a duplicate of this bug. ***
Comment 11 Karsten Bräckelmann 2006-04-04 15:13:48 UTC
*** Bug 337205 has been marked as a duplicate of this bug. ***
Comment 12 Christian Persch 2006-05-11 09:11:31 UTC
*** Bug 341367 has been marked as a duplicate of this bug. ***