Hi all; I'm using Evolution 3.6.0 in GNU/Linux Mint 14 with Cinnamon as the desktop.
I'm using IMAP+ to access 3 different IMAP accounts: two Google accounts and one "normal" IMAP (from my ISP; I think using Dovecot). I'm finding that I'm getting core dumps in Evolution fairly often: once every couple of days (from SIGTRAP?), and I can also get Evo to dump core (with SIGSEGV) every time I visit a particular email (received through one of the Google accounts, but the dump appears to happen in the display engine so the backend is probably not relevant). I realize that I'm not using the latest (it really bugs me how the standard distributions never seem to bother to package the Gnome point releases :-/). Is it worthwhile sending along backtraces (I've installed the evolution-dbg packages at least)? Should I just build my own latest versions? In the past (but this was Gnome 2.x) I've had problems with this: confusing dbus between the different installations, etc. Maybe this is more cleanly supported now? Cheers! Just FYI, I'll include the stack trace of the reproducible core, on a particular email; unfortunately the libcamel library doesn't seem to have a debug package available: (gdb) bt full #0 __memcpy_ssse3_back () at ../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:1432 No locals. #1 0x00007f1cffb264ee in memcpy (__len=<optimized out>, __src=0x7f1cb811a7c0, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:52 No locals. #2 g_array_append_vals (farray=farray@entry=0x7f1cdc00b730, data=0x7f1cb811a7c0, len=387) at /build/buildd/glib2.0-2.34.1/./glib/garray.c:419 array = 0x7f1cdc00b730 __PRETTY_FUNCTION__ = "g_array_append_vals" #3 0x00007f1cffb27569 in g_byte_array_append (array=0x7f1cdc00b730, data=<optimized out>, len=<optimized out>) at /build/buildd/glib2.0-2.34.1/./glib/garray.c:1639 No locals. #4 0x00007f1d0266916a in ?? () from /usr/lib/libcamel-1.2.so.40 No symbol table info available. #5 0x00007f1d0266a3da in camel_stream_write () from /usr/lib/libcamel-1.2.so.40 No symbol table info available. #6 0x00007f1ce56504a8 in emfe_text_html_format (extension=0x7f1d05d97e80, formatter=0x7f1cb8124600, context=0x7f1cb81252d0, part=0x7f1cb812a040, stream=0x7f1cb8109d20, cancellable=0x7f1d062b2f80) at e-mail-formatter-text-html.c:328 uri = 0x7f1cb811b660 "mail://1357328483.21150.3/pdsdesk/INBOX/183?part_id=.message.alternative-prefer-plain.2.text_html&mode=2" str = 0x7f1cb811a7c0 "<div class=\"part-container-nostyle\"><iframe width=\"100%\" height=\"10\" frameborder=\"0\" src=\"mail://1357328483.21150.3/pdsdesk/INBOX/183?part_id=.message.alternative-prefer-plain.2.text_html&mode=2\" id"... #7 0x00007f1ce5648a55 in e_mail_formatter_format_as (formatter=formatter@entry=0x7f1cb8124600, context=context@entry=0x7f1cb81252d0, part=part@entry=0x7f1cb812a040, stream=stream@entry=0x7f1cb8109d20, as_mime_type=<optimized out>, cancellable=cancellable@entry=0x7f1d062b2f80) at e-mail-formatter.c:951 extension = <optimized out> reg = 0x7f1ca805ef40 formatters = <optimized out> iter = 0x7f1d05d97ec0 ok = 0 __PRETTY_FUNCTION__ = "e_mail_formatter_format_as" #8 0x00007f1ce5648d19 in mail_formatter_run (formatter=0x7f1cb8124600, context=0x7f1cb81252d0, stream=0x7f1cb8109d20, cancellable=0x7f1d062b2f80) at e-mail-formatter.c:124 part = 0x7f1cb812a040 ok = <optimized out> iter = 0x7f1cb81265b0 hdr = <optimized out> #9 0x00007f1ce56484e8 in e_mail_formatter_format_sync (formatter=0x7f1cb8124600, parts=0x7f1cb8124540, stream=0x7f1cb8109d20, flags=1, mode=E_MAIL_FORMATTER_MODE_NORMAL, cancellable=0x7f1d062b2f80) at e-mail-formatter.c:784 context = 0x7f1cb81252d0 formatter_class = <optimized out> __PRETTY_FUNCTION__ = "e_mail_formatter_format_sync" #10 0x00007f1ce5d092c0 in handle_mail_request (res=0x7f1d06213900, object=<optimized out>, cancellable=0x7f1d062b2f80) at e-mail-request.c:144 request = 0x7f1d0622a190 stream = <optimized out> formatter = 0x7f1cb8124600 part_list = 0x7f1cb8124540 registry = <optimized out> ba = <optimized out> part_id = 0x0 val = <optimized out> context = {message = 0x7f1d0608b810, folder = 0x7f1d057fa660, message_uid = 0x7f1cb8110d70 "183", parts = 0x7f1cb8126560, mode = E_MAIL_FORMATTER_MODE_NORMAL, flags = 1, uri = 0x7f1d0625a5c0 "mail://1357328483.21150.3/pdsdesk/INBOX/183?mode=0&headers_collapsable=1&headers_collapsed=0"} __PRETTY_FUNCTION__ = "handle_mail_request" #11 0x00007f1d000bde3e in run_in_thread (job=<optimized out>, c=0x7f1d062b2f80, _data=0x7f1d0625c7d0) at /build/buildd/glib2.0-2.34.1/./gio/gsimpleasyncresult.c:869 data = 0x7f1d0625c7d0 simple = 0x7f1d06213900 source = <optimized out> #12 0x00007f1d000ac236 in io_job_thread (data=0x7f1d062b4970, user_data=<optimized out>) at /build/buildd/glib2.0-2.34.1/./gio/gioscheduler.c:162 job = 0x7f1d062b4970 result = <optimized out> #13 0x00007f1cffb74e62 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.34.1/./glib/gthreadpool.c:309 task = 0x7f1d062b4970 pool = 0x7f1d058d5550 #14 0x00007f1cffb74645 in g_thread_proxy (data=0x7f1d05c822d0) at /build/buildd/glib2.0-2.34.1/./glib/gthread.c:797 thread = 0x7f1d05c822d0 #15 0x00007f1cff8f3e9a in start_thread (arg=0x7f1cccf4a700) at pthread_create.c:308 __res = <optimized out> pd = 0x7f1cccf4a700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3801891934299807951, 140736017219120, 139761674398144, 0, 3, -3820581376097460017, -3820469151749840689}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #16 0x00007f1cff620cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #17 0x0000000000000000 in ?? () No symbol table info available. _______________________________________________ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers