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 602039 - hang trying to add CC
hang trying to add CC
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Mailer
2.28.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-11-16 01:35 UTC by Brian J. Murrell
Modified: 2011-05-20 12:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Brian J. Murrell 2009-11-16 01:35:52 UTC
I simply tried to add a CC to a message being composed and evolution hung while the CC box "drop-down" was displayed and this in fact locked my mouse focus on evolution while it was hung.  Yes.  Very, very very bad.

Thread 1 (Thread 0xb7ef6b00 (LWP 5678))

  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 122
  • #2 giop_recv_buffer_get
    at giop-recv-buffer.c line 716
  • #3 ORBit_small_invoke_stub
    at orbit-small.c line 660
  • #4 ORBit_small_invoke_stub_n
    at orbit-small.c line 577
  • #5 ORBit_c_stub_invoke
    at poa.c line 2649
  • #6 Bonobo_Unknown_unref
    at Bonobo_Unknown-stubs.c line 15
  • #7 bonobo_object_release_unref
    at bonobo-object.c line 577
  • #8 e_book_view_dispose
    at e-book-view.c line 281
  • #9 IA__g_object_unref
    at /build/buildd/glib2.0-2.22.2/gobject/gobject.c line 2441
  • #10 clear_contact_source
    at e-contact-store.c line 736
  • #11 query_contact_source
    at e-contact-store.c line 759
  • #12 e_contact_store_set_query
    at e-contact-store.c line 985
  • #13 clear_completion_model
    at e-name-selector-entry.c line 910
  • #14 destination_row_changed
    at e-name-selector-entry.c line 1933
  • #15 _gtk_marshal_VOID__BOXED_BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 1309
  • #16 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #17 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #18 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2980
  • #19 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #20 IA__gtk_tree_model_row_changed
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtktreemodel.c line 1478
  • #21 row_changed
    at e-destination-store.c line 232
  • #22 destination_changed
    at e-destination-store.c line 302
  • #23 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.22.2/gobject/gmarshal.c line 77
  • #24 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #25 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #26 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2980
  • #27 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #28 e_destination_set_contact
    at e-destination.c line 464
  • #29 completion_match_selected
    at e-name-selector-entry.c line 1447
  • #30 _gtk_marshal_BOOLEAN__OBJECT_BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 499
  • #31 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #32 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #33 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2990
  • #34 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #35 gtk_entry_completion_list_button_press
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkentrycompletion.c line 886
  • #36 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 84
  • #37 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #38 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #39 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2990
  • #40 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #41 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkwidget.c line 4767
  • #42 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c line 2417
  • #43 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c line 1622
  • #44 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkevents-x11.c line 2369
  • #45 g_main_dispatch
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 1960
  • #46 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2513
  • #47 g_main_context_iterate
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2591
  • #48 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2799
  • #49 bonobo_main
    at bonobo-main.c line 311
  • #50 main
    at main.c line 732

Comment 1 Brian J. Murrell 2009-11-16 01:38:10 UTC
And another, immediately after killing the last instance and trying again...

Thread 1 (Thread 0xb7f45b00 (LWP 19983))

  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 122
  • #2 giop_recv_buffer_get
    at giop-recv-buffer.c line 716
  • #3 ORBit_small_invoke_stub
    at orbit-small.c line 660
  • #4 ORBit_small_invoke_stub_n
    at orbit-small.c line 577
  • #5 ORBit_c_stub_invoke
    at poa.c line 2649
  • #6 Bonobo_Unknown_unref
    at Bonobo_Unknown-stubs.c line 15
  • #7 bonobo_object_release_unref
    at bonobo-object.c line 577
  • #8 e_book_view_dispose
    at e-book-view.c line 281
  • #9 IA__g_object_unref
    at /build/buildd/glib2.0-2.22.2/gobject/gobject.c line 2441
  • #10 clear_contact_source
    at e-contact-store.c line 736
  • #11 query_contact_source
    at e-contact-store.c line 759
  • #12 e_contact_store_set_query
    at e-contact-store.c line 985
  • #13 clear_completion_model
    at e-name-selector-entry.c line 910
  • #14 destination_row_changed
    at e-name-selector-entry.c line 1933
  • #15 _gtk_marshal_VOID__BOXED_BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 1309
  • #16 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #17 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #18 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2980
  • #19 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #20 IA__gtk_tree_model_row_changed
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtktreemodel.c line 1478
  • #21 row_changed
    at e-destination-store.c line 232
  • #22 destination_changed
    at e-destination-store.c line 302
  • #23 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.22.2/gobject/gmarshal.c line 77
  • #24 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #25 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #26 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2980
  • #27 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #28 e_destination_set_contact
    at e-destination.c line 464
  • #29 completion_match_selected
    at e-name-selector-entry.c line 1447
  • #30 _gtk_marshal_BOOLEAN__OBJECT_BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 499
  • #31 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #32 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #33 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2990
  • #34 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #35 gtk_entry_completion_list_button_press
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkentrycompletion.c line 886
  • #36 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 84
  • #37 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #38 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #39 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2990
  • #40 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #41 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkwidget.c line 4767
  • #42 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c line 2417
  • #43 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c line 1622
  • #44 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkevents-x11.c line 2369
  • #45 g_main_dispatch
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 1960
  • #46 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2513
  • #47 g_main_context_iterate
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2591
  • #48 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2799
  • #49 bonobo_main
    at bonobo-main.c line 311
  • #50 main
    at main.c line 732

Comment 2 Brian J. Murrell 2009-11-16 01:43:09 UTC
And yet another.  When are we going to quit developing new features and eye-candy and whatnot and get back to the basic functionality of evolution, a lot of which is buggy, unreliable and just plain, don't work?

Yes, I am frustrated.  Yes, I cannot even compose a simple freakin' message and add a simple freakin' contact!

I have filed a half a dozen bugs on evo just this weekend alone!

Thread 1 (Thread 0xb7fbcb00 (LWP 21532))

  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 122
  • #2 giop_recv_buffer_get
    at giop-recv-buffer.c line 716
  • #3 ORBit_small_invoke_stub
    at orbit-small.c line 660
  • #4 ORBit_small_invoke_stub_n
    at orbit-small.c line 577
  • #5 ORBit_c_stub_invoke
    at poa.c line 2649
  • #6 Bonobo_Unknown_unref
    at Bonobo_Unknown-stubs.c line 15
  • #7 bonobo_object_release_unref
    at bonobo-object.c line 577
  • #8 e_book_view_dispose
    at e-book-view.c line 281
  • #9 IA__g_object_unref
    at /build/buildd/glib2.0-2.22.2/gobject/gobject.c line 2441
  • #10 clear_contact_source
    at e-contact-store.c line 736
  • #11 query_contact_source
    at e-contact-store.c line 759
  • #12 e_contact_store_set_query
    at e-contact-store.c line 985
  • #13 clear_completion_model
    at e-name-selector-entry.c line 910
  • #14 destination_row_changed
    at e-name-selector-entry.c line 1933
  • #15 _gtk_marshal_VOID__BOXED_BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 1309
  • #16 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #17 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #18 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2980
  • #19 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #20 IA__gtk_tree_model_row_changed
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtktreemodel.c line 1478
  • #21 row_changed
    at e-destination-store.c line 232
  • #22 destination_changed
    at e-destination-store.c line 302
  • #23 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.22.2/gobject/gmarshal.c line 77
  • #24 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #25 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #26 IA__g_signal_emit_valist
  • #27 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #28 e_destination_set_contact
    at e-destination.c line 464
  • #29 completion_match_selected
    at e-name-selector-entry.c line 1447
  • #30 _gtk_marshal_BOOLEAN__OBJECT_BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 499
  • #31 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #32 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #33 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2990
  • #34 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #35 gtk_entry_completion_list_button_press
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkentrycompletion.c line 886
  • #36 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 84
  • #37 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #38 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #39 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2990
  • #40 IA__g_signal_emit
    at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #41 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkwidget.c line 4767
  • #42 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c line 2417
  • #43 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c line 1622
  • #44 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkevents-x11.c line 2369
  • #45 g_main_dispatch
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 1960
  • #46 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2513
  • #47 g_main_context_iterate
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2591
  • #48 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c line 2799
  • #49 bonobo_main
    at bonobo-main.c line 311
  • #50 main
    at main.c line 732

Comment 3 André Klapper 2009-11-16 10:58:36 UTC
(In reply to comment #2)
> And yet another.  When are we going to quit developing new features and
> eye-candy and whatnot and get back to the basic functionality of evolution, a
> lot of which is buggy, unreliable and just plain, don't work?

I don't know when you and your team are doing this, but it's up to you to change it (I can't find any other way to interpret your "we").
Comment 4 Brian J. Murrell 2009-11-16 13:15:24 UTC
(In reply to comment #3)
> 
> I don't know when you and your team

I don't have a team.  The "team" is the evolution team.

> are doing this, but it's up to you to
> change it (I can't find any other way to interpret your "we").

The use of "we" in that context is a colloquialism that can be interpreted roughly as "you".  It's usually interpreted as a less-blame-focused way of addressing a group when one is more interested in making one's point than focusing on the party being addressed.

It can also be used in such a fashion as "we are all in this together, in various ways".
Comment 5 Brian J. Murrell 2009-11-16 13:18:10 UTC
I mean seriously... you have to admit, that there are a lot of bugs in evolution, many of them are many years old and are just not getting any attention at all.

One very sore spot in general is evolutions lack of ability to recognize that network services fail.  So many bugs in evolution are happen when a network service fails to respond, or responds slowly, etc.  But let's not digress this ticket into a discussion about other bugs.  I was just frustrated and have been so for the last two (at least) evolution releases.  It's time to fix bugs.  Please.
Comment 6 Akhil Laddha 2011-04-07 05:22:01 UTC
I see bonobo and Orbit related traces and Evolution doesn't depend on them 2.30.x onwards.

Can you please check again whether this issue still happens in Evolution 2.32.2 or 3.0 and update this report by adding a comment and changing the "Version"
field? Thanks a lot.

Thank you for reporting this bug and we are sorry it could not be fixed for your version.Without feedback this report will be closed as INCOMPLETE in 6 weeks.
Comment 7 Akhil Laddha 2011-05-20 12:06:22 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!