Crashed whilst typing new recipient

Bug #61857 reported by John Leach
94
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution-exchange (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

On replying to a message, as I was typing in the CC field, Evolution began to display the auto-complete address lookup selector and the exchange backend crashed. Evolution itself continued to work, but wouldn't let me send the message or read any new messages.

This is on i386 on Edgy: evolution-exchange 2.8.0-0ubuntu1

Attaching bug buddy output.

Revision history for this message
John Leach (johnleach) wrote :
Revision history for this message
John Leach (johnleach) wrote :

Same happens with evolution-exchange 2.8.1-0ubuntu1. This is happening about once a day for me. Other times the auto-complete works fine.

Revision history for this message
John Leach (johnleach) wrote :

Same happens with evolution-exchange 2.8.1-0ubuntu1. This is happening about once a day for me. Other times the auto-complete works fine.

Revision history for this message
John Leach (johnleach) wrote :

someone has report a duplicate to this. This makes it confirmed! :)

Changed in evolution-exchange:
status: Unconfirmed → Confirmed
Revision history for this message
Herman (hvr-solcon) wrote :

This happens to me on a daily basis and is so far the one and only thing that let me keep a Windows partition on my system...
It happens both in To or CC field, Evolutions crashes completely.
Attached a bug report.

Revision history for this message
Wilbur Harvey (wilbur-harvey-spirentcom) wrote :

Same here, in both the To and CC fields. In general it crashes for various other things. It really is impressive as to how for past two years it has continuously buggey, crashing and now working most of the time. It crashes 2-3 times /day for me. I currently have v2.9.91. No it is not just a feisty issue, the older versions crash on my Edgy machine, and on my Dapper machine as well.

Revision history for this message
Bill Gjestvang (bgjestvang) wrote :

I have a similar issue. While typing in the TO field, evolution just locks up completely. I'm using Exchange, looking up agianst the global address book. This happens about every other day.

Other behaviors that might be related: While typing in the TO field:
  (1) Lookups stop, I can still type, but nothing gets resolved. I type more and then get a match.
  (2) Lookups are very slow
  (3) I'll get a match, but if I'm still typing, the match goes away (like #1)
  (4) Input freezes, nothing new appears on the screen for a bit. After a long pause, it's okay again.

I'm running the latest feisty updates:
evolution 2.10.1-0ubuntu2
evolution-exchange 2.10.1-0ubuntu1

Revision history for this message
Bill Gjestvang (bgjestvang) wrote :

I played around with this some more, and narrowed it down a bit. At first, I had all 3 of my address books enabled for autocompletion of addresses:
   Personal (local)
   Contacts (exchange server)
   Global Address Book (exchange server) (I'll call it "GAB")
I switched some things around, and here's what I found:

DOESN'T CRASH WHEN:
Using only GAB
Using Contacts and Personal
Using GAB plus a local address book with no entries duplicating GAB

CRASHES WHEN:
Using GAB plus another address book with entries that duplicated some in GAB

I also tried using just Contacts and Personal, and duplicating entries between them. I didn't get it to crash, but it did slow down a lot, like I mentioned in my 2007-06-11 post. Maybe if I put enough stuff in them, it would crash? The GAB has lots more than these had.

Revision history for this message
art alexion (art-alexion) wrote :

I get the same thing with feisty 2.1.0. I have to kill all the evolution processes and restart it. Sometimes -- once or twice a day -- it freezes X, and the only solution is to <Ctrl+Alt+backspace> and then a system restart. We support a 500 computer shop and are thinking of switching from XP to Ubuntu desktops as Dell stops shipping XP and only install Vista. This bug is a show stopper for us.

Revision history for this message
Bill Gjestvang (bgjestvang) wrote :

Still happening in the latest Gutsy builds. I've marked a bunch of other bugs as duplicates of this.

Revision history for this message
Bill Gjestvang (bgjestvang) wrote :

Still happening with today's Gutsy builds. Versions:
evolution 2.11.90-0ubuntu2
evolution-common 2.11.90-0ubuntu2
evolution-data-server 1.11.90-0ubuntu1
evolution-data-server-common 1.11.90-0ubuntu1
evolution-exchange 2.11.90-0ubuntu1
evolution-plugins 2.11.90-0ubuntu2
evolution-webcal 2.11.90-0ubuntu1

Revision history for this message
Bill Gjestvang (bgjestvang) wrote :

This seems to be much improved with the latest gutsy updates. I can still get it to crash, but the crash is a bit different. See bug 135336, which is "evolution crashed with SIGSEGV in giop_recv_buffer_get()". Note that that's in evolution, not evolution-exchange.

I now have to type a lot more addresses to get it to crash. And as for address books, I only need the GAL enabled, with or without others. Without the GAL, it doesn't happen.

Revision history for this message
Bill Gjestvang (bgjestvang) wrote :

This appears to be fixed in evolution and evolution exchange 2.11.91-0ubuntu1 in gutsy-devel. (Both from the release notes and my own testing.) If anyone is still seeing it in gutsy with at least that version, please report it here.

(The amd64 build for that hasn't been released as of this writing, just i386.)

Revision history for this message
Bill Gjestvang (bgjestvang) wrote :

This appears to be fixed in gutsy-devel with the following versions:
evolution 2.11.92-0ubuntu1
evolution-data-server 1.11.92-0ubuntu1
evolution-exchange 2.11.92-0ubuntu1

If anyone is still seeing this, please reopen the bug, and let us know what you're seeing.

Changed in evolution-exchange:
status: Confirmed → Fix Released
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.