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 642413 - segfault in camel_dlist_remove
segfault in camel_dlist_remove
Status: RESOLVED OBSOLETE
Product: evolution-data-server
Classification: Platform
Component: Mailer
3.2.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-02-15 19:13 UTC by Brian J. Murrell
Modified: 2014-02-19 15:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Brian J. Murrell 2011-02-15 19:13:17 UTC
Another 2.32.2 segfault:

Thread 22 (Thread 17824)

  • #0 g_ptr_array_new
    at /build/buildd/glib2.0-2.26.0/glib/garray.c line 782
  • #1 ??
    from /usr/lib/librsvg-2.so.2
  • #2 ??
    from /usr/lib/librsvg-2.so.2
  • #3 ??
    from /usr/lib/librsvg-2.so.2
  • #4 ??
    from /usr/lib/librsvg-2.so.2
  • #5 xmlParseStartTag
    from /usr/lib/libxml2.so.2
  • #6 ??
    from /usr/lib/libxml2.so.2
  • #7 xmlParseChunk
    from /usr/lib/libxml2.so.2
  • #8 rsvg_handle_write
    from /usr/lib/librsvg-2.so.2
  • #9 ??
    from /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
  • #10 gdk_pixbuf_loader_write
    from /usr/lib/libgdk_pixbuf-2.0.so.0
  • #11 ??
    from /usr/lib/libgdk_pixbuf-2.0.so.0
  • #12 gdk_pixbuf_new_from_stream_at_scale
    from /usr/lib/libgdk_pixbuf-2.0.so.0
  • #13 icon_info_ensure_scale_and_pixbuf
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkicontheme.c line 2925
  • #14 IA__gtk_icon_info_load_icon
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkicontheme.c line 3066
  • #15 gtk_cell_renderer_pixbuf_create_themed_pixbuf
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkcellrendererpixbuf.c line 537
  • #16 gtk_cell_renderer_pixbuf_get_size
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkcellrendererpixbuf.c line 615
  • #17 IA__gtk_cell_renderer_get_size
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkcellrenderer.c line 522
  • #18 IA__gtk_tree_view_column_cell_get_size
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtktreeviewcolumn.c line 2645
  • #19 validate_row
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtktreeview.c line 5793
  • #20 do_validate_rows
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtktreeview.c line 6350
  • #21 validate_rows_handler
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtktreeview.c line 6421
  • #22 gdk_threads_dispatch
    at /build/buildd/gtk+2.0-2.22.0/gdk/gdk.c line 512
  • #23 g_idle_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 4254
  • #24 g_main_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2149
  • #25 g_main_context_dispatch
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2702
  • #26 g_main_context_iterate
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2780
  • #27 g_main_loop_run
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c line 2988
  • #28 IA__gtk_main
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkmain.c line 1237
  • #29 main
    at main.c line 715

Thread 20 (Thread 22297)

  • #0 __umoddi3
    from /usr/lib/libsqlite3.so.0
  • #1 sqlite3VXPrintf
    at sqlite3.c line 18668
  • #2 sqlite3_snprintf
    at sqlite3.c line 19175
  • #3 sqlite3VdbeMemStringify
    at sqlite3.c line 54230
  • #4 sqlite3ValueText
    at sqlite3.c line 54981
  • #5 sqlite3_column_text
    at sqlite3.c line 59083
  • #6 sqlite3_exec
    at sqlite3.c line 84189
  • #7 camel_db_select
    at camel-db.c line 970
  • #8 camel_db_read_message_info_records
    at camel-db.c line 1915
  • #9 cfs_reload_from_db
    at camel-folder-summary.c line 1740
  • #10 camel_folder_summary_prepare_fetch_all
    at camel-folder-summary.c line 1794
  • #11 search_match_all
    at camel-folder-search.c line 867
  • #12 e_sexp_term_eval
    at e-sexp.c line 721
  • #13 term_eval_or
    at e-sexp.c line 334
  • #14 e_sexp_term_eval
    at e-sexp.c line 721
  • #15 term_eval_and
    at e-sexp.c line 271
  • #16 e_sexp_term_eval
    at e-sexp.c line 721
  • #17 e_sexp_eval
    at e-sexp.c line 1545
  • #18 camel_folder_search_search
  • #19 imapx_search_by_uids
  • #20 camel_folder_search_by_uids
  • #21 vee_folder_search_by_uids
  • #22 camel_folder_search_by_uids
  • #23 folder_changed_change
    at camel-vee-folder.c line 351
  • #24 session_thread_proxy
    at camel-session.c line 321
  • #25 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c line 319
  • #26 g_thread_create_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthread.c line 1897
  • #27 start_thread
    at pthread_create.c line 304
  • #28 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 1 (Thread 17873)

  • #0 camel_dlist_remove
    at camel-list-utils.c line 95
  • #1 imapx_job_done
    at camel-imapx-server.c line 2029
  • #2 imapx_command_sync_changes_done
    at camel-imapx-server.c line 4538
  • #3 imapx_completion
    at camel-imapx-server.c line 1939
  • #4 imapx_step
    at camel-imapx-server.c line 1963
  • #5 parse_contents
    at camel-imapx-server.c line 4681
  • #6 imapx_parser_thread
    at camel-imapx-server.c line 4748
  • #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

Comment 1 Akhil Laddha 2011-02-16 03:52:07 UTC

*** This bug has been marked as a duplicate of bug 642382 ***
Comment 2 Milan Crha 2011-07-26 09:59:46 UTC
I'm reopening this, as I have a downstream bug report with camel_dlist_remove() in a backtrace from 3.1.2, and it doesn't seem to be related to bug #642382:
https://bugzilla.redhat.com/show_bug.cgi?id=722791

Thread 1 (Thread 0x7f20ab7fe700 (LWP 8599))

  • #0 camel_dlist_remove
    at camel-list-utils.c line 94
  • #1 imapx_job_done
    at camel-imapx-server.c line 2118
  • #2 imapx_command_sync_changes_done
    at camel-imapx-server.c line 4781
  • #3 imapx_completion
    at camel-imapx-server.c line 2015
  • #4 imapx_step
    at camel-imapx-server.c line 2041
  • #5 parse_contents
    at camel-imapx-server.c line 4930
  • #6 imapx_parser_thread
    at camel-imapx-server.c line 4997
  • #7 g_thread_create_proxy
    at gthread.c line 1954
  • #8 start_thread
    at pthread_create.c line 305
  • #9 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Comment 3 Milan Crha 2014-02-19 15:24:37 UTC
I'm closing this as obsolete, the code in question is gone from sources for couple releases now.