Created attachment 925717 [details]
Description of problem:
Evolution freeze when restoring backup created on rhel5. The freeze happens in Migrating ... dialog during Migrating Folders
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Restore backup created on rhel5
Migration is successful
Could be related or even a dupe of bz#1126916.
(In reply to Jiri Koten from comment #0)
> Additional info:
> Could be related or even a dupe of bz#1126916.
I don't think this one's related. The backtrace suggests a deadlocked mutex in the migration code. But that code is ancient and the migration to SQLite was always problematic. I've long forgotten the details.
Hrm, this might be after a fix for bug #1040178.
Created attachment 930985 [details]
CamelDB did not support nested transactions, while the database migration uses it. I added support for nested transactions in this patch, which fixes the deadlock. This is applicable to current upstream version as well.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.