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 227978 - segfault on changing folder rapidly
segfault on changing folder rapidly
Status: RESOLVED DUPLICATE of bug 215344
Product: GAL
Classification: Deprecated
Component: GalView
evolution-1-0-branch
Other other
: Normal major
: 1.2.x
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2002-07-18 21:09 UTC by Peter Williams
Modified: 2002-08-13 00:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Peter Williams 2002-07-18 21:09:50 UTC
I clicked on a folder, then clicked on a different one before the first had
time to load. Although the crash is in GAL code I think the FolderBrowser
is not unreffing something correctly.

Program received signal SIGSEGV, Segmentation fault.

Thread 1024 (LWP 15293)

  • #0 remove_listeners
    at ../../../../cvs/evolution/widgets/menus/gal-view-menus.c line 83
  • #1 build_stuff
    at ../../../../cvs/evolution/widgets/menus/gal-view-menus.c line 438
  • #2 folder_browser_ui_setup_view_menus
    at ../../../cvs/evolution/mail/folder-browser-ui.c line 371
  • #3 got_folder
    at ../../../cvs/evolution/mail/folder-browser.c line 868
  • #4 get_folder_got
    at ../../../cvs/evolution/mail/mail-ops.c line 1269
  • #5 mail_msgport_replied
    at ../../../cvs/evolution/mail/mail-mt.c line 391
  • #6 g_io_unix_dispatch
    at ../../cvs/glib/giounix.c line 137
  • #7 g_main_dispatch
    at ../../cvs/glib/gmain.c line 656
  • #8 g_main_iterate
    at ../../cvs/glib/gmain.c line 877
  • #9 g_main_run
    at ../../cvs/glib/gmain.c line 935
  • #10 gtk_main
    at ../../../cvs/gtk+/gtk/gtkmain.c line 524
  • #11 bonobo_main
    at ../../../cvs/bonobo/bonobo/bonobo-main.c line 284
  • #12 main
    at ../../../cvs/evolution/mail/main.c line 158
  • #13 __libc_start_main
    from /lib/libc.so.6
  • #1 build_stuff
    at ../../../../cvs/evolution/widgets/menus/gal-view-menus.c line 438
  • #2 folder_browser_ui_setup_view_menus
    at ../../../cvs/evolution/mail/folder-browser-ui.c line 371
$4 = (FolderBrowser *) 0x8ae0410
(gdb) p *fb
$5 = {parent = {container = {widget = {object = {klass = 0x823d5d8, flags =
67564, ref_count = 4, object_data = 0x8898ee0}, 
        private_flags = 0, state = 0 '\0', saved_state = 0 '\0', name =
0x0, style = 0x82f6358, requisition = {width = 302, height = 135}, 
        allocation = {x = 0, y = 0, width = 779, height = 620}, window =
0x89889a0, parent = 0x8988908}, focus_child = 0x0, 
      border_width = 0, need_resize = 0, resize_mode = 0,
reallocate_redraws = 0, resize_widgets = 0x0}, children = 0x888ce34, 
    rows = 0x8b20248, cols = 0x896e8b0, nrows = 3, ncols = 2,
column_spacing = 0, row_spacing = 0, homogeneous = 0}, properties = 0x0, 
  shell = 0x814aa98, shell_view = 0x0, uicomp = 0x0, uri = 0x8b20ac8
"imap://peter@newton.cx/gnome.gnome-components-list", 
  folder = 0x88fe1b8, unread_count = 0, loading_uid = 0x0, pending_uid =
0x0, new_uid = 0x0, loaded_uid = 0x0, loading_id = 0, seen_id = 0, 
  expunging = 0x0, message_list = 0x8b19178, mail_display = 0x8b1fb68,
vpaned = 0x8b201c8, search = 0x89c65d0, search_full = 0x0, 
  preview_shown = 1, threaded = 0, pref_master = 1, selection_state =
FB_SELSTATE_NONE, sensitize_changes = 0x0, sensitise_state = 0x0, 
  sensitize_timeout_id = 0, update_status_bar_idle_id = 6466, view_instance
= 0x0, view_menus = 0x0, invisible = 0x8ab97e0, 
  clipboard_selection = 0x0, async_event = 0x8aebd80, get_id = -1, popup = 0x0
Comment 1 Not Zed 2002-07-24 00:42:20 UTC
looks like gal to me.
Comment 2 Dan Winship 2002-08-13 00:22:29 UTC

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