GNOME Bugzilla – Bug 404911
Segmentation Fault while disabling IMAP account
Last modified: 2013-09-13 00:49:24 UTC
Steps to reproduce: 1. Start Evolution 2. Dismiss password dialog for the IMAP account in question 3. Dismiss it once more (since it pops up again) 4. Disable IMAP account 5. Watch Evolution explode Stack trace: kelner@luther:~$ LD_LIBRARY_PATH=/usr/lib/debug gdb evolution GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "powerpc-linux-gnu"... Using host libthread_db library "/usr/lib/debug/libthread_db.so.1". (gdb) handle SIG33 noprint nostop Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) run --sync Starting program: /usr/bin/evolution --sync [Thread debugging using libthread_db enabled] [New Thread 805593040 (LWP 7795)] CalDAV Eplugin starting up ... evolution-shell-Message: Killing old version of evolution-data-server... (evolution-2.10:7795): evolution-mail-WARNING **: ignored this junk plugin: not enabled or we have already loaded one (evolution-2.10:7795): e-utils-WARNING **: Plugin 'Spamassassin junk plugin' failed to load hook 'org.gnome.evolution.mail.junk:1.0' ** (evolution-2.10:7795): DEBUG: mailto URL command: evolution %s ** (evolution-2.10:7795): DEBUG: mailto URL program: evolution [New Thread 828691648 (LWP 7849)] [New Thread 837080256 (LWP 7850)] [New Thread 845468864 (LWP 7851)] [New Thread 853890240 (LWP 7852)] [Thread 853890240 (LWP 7852) exited] [Thread 845468864 (LWP 7851) exited] [New Thread 845468864 (LWP 7853)] [New Thread 853890240 (LWP 7854)] [New Thread 862684352 (LWP 7855)] [New Thread 871072960 (LWP 7856)] [Thread 871072960 (LWP 7856) exited] [New Thread 871072960 (LWP 7857)] [New Thread 894510272 (LWP 7888)] [New Thread 894772416 (LWP 7889)] [New Thread 903161024 (LWP 7890)] [New Thread 929035456 (LWP 7909)] [Thread 929035456 (LWP 7909) exited] [Thread 853890240 (LWP 7854) exited] (evolution-2.10:7795): camel-WARNING **: camel_exception_get_id called with NULL parameter. (evolution-2.10:7795): camel-WARNING **: Trying to check junk data is OBJECT 'CamelObject' (evolution-2.10:7795): camel-CRITICAL **: camel_object_cast: assertion `check_magic(o, ctype, CAMEL_OBJECT_MAGIC)' failed Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 805593040 (LWP 7795)] 0x0ec61698 in camel_folder_summary_content_info_free (s=0x105f16f0, ci=0x105f2fc8) at camel-folder-summary.c:1115 1115 camel-folder-summary.c: No such file or directory. in camel-folder-summary.c (gdb) thread apply all bt
+ Trace 108405
Thread 1 (Thread 805593040 (LWP 7795))
Other information: There is a way to get rid of this crash. One has to disable the IMAP account while either one of password dialogs is still visible. Then it is possible to freely enable/disable this account. Unforunately after restarting Evolution this horrible bug shows his head once again. This happens on PPC system.
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 378323 ***