Bug#592276: evolution freezes when importing large backup

tomas k forensic at wi.rr.com
Thu Dec 8 04:11:05 GMT 2022


Package: evolution
Version: 3.38.3-1
Followup-For: Bug #592276
X-Debbugs-Cc: forensic at wi.rr.com

Dear Maintainer,


I upgraded evolution with a routine system upgrade, to upgrade with new packages. 
The upgraded version uses a different mail format. I expected the existing email
tree to be converted to the new format.

No such luck. The upgrade just blew the tree away. But I made a full backup before the upgrade
just in case. The backup is in the old format. When I try to import it, the machine freezes
with a message in the bottom bar that it is scanning a certain directory.

After 2 to 3 minutes, a dialog box pops up saying that evolution has stopped responding.
If I click "Wait", and go do something else for a while, when I come back, the dialog is
back in a few seconds, with the same message in the bottom bar, scanning directory
such and such. But it's the same directory in the message as before.

The laptop is one of the fastest Lenovo from 2016, so processor power 
shouldn't be an issue. The drive is a SSD, so it's fast too: 450MB/s

Diagnostics show no problem with memory (memtrester run 10 cycles), or 
anything else. I think hardware error is not an issue. If I leave 
it running overnight, it's the same the next night. 

Never had this problem before. So, I think it can be traced to
the new mail format and the conversion neccesary of the backup
file data. It appears to import the raw data in the backup, but it
fails somewhere  after that.

The backup is huge (100-150MB), and I haven't archived anything
ever (5-7years). And, the trash might have been quite loaded, as 
I have emptied it only once. I'd say there are at least 
20,000 messages in the backup. 

I don't know if that matters.  

I've tried purging evolution and reinstalling. Same problem.

I'm experienced with Debian, since woody. But I cannot solve
this problem. Thank you for all the help.


-- System Information:
Debian Release: 11.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-0.bpo.1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages evolution depends on:
ii  dbus                   1.12.20-2
ii  evolution-common       3.38.3-1
ii  evolution-data-server  3.38.3-1
ii  libc6                  2.31-13+deb11u4
ii  libcamel-1.2-62        3.38.3-1
ii  libclutter-gtk-1.0-0   1.8.4-4
ii  libecal-2.0-1          3.38.3-1
ii  libedataserver-1.2-25  3.38.3-1
ii  libevolution           3.38.3-1
ii  libglib2.0-0           2.66.8-1
ii  libgtk-3-0             3.24.24-4+deb11u2
ii  libical3               3.0.9-2
ii  libnotify4             0.7.9-3
ii  libsoup2.4-1           2.72.0-2
ii  libwebkit2gtk-4.0-37   2.36.7-1~deb11u1
ii  libxml2                2.9.10+dfsg-6.7+deb11u2
ii  psmisc                 23.4-2

Versions of packages evolution recommends:
ii  evolution-plugin-bogofilter  3.38.3-1
ii  evolution-plugin-pstimport   3.38.3-1
ii  evolution-plugins            3.38.3-1
ii  yelp                         3.38.3-1

Versions of packages evolution suggests:
pn  evolution-ews                   <none>
pn  evolution-plugins-experimental  <none>
ii  gnupg                           2.2.27-2+deb11u2
ii  network-manager                 1.30.6-1+deb11u1

-- no debconf information



More information about the pkg-gnome-maintainers mailing list