[Bug 10635] Tivo Desktop 2.5.1 will not install
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Feb 2 11:59:55 CST 2008
http://bugs.winehq.org/show_bug.cgi?id=10635
Dan Kegel <dank at kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dank at kegel.com
Component|-unknown |msi
--- Comment #2 from Dan Kegel <dank at kegel.com> 2008-02-02 11:59:53 ---
Indeed. So I tried
sh winetricks vcrun6 wsh56
and it successfully ran a hunk of javascript which
tried to invoke msi via COM interfaces we don't yet support:
And then it *still* invoked msiexec.exe the same way -
but looking at the log, it seems that it tried to abort
first. (Why is _abnormal_termination a stub?) Here
are the interesting bits of the log:
trace:msi:AutomationObject_QueryInterface () : asking for unsupported interface
{fc4801a3-2ba9-11cf-a229-00aa003d7352}
trace:msi:AutomationObject_QueryInterface () : asking for unsupported interface
{719c3050-f9d3-11cf-a493-00400523a8a0}
trace:msi:AutomationObject_QueryInterface () : asking for unsupported interface
{a6ef9860-c720-11d0-9337-00a0c90dcaa9}
trace:msi:AutomationObject_QueryInterface () : asking for unsupported interface
{a0aac450-a77b-11cf-91d0-00aa00c14a7c}
fixme:msi:AutomationObject_GetIDsOfNames Unknown member L"UILevel", clsid
{000c1090-0000-0000-c000-000000000046}
fixme:seh:_abnormal_termination (void)stub
QueryTiVoDesktopState.js: TypeError: Object doesn't support this property or
method (438)trace:msi:AutomationObject_Release (0x1387f8/0x1387f8)
trace:process:CreateProcessW app (null) cmdline L"msiexec.exe "
So I guess this bug is about MSI missing some COM interfaces.
(Interestingly, if you run the inner installer (which was
unpacked to c:\windows\temp\GLF10d3.tmp for me),
it seems to get past that, and fails with a dialog
box saying you need to be running Windows XP SP2 or later.
Setting that in winecfg gets rid of that dialog, but
then the installer crashes on
wine: Call from 0x407bc1 to unimplemented function
WTSAPI32.DLL.WTSQueryUserToken, aborting
A stub for that shouldn't be hard to write.
But when I reran with logging, it crashed instead:
001e:Call KERNEL32.CreateDirectoryA(00a01e64
"c:\\windows\\profiles\\dank\\Local Settings\\Application Data\\TiVo
Desktop",00000000) ret=00407005
001e:Ret KERNEL32.CreateDirectoryA() retval=00000000 ret=00407005
...
wine: Unhandled page fault on read access to 0x00000007 at address 0x4b2a72
(thread 001e), starting debugger...
But that's a different bug.)
--
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