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 632906 - evolution segfaults on trying to open email from tomboy note
evolution segfaults on trying to open email from tomboy note
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Mailer
2.30.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 634464 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-10-22 15:33 UTC by Pedro Villavicencio
Modified: 2011-01-20 10:38 UTC
See Also:
GNOME target: ---
GNOME version: 2.31/2.32



Description Pedro Villavicencio 2010-10-22 15:33:23 UTC
this report has been filed here:

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

"To reproduce:
1. Create a note in tomboy
2. Drag and drop an email from evo into tomboy
3. click generated link
4. Watch evolution segfault"

backtrace:

"#0  __strlen_sse2 () at ../sysdeps/i386/i686/multiarch/strlen.S:87
  • #1 camel_url_free
    from /usr/lib/libcamel-1.2.so.14
  • #2 mail_shell_backend_handle_email_uri_cb
    at e-mail-shell-backend.c line 336
  • #3 get_folder_done
    at mail-ops.c line 1252
  • #4 mail_msg_idle_cb
    at mail-mt.c line 453
  • #5 g_idle_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 4254
  • #6 g_main_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2149
  • #7 g_main_context_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2702
  • #8 g_main_context_iterate
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2780
  • #9 g_main_loop_run
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2988
  • #10 IA__gtk_main
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkmain.c line 1237
  • #11 main
    at main.c line 651
  • #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.26.0/gthread/gthread-posix.c line 242
  • #3 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.26.0/glib/gasyncqueue.c line 423
  • #4 g_thread_pool_wait_for_new_task
    at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c line 274
  • #5 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c line 308
  • #6 g_thread_create_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthread.c line 1897
  • #7 start_thread
    at pthread_create.c line 304
  • #8 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #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.26.0/gthread/gthread-posix.c line 242
  • #3 g_async_queue_pop_intern_unlocked
    at /build/buildd/glib2.0-2.26.0/glib/gasyncqueue.c line 423
  • #4 g_thread_pool_wait_for_new_task
    at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c line 274
  • #5 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c line 308
  • #6 g_thread_create_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthread.c line 1897
  • #7 start_thread
    at pthread_create.c line 304
  • #8 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
  • #0 _int_malloc
    at malloc.c line 4334
  • #1 __libc_malloc
    at malloc.c line 3660
  • #2 g_malloc
    at /build/buildd/glib2.0-2.26.0/glib/gmem.c line 164
  • #3 g_strdup
    at /build/buildd/glib2.0-2.26.0/glib/gstrfuncs.c line 102
  • #4 camel_content_type_new
    from /usr/lib/libcamel-1.2.so.14
  • #5 camel_content_type_decode
    from /usr/lib/libcamel-1.2.so.14
  • #6 ??
    from /usr/lib/libcamel-1.2.so.14
  • #7 camel_mime_parser_step
    from /usr/lib/libcamel-1.2.so.14
  • #8 ??
    from /usr/lib/libcamel-1.2.so.14
  • #9 ??
    from /usr/lib/libcamel-1.2.so.14
  • #10 camel_mime_part_construct_from_parser
    from /usr/lib/libcamel-1.2.so.14
  • #11 ??
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #12 camel_folder_get_message
    from /usr/lib/libcamel-provider-1.2.so.14
  • #13 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #14 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #15 e_sexp_term_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #16 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #17 e_sexp_term_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #18 ??
    from /usr/lib/libedataserver-1.2.so.13
  • #19 e_sexp_term_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #20 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #21 e_sexp_term_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #22 e_sexp_eval
    from /usr/lib/libedataserver-1.2.so.13
  • #23 camel_folder_search_search
    from /usr/lib/libcamel-provider-1.2.so.14
  • #24 ??
    from /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
  • #25 camel_folder_search_by_expression
    from /usr/lib/libcamel-provider-1.2.so.14
  • #26 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #27 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #28 camel_vee_folder_add_folder
    from /usr/lib/libcamel-provider-1.2.so.14
  • #29 vfolder_adduri_exec
    at mail-vfolder.c line 273
  • #30 mail_msg_proxy
    at mail-mt.c line 471
  • #31 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c line 319
  • #32 g_thread_create_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthread.c line 1897
  • #33 start_thread
    at pthread_create.c line 304
  • #34 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.26.0/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.26.0/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.26.0/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.26.0/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.26.0/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.26.0/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.26.0/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.26.0/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.26.0/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.26.0/glib/gasyncqueue.c line 416
  • #3 g_async_queue_pop
    at /build/buildd/glib2.0-2.26.0/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.26.0/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.26.0/glib/gpoll.c line 132
  • #3 g_main_context_poll
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 3093
  • #4 g_main_context_iterate
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2775
  • #5 g_main_loop_run
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2988
  • #6 gdbus_shared_thread_func
    at /build/buildd/glib2.0-2.26.0/gio/gdbusprivate.c line 277
  • #7 g_thread_create_proxy
    at /build/buildd/glib2.0-2.26.0/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 __strlen_sse2
    at ../sysdeps/i386/i686/multiarch/strlen.S line 87
  • #1 camel_url_free
    from /usr/lib/libcamel-1.2.so.14
  • #2 mail_shell_backend_handle_email_uri_cb
    at e-mail-shell-backend.c line 336
  • #3 get_folder_done
    at mail-ops.c line 1252
  • #4 mail_msg_idle_cb
    at mail-mt.c line 453
  • #5 g_idle_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 4254
  • #6 g_main_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2149
  • #7 g_main_context_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2702
  • #8 g_main_context_iterate
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2780
  • #9 g_main_loop_run
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2988
  • #10 IA__gtk_main
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkmain.c line 1237
  • #11 main
    at main.c line 651

Comment 1 Fabio Durán Verdugo 2010-11-10 02:51:01 UTC
*** Bug 634464 has been marked as a duplicate of this bug. ***
Comment 2 Milan Crha 2011-01-20 10:38:19 UTC
Works fine with 2.32.1. Please try with actual stable version and reopen, if you see it there.