[Bug 8050] Asheron's Call crashing after 7 minutes

Wine Bugs wine-bugs at winehq.org
Sun Apr 15 13:42:23 CDT 2007


http://bugs.winehq.org/show_bug.cgi?id=8050


stefandoesinger at gmx.at changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wine-bugs at winehq.org
         AssignedTo|wine-bugs at winehq.org        |stefandoesinger at gmx.at
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1




------- Additional Comments From stefandoesinger at gmx.at  2007-15-04 13:42 -------
I found the bug and sent a fix to wine-patches

The problem was that I added code to IDirect3DVertexDeclaration9_Release which 
prevented the decl from beeing destroyed if it is the converted fvf decl, 
because it is still needed, but is supposed to have refcount 0. When a new 
vertex decl is set, I AddRef and Release it to destroy it, but unfortunately 
did that before unsetting the converted decl pointer :-/ . The patch adds a 
shared Destroy function for Release and SetVertexDeclaration to avoid the 
AddRef-Release games.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are on the CC list for the bug, or are watching someone who is.



More information about the wine-bugs mailing list