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 587206 - Segfault using maildir format
Segfault using maildir format
Status: RESOLVED DUPLICATE of bug 570329
Product: evolution
Classification: Applications
Component: Mailer
2.26.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[maildir]
Depends on:
Blocks:
 
 
Reported: 2009-06-28 15:03 UTC by Matthew Barnes
Modified: 2009-06-29 08:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthew Barnes 2009-06-28 15:03:53 UTC
Forwarding this from a Fedora bug:
http://bugzilla.redhat.com/show_bug.cgi?id=508460


Description of problem:
After running Evolution for some time with local maildir format, it segfaults:

From dmesg:
evolution[31674]: segfault at 0 ip 00000035b1a7ee72 sp 00007f7b12a28d28 error 4
in libc-2.10.1.so[35b1a00000+164000]

Backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc75fe910 (LWP 26885)]
strcmp () at ../sysdeps/x86_64/strcmp.S:30
30  cmpb (%rsi), %al
Current language:  auto; currently asm
(gdb) thread apply all bt

Thread 141 (Thread 0x7fffc75fe910 (LWP 26885))

  • #0 strcmp
    at ../sysdeps/x86_64/strcmp.S line 30
  • #1 maildir_summary_sync
    at camel-maildir-summary.c line 771
  • #2 local_sync
    at camel-local-folder.c line 517
  • #3 camel_folder_sync
    at camel-folder.c line 324
  • #4 vee_sync
    at camel-vee-folder.c line 577
  • #5 camel_folder_sync
    at camel-folder.c line 324
  • #6 refresh_folders_exec
    at mail-send-recv.c line 821
  • #7 mail_msg_proxy
    at mail-mt.c line 520
  • #8 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #9 g_thread_create_proxy
    at gthread.c line 635
  • #10 start_thread
    at pthread_create.c line 297
  • #11 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 112
  • #12 ??


Up to the segfault everything works fine, receiving several mails etc.

Version-Release number of selected component (if applicable):
evolution-2.26.2-1.fc11.x86_64

How reproducible:
Always happens after different amount of time

Steps to Reproduce:
1. Run Evolution with local maildir, receiving mails from postfix smtp.

Actual results:
Segfault in Evolution

Expected results:
No segfault in Evolution

Additional info:
Linux devzero0.devzero.loc 2.6.29.5-191.fc11.x86_64 #1 SMP Tue Jun 16 23:23:21
EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
Comment 1 Milan Crha 2009-06-29 08:58: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 570329 ***