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 624056 - segfault in imapx_job_scan_changes_done at camel-imapx-server.c:3134
segfault in imapx_job_scan_changes_done at camel-imapx-server.c:3134
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
evolution[imapx]
Depends on:
Blocks:
 
 
Reported: 2010-07-10 17:54 UTC by freggy1
Modified: 2013-08-22 16:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description freggy1 2010-07-10 17:54:56 UTC
Every time when I start up Evolution, it immediately crashes with this segfault:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe6ffd710 (LWP 8151)]
imapx_job_scan_changes_done (is=0x6617e0, ic=<value optimized out>)
    at camel-imapx-server.c:3134
3134				mi = camel_folder_summary_uid (is->select_folder->summary, uid);

(gdb) thread apply all bt

Thread 1 (Thread 0x7ffff7faf860 (LWP 7915))

  • #0 etmm_get_next
    at e-tree-memory.c line 271
  • #1 resort_node
    at e-tree-table-adapter.c line 191
  • #2 generate_tree
    at e-tree-table-adapter.c line 386
  • #3 update_node
    at e-tree-table-adapter.c line 495
  • #4 etta_proxy_node_changed
    at e-tree-table-adapter.c line 800
  • #5 IA__g_closure_invoke
    at gclosure.c line 767
  • #6 signal_emit_unlocked_R
  • #7 IA__g_signal_emit_valist
    at gsignal.c line 2981
  • #8 IA__g_signal_emit
    at gsignal.c line 3038
  • #9 build_flat
    at message-list.c line 3452
  • #10 regen_list_done
    at message-list.c line 4831
  • #11 mail_msg_idle_cb
    at mail-mt.c line 453
  • #12 g_main_dispatch
    at gmain.c line 1960
  • #13 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #14 g_main_context_iterate
    at gmain.c line 2591
  • #15 IA__g_main_loop_run
    at gmain.c line 2799
  • #16 IA__gtk_main
    at gtkmain.c line 1219
  • #17 main
    at main.c line 639

Comment 1 Milan Crha 2011-04-07 06:04:07 UTC
Similar downstream bug report from 2.32.2:
https://bugzilla.redhat.com/show_bug.cgi?id=694113

Thread 1 (Thread 0xac63eb70 (LWP 8049))

  • #0 imapx_job_scan_changes_done
    at camel-imapx-server.c line 3675
  • #1 imapx_completion
    at camel-imapx-server.c line 1939
  • #2 imapx_step
    at camel-imapx-server.c line 1963
  • #3 parse_contents
    at camel-imapx-server.c line 4681
  • #4 imapx_parser_thread
    at camel-imapx-server.c line 4748
  • #5 g_thread_create_proxy
    at gthread.c line 1897
  • #6 start_thread
    at pthread_create.c line 301
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 133

Comment 2 Milan Crha 2012-01-16 11:47:24 UTC
And from 3.2.3:
https://bugzilla.redhat.com/show_bug.cgi?id=773691

Core was generated by `evolution'.
Program terminated with signal 11, Segmentation fault.

Thread 1 (Thread 0x7f62feffd700 (LWP 21723))

  • #0 imapx_job_scan_changes_done
    at camel-imapx-server.c line 3898
  • #1 imapx_completion
    at camel-imapx-server.c line 2060
  • #2 imapx_step
    at camel-imapx-server.c line 2086
  • #3 parse_contents
    at camel-imapx-server.c line 4934
  • #4 imapx_parser_thread
    at camel-imapx-server.c line 5001
  • #5 g_thread_create_proxy
    at gthread.c line 1962
  • #6 start_thread
    at pthread_create.c line 309
  • #7 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Comment 3 Matthew Barnes 2013-08-22 16:49:12 UTC
Closing as OBSOLETE because the stack traces are too old to be useful.