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 307675 - Crash when focusing the find entry on a popup closed with onblur event
Crash when focusing the find entry on a popup closed with onblur event
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: General
git master
Other All
: High critical
: ---
Assigned To: Epiphany Maintainers
Marco Pesenti Gritti
Depends on:
Blocks:
 
 
Reported: 2005-06-14 20:56 UTC by Jean-François Rameau
Modified: 2005-07-09 15:57 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Jean-François Rameau 2005-06-14 20:56:45 UTC
Steps to reproduce:
1. go to http://cvs.gnome.org/viewcvs/*checkout*/galeon/tests/popups.html?rev=1.5
2. click on  Test case for bug 116256
3. now, Ctrl-F and focus the find entry (click into it)


Stack trace:
Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 21462)

  • #0 ephy_embed_activate
    at ephy-embed.c line 761
  • #1 ephy_find_toolbar_close
    at ephy-find-toolbar.c line 684
  • #2 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #3 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_has_handler_pending
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #8 set_focus_cb
    at ephy-find-toolbar.c line 320
  • #9 g_cclosure_marshal_VOID__OBJECT
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_has_handler_pending
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #14 gtk_window_get_role
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 gtk_window_set_focus
    from /usr/lib/libgtk-x11-2.0.so.0
  • #16 gtk_window_remove_embedded_xid
    from /usr/lib/libgtk-x11-2.0.so.0
  • #17 ephy_window_dispose
    at ephy-window.c line 2485
  • #18 g_object_run_dispose
    from /usr/lib/libgobject-2.0.so.0
  • #19 gtk_object_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 gtk_widget_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 ephy_notebook_remove_tab
    at ephy-notebook.c line 1161
  • #22 idle_tab_remove_cb
    at ephy-window.c line 2078
  • #23 g_child_watch_add
    from /usr/lib/libglib-2.0.so.0
  • #24 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #25 g_main_context_acquire
    from /usr/lib/libglib-2.0.so.0
  • #26 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #27 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 main
    at ephy-main.c line 307


Other information:
Mozilla backend only
Comment 1 Christian Persch 2005-07-09 15:57:19 UTC
Should be fixed in cvs.