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 739853 - Evolution crashes on certain mailer content
Evolution crashes on certain mailer content
Status: RESOLVED OBSOLETE
Product: evolution-data-server
Classification: Platform
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2014-11-09 18:09 UTC by Kjartan Maraas
Modified: 2014-11-13 05:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Backtrace from gdb (51.95 KB, text/plain)
2014-11-09 18:09 UTC, Kjartan Maraas
Details

Description Kjartan Maraas 2014-11-09 18:09:27 UTC
Created attachment 290282 [details]
Backtrace from gdb

At some point Evolution started crashing when opening a folder. I tried removing all indices and folder.db to see if that helped, but I still see the crash after a while when rebuilding the indices for certain folders.

Attaching the backtrace.
Comment 1 Kjartan Maraas 2014-11-09 18:11:46 UTC


  • #0 0x0000000000000000 in
  • #1 vdbeSorterExtendFile
    at sqlite3.c line 16060
  • #2 vdbeSorterExtendFile
    at sqlite3.c line 11532
  • #3 vdbeSorterListToPMA
    at sqlite3.c line 77335
  • #4 vdbeSorterFlushPMA
    at sqlite3.c line 77494
  • #5 sqlite3VdbeExec
    at sqlite3.c line 77569
  • #6 sqlite3VdbeExec
    at sqlite3.c line 8155
  • #7 sqlite3_step
    at sqlite3.c line 67768
  • #8 sqlite3_step
    at sqlite3.c line 2298
  • #9 sqlite3_exec
    at sqlite3.c line 99361
  • #10 cdb_sql_exec
    at camel-db.c line 456
  • #11 camel_db_select
    at camel-db.c line 1030
  • #12 camel_db_get_folder_uids
    at camel-db.c line 1097
  • #13 camel_folder_summary_load_from_db
    at camel-folder-summary.c line 2441
  • #14 maildir_summary_load
    at camel-maildir-summary.c line 496
  • #15 camel_local_summary_load
    at camel-local-summary.c line 184
  • #16 camel_local_folder_construct
    at camel-local-folder.c line 635
  • #17 camel_maildir_folder_new
    at camel-maildir-folder.c line 505
  • #18 maildir_store_get_folder_sync
  • #19 camel_store_get_folder_sync
  • #20 store_get_folder_thread
    at camel-store.c line 1375
  • #21 g_task_thread_pool_thread
    at gtask.c line 1215
  • #22 g_thread_pool_thread_proxy
    at gthreadpool.c line 307
  • #23 g_thread_proxy
    at gthread.c line 764
  • #24 start_thread
    at pthread_create.c line 310
  • #25 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 109

Comment 2 Kjartan Maraas 2014-11-09 18:12:35 UTC
[kmaraas@localhost ~]$ rpm -qa evolution\*
evolution-debuginfo-3.12.7-1.fc21.x86_64
evolution-ews-debuginfo-3.12.7-1.fc21.x86_64
evolution-3.12.7-1.fc21.x86_64
evolution-data-server-3.12.7.1-1.fc21.x86_64
evolution-data-server-debuginfo-3.12.7.1-1.fc21.x86_64
evolution-ews-3.12.7-1.fc21.x86_64
Comment 3 Milan Crha 2014-11-11 16:31:58 UTC
Thanks for a bug report. is it another (bug #738965) crash in SQLite caused by eds usage of it? Could you verify whether this isn't related to it, please? (3.12.8 was released only yesterday).
Comment 4 Kjartan Maraas 2014-11-13 00:23:59 UTC
I upgraded  today and now it works again. Was this fixed in 3.12.7 then maybe?
Comment 5 Milan Crha 2014-11-13 05:53:09 UTC
Not this particular backtrace (crash case), but the xFetch was fixed intentionally, though only in 3.12.8 (released this Monday).