http://bugs.winehq.org/show_bug.cgi?id=7357
------- Additional Comments From mk144210(a)bcm.tmc.edu 2007-06-02 18:50 -------
Oh yeah, and obviously it works fine with native MSI.
--
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=7358
Summary: Java graphic does not put data onto window
Product: Wine
Version: 0.9.27.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: Howard.Holcombe(a)L-3com.com
When running a Java program that works under Windows under WINE, it reports the
following error
fixme:dtraw:IWineD3DDeviceImpl_GetAvailableTextureMem
stub, simulating 64MB for now returning 64MB left
fixme: ddraw:IDirectDrawImpl_setCooperativeLevel
followed by a 4433 assert failed
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect
unsupported unlocking to Rendering surface
after many of these, the program appears to hang. A Java window
without any text is displayed. If I entered a <CR> in the blank screen
the program aborts without additional error messages.
--
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=7352
dank(a)kegel.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|enhancement |normal
------- Additional Comments From dank(a)kegel.com 2007-06-02 18:44 -------
Now, now. Some installer might be relying on that functionality,
so this could really a bug, not an enhancement.
Andras, what were you doing when you ran into this?
--
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=7357
Summary: Vector NTI installer requires JScript to install all
features
Product: Wine
Version: CVS
Platform: Other
URL: http://download.invitrogen.com/evergreen/Vector%20NTI%20
Advance%2010.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mk144210(a)bcm.tmc.edu
This is continued from http://bugs.winehq.org/show_bug.cgi?id=6992 as this is a
new bug.
I will copy and paste my analysis from there, and add the appropriate
attachments as well:
Upon further examination I am pretty (90-95%) sure that the lack of JScript
support in Wine MSI is currently the problem leading to the absence of some
features of the install (after applying the appropriate attached patch above to
bypass the "This module is not designed for direct execution" error). Here is why.
"Vector NTI 10.msi" is called with the following parameters:
trace:msi:MsiInstallProductA "c:\\Program Files\\Informax Installations\\Vector
NTI 10.msi" "
FEATLST=\"Vector;ProteinTools;Contig;Alignment;WebConnectivity;Remote_DS;Data;SharedDlls;ShareCommon;Watson;Nautilus\"
ALLUSERS=\"1\" AUTOREMOVE=\"\" DBUPGRADETYPE=\"New\" DLS=\"\" DLSURL=\"\"
EXECDIR=\"c:\\Program Files\\Invitrogen\\Vector NTI Advance 10\\\"
IMEDLL=\"c:\\PROG~FBU\\INFO~M4Y\\ime.dll"...
Note FEATLST which includes Vector. Now if you look at the JScript attachment
and the function ExpandFeatList, the relevant part looks like this:
function ExpandFeatList()
{
//var Installer = new ActiveXObject( "WindowsInstaller.Installer" );
var db = Session.Database;
var FeatLst = Session.Property( "FEATLST" );
var FeatureList;
var Installed = Session.Property( "Installed" );
var result;
var str="";
if( FeatLst!= null && FeatLst != "" )
{
FeatureList = GetArray( FeatLst );
result="";
for( i in FeatureList )
{
str = ExpandOneFeature( FeatureList[i],db );
if( result != "" ) result += ",";
result += str;
}
//WScript.Echo( result );
Session.Property( "ADDLOCAL" ) = result;
}
I guess you'd have to look in the file, but expandonefeature takes all features
and makes a string with their sub-features. Now the "Vector" feature
encompasses, for example the "Vnti_modules" component which has the main program
executable. Hence it is missing. The trick is that the ADDLOCAL is normally
empty (but not in the other MSI files I don't think, which is why other stuff
gets installed) and gets filled in by this JScript.
--
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=7356
Summary: unimplemented SetupDiGetINFClassW
Product: Wine
Version: 0.9.27.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: Howard.Holcombe(a)L-3com.com
A similar error has been reported but for SetupDiGetINFClassA.
Is there a replacement dll that can be used?
When using InstallShield to install "our" application onto Wine, the
following error is reported
Call from 0x60256820 to unimplemented function setupapi.dll SetupDiGetINFClassW
...
fixme: setupapi:SetupDiGetClassDeusExW stub
fixme: setupapi:SetupDiGetDevicxeInfoListDetailW
--
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=7348
mike(a)codeweavers.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
--
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=5533
------- Additional Comments From ben(a)atomnet.co.uk 2007-06-02 18:12 -------
It's only certain installers. I just tested Battlefield 2 on a clean .wine from
latest GIT and and it still did it.
Basically when the browser comes up to select a folder, don't click any folders,
selecting an existing folder works, it's if you type something out in the entry
bar then ok it then it just ignores you.
I.e. the window comes up with the default address in.
Type something in yourself like C:\Games\Blah
Ok it
It will just ignore what you did and still just show the default path still as
the install folder.
Basically you can only select a pre-existing folder or use the default folder
else it ignores you (in Windows it would say that this folder doesn't exist and
ask if you want to create it).
--
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.