| Предыдущий | Следующий |
| UCEERR_BLOCKSFULL | UCEERR_PACKETRECORDOUTOFRANGE |
UCEERR_MEMORYFAILURE
Что означает UCEERR_MEMORYFAILURE
UCEERR_MEMORYFAILURE относится к отказу выделения ресурсов в WPF/UCE composition path. Причина может быть не только в физической RAM: важны process commit, virtual address space и утечки unmanaged graphics resources.
Что проверить
- Снимайте private bytes, commit и virtual-address usage в момент роста.
- Подсчитайте images, render targets, effects, brushes и visual caches, создаваемые между навигациями/кадрами.
- Проверьте disposal/lifetime unmanaged resources после удаления visual tree.
- Сравните воспроизведение с упрощённым composition path.
Как исправить
Устраните конкретный рост ресурсов и подтвердите bounded object count под длительной нагрузкой. Простое увеличение pagefile может временно сдвинуть момент отказа, но не исправит утечку.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
