https://bugs.winehq.org/show_bug.cgi?id=50758
Bug ID: 50758
Summary: Vbscript does not handle recursive calls
Product: Wine
Version: 6.3
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vbscript
Assignee: wine-bugs(a)winehq.org
Reporter: bunglehead(a)gmail.com
Distribution: ---
Test with postgresql-9.3 installer from [1]. It runs a script during
installation that reports non-critical error to main install, script itself
terminates.
Reduced test case for this looks like this:
---
function recursingfunction(x)
if (x) then exit function
call recursingfunction(True)
end function
call recursingfunction(False)
---
That leads to the following fixme, exactly that happens with the installer:
---
0024:fixme:vbscript:variant_call unsupported on 006BF6F0 {VT_EMPTY}
---
[1] https://www.enterprisedb.com/postgresql-tutorial-resources-training?cid=340
--
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.
http://bugs.winehq.org/show_bug.cgi?id=30600
Bug #: 30600
Summary: Emergency 3 crash with page fault on read access to
0x00000000 in 32-bit code (0x100ac010)
Product: Wine
Version: 1.5.3
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: linuxcobra(a)gmx.de
Classification: Unclassified
Created attachment 40041
--> http://bugs.winehq.org/attachment.cgi?id=40041
Backtrace-output
when i install this Game under wine, the install works, but when i will start
the game, will not work.
via original Windows XP / ME ( both tested) : no problems
--
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.
https://bugs.winehq.org/show_bug.cgi?id=51871
Bug ID: 51871
Summary: PSScript fails with 0x80041002 (WBEM_E_NOT_FOUND) (
system property L"__Derivation" not implemented)
Product: Wine
Version: 6.19
Hardware: x86-64
URL: https://www.powershellgallery.com/packages/Traverse/0.
6/Content/Private%5CGet-WMICustom.ps1
OS: Linux
Status: NEW
Keywords: download, source
Severity: normal
Priority: P2
Component: wmi&wbemprox
Assignee: wine-bugs(a)winehq.org
Reporter: xerox.xerox2000x(a)gmail.com
Distribution: ---
Hi,
I`d like to make powershell script from the URL to work in wine in Powershell
7.
(Background: Powershell 7 doesn`t have Get-WMIObject and GetCIMInstance doesn`t
work; if the above script works it`s simple to just write an own simple
Get-WMIObject which is for example used by chocolatey to retrieve some
properties from win32_operatingsystem)
Output from running script in psconsole:
Out-Default: The following exception occurred while retrieving the type name
hierarchy: "Error code: 0x80041002".
In the console:
07f0:fixme:wbemprox:get_system_propval system property L"__Derivation" not
implemented
Actually it turns out that returning complete stub for "__Derivation" is
enough to make the script enough work for my purpose
I now use hack below, and that`s enough to fix this bug for me, but I guess
it`s not ok enough for inclusion in wine. So if someone could write proper stub
or advise howto improve patch that would be great
diff --git a/dlls/wbemprox/query.c b/dlls/wbemprox/query.c
index 77ed27e105d..b253f19a6ed 100644
--- a/dlls/wbemprox/query.c
+++ b/dlls/wbemprox/query.c
@@ -1006,6 +1006,13 @@ static HRESULT get_system_propval( const struct view
*view, UINT table_index, UI
if (type) *type = CIM_STRING;
return S_OK;
}
+ if (!wcsicmp( name, L"__DERIVATION" ))
+ {
+ if (ret)
+ V_VT( ret ) = VT_BSTR | VT_ARRAY;
+ if (type) *type = CIM_STRING | VT_ARRAY;
+ return S_OK;
+ }
FIXME("system property %s not implemented\n", debugstr_w(name));
return WBEM_E_NOT_FOUND;
}
diff --git a/dlls/wbemprox/tests/query.c b/dlls/wbemprox/tests/query.c
index 69bb8e7977e..9bb8d559b06 100644
--- a/dlls/wbemprox/tests/query.c
+++ b/dlls/wbemprox/tests/query.c
@@ -1642,6 +1642,7 @@ static void test_Win32_VideoController( IWbemServices
*services )
if (hr != S_OK) break;
check_property( obj, L"__CLASS", VT_BSTR, CIM_STRING );
+ check_property( obj, L"__DERIVATION", VT_BSTR | VT_ARRAY, CIM_STRING |
CIM_FLAG_ARRAY);
check_property( obj, L"__GENUS", VT_I4, CIM_SINT32 );
check_property( obj, L"__NAMESPACE", VT_BSTR, CIM_STRING );
check_property( obj, L"__PATH", VT_BSTR, CIM_STRING );
--
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.
https://bugs.winehq.org/show_bug.cgi?id=42137
Bug ID: 42137
Summary: DirectInput needs to join both Xbox shoulder triggers
into a single axis (aka half-axis problem)
Product: Wine
Version: 1.6.1
Hardware: x86
OS: Linux
Status: NEW
Keywords: hardware
Severity: normal
Priority: P2
Component: directx-dinput
Assignee: wine-bugs(a)winehq.org
Reporter: 00cpxxx(a)gmail.com
CC: aric(a)codeweavers.com
Distribution: ---
When MS introduced the Xbox controller into dinput it had the idea of joining
both Xbox controller shoulder triggers into a single axis. So the left trigger
ranges to the negative side while the right trigger to the positive side of the
same axis.
Wine currently exposes the triggers are separate axes Z and rZ, this affects
some games negatively because the not-pressed default values for the triggers
is the lowest possible, for example if the axis ranges from -100 to +100 Wine
exposes -100 to the application. The effect is that the application thinks the
axis is always pressed and weird things happen, eg auto selecting Z/rZ as every
button when configuring a joystick or wrongly selecting Z/rZ as rX/rY making
FPS players always look up or down.
I don't know if this happens only for Xbox controllers but I believe so. I'll
have the chance to test with a real PS3 controller soon.
If that is MS only, we need to find a way to distinguish the joysticks
(VID/PID?) and merge the axes to mimic MS behavior.
At the same time and in opposite direction the XInput API does not employ this
hack, since XInput was made for Xbox only controllers it will properly report
the values for the axes separately.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=41700
Bug ID: 41700
Summary: "Install Now" and "Customize installation" buttons are
invisible in Python 3.5 installer
Product: Wine
Version: 1.9.23
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
The "Install Now" and "Customize installation" buttons do not appear on either
the regular Python 3.5 installer or the Python 3.5 web installer, not even if
you hover the mouse over the buttons or press the tab key repeatedly. However,
the installation continues if you click where the button should be, and the tab
key appears to move focus onto and off of the buttons even though there is no
visual feedback.
Note that you must set the Windows version to Windows Vista or later in winecfg
or the installer will only show you an error message.
$ sha1sum python-3.5.2.exe
3873deb137833a724be8932e3ce659f93741c20b python-3.5.2.exe
--
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.
https://bugs.winehq.org/show_bug.cgi?id=51902
Bug ID: 51902
Summary: Project CARS 2 keyboard keys aren't responsive
Product: Wine
Version: 6.19
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: regression
Severity: normal
Priority: P2
Component: directx-dinput
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
CC: rbernon(a)codeweavers.com
Regression SHA1: 71ecc179aab7ad103e06b52ea76ae1f1e25b3d3b
Distribution: ---
Reverting helps.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=51846
Bug ID: 51846
Summary: Standard library call fopen(..., "wx") not recognized
- causes destruction of data
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvcrt
Assignee: wine-bugs(a)winehq.org
Reporter: ted(a)lyncon.se
Distribution: ---
Created attachment 70740
--> https://bugs.winehq.org/attachment.cgi?id=70740
open_excl.cpp
wine-6.16 (Staging)
When running a program that uses the standard (since C11 and C++17) fopen()
mode "wx" to guarantee that opening a file for writing fails if it already
exists, I noticed that wine can't handle that mode. Instead, it prints
"0104:err:msvcrt:msvcrt_get_flags incorrect mode flag: x" and successfully
opens the file - even if it already exists - which destroys the content of the
existing file.
I'm attaching the source code to a small C++17 program that works as expected
when compiled with Visual Studio 2019 (/std:c++17) and running it on Windows 10
natively.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=51707
Bug ID: 51707
Summary: Rise of the Tomb Raider stops the process before
entering the main menu
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: regression
Severity: normal
Priority: P2
Component: directx-d3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
CC: hverbeet(a)gmail.com
Regression SHA1: 126f0e6ed3119fdeb71b87ac7e3ab22a589dbd0e
Distribution: ---
Reverting helps.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=51385
Bug ID: 51385
Summary: DTS Encoder Suite won't start in Wine 6.0.1
Product: Wine
Version: 6.0.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: shagooserver(a)gmail.com
Distribution: ---
Upon running DTS encoder the following message is returned:
Unable to access jarfile DTSEncoder.jar
Some further investigation involving starting other pieces of the program first
produced this message when attempting to start DTSEncoder.jar:
Error: 3 - socket server failed to start
Jobqueue exit runCtrlThread
I am using the Timebomb fix (where the program just fails after 1/1/21 or
thereabouts) using a new/modified DtsJobQueue.exe file and has been working
perfectly all this year under wine version 5 stable.
I am using Java jre-6u45-windows-i586.exe
Host system is Kubuntu 21.04.
--
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.