After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 436252 - when out of disk space, create dialog storm which freezes the box
when out of disk space, create dialog storm which freezes the box
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.10.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
: 441152 (view as bug list)
Depends on:
Blocks: 670071
 
 
Reported: 2007-05-06 01:37 UTC by Øystein Gisnås
Modified: 2017-08-25 08:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Øystein Gisnås 2007-05-06 01:37:15 UTC
Please describe the problem:
While i was compiling stuff, i got a call and was updating an apointment i had
in the evolution calendar.

The compilation caused my /home to be full, and as thus, evolution was unable
to update the apointment.

But instead of opening a dialog informing me about the issue, and let me free
some space, it created a dialog storm, which left the box fully frozen (it was
a 1Ghz powerbook, with 512MB of ram), leaving me unable to move away from
evolution, unable to switch to a VT console, unable to even kill X with the
ctr-alt-del combo (well, maybe due to apple thinking there is no need for both
backspace and del, not sure), leaving me no choice but to reboot the machine.

This caused the loss of all the not-yet-saved data, thus the severity.

Steps to reproduce:
1. Make sure disk is almost full, for example by mounting user test's home directory with mount -t tmpfs -o size=1000000 tmpfs /home/test before logging in
2. Create calendar entries until disk is full


Actual results:
Lots of error messages flood the screen. The only way to regain control of the desktop is to kill the evolution process. Unsaved changes are lost.

Expected results:
Only one error message was shown. Allowed to make more space before saving again.

Does this happen every time?
Yes

Other information:
This bug was originally reported by Sven Luther <luther@debian.org> at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=407925

This bug is related to http://bugzilla.gnome.org/show_bug.cgi?id=382403
Comment 1 Milan Crha 2017-08-25 08:50:51 UTC
Thanks for a bug report. I retested this with 3.24.5 and there is no dialog storm anymore. There's just shown a banner informing the user about full disk.
Comment 2 Milan Crha 2017-08-25 08:56:31 UTC
*** Bug 441152 has been marked as a duplicate of this bug. ***