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 437572 - crash in Epiphany Web Bookmarks: synchronizing my bookmar...
crash in Epiphany Web Bookmarks: synchronizing my bookmar...
Status: RESOLVED DUPLICATE of bug 419712
Product: epiphany-extensions
Classification: Deprecated
Component: epilicious
2.18.x
Other All
: High critical
: ---
Assigned To: epiphany-extensions-maint
Magnus Therning
Depends on:
Blocks:
 
 
Reported: 2007-05-10 22:56 UTC by guerrisi.vincenzo
Modified: 2008-11-26 18:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
stack trace 1 (14.21 KB, text/plain)
2007-06-15 13:06 UTC, Julien Lavergne
Details

Description guerrisi.vincenzo 2007-05-10 22:56:55 UTC
Version: 2.18.1

What were you doing when the application crashed?
synchronizing my bookmarks using epilicious....


Distribution: Debian lenny/sid
Gnome Release: 2.18.1 2007-04-25 (Debian)
BugBuddy Version: 2.18.1

System: Linux 2.6.20-ck1 #1 PREEMPT Thu May 10 10:10:00 CEST 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: MurrinaStyle
Icon Theme: Neu

Memory status: size: 414113792 vsize: 414113792 resident: 54296576 share: 28090368 rss: 54296576 rss_rlim: 18446744073709551615
CPU usage: start_time: 1178837722 rtime: 129 utime: 116 stime: 13 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/epiphany-browser'

(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 47082239979824 (LWP 7533)]
[New Thread 1132489024 (LWP 7543)]
[New Thread 1124096320 (LWP 7542)]
[New Thread 1115703616 (LWP 7541)]
[New Thread 1107310912 (LWP 7540)]
[New Thread 1098918208 (LWP 7539)]
[New Thread 1090525504 (LWP 7537)]
[New Thread 1082132800 (LWP 7536)]
(no debugging symbols found)
0x00002ad22c710c9f in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 47082239979824 (LWP 7533))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libgnomeui-2.so.0
  • #2 ??
    from /usr/lib/libgtkembedmoz.so.0d
  • #3 <signal handler called>
  • #4 g_boxed_copy
    from /usr/lib/libgobject-2.0.so.0
  • #5 ??
    from /var/lib/python-support/python2.4/gtk-2.0/gobject/_gobject.so
  • #6 ??
  • #7 PyEval_EvalFrame
    from /usr/lib/libpython2.4.so.1.0
  • #8 PyEval_EvalCodeEx
    from /usr/lib/libpython2.4.so.1.0
  • #9 ??
    from /usr/lib/libpython2.4.so.1.0
  • #10 PyObject_Call
    from /usr/lib/libpython2.4.so.1.0
  • #11 ??
    from /usr/lib/libpython2.4.so.1.0
  • #12 PyObject_Call
    from /usr/lib/libpython2.4.so.1.0
  • #13 PyEval_CallObjectWithKeywords
    from /usr/lib/libpython2.4.so.1.0
  • #14 PyInstance_New
    from /usr/lib/libpython2.4.so.1.0
  • #15 PyObject_Call
    from /usr/lib/libpython2.4.so.1.0
  • #16 PyEval_EvalFrame
    from /usr/lib/libpython2.4.so.1.0
  • #17 ??
    from /usr/lib/libpython2.4.so.1.0
  • #18 ??
    from /usr/lib/libpython2.4.so.1.0
  • #19 PyObject_Call
    from /usr/lib/libpython2.4.so.1.0
  • #20 PyEval_CallObjectWithKeywords
    from /usr/lib/libpython2.4.so.1.0
  • #21 ??
    from /var/lib/python-support/python2.4/gtk-2.0/gobject/_gobject.so
  • #22 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #23 ??
    from /usr/lib/libglib-2.0.so.0
  • #24 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #25 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 main
  • #0 waitpid
    from /lib/libpthread.so.0


----------- .xsession-errors (2533 sec old) ---------------------
** (nm-applet:3023): WARNING **: <WARNING>	 nma_dbus_init (): nma_dbus_init() could not acquire its service.  dbus_bus_acquire_service() says: 'Connection ":1.16" is not allowed to own the service "or
** (nm-applet:3023): WARNING **: <WARNING>	 nma_dbus_init (): nma_dbus_init() could not acquire its service.  dbus_bus_acquire_service() says: 'Connection ":1.16" is not allowed to own the service "or
** (nm-applet:3023): WARNING **: <WARNING>	 nma_dbus_init (): nma_dbus_init() could not acquire its service.  dbus_bus_acquire_service() says: 'Connection ":1.16" is not allowed to own the service "or
** (nm-applet:3023): WARNING **: <WARNING>	 nma_dbus_init (): nma_dbus_init() could not acquire its service.  dbus_bus_acquire_service() says: 'Connection ":1.16" is not allowed to own the service "or
** (nm-applet:3023): WARNING **: <WARNING>	 nma_dbus_init (): nma_dbus_init() could not acquire its service.  dbus_bus_acquire_service() says: 'Connection ":1.16" is not allowed to own the service "or
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 palfrey 2007-05-11 14:36:11 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot
to solve the problem, so it will be hard for the developers to fix that crash.
Can you get us a stack trace with debugging symbols? Please see
http://live.gnome.org/GettingTraces for more information on how to do so.
Thanks in advance!
Comment 2 Julien Lavergne 2007-06-14 19:33:49 UTC
Hi,

I have the same bug. This is a backtrace with epiphany-browser-dbg :

Distribution: Debian lenny/sid
Gnome Release: 2.18.2 2007-05-28 (Debian)
BugBuddy Version: 2.18.1

System: Linux 2.6.21-1-amd64 #1 SMP Sat May 26 17:22:54 CEST 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: SphereCrystal
Icon Theme: HumanAzul2

Memory status: size: 515334144 vsize: 515334144 resident: 81117184 share: 30314496 rss: 81117184 rss_rlim: 18446744073709551615
CPU usage: start_time: 1181844601 rtime: 190 utime: 172 stime: 18 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/epiphany-browser'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 48004757059648 (LWP 9357)]
[New Thread 1132489024 (LWP 9365)]
[New Thread 1124096320 (LWP 9364)]
[New Thread 1115703616 (LWP 9363)]
[New Thread 1107310912 (LWP 9362)]
[New Thread 1098918208 (LWP 9361)]
[New Thread 1090525504 (LWP 9359)]
[New Thread 1082132800 (LWP 9358)]
0x00002ba8f607ac9f in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 48004757059648 (LWP 9357))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libgnomeui-2.so.0
  • #2 ??
    from /usr/lib/libgtkembedmoz.so.0d
  • #3 <signal handler called>
  • #4 g_boxed_copy
    from /usr/lib/libgobject-2.0.so.0
  • #5 ??
    from /var/lib/python-support/python2.4/gtk-2.0/gobject/_gobject.so
  • #6 _wrap_ephy_bookmarks_find_keyword
    at epiphany.c line 1819
  • #7 PyEval_EvalFrame
    from /usr/lib/libpython2.4.so.1.0
  • #8 PyEval_EvalFrame
    from /usr/lib/libpython2.4.so.1.0
  • #9 PyEval_EvalFrame
    from /usr/lib/libpython2.4.so.1.0
  • #10 ??
    from /usr/lib/libpython2.4.so.1.0
  • #11 ??
    from /usr/lib/libpython2.4.so.1.0
  • #12 PyObject_Call
    from /usr/lib/libpython2.4.so.1.0
  • #13 PyEval_CallObjectWithKeywords
    from /usr/lib/libpython2.4.so.1.0
  • #14 ??
    from /var/lib/python-support/python2.4/gtk-2.0/gobject/_gobject.so
  • #15 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #16 ??
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #18 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 main
    at ephy-main.c line 722
  • #0 waitpid
    from /lib/libpthread.so.0


----------- .xsession-errors ---------------------
/usr/share/themes/SphereCrystal/gtk-2.0/gtkrc:7: Impossible de trouver le fichier à inclure : « iconrc »
(epiphany-browser:9357): libgnomevfs-WARNING **: Failed to create service browser: Bad state
(epiphany-browser:9357): libgnomevfs-WARNING **: Failed to create service browser: Bad state
(epiphany-browser:9357): libgnomevfs-WARNING **: Failed to create service browser: Bad state
** (epiphany-browser:9357): WARNING **: Invalid borders specified for theme pixmap:
        /usr/share/themes/SphereCrystal/gtk-2.0/menubar_background.png,
borders don't fit within the image
/usr/share/themes/SphereCrystal/gtk-2.0/gtkrc:7: Impossible de trouver le fichier à inclure : « iconrc »
--------------------------------------------------
Comment 3 palfrey 2007-06-15 00:23:23 UTC
(In reply to comment #2)
> I have the same bug. This is a backtrace with epiphany-browser-dbg :

This may well be a bug in epilicious itself rather than epiphany. Can you please install the debug symbols for glib and python-dbg as well, so we can try and narrow this down? Thanks.
Comment 4 Julien Lavergne 2007-06-15 12:11:56 UTC
No problem. The same with glib-dbg et python-dbg. Thanks for the help :) 
Distribution: Debian lenny/sid
Gnome Release: 2.18.2 2007-05-28 (Debian)
BugBuddy Version: 2.18.1

System: Linux 2.6.21-1-amd64 #1 SMP Sat May 26 17:22:54 CEST 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: SphereCrystal
Icon Theme: HumanAzul2

Memory status: size: 544419840 vsize: 544419840 resident: 102785024 share: 32284672 rss: 102785024 rss_rlim: 18446744073709551615
CPU usage: start_time: 1181905374 rtime: 4151 utime: 3934 stime: 217 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/epiphany-browser'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47350970206272 (LWP 3297)]
[New Thread 1157667136 (LWP 3894)]
[New Thread 1098918208 (LWP 3419)]
[New Thread 1107310912 (LWP 3418)]
[New Thread 1090525504 (LWP 3381)]
[New Thread 1082132800 (LWP 3373)]
0x00002b10bd4bfc9f in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 47350970206272 (LWP 3297))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libgnomeui-2.so.0
  • #2 ??
    from /usr/lib/libgtkembedmoz.so.0d
  • #3 <signal handler called>
  • #4 g_boxed_copy
    from /usr/lib/libgobject-2.0.so.0
  • #5 ??
    from /var/lib/python-support/python2.4/gtk-2.0/gobject/_gobject.so
  • #6 _wrap_ephy_bookmarks_find_keyword
    at epiphany.c line 1819
  • #7 PyEval_EvalFrame
    at ../Python/ceval.c line 3568
  • #8 PyEval_EvalFrame
    at ../Python/ceval.c line 3651
  • #9 PyEval_EvalFrame
    at ../Python/ceval.c line 3651
  • #10 gen_iternext
    at ../Objects/genobject.c line 47
  • #11 wrap_next
    at ../Objects/typeobject.c line 3821
  • #12 PyObject_Call
    at ../Objects/abstract.c line 1795
  • #13 PyEval_CallObjectWithKeywords
    at ../Python/ceval.c line 3435
  • #14 ??
    from /var/lib/python-support/python2.4/gtk-2.0/gobject/_gobject.so
  • #15 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #16 ??
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #18 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 main
    at ephy-main.c line 722
  • #0 waitpid
    from /lib/libpthread.so.0


----------- .xsession-errors ---------------------
(evolution:3402): camel-WARNING **: Cannot load summary file: `/home/gilir/.evolution/mail/local/Outbox.ev-summary': Aucun fichier ou répertoire de ce type
libnm_glib_nm_state_cb: dbus returned an error.
  (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files
camel-Message: --
report junk?? Play Ticket# :10222/YXP-00152 YOU ARE A WINNER*(525, 000.00GBP)*MICROSOFT INC.
/usr/share/themes/SphereCrystal/gtk-2.0/gtkrc:7: Impossible de trouver le fichier à inclure : « iconrc »


(gnome-terminal:3442): GnomeUI-WARNING **: While connecting to session manager:

Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.

/usr/share/themes/SphereCrystal/gtk-2.0/gtkrc:7: Impossible de trouver le fichier à inclure : « iconrc »

/home/gilir/.gnome2/epiphany/extensions/middleclicktabclose.py:57: GtkWarning: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed
  window.remove_tab(tab)
/usr/share/themes/SphereCrystal/gtk-2.0/gtkrc:7: Impossible de trouver le fichier à inclure : « iconrc »
--------------------------------------------------
Comment 5 Magnus Therning 2007-06-15 12:48:09 UTC
(In reply to comment #4)

[..]
> #6  0x00000000004d873d in _wrap_ephy_bookmarks_find_keyword (self=0x38b50f0, 
>     args=<value optimized out>, kwargs=<value optimized out>)
>     at epiphany.c:1819
>         name = 0x2aaab03634b4 "EpiliciousShare"
>         partial_match = 0
>         ret = (EphyNode *) 0xc2d1c0
>         kwlist = {0x4dcb6b "name", 0x4f73ed "partial_match", 0x0}
[..]

If I'm reading that stack trace correctly then it crashes when calling find_keyword().  Would you run the following commands in the Python Console inside Epiphany?

    import epiphany
    bms = epiphany.ephy_shell_get_default().get_bookmarks()
    bms.find_keyword("EpiliciousShare", False)

Let me know what the result is.

Comment 6 Julien Lavergne 2007-06-15 13:06:36 UTC
Created attachment 90012 [details]
stack trace 1
Comment 7 Julien Lavergne 2007-06-15 13:07:19 UTC
This is the output : 
>>> import epiphany
>>> bms = epiphany.ephy_shell_get_default().get_bookmarks()
>>> bms.find_keyword("EpiliciousShare", False)
<EphyNode at 0x166d940>

but epiphany crash again (stack trace in the attachement)
Comment 8 Magnus Therning 2007-06-15 13:56:02 UTC
Then I'd say it's not an Epilicious problem, but rather a problem with Epiphany and its Python bindings on 64-bit machines.

I'm marking this as a duplicate of bug #419712.

*** This bug has been marked as a duplicate of 419712 ***
Comment 9 fizolas 2008-11-26 17:02:04 UTC
This must be the problem. I'm trying to use epilicious to synchronize bookmarks in two machines (using ma.gnolia). It works great on i386 but it crashes on amd64. Both distributions are Debian and the installation as identical as possible.
Comment 10 Magnus Therning 2008-11-26 18:28:35 UTC
(In reply to comment #9)
> This must be the problem. I'm trying to use epilicious to synchronize bookmarks
> in two machines (using ma.gnolia). It works great on i386 but it crashes on
> amd64. Both distributions are Debian and the installation as identical as
> possible.

Yes, I think you've run into the same problem as I've been having myself for a while now.  My solution is to download the Debian source packages and rebuild without optimisation.  It works like a charm :-)

If you are on Debian Sid you can grab packages from my repo: http://therning.org/magnus_apt/unstable/