| Rev | Author | Branch | Log Message | Date | SHA |
|---|---|---|---|---|---|
| r23446 | 1.7 | (Heap) safety fixes in CRenderItemManager::OnLostDevice, CRenderItemManager::SaveDefaultRenderTarget and CRenderItemManager::ChangeRenderTarget SaveDefaultRenderTarget now takes explicit references on the saved surfaces (AddRef) instead of storing raw pointers that had just been SAFE_RELEASE'd. The old flow dropped the last reference and left m_pDefaultD3DRenderTarget/m_pDefaultD3DZStencilSurface dangling, so any later use (e.g. RestoreDefaultRenderTarget) dereferenced freed COM objects (UAF). ... |
30 September, 2025 | ||
| 1.7 | (Heap) safety fixes for CRenderItem.EffectParameters.cpp |
30 September, 2025 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 2566ac6be (Heap) safety fixes in CRenderItemManager::OnLostDevice, CRenderItemManager::SaveDefaultRenderTarget and CRenderItemManager::ChangeRenderTarget |
30 September, 2025 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 73fb4d47d (Heap) safety fixes for CRenderItem.EffectParameters.cpp |
30 September, 2025 |