evolution-data-server Uses 100% CPU on disk-full.

Bug #58352 reported by Paul Sladen
40
This bug affects 8 people
Affects Status Importance Assigned to Milestone
evolution-data-server
Invalid
Medium
evolution-data-server (Ubuntu)
Triaged
Low
Ubuntu Desktop Bugs

Bug Description

On disk full, evolution goes mad and uses 100% CPU

  PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
 5135 paul 25 0 67464 8684 5040 R 47.2 1.7 2:48.70 /usr/lib/evolution/evolution-data-server-1.8 --oaf-activate-iid=OAFIID:GNOME_Evolu
 5156 paul 15 0 449m 10m 8244 S 47.2 2.1 2:58.24 /usr/lib/evolution/2.8/evolution-alarm-notify --oaf-activate-iid=OAFIID:GNOME_Evol

  $ strace -p `pidof evolution-data-server-1.8`
  open("/home/paul/.evolution/calendar/local/system/calendar.ics~", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 47
  write(47, "BEGIN:VCALENDAR\nCALSCALE:GREGORI"..., 110) = -1 ENOSPC (No space left on device)
  close(47)

ad-infinitium.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your report. I personally feel you should forward this upstream. We have notifications in place for people running out of disk space. Fixing every app to handle that side case case gracefully is very low priority.

Changed in evolution-data-server:
assignee: nobody → desktop-bugs
importance: Untriaged → Low
Changed in evolution-data-server:
status: Unconfirmed → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in evolution-data-server:
status: Unconfirmed → Unknown
Changed in evolution-data-server:
status: Unknown → Unconfirmed
Revision history for this message
Russell Phillips (ignissport) wrote :

I am getting this problem without the disk being near full on Hardy (evolution-data-server-2.22). It does not appear to have anything to do with evolution's config either. The problem still occurs after removing ~/.evolution.

Revision history for this message
Pieter (diepes) wrote :

top - 07:31:58 up 18:05, 5 users, load average: 1.23, 1.18, 1.19
Tasks: 144 total, 3 running, 141 sleeping, 0 stopped, 0 zombie
Cpu0 :100.0%us, 0.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu1 : 6.0%us, 1.0%sy, 0.0%ni, 92.7%id, 0.0%wa, 0.0%hi, 0.3%si, 0.0%st
Mem: 2033780k total, 1983144k used, 50636k free, 12972k buffers
Swap: 4803392k total, 38196k used, 4765196k free, 1487752k cached

  PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
 7696 pes 20 0 68016 6500 5180 S 100 0.3 1080:08 evolution-data-
 7170 root 20 0 421m 72m 9.9m S 2 3.7 58:56.75 Xorg

Revision history for this message
C de-Avillez (hggdh2) wrote :

@Russel, Pieter: if this is not a disk-full situation, then you are probably being hit by bug 151536. Please have a look at it.

Changed in evolution-data-server:
status: Confirmed → Triaged
Revision history for this message
Santiago Roland (santiago-roland) wrote :

This bug affects me in Lucid but my disk is not full. The / partition has 89% use (5 GB free) and /home has 44%... this screenshot i send it is been taken after 30 min of running the system and it was like this all the time. My fan laptop is getting faster and faster and CPU is getting hot. Please consider this not a very low bug since it affects the whole system performance and battery life.

regards.

Revision history for this message
Torsten Spindler (tspindler) wrote :

I confirm Santiago's reporting, on Lucid evolution-data-center seems to take 100% CPU all the time.

Revision history for this message
Oliver (too-nobby) wrote :

Running lucid and I get 100% CPU usage as well. Have version 2.28.3.1-0ubuntu1 installed. Seems to only happen when I go to contacts address book.

Revision history for this message
Augusto (augusto.rendon) wrote :

I get the same problem with 2.28.3.1-0ubuntu1.

Revision history for this message
PaiSand (paisand) wrote :

Same here, and I don't use Evolution as mail client. I don't understand why this process are running from start.

Revision history for this message
Wolter HV (wolterh) wrote :

People, I think that instead of saying same here (thing that I used to do too) we should use the 'mark bug as affecting me'. That'll put some pressure on the tank.

Revision history for this message
Romain Janvier (romain-janvier) wrote :

2.28.3.1

Changed in evolution-data-server:
importance: Unknown → Medium
Changed in evolution-data-server:
status: New → Invalid
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.