Evolution crashes after half a minute -- see strace

Bug #58316 reported by Albert Vilella
2
Affects Status Importance Assigned to Milestone
Evolution
Fix Released
Critical
evolution (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Since this morning (20060831) I get a crash every 30 seconds, just by simply browsing the email.

I straced with:

strace -Ff -tt evolution 2>&1 | tee strace-evolution.log

Revision history for this message
Albert Vilella (avilella) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. What version of Ubuntu do you use? A strace log is very verbose and not really useful, could you get a backtrace with gdb (or from the bug-buddy dialog open after the crash):
- gdb evolution
(gdb) run
...
(gdb) thread apply all bt

Changed in evolution:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Albert Vilella (avilella) wrote :

now it takes only about 5 seconds to crash...

Revision history for this message
Sebastien Bacher (seb128) wrote :

What architecture do you use? Could you get a backtrace with evolution-data-server-dbg and evolution-dbg installed?

Revision history for this message
Albert Vilella (avilella) wrote :
Download full text (3.5 KiB)

avilella@magneto:~$ uname -a
Linux magneto 2.6.15-26-686 #1 SMP PREEMPT Fri Jul 7 19:48:22 UTC 2006 i686 GNU/Linux
avilella@magneto:~$ dpkg -l evolution
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=================================-=================================-==================================================================================
ii evolution 2.6.1-0ubuntu7 The groupware suite
avilella@magneto:~$ dpkg -l evolution-data-server
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=================================-=================================-==================================================================================
ii evolution-data-server 1.6.1-0ubuntu5 evolution database backend server

What I did now is:

  502 sudo apt-get install evolution-dbg
  503 sudo apt-get install evolution-data-server-dbg
  507 killall evolution
  508 gdb evolution

[New Thread -1337078864 (LWP 8337)]
[New Thread -1339032656 (LWP 8340)]

(evolution-2.6:8294): camel-WARNING **: Could not find key entry for word '损益表的阅读与分析': Invalid or incomplete multibyte or wide character

(evolution-2.6:8294): camel-WARNING **: Could not find key entry for word '损益表的阅读与分析': Invalid or incomplete multibyte or wide character

(evolution-2.6:8294): camel-WARNING **: Could not find key entry for word '损益表的阅读与分析': Invalid or incomplete multibyte or wide character

(evolution-2.6:8294): camel-WARNING **: Could not find key entry for word '损益表的阅读与分析': Invalid or incomplete multibyte or wide character

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1299809360 (LWP 8304)]
0xb6c2913d in camel_index_add_name (idx=0x0, name=0x0) at camel-index.c:183
183 camel-index.c: No such file or directory.
        in camel-index.c
(gdb) backtrace
#0 0xb6c2913d in camel_index_add_name (idx=0x0, name=0x0) at camel-index.c:183
#1 0xb6be72ed in camel_folder_summary_info_new_from_parser (s=0x819ed80, mp=0xb0934e80) at camel-folder-summary.c:951
#2 0xb6be73d6 in camel_folder_summary_add_from_parser (s=0x819ed80, mp=0x0) at camel-folder-summary.c:856
#3 0xb5121678 in summary_update (cls=0x819ed80, offset=0, changeinfo=0x81c39e8, ex=0x8716fb0) at camel-mbox-summary.c:467
#4 0xb51219e0 in mbox_summary_check (cls=0x819ed80, changes=0x81c39e8, ex=0x8716fb0) at camel-mbox-summary.c:554
#5 0xb511bd45 in camel_local_summary_check (cls=0x819ed80, changeinfo=0x0, ex=0x0) at camel-local-summary.c:268
#6 0xb511a443 in local_refresh_info (folder=0x81b0fa8, ex=0x0) at camel-local-folder.c:476
#7 0xb6be8dc4 in camel_folder_refresh_info (folder=0x81b0fa8, ex=0x0) at camel-folder.c:298
#8 0xb53693c0 in refresh_fold...

Read more...

Revision history for this message
Albert Vilella (avilella) wrote :

To give a bit more of information: if I disable the POP accounts and only use my IMAP account, then everything works fine. The problem seems to arise when browsing through folders and subfolders in the local Inbox, and trying to send emails from a POP account.

Revision history for this message
Sebastien Bacher (seb128) wrote :

I've forwarded your issue upstream: http://bugzilla.gnome.org/show_bug.cgi?id=353730

Changed in evolution:
importance: Untriaged → Medium
status: Needs Info → Confirmed
Changed in evolution:
status: Unknown → Rejected
Changed in evolution:
status: Rejected → Unconfirmed
Changed in evolution:
status: New → Invalid
Revision history for this message
C de-Avillez (hggdh2) wrote :

Updated to track current bug upstream (http://bugzilla.gnome.org/show_bug.cgi?id=456003)

Changed in evolution:
status: Unknown → New
Changed in evolution:
status: New → Invalid
Changed in evolution:
status: Invalid → Confirmed
Changed in evolution:
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug should be fixed in gutsy, feel free to reopen if you still get the issue though

Changed in evolution:
status: Confirmed → Fix Released
Changed in evolution:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.