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 629266 - Crash on search in Current Account
Crash on search in Current Account
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.30.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 632990 632991 636826 645499 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-09-10 13:12 UTC by Pedro Villavicencio
Modified: 2011-03-22 11:07 UTC
See Also:
GNOME target: ---
GNOME version: 2.31/2.32


Attachments
proposed evo patch (1.95 KB, patch)
2010-09-16 15:17 UTC, Milan Crha
committed Details | Review

Description Pedro Villavicencio 2010-09-10 13:12:01 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/evolution/+bug/632025

"Can be reproduced by consistently by:

1- Select any folder
2- In the search entry change the option to be search in Current Account
3- enter any term in the box and press enter
"


"Hilo 18 (Thread 0xb4ffdb70 (LWP 7398)):
  • #0 __kernel_vsyscall
  • #1 pthread_cond_timedwait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S line 236
  • #2 g_cond_timed_wait_posix_impl
    at /build/buildd/glib2.0-2.25.15/gthread/gthread-posix.c line 242
  • #3 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 423
  • #4 g_async_queue_timed_pop
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 549
  • #5 g_thread_pool_wait_for_new_pool
    at /build/buildd/glib2.0-2.25.15/glib/gthreadpool.c line 170
  • #6 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthreadpool.c line 373
  • #7 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #8 start_thread
    at pthread_create.c line 304
  • #9 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 169
  • #2 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 456
  • #4 ??
    from /usr/lib/libcamel-1.2.so.14
  • #5 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #6 start_thread
    at pthread_create.c line 304
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 169
  • #2 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 456
  • #4 ??
    from /usr/lib/libcamel-1.2.so.14
  • #5 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #6 start_thread
    at pthread_create.c line 304
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 __kernel_vsyscall
  • #1 link
    at ../sysdeps/unix/syscall-template.S line 82
  • #2 camel_lock_dot
    from /usr/lib/libcamel-1.2.so.14
  • #3 camel_lock_folder
    from /usr/lib/libcamel-1.2.so.14
  • #4 ??
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #5 camel_local_folder_lock
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #6 ??
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #7 camel_folder_get_message
    from /usr/lib/libcamel-provider-1.2.so.14
  • #8 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #9 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #10 e_sexp_term_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #11 ??
    from /usr/lib/libedataserver-1.2.so.13
  • #12 e_sexp_term_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #13 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #14 e_sexp_term_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #15 e_sexp_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #16 camel_folder_search_search
    from /usr/lib/libcamel-provider-1.2.so.14
  • #17 ??
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #18 camel_folder_search_by_expression
    from /usr/lib/libcamel-provider-1.2.so.14
  • #19 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #20 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #21 camel_vee_folder_add_folder
    from /usr/lib/libcamel-provider-1.2.so.14
  • #22 vfolder_adduri_exec
    at mail-vfolder.c line 273
  • #23 mail_msg_proxy
    at mail-mt.c line 471
  • #24 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthreadpool.c line 314
  • #25 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #26 start_thread
    at pthread_create.c line 304
  • #27 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 169
  • #2 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 456
  • #4 ??
    from /usr/lib/libcamel-1.2.so.14
  • #5 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #6 start_thread
    at pthread_create.c line 304
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 169
  • #2 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 456
  • #4 ??
    from /usr/lib/libcamel-1.2.so.14
  • #5 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #6 start_thread
    at pthread_create.c line 304
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 169
  • #2 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 456
  • #4 ??
    from /usr/lib/libcamel-1.2.so.14
  • #5 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #6 start_thread
    at pthread_create.c line 304
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S line 169
  • #2 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.25.15/glib/gasyncqueue.c line 456
  • #4 ??
    from /usr/lib/libcamel-1.2.so.14
  • #5 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #6 start_thread
    at pthread_create.c line 304
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 __kernel_vsyscall
  • #1 __poll
    at ../sysdeps/unix/sysv/linux/poll.c line 87
  • #2 g_poll
    at /build/buildd/glib2.0-2.25.15/glib/gpoll.c line 126
  • #3 g_main_context_poll
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 3063
  • #4 g_main_context_iterate
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2745
  • #5 g_main_loop_run
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2958
  • #6 shared_thread_func
    at /build/buildd/glib2.0-2.25.15/gio/gdbusprivate.c line 248
  • #7 g_thread_create_proxy
    at /build/buildd/glib2.0-2.25.15/glib/gthread.c line 1897
  • #8 start_thread
    at pthread_create.c line 304
  • #9 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 mail_shell_view_execute_search
    at e-mail-shell-view.c line 670
  • #1 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #2 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #3 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #4 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3182
  • #5 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2983
  • #6 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #7 e_shell_view_execute_search
    at e-shell-view.c line 1647
  • #8 action_search_quick_cb
    at e-shell-window-actions.c line 1127
  • #9 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #10 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #11 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3252
  • #12 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2983
  • #13 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #14 _gtk_action_emit_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkaction.c line 794
  • #15 IA__gtk_action_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkaction.c line 824
  • #16 shell_searchbar_entry_activate_cb
    at e-shell-searchbar.c line 337
  • #17 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #18 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #19 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3252
  • #20 gtk_binding_entry_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 537
  • #21 binding_match_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 1123
  • #22 gtk_bindings_activate_list
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 1268
  • #23 IA__gtk_bindings_activate_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 1363
  • #24 gtk_entry_key_press
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkentry.c line 4122
  • #25 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmarshalers.c line 86
  • #26 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #27 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #28 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3290
  • #29 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2993
  • #30 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #31 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwidget.c line 4983
  • #32 IA__gtk_window_propagate_key_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwindow.c line 5216
  • #33 gtk_window_key_press_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwindow.c line 5246
  • #34 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmarshalers.c line 86
  • #35 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #36 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #37 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3290
  • #38 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2993
  • #39 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #40 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwidget.c line 4983
  • #41 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 2439
  • #42 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 1665
  • #43 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.21.7/gdk/x11/gdkevents-x11.c line 2377
  • #44 g_main_dispatch
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2119
  • #45 g_main_context_dispatch
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2672
  • #46 g_main_context_iterate
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2750
  • #47 g_main_loop_run
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2958
  • #48 IA__gtk_main
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 1237
  • #49 main
    at main.c line 651

Comment 1 Pedro Villavicencio 2010-09-10 13:12:28 UTC
pasting the first thread:

Hilo 1 (Thread 0xb7fc5870 (LWP 7377)):
  • #0 mail_shell_view_execute_search
    at e-mail-shell-view.c line 670
  • #1 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #2 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #3 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #4 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3182
  • #5 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2983
  • #6 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #7 e_shell_view_execute_search
    at e-shell-view.c line 1647
  • #8 action_search_quick_cb
    at e-shell-window-actions.c line 1127
  • #9 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #10 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #11 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3252
  • #12 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2983
  • #13 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #14 _gtk_action_emit_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkaction.c line 794
  • #15 IA__gtk_action_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkaction.c line 824
  • #16 shell_searchbar_entry_activate_cb
    at e-shell-searchbar.c line 337
  • #17 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #18 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #19 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3252
  • #20 gtk_binding_entry_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 537
  • #21 binding_match_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 1123
  • #22 gtk_bindings_activate_list
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 1268
  • #23 IA__gtk_bindings_activate_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 1363
  • #24 gtk_entry_key_press
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkentry.c line 4122
  • #25 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmarshalers.c line 86
  • #26 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #27 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #28 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3290
  • #29 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2993
  • #30 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #31 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwidget.c line 4983
  • #32 IA__gtk_window_propagate_key_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwindow.c line 5216
  • #33 gtk_window_key_press_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwindow.c line 5246
  • #34 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmarshalers.c line 86
  • #35 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #36 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #37 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3290
  • #38 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2993
  • #39 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #40 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwidget.c line 4983
  • #41 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 2439
  • #42 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 1665
  • #43 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.21.7/gdk/x11/gdkevents-x11.c line 2377
  • #44 g_main_dispatch
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2119
  • #45 g_main_context_dispatch
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2672
  • #46 g_main_context_iterate
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2750
  • #47 g_main_loop_run
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2958
  • #48 IA__gtk_main
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 1237
  • #49 main
    at main.c line 651

Comment 2 Felipe Besoaín Pino 2010-09-10 13:37:33 UTC
seems to be a dup of Bug 615885 (at least the first trace), but not sure, because the second trace show something completely different... hence there are two different issues, I guess.
Comment 3 Fabio Durán Verdugo 2010-09-10 23:42:53 UTC
(In reply to comment #2)
> seems to be a dup of Bug 615885 (at least the first trace), but not sure,

No the traces are different.
Comment 4 Felipe Besoaín Pino 2010-09-11 03:22:27 UTC
I agree.
Comment 5 Milan Crha 2010-09-16 13:45:53 UTC
Confirming, I can reproduce it too, but not by selecting any folder, as described above, but by selecting a node in a folder tree for the account itself, or some non-selectable folder.
Comment 6 Felipe Besoaín Pino 2010-09-16 14:23:50 UTC
hey guys, I tried to reproduce this bug in Evolution 2.30.2, and it doesn't crash.. I tried with the description and the comment 5 of Milan..
Comment 7 Fabio Durán Verdugo 2010-09-16 14:42:28 UTC
Yes I can reproduce here trace is the of pedro trace
Felipe you can reproduce if you click in a a node "On this Computer", and select in find filter "current account", and type any text in text box filter and press enter.
and dont crash in any folder.

(gdb) bt full
  • #0 mail_shell_view_execute_search
    at e-mail-shell-view.c line 670
  • #1 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #2 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #3 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #4 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3182
  • #5 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2983
  • #6 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #7 e_shell_view_execute_search
    at e-shell-view.c line 1647
  • #8 action_search_quick_cb
    at e-shell-window-actions.c line 1127
  • #9 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #10 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #11 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3252
  • #12 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2983
  • #13 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #14 _gtk_action_emit_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkaction.c line 794
  • #15 IA__gtk_action_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkaction.c line 824
  • #16 shell_searchbar_entry_activate_cb
    at e-shell-searchbar.c line 337
  • #17 g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.25.15/gobject/gmarshal.c line 79
  • #18 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #19 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3252
  • #20 gtk_binding_entry_activate
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 537
  • #21 binding_match_activate
  • #22 gtk_bindings_activate_list
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 1268
  • #23 IA__gtk_bindings_activate_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkbindings.c line 1363
  • #24 gtk_entry_key_press
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkentry.c line 4122
  • #25 _gtk_marshal_BOOLEAN__BOXED
  • #26 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #27 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #28 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3290
  • #29 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2993
  • #30 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #31 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwidget.c line 4983
  • #32 IA__gtk_window_propagate_key_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwindow.c line 5216
  • #33 gtk_window_key_press_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwindow.c line 5246
  • #34 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmarshalers.c line 86
  • #35 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 877
  • #36 g_closure_invoke
    at /build/buildd/glib2.0-2.25.15/gobject/gclosure.c line 766
  • #37 signal_emit_unlocked_R
  • #38 g_signal_emit_valist
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 2993
  • #39 g_signal_emit
    at /build/buildd/glib2.0-2.25.15/gobject/gsignal.c line 3040
  • #40 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkwidget.c line 4983
  • #41 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 2439
  • #42 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 1665
  • #43 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.21.7/gdk/x11/gdkevents-x11.c line 2377
  • #44 g_main_dispatch
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2119
  • #45 g_main_context_dispatch
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2672
  • #46 g_main_context_iterate
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2750
  • #47 g_main_loop_run
    at /build/buildd/glib2.0-2.25.15/glib/gmain.c line 2958
  • #48 IA__gtk_main
    at /build/buildd/gtk+2.0-2.21.7/gtk/gtkmain.c line 1237
  • #49 main
    at main.c line 651
        error = 0x0
(gdb)
Comment 8 Milan Crha 2010-09-16 15:17:33 UTC
Created attachment 170420 [details] [review]
proposed evo patch

for evolution;

This will pick the parent folder either from a selected folder, like before, or from a selected node in the folder tree.

I also realized that evo is using only folders visited since its start from the account, and as I was told (and I agree with it), it should rather check in all folders for the account, thus I changed it here too.
Comment 9 Felipe Besoaín Pino 2010-09-16 19:41:37 UTC
yes, you are right fabio, but it crashes just if I select "on this computer" if I chose any node from "on this computer" it doesn't crash...


Distribution: Debian squeeze/sid
Gnome Release: 2.30.2 2010-07-17 (Debian)
BugBuddy Version: 2.30.0

System: Linux 2.6.32-5-vserver-686 #1 SMP Wed Aug 25 16:54:57 UTC 2010 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10707000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: gnomebreakpad, canberra-gtk-module

Memory status: size: 245448704 vsize: 245448704 resident: 65507328 share: 23011328 rss: 65507328 rss_rlim: 18446744073709551615
CPU usage: start_time: 1284665566 rtime: 4206 utime: 3933 stime: 273 cutime:0 cstime: 4 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/evolution'

[Thread debugging using libthread_db enabled]
[New Thread 0xb01ffb70 (LWP 2061)]
[New Thread 0xab1fdb70 (LWP 1936)]
[New Thread 0xab9feb70 (LWP 1935)]
[New Thread 0xae1fbb70 (LWP 1923)]
[New Thread 0xaf9feb70 (LWP 1920)]
[New Thread 0xb0b58b70 (LWP 1918)]
[New Thread 0xb1359b70 (LWP 1917)]
[New Thread 0xb1b7fb70 (LWP 1916)]
[New Thread 0xb2380b70 (LWP 1915)]
0xb77d4424 in __kernel_vsyscall ()

Thread 1 (Thread 0xb5e16770 (LWP 1914))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/i686/cmov/libpthread.so.0
  • #2 IA__g_spawn_sync
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gspawn.c line 386
  • #3 IA__g_spawn_command_line_sync
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gspawn.c line 700
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 segv_redirect
    at main.c line 289
  • #6 <signal handler called>
  • #7 mail_shell_view_execute_search
    at e-mail-shell-view.c line 670
  • #8 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gmarshal.c line 77
  • #9 g_type_class_meta_marshal
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c line 878
  • #10 IA__g_closure_invoke
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c line 767
  • #11 signal_emit_unlocked_R
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3178
  • #12 IA__g_signal_emit_valist
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 2981
  • #13 IA__g_signal_emit
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3038
  • #14 e_shell_view_execute_search
    at e-shell-view.c line 1475
  • #15 action_search_quick_cb
    at e-shell-window-actions.c line 1118
  • #16 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gmarshal.c line 77
  • #17 IA__g_closure_invoke
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c line 767
  • #18 signal_emit_unlocked_R
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3248
  • #19 IA__g_signal_emit_valist
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 2981
  • #20 IA__g_signal_emit
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3038
  • #21 _gtk_action_emit_activate
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkaction.c line 755
  • #22 IA__gtk_action_activate
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkaction.c line 785
  • #23 shell_searchbar_entry_activate_cb
    at e-shell-searchbar.c line 326
  • #24 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gmarshal.c line 77
  • #25 IA__g_closure_invoke
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c line 767
  • #26 signal_emit_unlocked_R
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3248
  • #27 gtk_binding_entry_activate
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkbindings.c line 537
  • #28 binding_match_activate
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkbindings.c line 1123
  • #29 gtk_bindings_activate_list
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkbindings.c line 1268
  • #30 IA__gtk_bindings_activate_event
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkbindings.c line 1363
  • #31 gtk_entry_key_press
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkentry.c line 4120
  • #32 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkmarshalers.c line 84
  • #33 g_type_class_meta_marshal
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c line 878
  • #34 IA__g_closure_invoke
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c line 767
  • #35 signal_emit_unlocked_R
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3286
  • #36 IA__g_signal_emit_valist
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 2991
  • #37 IA__g_signal_emit
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3038
  • #38 gtk_widget_event_internal
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkwidget.c line 4943
  • #39 IA__gtk_window_propagate_key_event
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkwindow.c line 5184
  • #40 gtk_window_key_press_event
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkwindow.c line 5214
  • #41 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkmarshalers.c line 84
  • #42 g_type_class_meta_marshal
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c line 878
  • #43 IA__g_closure_invoke
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gclosure.c line 767
  • #44 signal_emit_unlocked_R
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3286
  • #45 IA__g_signal_emit_valist
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 2991
  • #46 IA__g_signal_emit
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gobject/gsignal.c line 3038
  • #47 gtk_widget_event_internal
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkwidget.c line 4943
  • #48 IA__gtk_propagate_event
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkmain.c line 2416
  • #49 IA__gtk_main_do_event
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkmain.c line 1647
  • #50 gdk_event_dispatch
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c line 2372
  • #51 g_main_dispatch
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c line 1960
  • #52 IA__g_main_context_dispatch
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c line 2513
  • #53 g_main_context_iterate
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c line 2591
  • #54 IA__g_main_loop_run
    at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c line 2799
  • #55 IA__gtk_main
    at /build/buildd-gtk+2.0_2.20.1-1+b1-i386-jmql5R/gtk+2.0-2.20.1/gtk/gtkmain.c line 1219
  • #56 main
    at main.c line 639

	Inferior 1 [process 1914] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors (112 sec old) ---------------------
(evolution:1914): camel-WARNING **: Error guardando «fbesoain@gmail.com@imap.gmail.com:[Gmail]/All Mail»: No se pudo conectar con imap.gmail.com: Expiró el tiempo de conexión
(evolution:1914): camel-WARNING **: Error guardando «fbesoain@gmail.com@imap.gmail.com:INBOX»: No se pudo conectar con imap.gmail.com: Expiró el tiempo de conexión
(evolution:1914): camel-WARNING **: Error guardando «.#evolution/Junk»: Error guardando «fbesoain@gmail.com@imap.gmail.com:INBOX»: No se pudo conectar con imap.gmail.com: Expiró el tiempo de cone
evolution-shell-Message: Network disconnected.  Forced offline.
(evolution:1914): camel-WARNING **: Error guardando «fbesoain@gmail.com@imap.gmail.com:[Gmail]/All Mail»: Cancelado
(evolution:1914): camel-WARNING **: Error guardando «fbesoain@gmail.com@imap.gmail.com:INBOX»: Cancelado
(evolution:1914): camel-WARNING **: Error guardando «.#evolution/Trash»: Error guardando «fbesoain@gmail.com@imap.gmail.com:INBOX»: Cancelado
(evolution:1914): camel-WARNING **: Error guardando «fbesoain@gmail.com@imap.gmail.com:INBOX»: Cancelado
evolution-shell-Message: Connection established.  Going online.
--------------------------------------------------
Comment 10 Milan Crha 2010-09-29 09:04:27 UTC
Created commit a28f6db in evo master (2.33.1+)
Created commit 3ceb65e in evo gnome-2-32 (2.32.1+)
Comment 11 Felipe Besoaín Pino 2010-10-23 16:52:58 UTC
*** Bug 632990 has been marked as a duplicate of this bug. ***
Comment 12 Fabio Durán Verdugo 2010-12-09 02:37:03 UTC
*** Bug 636826 has been marked as a duplicate of this bug. ***
Comment 13 Milan Crha 2011-01-20 10:10:44 UTC
*** Bug 632991 has been marked as a duplicate of this bug. ***
Comment 14 Akhil Laddha 2011-03-22 11:07:38 UTC
*** Bug 645499 has been marked as a duplicate of this bug. ***