[Bug 22656] Serif Webplus X2 trial crashes in windowscodecs

wine-bugs at winehq.org wine-bugs at winehq.org
Tue May 11 15:37:51 CDT 2010


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


Louis Lenders <xerox_xerox2000 at yahoo.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Serif Webplus X2 trial      |Serif Webplus X2 trial
                   |crashes because of missing  |crashes in windowscodecs
                   |windowscodecs registry key  |




--- Comment #6 from Louis Lenders <xerox_xerox2000 at yahoo.co.uk>  2010-05-11 15:37:51 ---

this looks rather suspicious to me:

trace:wincodecs:ComponentEnum_Next (0x177de0,1,0x32e8bc,(nil))

with  the hack below the app starts fine. Changed title of bug accordingly

diff --git a/dlls/windowscodecs/info.c b/dlls/windowscodecs/info.c
index 2e558a8..404f2e2 100644
--- a/dlls/windowscodecs/info.c
+++ b/dlls/windowscodecs/info.c
@@ -817,6 +817,7 @@ static HRESULT WINAPI ComponentEnum_Next(IEnumUnknown
*iface, ULONG celt,
         This->cursor = list_next(&This->objects, This->cursor);
     }
     LeaveCriticalSection(&This->lock);
+    if(pceltFetched)
     *pceltFetched = num_fetched;
     return hr;
 }

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list