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 451240 - Crash when removing messages from POP3 account
Crash when removing messages from POP3 account
Status: RESOLVED DUPLICATE of bug 352284
Product: evolution
Classification: Applications
Component: Mailer
2.12.x
Other All
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2007-06-26 13:12 UTC by Enver ALTIN
Modified: 2013-09-13 00:59 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Enver ALTIN 2007-06-26 13:12:43 UTC
Steps to reproduce:
1. Create a POP3 account
2. Configure it so that it will remove messages 7 days after retrieving.

Stack trace:
  • #0 strlen
    from /lib/tls/i686/cmov/libc.so.6
  • #1 vfprintf
    from /lib/tls/i686/cmov/libc.so.6
  • #2 printf
    from /lib/tls/i686/cmov/libc.so.6
  • #3 camel_pop3_delete_old
    at camel-pop3-folder.c line 375
  • #4 pop3_sync
    at camel-pop3-folder.c line 311
  • #5 camel_folder_sync
    at camel-folder.c line 277
  • #6 fetch_mail_fetch
    at mail-ops.c line 345
  • #7 mail_msg_received
    at mail-mt.c line 582
  • #8 thread_dispatch
    at e-msgport.c line 1005
  • #9 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #10 clone
    from /lib/tls/i686/cmov/libc.so.6


Other information:
Some other messages in the stderr:

opening pop3 INBOX folder
camel-pop3-folder.c(309): pop3_store->delete_after = [3], expunge=[0]

Program received signal SIGSEGV, Segmentation fault.
Comment 1 Christian Kirbach 2007-06-26 17:42:39 UTC
good trace and descriptioin, confirming report
Comment 2 Enver ALTIN 2007-06-29 08:53:18 UTC
The closest change I could find in this code is r7610 with the log message:

> 2007-02-10  Kjartan Maraas  <kmaraas@gnome.org>
>
>	* camel-pop3-folder.c: (pop3_sync), (camel_pop3_delete_old):
>	Fix a nasty leak when using the "Delete after N days" option.
>	Patch from Nathan Owens. Closes bug #363328.

and the change is at http://svn.gnome.org/viewcvs/evolution-data-server/trunk/camel/providers/pop3/camel-pop3-folder.c?r1=7202&r2=7610

Well, Evo on Ubuntu Gutsy is broken now; am I the only one on the bleeding edge with a POP3 account and this type of configuration? :-)

Thanks,
Comment 4 Enver ALTIN 2007-07-09 12:06:38 UTC
Thanks Milan, the patch that's related to #352284 fixes this. I'm closing my bug because the fix is already committed.

*** This bug has been marked as a duplicate of 352284 ***