[Bug 21953] Autodesk 3D Studio Max 2010 trial installer fails because it can't install Backburner (needs msi.dll MsiDatabaseGenerateTransformW implementation)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Feb 19 14:48:28 CST 2012


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://delta.cpcc.edu/cours
                   |                            |es/SGD/114/misc/Autodesk-3d
                   |                            |s-Max-2010-English-WIN-32-T
                   |                            |rial.exe/view
                 CC|                            |focht at gmx.net
          Component|-unknown                    |msi
            Summary|Autodesk 3D Studio Max 2010 |Autodesk 3D Studio Max 2010
                   |trial installer fails       |trial installer fails
                   |because it can't install    |because it can't install
                   |Backburner                  |Backburner (needs msi.dll
                   |                            |MsiDatabaseGenerateTransfor
                   |                            |mW implementation)

--- Comment #1 from Anastasius Focht <focht at gmx.net> 2012-02-19 14:48:28 CST ---
Hello,

confirming, still present.

Prerequisites:

1) winetricks vcrun2008 (setup.exe will crash without)
2) .NET Framework 3.5 SP1 (appdb/winetricks)

--- snip ---
0027:Call msi.MsiOpenDatabaseW(0052d8e4
L"C:\\Autodesk\\Autodesk_3dsmax_2010_English_Trial\\support\\backburner\\backburner.msi",00000000,0a1ae690)
ret=1004b0d4
...
0027:Ret  msi.MsiOpenDatabaseW() retval=00000000 ret=1004b0d4
...
0027:Call msi.MsiDatabaseOpenViewW(00000002,0a1ade60 L"INSERT INTO `Property`
(`Property`,`Value`) VALUES ('ADLM_LICENSE_TYPE',?)",0a1add80) ret=100719e4
0027:trace:msi:MsiDatabaseOpenViewW L"INSERT INTO `Property`
(`Property`,`Value`) VALUES ('ADLM_LICENSE_TYPE',?)" 0xa1add80
0027:trace:msi:MSI_DatabaseOpenViewW L"INSERT INTO `Property`
(`Property`,`Value`) VALUES ('ADLM_LICENSE_TYPE',?)" 0xa1adcc4 
...
0027:Call msi.MsiDatabaseGenerateTransformW(00000002,00000004,0052e464
L"C:\\users\\focht\\Temp\\_AI2eb3.tmp\\support\\backburner\\backburner-standalone.mst",00000000,00000000)
ret=1004b736
0027:fixme:msi:MsiDatabaseGenerateTransformW 2 4
L"C:\\users\\focht\\Temp\\_AI2eb3.tmp\\support\\backburner\\backburner-standalone.mst"
0 0
0027:Ret  msi.MsiDatabaseGenerateTransformW() retval=00000078 ret=1004b736
0
...
0027:Call KERNEL32.lstrlenW(00536910 L"Install\tAutodesk Backburner
2008.1\tFailed\tInstallation aborted, Result=120\r\n") ret=10035ccb 
...
0026:Call
KERNEL32.FormatMessageW(00001100,00000000,00000078,00000400,0033de1c,00000000,00000000)
ret=008df826
0026:Ret  KERNEL32.FormatMessageW() retval=00000017 ret=008df826 
...
0026:Call gdi32.TextOutW(000057a0,00000011,00000014,004ba80c L"Failed - Call
not implemented. ",0000001f) ret=00349df2 
--- snip ---

Source:
http://source.winehq.org/git/wine.git/blob/ca49aae61ec31b8f26ce8b3e0b9317a312819940:/dlls/msi/msiquery.c#l806

--- snip ---
 806 UINT WINAPI MsiDatabaseGenerateTransformW( MSIHANDLE hdb, MSIHANDLE
hdbref,
 807                  LPCWSTR szTransformFile, int iReserved1, int iReserved2 )
 808 {
 809     FIXME("%d %d %s %d %d\n", hdb, hdbref,
 810            debugstr_w(szTransformFile), iReserved1, iReserved2);
 811     return ERROR_CALL_NOT_IMPLEMENTED;
 812 }
--- snip ---

MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370077.aspx

$ sha1sum Autodesk-3ds-Max-2010-English-WIN-32-Trial.exe 
55a553a12e3af9fba3edd593d509a50c11305b51 
Autodesk-3ds-Max-2010-English-WIN-32-Trial.exe

$ wine --version
wine-1.4-rc4

Regards

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