GNOME Bugzilla – Bug 672837
[abrt] Crash in camel_pop3_engine_command_free
Last modified: 2013-05-31 16:51:10 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=806496 [abrt] evolution-3.2.3-2.fc16: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV) libreport version: 2.0.8 abrt_version: 2.0.7 backtrace_rating: 3 cmdline: evolution crash_function: camel_pop3_engine_command_free executable: /usr/bin/evolution kernel: 3.3.0-4.fc16.i686.PAE reason: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV) time: 2012年03月24日 星期六 11时33分40秒 Core was generated by `evolution'. Program terminated with signal 11, Segmentation fault.
+ Trace 229953
Thread 9 (Thread 0xb7736b00 (LWP 15105))
Thread 1 (Thread 0xac6aeb40 (LWP 15152))
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
also see bug 660221
(In reply to comment #1) > also see bug 660221 Yup, this one is slightly different, it happens on pop3_folder_dispose, where the other one on pop3 folder creation. Though, of course, they both can have same reason.
Similar downstream bug report from 3.6.2 on disconnect: Version-Release number of selected component: evolution-3.6.2-3.fc18 Additional info: backtrace_rating: 4 cmdline: evolution crash_function: camel_pop3_engine_command_free executable: /usr/bin/evolution kernel: 3.6.11-3.fc18.x86_64 Core was generated by `evolution'. Program terminated with signal 11, Segmentation fault.
+ Trace 231348
Thread 2 (Thread 0x7fa5c4b61a00 (LWP 6354))
Similar downstream bug report from 3.8.2: https://bugzilla.redhat.com/show_bug.cgi?id=967191 when check or uncheck "leave messages on server" in account editor, this happen. I am using hotmail email. Core was generated by `evolution'. Program terminated with signal 11, Segmentation fault.
+ Trace 232003
Thread 9 (Thread 0x7fb5b4a78a40 (LWP 2519))
(In reply to comment #4) > when check or uncheck "leave messages on server" in account editor, this > happen. I am using hotmail email. I can reproduce the crash with the above steps.
Created attachment 245758 [details] [review] eds patch for evolution-data-server; It happens when the POP3 is asked to disconnect when it's not connected. The patch also ensures that there will be no NULL-dereferencing in camel_pop3_engine_command_free(), which was the cause for this crash.
Created commit b75c916 in eds master (3.9.3+) Created commit 6608756 in eds gnome-3-8 (3.8.3+)