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 712591 - SEGV in call_old_file_Sync()
SEGV in call_old_file_Sync()
Status: RESOLVED DUPLICATE of bug 702721
Product: evolution
Classification: Applications
Component: Mailer
3.8.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-11-18 13:44 UTC by David Woodhouse
Modified: 2013-11-21 11:15 UTC
See Also:
GNOME target: ---
GNOME version: 3.7/3.8



Description David Woodhouse 2013-11-18 13:44:11 UTC
Program terminated with signal 11, Segmentation fault.

Thread 27 (Thread 0x7f1cebfff700 (LWP 10327))

  • #0 fsync
    at ../sysdeps/unix/syscall-template.S line 81
  • #1 full_fsync
    at sqlite3.c line 26497
  • #2 unixSync
    at sqlite3.c line 26586
  • #3 call_old_file_Sync
    at camel-db.c line 68
  • #4 sync_request_thread_cb
    at camel-db.c line 94
  • #5 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #6 g_thread_proxy
    at gthread.c line 798
  • #7 start_thread
    at pthread_create.c line 308
  • #8 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 113

Thread 23 (Thread 0x7f1ce37fe700 (LWP 23899))

  • #0 read
    at ../sysdeps/unix/syscall-template.S line 81
  • #1 seekAndRead
    at sqlite3.c line 26169
  • #2 unixRead
    at sqlite3.c line 26233
  • #3 sqlite3OsRead
    at sqlite3.c line 15161
  • #4 readDbPage
    at sqlite3.c line 41223
  • #5 sqlite3PagerAcquire
    at sqlite3.c line 43696
  • #6 btreeGetPage
    at sqlite3.c line 51175
  • #7 getAndInitPage
    at sqlite3.c line 51230
  • #8 moveToRoot
    at sqlite3.c line 53987
  • #9 sqlite3BtreeFirst
    at sqlite3.c line 54093
  • #10 sqlite3VdbeExec
    at sqlite3.c line 4441
  • #11 sqlite3Step
    at sqlite3.c line 63734
  • #12 sqlite3_step
    at sqlite3.c line 63800
  • #13 sqlite3_exec
    at sqlite3.c line 92404
  • #14 cdb_sql_exec
    at camel-db.c line 455
  • #15 camel_db_select
    at camel-db.c line 1029
  • #16 camel_db_get_folder_version
    at camel-db.c line 1589
  • #17 camel_db_prepare_message_info_table
    at camel-db.c line 1617
  • #18 save_message_infos_to_db
    at camel-folder-summary.c line 2711
  • #19 save_message_infos_to_db
    at camel-folder-summary.c line 2772
  • #20 camel_folder_summary_save_to_db
    at camel-folder-summary.c line 2784
  • #21 imapx_command_fetch_new_messages_done
    at camel-imapx-server.c line 5344
  • #22 imapx_completion
    at camel-imapx-server.c line 2859
  • #23 imapx_step
    at camel-imapx-server.c line 2896
  • #24 parse_contents
    at camel-imapx-server.c line 6854
  • #25 imapx_parser_thread
    at camel-imapx-server.c line 6916
  • #26 g_thread_proxy
    at gthread.c line 798
  • #27 start_thread
    at pthread_create.c line 308
  • #28 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 113

Thread 22 (Thread 0x7f1dd110aa40 (LWP 2299))

  • #0 g_main_context_prepare
    at gmain.c line 3315
  • #1 g_main_context_iterate
    at gmain.c line 3681
  • #2 g_main_loop_run
    at gmain.c line 3895
  • #3 gtk_main
    at gtkmain.c line 1156
  • #4 main
    at main.c line 707

Thread 4 (Thread 0x7f1d0a9d8700 (LWP 29723))

  • #0 camel_operation_pop_message
    at camel-operation.c line 336
  • #1 camel_folder_refresh_info_sync
    at camel-folder.c line 4150
  • #2 refresh_folders_exec
    at mail-send-recv.c line 1049
  • #3 mail_msg_proxy
    at mail-mt.c line 426
  • #4 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #5 g_thread_proxy
    at gthread.c line 798
  • #6 start_thread
    at pthread_create.c line 308
  • #7 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 113

Thread 1 (Thread 0x7f1ce3fff700 (LWP 11458))

  • #0 call_old_file_Sync
    at camel-db.c line 67
  • #1 sync_request_thread_cb
    at camel-db.c line 94
  • #2 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #3 g_thread_proxy
    at gthread.c line 798
  • #4 start_thread
    at pthread_create.c line 308
  • #5 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 113

Comment 1 Milan Crha 2013-11-21 10:34:58 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 bug 689257 ***
Comment 2 Milan Crha 2013-11-21 10:39:30 UTC
Oops, I'm sorry, wrong bug report chosen

*** This bug has been marked as a duplicate of bug 702721 ***
Comment 3 David Woodhouse 2013-11-21 11:15:51 UTC
Hm, I actually think you wanted bug 686215? Bug 702721 is about fsync() being slow. This one is about a *SEGV* due to following a NULL pointer.