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 384026 - crash in Epiphany Web Browser: I was lanching epiphany ...
crash in Epiphany Web Browser: I was lanching epiphany ...
Status: RESOLVED OBSOLETE
Product: epiphany-extensions
Classification: Deprecated
Component: general
2.16.x
Other All
: Normal minor
: ---
Assigned To: epiphany-extensions-maint
epiphany-extensions-maint
: 379223 390099 443155 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-12-09 12:51 UTC by Mildred
Modified: 2008-10-18 09:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Mildred 2006-12-09 12:51:41 UTC
Version: 2.16.2

What were you doing when the application crashed?
I was lanching epiphany with command line `epiphany --private-instance --sm-disable`.
Here is the output in the console :

NOTE: Enabling gecko pango renderer; this may cause performance degradation.
You can set /apps/epiphany/web/enable_pango to "false" to disable it.

(epiphany:6900): libgnomevfs-WARNING **: Failed to create service browser: Bad state


(epiphany:6900): libgnomevfs-WARNING **: Failed to create service browser: Bad state


(epiphany:6900): libgnomevfs-WARNING **: Failed to create service browser: Bad state

Registering 'moz.pyloader.1' (libpyloader.so)

** (bug-buddy:6903): WARNING **: Impossible de charger l'icône pour Ouvrir le dossier


Distribution: Unknown
Gnome Release: 2.16.2 2006-11-22 (Archlinux)
BugBuddy Version: 2.16.0

Memory status: size: 54104064 vsize: 0 resident: 54104064 share: 0 rss: 23134208 rss_rlim: 0
CPU usage: start_time: 1165668684 rtime: 0 utime: 65 stime: 0 cutime:57 cstime: 0 timeout: 8 it_real_value: 0 frequency: 0

Backtrace was generated from '/opt/gnome/bin/epiphany'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1240647984 (LWP 6900)]
[New Thread -1247519856 (LWP 6901)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1240647984 (LWP 6900))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_segv_handle
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #3 gtk_moz_embed_get_title
    from /opt/mozilla/lib/xulrunner/libgtkembedmoz.so
  • #4 <signal handler called>
  • #5 PySys_GetObject
  • #6 PySys_SetArgv
  • #7 ephy_python_init
  • #8 ephy_python_loader_get_type
  • #9 g_type_create_instance
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_object_constructor
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_object_newv
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_object_new_valist
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_object_new
    from /usr/lib/libgobject-2.0.so.0
  • #14 ephy_extension_attach_window
  • #15 ephy_extension_attach_window
  • #16 ephy_extensions_manager_startup
  • #17 ephy_shell_get_extensions_manager
  • #18 ephy_shell_get_session
  • #19 main
  • #0 __kernel_vsyscall

Comment 1 Mildred 2006-12-09 16:59:59 UTC
I have a core dump for 'epiphany --disable-crash-dialog'

http://louve.dyndns.org/temp/core.19501-epiphany.bz2

I compiled a fresh version of epiphany, using makepkg from archlinux but with a modified PKGBUILD.
Source: http://ftp.gnome.org/pub/GNOME/sources/epiphany/2.16/epiphany-2.16.2.tar.bz2
The commands used to compile epiphany were :

./configure --prefix=/opt/gnome --enable-python \
  	--enable-certificate-manager \
	--enable-dbus \
	--disable-scrollkeeper \
	--with-mozilla=xulrunner \
	--enable-network-manager
make LDFLAGS+="-R /opt/mozilla/lib/xulrunner"
make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 install

In the original PKGBUILD, there was a command that modified the pydefsdir variable in Makefiles.* but I removed it, thinking that may cause the bug. But nothing changed :(

I'll try now to disable python as i sax some python calls in the trabceback. maybe It'll work.
Comment 2 Mildred 2006-12-09 17:12:17 UTC
not better with :
./configure --prefix=/opt/gnome \
  	--disable-python \
  	--enable-spell-checker \
  	--enable-debug \
  	--enable-certificate-manager \
  	--enable-dbus \
  	--disable-scrollkeeper \
  	--with-mozilla=xulrunner \
  	--enable-network-manager

Same error, same traceback ...
Comment 3 Mildred 2006-12-09 17:38:22 UTC
I was just wrong ... I works well disabling python. Just because I added --enable-spell-checker, and because the spell checker was not enabled in xulrunner, the configure script failed. So, I compiled with the old options of configure ...
So now it works, but without python :( So I can't have the python-console nor the favicon plugin :( Anyways, I don't need them.

Apparently, I can't lower the priority ... can someone lower it ?
Comment 4 Reinout van Schouwen 2006-12-17 17:33:44 UTC
*** Bug 379223 has been marked as a duplicate of this bug. ***
Comment 5 Reinout van Schouwen 2006-12-17 17:35:23 UTC
Setting priority to normal.

So, is there a problem with Python extensions and xulrunner?
Comment 6 Jan de Groot 2006-12-19 22:46:35 UTC
Keep in mind that our xulrunner is a CVS snapshot from the same tag Firefox 2.0 was released and that xulrunner has been built with pyxpcom support. I'm building epiphany and epiphany-extensions with debug symbols now to give more details about this crash. So far I've only seen archlinux installations in the various submitted bugreports.
Comment 7 Jan de Groot 2006-12-21 00:36:01 UTC
Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 4012)

  • #0 PySys_GetObject
  • #1 PySys_SetArgv
  • #2 ephy_python_init
    at ephy-python.c line 53
  • #3 ephy_python_loader_init
    at ephy-python-loader.c line 91
  • #4 g_type_create_instance
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_object_constructor
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_object_newv
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_object_new_valist
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_object_new
    from /usr/lib/libgobject-2.0.so.0
  • #9 get_loader_for_type
    at ephy-extensions-manager.c line 620
  • #10 sync_loaded_extensions
    at ephy-extensions-manager.c line 700
  • #11 notify_listeners_callback
    from /opt/gnome/lib/libgconf-2.so.4
  • #12 gconf_listeners_notify
    from /opt/gnome/lib/libgconf-2.so.4
  • #13 notify_one_entry
    from /opt/gnome/lib/libgconf-2.so.4
  • #14 notify_idle_callback
    from /opt/gnome/lib/libgconf-2.so.4
  • #15 g_idle_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #16 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_context_iterate
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #19 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 main
    at ephy-main.c line 716
  • #0 PySys_GetObject
  • #1 PySys_SetArgv
  • #2 ephy_python_init
    at ephy-python.c line 53
  • #3 ephy_python_loader_init
    at ephy-python-loader.c line 91
  • #4 g_type_create_instance
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_object_constructor
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_object_newv
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_object_new_valist
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_object_new
    from /usr/lib/libgobject-2.0.so.0
  • #9 get_loader_for_type
    at ephy-extensions-manager.c line 620
  • #10 sync_loaded_extensions
    at ephy-extensions-manager.c line 700
  • #11 notify_listeners_callback
    from /opt/gnome/lib/libgconf-2.so.4
  • #12 gconf_listeners_notify
    from /opt/gnome/lib/libgconf-2.so.4
  • #13 notify_one_entry
    from /opt/gnome/lib/libgconf-2.so.4
  • #14 notify_idle_callback
    from /opt/gnome/lib/libgconf-2.so.4
  • #15 g_idle_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #16 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_context_iterate
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #19 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 main
    at ephy-main.c line 716

Comment 8 Reinout van Schouwen 2006-12-21 08:33:01 UTC


  • #9 get_loader_for_type
    at ephy-extensions-manager.c line 620
  • #10 sync_loaded_extensions
    at ephy-extensions-manager.c line 700

Crash in the extensions manager, moving to e-e.
Comment 9 Reinout van Schouwen 2006-12-27 20:03:13 UTC
*** Bug 390099 has been marked as a duplicate of this bug. ***
Comment 10 Reinout van Schouwen 2007-06-02 17:27:15 UTC
*** Bug 443155 has been marked as a duplicate of this bug. ***
Comment 11 Diego Escalante Urrelo (not reading bugmail) 2008-10-18 09:26:50 UTC
Obsoleting because of age and known viacrusis of xulrunner back in those days, please reopen if still valid.