| Предыдущий | Следующий |
| STATUS_SXS_CORRUPT_ACTIVATION_STACK | STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE |
STATUS_SXS_CORRUPTION
Метаданные изоляции процесса или потока повреждены
STATUS_SXS_CORRUPTION сообщает о повреждении side-by-side метаданных изоляции, связанных с процессом или потоком. Это шире ошибки malformed manifest: выбранные метаданные могли быть корректны при загрузке, а затем состояние в памяти, используемое механизмом изоляции, стало несогласованным.
Отделяйте этот статус от STATUS_SXS_COMPONENT_STORE_CORRUPT. Последний относится к сохранённому общему хранилищу компонентов; этот указывает на состояние изоляции текущего процесса или потока. Область сбоя помогает определить, вероятнее ли локальная ошибка приложения или проблема системного обслуживания.
Что проверить
- Зафиксируйте, ограничен ли сбой одним процессом, пользовательским сеансом или затрагивает приложения по всей системе.
- Сохраните первый путь исключения или статуса до того, как восстановление на уровне приложения изменит владение контекстом.
- Сравните состояние контекста в памяти со свежим процессом, запущенным из того же неизменённого пакета.
Ссылки
- Microsoft: контексты активации
- Microsoft: ActivateActCtx
- Microsoft: DeactivateActCtx
- Wine: реализация контекста активации
Нужно найти другой код? Найти другой код состояния или ошибки.