What happened?
Description
After upgrading from version 4.12.3 to 5.6.0.2, we encountered a mutex exception when creating a new page entry. This issue arises due to the propagation method "Only save entries to the site they were created in" on a field used in the entry type. If we switch to another propagation method, it works correctly. Previously, this field used a Super Table in version 4.x, and in version 5.x, we are using Matrix instead of the Super Table. We performed the migration through the console to migrate all Super Table fields.
Steps to reproduce
- Upgrade from 4.12.3 to 5.6.0.2
- Create a new "page entry"
Expected behavior
Should open me the entry and I should be able to fill out the the data
Actual behavior
Mutex Exception – craft\errors\MutexException
Unable to acquire a lock for the structure 1
Craft CMS version
Craft Pro 5.6.0.2
PHP version
8.3.16
Operating system and version
Linux 5.10.228-219.884.amzn2.x86_64
Database type and version
PostgreSQL 14.12
Image driver and version
GD 8.3.16
Installed plugins and versions
| Plugin |
Version |
| Amazon S3 |
2.2.1 |
| Amazon SES |
3.1.0 |
| Code Field |
5.0.0 |
| Control Panel CSS |
3.0.0 |
| Control Panel JS |
3.0.0 |
| CP Field Inspect |
2.0.3 |
| Element Relations |
3.0.6 |
| Feed Me |
6.6.1 |
| Guide |
5.2.0 |
| Hyper |
2.2.2 |
| Icon Picker |
3.0.2 |
| ImageOptimize |
5.0.4 |
| Navigation |
3.0.5 |
| Neo |
5.2.22 |
| Preparse |
3.0.0-alpha.2 |
| Redactor |
4.2.0 |
| Retour |
5.0.5 |
| SEOmatic |
5.1.10 |
| Static Translations |
4.1.1 |
| Super Dynamic Fields |
5.0.1 |
| Super Table |
4.0.2 |
| Translations |
v4.0.6 |
| Workflow |
3.0.5 |
What happened?
Description
After upgrading from version 4.12.3 to 5.6.0.2, we encountered a mutex exception when creating a new page entry. This issue arises due to the propagation method "Only save entries to the site they were created in" on a field used in the entry type. If we switch to another propagation method, it works correctly. Previously, this field used a Super Table in version 4.x, and in version 5.x, we are using Matrix instead of the Super Table. We performed the migration through the console to migrate all Super Table fields.
Steps to reproduce
Expected behavior
Should open me the entry and I should be able to fill out the the data
Actual behavior
Mutex Exception – craft\errors\MutexException
Unable to acquire a lock for the structure 1
Craft CMS version
Craft Pro 5.6.0.2
PHP version
8.3.16
Operating system and version
Linux 5.10.228-219.884.amzn2.x86_64
Database type and version
PostgreSQL 14.12
Image driver and version
GD 8.3.16
Installed plugins and versions