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 689257 - [abrt] Crash under em_filter_folder_element_free()
[abrt] Crash under em_filter_folder_element_free()
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Mailer
3.4.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2012-11-29 08:09 UTC by Milan Crha
Modified: 2013-11-21 10:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2012-11-29 08:09:28 UTC
Moving this from a downstream bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=881447

Description of problem:
Crash while syncing after hitting Send/Receive.

Version-Release number of selected component:
evolution-3.4.4-2.fc17

Additional info:
libreport version: 2.0.18
abrt_version:   2.0.18
backtrace_rating: 4
cmdline:        evolution
crash_function: ptr_array_free
kernel:         3.6.7-4.fc17.x86_64

Core was generated by `evolution'.
Program terminated with signal 6, Aborted.

Thread 16 (Thread 0x7f1db6ffd700 (LWP 25232))

  • #0 fsync
    at ../sysdeps/unix/syscall-template.S line 82
  • #1 full_fsync
    at sqlite3.c line 28306
  • #2 unixSync
    at sqlite3.c line 28398
  • #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 801
  • #7 start_thread
    at pthread_create.c line 309
  • #8 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Thread 15 (Thread 0x7f1dc4ff9700 (LWP 25229))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S line 136
  • #1 _L_lock_889
    from /lib64/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 g_static_rec_mutex_lock
    at deprecated/gthread-deprecated.c line 712
  • #4 camel_folder_synchronize_sync
    at camel-folder.c line 4024
  • #5 folder_synchronize_thread
    at camel-folder.c line 1414
  • #6 run_in_thread
    at gsimpleasyncresult.c line 861
  • #7 io_job_thread
    at gioscheduler.c line 177
  • #8 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #9 g_thread_proxy
    at gthread.c line 801
  • #10 start_thread
    at pthread_create.c line 309
  • #11 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Thread 14 (Thread 0x7f1db77fe700 (LWP 25231))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S line 136
  • #1 _L_lock_889
    from /lib64/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 g_static_rec_mutex_lock
    at deprecated/gthread-deprecated.c line 712
  • #4 camel_folder_append_message_sync
    at camel-folder.c line 3199
  • #5 create_mail
    at rss.c line 5264
  • #6 display_channel_items_sync
    at parser.c line 1349
  • #7 display_channel_items_thread
    at parser.c line 1383
  • #8 run_in_thread
    at gsimpleasyncresult.c line 861
  • #9 io_job_thread
    at gioscheduler.c line 177
  • #10 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #11 g_thread_proxy
    at gthread.c line 801
  • #12 start_thread
    at pthread_create.c line 309
  • #13 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Thread 9 (Thread 0x7f1de6ffd700 (LWP 25219))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S line 136
  • #1 _L_lock_889
    from /lib64/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 g_static_rec_mutex_lock
    at deprecated/gthread-deprecated.c line 712
  • #4 camel_folder_refresh_info_sync
    at camel-folder.c line 3919
  • #5 mail_msg_proxy
    at mail-mt.c line 423
  • #6 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #7 g_thread_proxy
    at gthread.c line 801
  • #8 start_thread
    at pthread_create.c line 309
  • #9 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Thread 8 (Thread 0x7f1e1eeea700 (LWP 25173))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S line 136
  • #1 _L_lock_889
    from /lib64/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 g_static_rec_mutex_lock
    at deprecated/gthread-deprecated.c line 712
  • #4 camel_folder_append_message_sync
    at camel-folder.c line 3199
  • #5 create_mail
    at rss.c line 5264
  • #6 display_channel_items_sync
    at parser.c line 1349
  • #7 display_channel_items_thread
    at parser.c line 1383
  • #8 run_in_thread
    at gsimpleasyncresult.c line 861
  • #9 io_job_thread
    at gioscheduler.c line 177
  • #10 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #11 g_thread_proxy
    at gthread.c line 801
  • #12 start_thread
    at pthread_create.c line 309
  • #13 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Thread 1 (Thread 0x7f1e5658d9c0 (LWP 12602))

  • #0 __GI_raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #1 __GI_abort
    at abort.c line 91
  • #2 __libc_message
    at ../sysdeps/unix/sysv/linux/libc_fatal.c line 198
  • #3 malloc_printerr
  • #4 _int_free
    at malloc.c line 3948
  • #5 g_free
    at gmem.c line 252
  • #6 ptr_array_free
  • #7 g_ptr_array_free
    at garray.c line 1050
  • #8 em_utils_uids_free
    at em-utils.c line 225
  • #9 em_filter_folder_element_free
    at mail-ops.c line 164
  • #10 mail_msg_unref
    at mail-mt.c line 206
  • #11 mail_msg_unref
    at mail-mt.c line 189
  • #12 mail_msg_idle_cb
    at mail-mt.c line 398
  • #13 g_main_dispatch
    at gmain.c line 2539
  • #14 g_main_context_dispatch
    at gmain.c line 3075
  • #15 g_main_context_iterate
    at gmain.c line 3146
  • #16 g_main_loop_run
    at gmain.c line 3340
  • #17 gtk_main
    at gtkmain.c line 1161
  • #18 main
    at main.c line 696

Comment 1 Milan Crha 2013-11-21 10:34:58 UTC
*** Bug 712591 has been marked as a duplicate of this bug. ***
Comment 2 Milan Crha 2013-11-21 10:37:31 UTC
Hmm, I see one related change, from bug #688926, but it's around 3.7.3, thus part of 3.8.5, about which the bug #712591 is. Maybe there are more things here.
Comment 3 Milan Crha 2013-11-21 10:40:23 UTC
Ouch, I'm sorry, the comment #1 and comment #2 belongs to bug #702721
Comment 4 Milan Crha 2013-11-21 10:51:52 UTC
Let's close this as obsolete, do duplicates since 3.4 (time of the fill), thus consider this fixed.