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 549785 - crash in Evolution Mail and Calendar: I have been having probl...
crash in Evolution Mail and Calendar: I have been having probl...
Status: RESOLVED DUPLICATE of bug 527276
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.22.x
Other All
: High critical
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks:
 
 
Reported: 2008-08-29 05:02 UTC by shadowbu
Modified: 2008-10-03 17:10 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
gdb-trace aug28-2008 (34.18 KB, application/octet-stream)
2008-08-29 15:35 UTC, shadowbu
Details

Description shadowbu 2008-08-29 05:02:29 UTC
What were you doing when the application crashed?
I have been having problems getting evolution to run stable since upgrading from fedora 7 to fedora 9, the program will start up but crash unexpectedly after a while, no consistant pattern. I launch the program within gdb and shortly after seeing the confusing crash recovery dialiong (ignore or recover) the program crash, the GDB info is at end of bug buddy report.


Distribution: Fedora release 9 (Sulphur)
Gnome Release: 2.22.3 2008-07-01 (Red Hat, Inc)
BugBuddy Version: 2.22.0

System: Linux 2.6.25.14-108.fc9.x86_64 #1 SMP Mon Aug 4 13:46:35 EDT 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10499905
Selinux: Permissive
Accessibility: Disabled
GTK+ Theme: Crux
Icon Theme: Crux

Memory status: size: 516173824 vsize: 516173824 resident: 48209920 share: 11444224 rss: 48209920 rss_rlim: 18446744073709551615
CPU usage: start_time: 1219978074 rtime: 287 utime: 243 stime: 44 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/libexec/evolution-exchange-storage'

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fc84c70c7e0 (LWP 616)]
[New Thread 0x420fb950 (LWP 8611)]
[New Thread 0x41144950 (LWP 8572)]
[New Thread 0x416fa950 (LWP 620)]
0x00000039e860df51 in __libc_recv (fd=<value optimized out>, 
    buf=<value optimized out>, n=<value optimized out>, 
    flags=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/x86_64/recv.c:34
34	  ssize_t result = INLINE_SYSCALL (recvfrom, 6, fd, buf, n, flags, NULL, NULL);

Thread 2 (Thread 0x420fb950 (LWP 8611))

  • #0 __libc_recv
    at ../sysdeps/unix/sysv/linux/x86_64/recv.c line 34
  • #1 ??
    from /usr/lib64/libgnutls.so.13
  • #2 _gnutls_io_read_buffered
    from /usr/lib64/libgnutls.so.13
  • #3 _gnutls_recv_int
    from /usr/lib64/libgnutls.so.13
  • #4 soup_gnutls_read
    at soup-gnutls.c line 194
  • #5 IA__g_io_channel_read_chars
    at giochannel.c line 1787
  • #6 read_from_network
    at soup-socket.c line 1054
  • #7 soup_socket_read
    at soup-socket.c line 1170
  • #8 read_body_chunk
    at soup-message-io.c line 302
  • #9 io_read
    at soup-message-io.c line 781
  • #10 send_message
    at soup-session-sync.c line 252
  • #11 e2k_context_send_message
    at e2k-context.c line 847
  • #12 search_fetch
    at e2k-context.c line 1841
  • #13 iter_fetch
    at e2k-result.c line 468
  • #14 e2k_result_iter_next
    at e2k-result.c line 548
  • #15 ldap_first_entry
  • #16 ldap_first_entry
  • #17 g_thread_create_proxy
    at gthread.c line 635
  • #18 start_thread
    at pthread_create.c line 297

Thread 1 (Thread 0x7fc84c70c7e0 (LWP 616))

  • #0 __libc_recv
    at ../sysdeps/unix/sysv/linux/x86_64/recv.c line 34
  • #1 ??
    from /usr/lib64/libgnutls.so.13
  • #2 _gnutls_io_read_buffered
    from /usr/lib64/libgnutls.so.13
  • #3 _gnutls_recv_int
    from /usr/lib64/libgnutls.so.13
  • #4 soup_gnutls_read
    at soup-gnutls.c line 194
  • #5 IA__g_io_channel_read_chars
    at giochannel.c line 1787
  • #6 read_from_network
    at soup-socket.c line 1054
  • #7 soup_socket_read_until
    at soup-socket.c line 1225
  • #8 read_metadata
    at soup-message-io.c line 239

Thread 22 (Thread 0x446fb950 (LWP 8627))

  • #0 write
    from /lib64/libpthread.so.0
  • #1 camel_write
    at camel-file-utils.c line 559
  • #2 stream_write
    at camel-stream-fs.c line 243
  • #3 camel_stream_printf
    at camel-stream.c line 236
  • #4 write_to_stream
    at camel-mime-part.c line 803
  • #5 pipe_to_bogofilter
    at bf-junk-filter.c line 117
  • #6 em_junk_bf_check_junk
    at bf-junk-filter.c line 193
  • #7 epl_invoke
    at e-plugin.c line 894
  • #8 em_junk_check_junk
    at em-junk-hook.c line 97
  • #9 junk_test
    at camel-filter-search.c line 673
  • #10 e_sexp_term_eval
    at e-sexp.c line 710
  • #11 e_sexp_eval
    at e-sexp.c line 1306
  • #12 camel_filter_search_match
  • #13 camel_filter_driver_filter_message
    at camel-filter-driver.c line 1477
  • #14 filter_filter
    at camel-folder.c line 1717
  • #15 session_thread_proxy
    at camel-session.c line 587
  • #16 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #17 g_thread_create_proxy
    at gthread.c line 635
  • #18 start_thread
    at pthread_create.c line 297
  • #19 clone
    from /lib64/libc.so.6

Thread 5 (Thread 0x432f9950 (LWP 8550))

  • #0 select
    from /lib64/libc.so.6
  • #1 camel_read
    at camel-file-utils.c line 466
  • #2 ??
    from /usr/lib64/evolution-data-server-1.2/camel-providers/libcamelexchange.so
  • #3 ??
    from /usr/lib64/evolution-data-server-1.2/camel-providers/libcamelexchange.so
  • #4 ??
    from /usr/lib64/evolution-data-server-1.2/camel-providers/libcamelexchange.so
  • #5 camel_stub_marshal_decode_uint32
    from /usr/lib64/evolution-data-server-1.2/camel-providers/libcamelexchange.so
  • #6 ??
    from /usr/lib64/evolution-data-server-1.2/camel-providers/libcamelexchange.so
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib64/libc.so.6

Comment 1 Akhil Laddha 2008-08-29 12:03:08 UTC
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0x446fb950 (LWP 8627)]
0x00000039e860db0b in write () from /lib64/libpthread.so.0

This doesn't mean crash, please continue with gdb when you see broken pipe or use 'handle SIGPIPE nostop' when you run gdb. 

Another things, i guess you haven't marked any mail as junk so that .bogofiler filter is empty and it is giving errors on terminal.
Comment 2 shadowbu 2008-08-29 15:35:08 UTC
Created attachment 117590 [details]
gdb-trace aug28-2008

This another gdb trace after installing the additional debug files that was suggested by gbd.
Comment 3 Akhil Laddha 2008-09-01 04:20:49 UTC
** (evolution:9990): WARNING **: Error loading plugin: /usr/lib/enchant/libenchant_myspell.so: wrong ELF class: ELFCLASS32    

It looks suspicious. 

Pasting attached traces from comment#2


evolution:9990): e-data-server-WARNING **: e_source_get_uri () called on source with no absolute URI!

(evolution:9990): e-data-server-WARNING **: e_source_get_uri () called on source with no absolute URI!
[New Thread 0x4317a950 (LWP 15831)]
[Thread 0x42779950 (LWP 10024) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x49584950 (LWP 15802)]
0x00007f219fbccdc4 in exchange_get_folder_info (store=<value optimized out>, 
    top=0x0, flags=7, ex=0x7f2194d07d80) at camel-exchange-store.c:748
748		if (camel_stub_marshal_eof (exch->stub->cmd))
Missing separate debuginfos, use: debuginfo-install bzip2.x86_64 enchant.x86_64 esound.x86_64 gamin.x86_64 gnome-spell.x86_64 gvfs.x86_64 hunspell.x86_64 keyutils.x86_64 libbeagle.x86_64 libcroco.x86_64 libgsf.x86_64 librsvg2.x86_64
(gdb) thread apply all bt
[New Thread 0x42779950 (LWP 15833)]

Thread 1 (Thread 0x7f21ab3e77e0 (LWP 9990))

  • #0 pthread_cond_wait
    from /lib64/libpthread.so.0
  • #1 giop_recv_buffer_get
    at giop-recv-buffer.c line 716
  • #2 ORBit_small_invoke_stub
    at orbit-small.c line 658
  • #3 ConfigDatabase_set
    at GConfX-stubs.c line 114
  • #4 gconf_engine_set
    at gconf.c line 1299
  • #5 error_checked_set
    at gconf.c line 3356
  • #6 gconf_engine_set_list
    at gconf.c line 3487
  • #7 gconf_client_set_list
    at gconf-client.c line 1815
  • #8 e_signature_list_save
    at e-signature-list.c line 356
  • #9 mail_config_write
    at mail-config.c line 486
  • #10 account_able_toggled
  • #11 IA__g_closure_invoke
    at gclosure.c line 490
  • #12 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #13 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #14 IA__g_signal_emit
    at gsignal.c line 2243
  • #15 gtk_cell_renderer_toggle_activate
    at gtkcellrenderertoggle.c line 407
  • #16 IA__gtk_cell_renderer_activate
    at gtkcellrenderer.c line 607
  • #17 gtk_tree_view_column_cell_process_action
    at gtktreeviewcolumn.c line 2872
  • #18 _gtk_tree_view_column_cell_event
    at gtktreeviewcolumn.c line 3149
  • #19 gtk_tree_view_button_press
    at gtktreeview.c line 2648
  • #20 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #21 IA__g_closure_invoke
    at gclosure.c line 490
  • #22 signal_emit_unlocked_R
    at gsignal.c line 2478
  • #23 IA__g_signal_emit_valist
    at gsignal.c line 2209
  • #24 IA__g_signal_emit
    at gsignal.c line 2243
  • #25 gtk_widget_event_internal
    at gtkwidget.c line 4678
  • #26 IA__gtk_widget_event
    at gtkwidget.c line 4478
  • #27 IA__gtk_propagate_event
    at gtkmain.c line 2336
  • #28 IA__gtk_main_do_event
    at gtkmain.c line 1541
  • #29 gdk_event_dispatch
    at gdkevents-x11.c line 2351
  • #30 IA__g_main_context_dispatch
    at gmain.c line 2012
  • #31 g_main_context_iterate
    at gmain.c line 2645
  • #32 IA__g_main_loop_run
    at gmain.c line 2853
  • #33 bonobo_main
    at bonobo-main.c line 311
  • #34 main
    at main.c:793
Current language:  auto; currently asm
0x00007f219fbccdc4	748		if (camel_stub_marshal_eof (exch->stub->cmd))
Current language:  auto; currently c
 
Comment 4 Milan Crha 2008-10-03 17:10:18 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 527276 ***