On 24/02/07, Rok Mandeljc rok.mandeljc@email.si wrote:
According to both MSDN and wine's d3d9 sources, Size was removed from D3DVOLUME_DESC in DX9. This patch seems to have fixed crash in d3dx9_30.dll at NeverWinter Nights 2 startup (I assume it was due to wrong offset of Width, Height and Depth due to Size's presence).
Regards, Rok
Nice find, this fixes some stack corruption in a couple of applications.
Am Samstag 24 Februar 2007 13:27 schrieb H. Verbeet:
On 24/02/07, Rok Mandeljc rok.mandeljc@email.si wrote:
According to both MSDN and wine's d3d9 sources, Size was removed from D3DVOLUME_DESC in DX9. This patch seems to have fixed crash in d3dx9_30.dll at NeverWinter Nights 2 startup (I assume it was due to wrong offset of Width, Height and Depth due to Size's presence).
Regards, Rok
Nice find, this fixes some stack corruption in a couple of applications.
Yeah, we've been hunting some rouge memory corruption since weeks, but we didn't suspect a problem with our headers :-)
good catch :-)