http://bugs.winehq.org/show_bug.cgi?id=8759
------- Additional Comments From mailme667(a)yahoo.co.uk 2007-21-06 05:48 -------
More info/precise description of what happens: you enter your name and company,
click "default installation", the computer "thinks" for a while and the
installer disappears. No Windows error is shown.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=8759
Summary: Microsoft Office 2000 installer crashes
Product: Wine
Version: 0.9.39.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mailme667(a)yahoo.co.uk
Installer goes nuts on default install and installs nothing. Problem did not
exist in 0.9.38.
>From IRC: <oiaohm> it failed in ACTION_CustomAction in MSI. This is most likely
related. fixme:msi:ACTION_CustomAction msibdCustomActionTypeNoImpersonate not
handled
--
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.
http://bugs.winehq.org/show_bug.cgi?id=8758
Summary: Reversal of dimensions in SAFEARRAY marshalling
Product: Wine
Version: 0.9.39.
Platform: PC-x86-64
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-ole
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: andrew.smith(a)uk.standardchartered.com
I have used the functions LPSAFEARRAY_UserMarshal and LPSAFEARRAY_UserUnmarshal
from the Wine API and compiled them against the MIcrosoft Windows API. I had
trouble getting the windows versions of these two functions to work hence the
reason for using the implementation from Wine which works well apart from a
problem with multidimensional SAFEARRAY marshalling. The problem is exhibited by
the dimensions of a 2D array being switched around. i.e. a [10,11] array becomes
a [11,10] array.
The reason for this is that in the Windows API the SAFEARRAY::rgsabound array
elements are actually in the reverse order from the SAFEARRAYBOUND array passed
in as a parameter to SafeArrayCreateEx. On Windows the following code produces
two SAFEARRAYs p1 and p2 that have their dimensions switched :
SAFEARRAYBOUND bounds[2];
bounds[0].lLbound =0;
bounds[0].cElements =10;
bounds[1].lLbound =0;
bounds[1].cElements =14;
SAFEARRAY* p1 = SafeArrayCreateEx(VT_UI1, 2, bounds, NULL);
SAFEARRAY* p2 = SafeArrayCreateEx(VT_UI1, p1->cDims, p1->rgsabound, NULL);
It may well be that the SAFEARRAY descriptor in Wine does not mirror the Windows
implementation in this way which may be a bug in itself. In any case the
marshalling code in wine does not cater for this reversal.
http://source.winehq.org/source/dlls/oleaut32/usrmarshal.c#L880http://source.winehq.org/source/dlls/oleaut32/usrmarshal.c#L1006
--
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.
http://bugs.winehq.org/show_bug.cgi?id=8755
------- Additional Comments From l_bratch(a)yahoo.co.uk 2007-21-06 04:06 -------
I'm not so sure this is a duplicate.
There are no keys inputted into the terminal behind (I have experienced that bug
with other games and this doesn't seem to be it), and the patch in there doesn't
make any difference.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=4464
------- Additional Comments From saulius.krasuckas(a)elst.vtu.lt 2007-21-06 02:23 -------
Alexander, what Vitaliy once said should be
probably translated into Henri Verbeet's comment:
| Those applications will break in exactly the same way on Windows.
And here are proves: [2][3]. To work around
this you probably are supposed to download
DxSDK and to extract required DLLs from it.
As it is in Windows, as in Wine. Right?
And with making users' world better by creating
opensrc dlls replacement the question IMHO is
whether Wine project needs to make a additional
law analysis, as the dlls could perhaps impact
MS business / cross MS license. So separate
project would be the safe way for Wine. Still,
as no one have started doing this, it seems the
easiest way for devs is to download Dx (DxSDK).
Did I miss something in my summary? :)
[2] http://www.msfn.org/board/lofiversion/index.php/t60994.html
[3] http://www.threelights.de/index.php?page=projects/d3dx9_xx_dll_files.php
--
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.
http://bugs.winehq.org/show_bug.cgi?id=5774
blin(a)gmx.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From blin(a)gmx.net 2007-21-06 00:54 -------
Popular vote suggests this bug is fixed.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=8597
ns03ja(a)brocku.ca changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |5776
nThis| |
--
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.
http://bugs.winehq.org/show_bug.cgi?id=8597
ns03ja(a)brocku.ca changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ns03ja(a)brocku.ca
------- Additional Comments From ns03ja(a)brocku.ca 2007-21-06 00:13 -------
I can confirm this. I also bisected it:
020bd631ed302b5e6ae5b09c0f8c251ad67e9115 is first bad commit
commit 020bd631ed302b5e6ae5b09c0f8c251ad67e9115
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Thu May 17 16:52:18 2007 +0200
advapi32: Launch winedevice.exe when asked to start a kernel driver
service.
:040000 040000 f5b7d69f99675dc8ef2a2cd024e851a7e7957e32
7faa273fa95b20666faeebb357753a78e1cd240b M dlls
...not that that's really any news here, but it may save someone some trouble
somewhere down the line.
--
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.