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 330657 - crash on close of last window
crash on close of last window
Status: RESOLVED DUPLICATE of bug 170518
Product: epiphany
Classification: Core
Component: General
unspecified
Other other
: High critical
: ---
Assigned To: Epiphany Maintainers
Marco Pesenti Gritti
Depends on:
Blocks:
 
 
Reported: 2006-02-10 12:53 UTC by Vincent van Adrighem
Modified: 2006-02-10 15:55 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Vincent van Adrighem 2006-02-10 12:53:37 UTC
Distribution: Debian testing/unstable
Package: epiphany
Severity: Normal
Version: GNOME2.12.2 unspecified
Gnome-Distributor: Debian
Synopsis: crash on close of last window
Bugzilla-Product: epiphany
Bugzilla-Component: General
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.12.0)
Description:
Description of the crash:

When using the browser, and the last window closes and epiphany should
exit, it crashes instead.

Steps to reproduce the crash:
1. open epiphany
2. close epiphany

Expected Results:
Just close

How often does this happen?
every time

Additional Information:
If I create a new user, this does not happen. So it's probably something
with the settings somewhere....but still, it should not crash.


Debugging Information:

Backtrace was generated from '/usr/bin/x-www-browser'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1227069216 (LWP 6734)]
[New Thread -1263195216 (LWP 6738)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1227069216 (LWP 6734))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 nsProfileLock::FatalSignalHandler
    from /usr/lib/mozilla/libgtkembedmoz.so
  • #4 <signal handler called>
  • #5 nsSupportsArray::Clear
    from /usr/lib/mozilla/libxpcom.so
  • #6 nsSupportsArray::DeleteArray
    from /usr/lib/mozilla/libxpcom.so
  • #7 nsSupportsArray::~nsSupportsArray
    from /usr/lib/mozilla/libxpcom.so
  • #8 nsSupportsArray::Release
    from /usr/lib/mozilla/libxpcom.so
  • #9 nsCOMPtr_base::~nsCOMPtr_base
    from /usr/lib/mozilla/libxpcom.so
  • #10 NSGetModule
    from /usr/lib/mozilla/components/libgklayout.so
  • #11 NSGetModule
    from /usr/lib/mozilla/components/libgklayout.so
  • #12 nsCOMPtr_base::assign_with_AddRef
    from /usr/lib/mozilla/libxpcom.so
  • #13 PLDHashTableEnumeratorImpl::~PLDHashTableEnumeratorImpl
    from /usr/lib/mozilla/libxpcom.so
  • #14 PL_DHashTableEnumerate
    from /usr/lib/mozilla/libxpcom.so
  • #15 nsComponentManagerImpl::FreeServices
    from /usr/lib/mozilla/libxpcom.so
  • #16 NS_ShutdownXPCOM
    from /usr/lib/mozilla/libxpcom.so
  • #17 NS_TermEmbedding
    from /usr/lib/mozilla/libgtkembedmoz.so
  • #18 EmbedPrivate::PopStartup
    from /usr/lib/mozilla/libgtkembedmoz.so
  • #19 gtk_moz_embed_pop_startup
    from /usr/lib/mozilla/libgtkembedmoz.so
  • #20 mozilla_init_profile
  • #21 g_object_unref
    from /usr/lib/libgobject-2.0.so.0
  • #22 ephy_embed_shell_get_type
  • #23 ephy_shell_startup
  • #24 g_object_unref
    from /usr/lib/libgobject-2.0.so.0
  • #25 ephy_window_new
  • #26 g_object_unref
    from /usr/lib/libgobject-2.0.so.0
  • #27 g_object_run_dispose
    from /usr/lib/libgobject-2.0.so.0
  • #28 gtk_object_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 gtk_widget_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #30 ephy_notebook_remove_tab
  • #31 ephy_window_get_notebook
  • #32 g_child_watch_add
    from /usr/lib/libglib-2.0.so.0
  • #33 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #34 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #35 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #36 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #37 main
  • #0 __kernel_vsyscall




------- Bug created by bug-buddy at 2006-02-10 12:53 -------

Comment 1 Christian Persch 2006-02-10 13:02:46 UTC
I think this is fixed when using gecko 1.8 (firefox 1.5/xulrunner 1.8) as backends...
Comment 2 Vincent van Adrighem 2006-02-10 15:28:23 UTC
I've been doing some debugging with the help of Reinout van Schouwen. The culprit is the adblocker extension. When I turn that one off and restart epiphany, there's no problem. Reinout told me the problem didn't exist in the 1.9.x series, so maybe a fix from that branch could work here too?

(so this would be a dupe of bug #170518)
Comment 3 Christian Persch 2006-02-10 15:55:05 UTC
Right, adblock must not be enabled in epiphany < 1.9.something.

*** This bug has been marked as a duplicate of 170518 ***