[Bug 4423] Maya PLE install crashes on unimplemented function msi.dll.MsiGetDatabaseState

Wine Bugs wine-bugs at winehq.org
Fri Jan 27 16:47:24 CST 2006


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





------- Additional Comments From xerox_xerox2000 at yahoo.co.uk  2006-27-01 16:47 -------
Created an attachment (id=1778)
 --> (http://bugs.winehq.org/attachment.cgi?id=1778&action=view)
a "patch"

Hi, just tried this and confirming the bug. Simple stub in the attachment
prevents at least this crash, but then it crashed in gdiAlphaBlend, so i put a
hack in that:
diff -urN wine/dlls/gdi/bitblt.c rommel/wine/dlls/gdi/bitblt.c
--- wine/dlls/gdi/bitblt.c	2005-11-28 05:59:44.000000000 -0500
+++ rommel/wine/dlls/gdi/bitblt.c	2006-01-27 17:10:59.000000000 -0500
@@ -439,7 +439,7 @@
 BOOL WINAPI GdiAlphaBlend(HDC hdcDst, int xDst, int yDst, int widthDst, int
heightDst,
			   HDC hdcSrc, int xSrc, int ySrc, int widthSrc, int
heightSrc,
			   BLENDFUNCTION blendFunction)
-{
+{/*hack*/return FALSE;
     BOOL ret = FALSE;
     DC *dcDst, *dcSrc;


 However after a while it popped up a window that the installation was
interrupted + quite a few ole errors in the console. Looks like it suffers from
quite some bugs. Maybe someone who knows a bit about msi knows in what file
exactly to put the stub and what exactly to return....

-- 
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.



More information about the wine-bugs mailing list