https://bugs.winehq.org/show_bug.cgi?id=55631
Bug ID: 55631
Summary: ntdll:file - test_file_rename_information fails on
Windows 10 1607 and older
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
ntdll:file - test_file_rename_information fails on Windows 10 1607 and older:
file.c:1550: Test failed: io.Status expected STATUS_SUCCESS, got deadbeef
file.c:1552: Test failed: res expected STATUS_SUCCESS, got c0000003
file.c:1555: Test failed: file should not exist
file.c:1558: Test failed: file should exist
file.c:1565: Test failed: FileName expected
L"\\Users\\winetest\\AppData\\Local\\Temp\\foo5F4E.tmp", got
L"\\Users\\winetest\\AppData\\Local\\Temp\\foo5F4D.tmp"
file.c:1594: Test failed: res expected STATUS_OBJECT_NAME_COLLISION, got
c0000003
file.c:1624: Test failed: io.Status expected STATUS_SUCCESS, got deadbeef
file.c:1626: Test failed: res expected STATUS_SUCCESS, got c0000003
file.c:1629: Test failed: file should not exist
file.c:1661: Test failed: res expected STATUS_OBJECT_NAME_COLLISION, got
c0000003
file.c:1696: Test failed: res expected STATUS_ACCESS_DENIED, got c0000003
file.c:1731: Test failed: io.Status expected STATUS_SUCCESS, got deadbeef
file.c:1733: Test failed: res expected STATUS_SUCCESS, got c0000003
file.c:1736: Test failed: file should not exist
file.c:1739: Test failed: file should exist
file.c:1746: Test failed: FileName expected
L"\\Users\\winetest\\AppData\\Local\\Temp\\foo5F68.tmp", got
L"\\Users\\winetest\\AppData\\Local\\Temp\\foo5F57.tmp"
file.c:1783: Test failed: res expected STATUS_ACCESS_DENIED, got c0000003
file.c:1827: Test failed: res expected STATUS_OBJECT_NAME_COLLISION, got
c0000003
file.c:1865: Test failed: res expected STATUS_OBJECT_NAME_COLLISION, got
c0000003
file.c:1899: Test failed: io.Status expected STATUS_SUCCESS, got deadbeef
file.c:1901: Test failed: res expected STATUS_SUCCESS, got c0000003
file.c:1904: Test failed: file should not exist
file.c:1940: Test failed: res expected STATUS_ACCESS_DENIED, got c0000003
file.c:1979: Test failed: res expected STATUS_OBJECT_NAME_COLLISION, got
c0000003
file.c:2017: Test failed: res expected STATUS_ACCESS_DENIED, got c0000003
file.c:2058: Test failed: res expected STATUS_ACCESS_DENIED, got c0000003
file.c:2093: Test failed: res expected STATUS_OBJECT_NAME_COLLISION, got
c0000003
file.c:2127: Test failed: res expected STATUS_ACCESS_DENIED, got c0000003
file.c:2161: Test failed: io.Status expected STATUS_SUCCESS, got deadbeef
file.c:2163: Test failed: res expected STATUS_SUCCESS, got c0000003
file.c:2166: Test failed: file should not exist
file.c:2169: Test failed: file should exist
file.c:2176: Test failed: FileName expected
L"\\Users\\winetest\\AppData\\Local\\Temp\\foo5F8D.tmp", got
L"\\Users\\winetest\\AppData\\Local\\Temp\\foo5F8C.tmp"
file.c:2203: Test failed: got io status 0xdeadbeef
file.c:2205: Test failed: got status c0000003
See https://test.winehq.org/data/patterns.html#ntdll:file
Where 0xc0000003 == STATUS_INVALID_INFO_CLASS
These failures are systematic and started happening on 2023-09-19. A bisect
shows that they started with the commit below:
commit 67479f8c2fc03c2043b8414bc063e671e36fdbda
Author: Joel Holdsworth <joel(a)airwebreathe.org.uk>
Date: Fri Sep 15 17:49:52 2023 +0100
ntdll/tests: Test both FileRenameInformation and FileRenameInformationEx in
test_file_rename_information.
Signed-off-by: Joel Holdsworth <joel(a)airwebreathe.org.uk>
--
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=55627
Bug ID: 55627
Summary: secur32:negotiate & secur32:ntlm crash from a NULL
dereference on macOS
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Mac OS X
Status: NEW
Severity: normal
Priority: P2
Component: secur32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
secur32:negotiate & secur32:ntlm crash from a NULL dereference on macOS:
Unhandled exception: page fault on read access to 0x0000000000000008 in 64-bit
code (0x0000017004f9ed).
See https://test.winehq.org/data/patterns.html#secur32:negotiatehttps://test.winehq.org/data/patterns.html#secur32:ntlm
Initially this looked like the same issue as secur32:secur32 (bug 55555), i.e.
a missing libkrb5 library. But changes were made for that library and that test
no longer crashes on macOS so this must be another issue. Also other secur32
test units don't crash.
--
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=55528
Bug ID: 55528
Summary: Vitis 2020.1 can't find its libraries (cmd.exe bug
with nested one-line if statement that sets PATH)
Product: Wine
Version: 8.15
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: cmd
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
Created attachment 75087
--> https://bugs.winehq.org/attachment.cgi?id=75087
Terminal output
Steps to reproduce:
1. Run `tar -xvf Xilinx_Unified_2020.1_0602_1208.tar.gz`
2. Run `wine Xilinx_Unified_2020.1_0602_1208/xsetup.exe`
3. When the installer complains that it can't connect to the internet, click
Ignore
4. Run `XIL_PA_NO_REDIST_CHECK=1 wine 'C:\Xilinx\Vitis\2020.1\bin\vitis.bat'`
The following errors are printed to the terminal:
Syntax error
Can't recognize ')' as an internal or external command, or batch script.
0138:err:module:import_dll Library libboost_filesystem.dll (which is needed by
L"C:\\Xilinx\\Vitis\\2020.1\\bin\\unwrapped\\win64.o\\rdi_vitis.exe") not found
0138:err:module:import_dll Library libboost_program_options.dll (which is
needed by L"C:\\Xilinx\\Vitis\\2020.1\\bin\\unwrapped\\win64.o\\rdi_vitis.exe")
not found
0138:err:module:import_dll Library librdi_common.dll (which is needed by
L"C:\\Xilinx\\Vitis\\2020.1\\bin\\unwrapped\\win64.o\\rdi_vitis.exe") not found
0138:err:module:LdrInitializeThunk Importing dlls for
L"C:\\Xilinx\\Vitis\\2020.1\\bin\\unwrapped\\win64.o\\rdi_vitis.exe" failed,
status c0000135
I was able to narrow down the problem to code in loader.bat that looks similar
to this (this is a minimal example, these aren't the real variable names):
set FOO=1
if %FOO% == 1 (
if %FOO% == 1 set PATH=C:\Xilinx\Vitis\2020.1\lib\win64.o;%PATH%
if %FOO% == 1 (
echo %PATH%
)
)
I don't know why Wine thinks that there is a syntax error in this code. There
must be a bug in the command parser that is triggered by a nested one-line if
statement that sets a variable.
Registration is required to download Vitis.
$ sha256sum Xilinx_Unified_2020.1_0602_1208.tar.gz
a9e0f81a61eca260c4453ab93a8d17eac31956dd54d0d5fd74dc8b4f2727e3eb
--
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=55273
Bug ID: 55273
Summary: ntdll:wow64 - The 64-bit test_cpu_area() gets bad
offsets on Windows 10 1607 & 1709
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
ntdll:wow64 - The 64-bit test_cpu_area() gets bad offsets on Windows 10 1607 &
1709:
wow64.c:783: Test failed: 0:0: wrong offset 4
wow64.c:783: Test failed: 0:1: wrong offset 6
wow64.c:783: Test failed: 0:2: wrong offset 4
wow64.c:783: Test failed: 0:3: wrong offset 6
wow64.c:783: Test failed: 0:4: wrong offset 4
wow64.c:783: Test failed: 0:5: wrong offset 6
wow64.c:783: Test failed: 0:6: wrong offset 4
wow64.c:783: Test failed: 0:7: wrong offset 6
wow64.c:783: Test failed: 1:0: wrong offset 16
wow64.c:783: Test failed: 1:1: wrong offset 14
wow64.c:783: Test failed: 1:2: wrong offset 12
wow64.c:783: Test failed: 1:3: wrong offset 10
wow64.c:783: Test failed: 1:4: wrong offset 8
wow64.c:783: Test failed: 1:5: wrong offset 6
wow64.c:783: Test failed: 1:6: wrong offset 4
wow64.c:783: Test failed: 1:7: wrong offset 18
wow64.c:783: Test failed: 2:0: wrong offset 8
wow64.c:783: Test failed: 2:1: wrong offset 6
wow64.c:783: Test failed: 2:2: wrong offset 4
wow64.c:783: Test failed: 2:3: wrong offset 10
wow64.c:783: Test failed: 2:4: wrong offset 8
wow64.c:783: Test failed: 2:5: wrong offset 6
wow64.c:783: Test failed: 2:6: wrong offset 4
wow64.c:783: Test failed: 2:7: wrong offset 10
wow64.c:783: Test failed: 3:0: wrong offset 16
wow64.c:783: Test failed: 3:1: wrong offset 14
wow64.c:783: Test failed: 3:2: wrong offset 12
wow64.c:783: Test failed: 3:3: wrong offset 10
wow64.c:783: Test failed: 3:4: wrong offset 8
wow64.c:783: Test failed: 3:5: wrong offset 6
wow64.c:783: Test failed: 3:6: wrong offset 4
wow64.c:783: Test failed: 3:7: wrong offset 18
See https://test.winehq.org/data/patterns.html#ntdll:wow64
The failures started with GitLab CI's switch to Debian 12 for the WineTest
builds which are used in the WineTest nightlies. However they also happen with
binaries built on Debian 11 so in this case it is just a coincidence.
See also bug 55272 for ntdll:exception crashes that started at the same time on
the same set of machines.
--
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=55211
Bug ID: 55211
Summary: Print file not truncated when printing to file in
FrameMaker 8
Product: Wine
Version: 8.12
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: spooler
Assignee: wine-bugs(a)winehq.org
Reporter: ulrich.gemkow(a)ikr.uni-stuttgart.de
Distribution: ---
A existing print file ist not truncated when printing to the same
file again. So when printing a smaller document to the print file
which was generated for a larger file, the resultung file contains
garbage at its end.
This happens in Framemaker 8 and may happen in other apps too.
To reproduce
- Install Framemaker from the given URL
- Print the attached Document Large.fm to a file (select print to file
in the printer dialog). Check the size of the generated file.
- Print the attached Document Small.fm to the same file generated in
the previous step. Check again the size of the file - its the same.
Depending on the used Postscript interpreter reading the file fails
because of the garbage at the files end.
This is simple to see when using different documents as descibed above.
When printing existing documents again after (even small) changes the
resulting print file may be garbage without notice.
--
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=43185
Bug ID: 43185
Summary: "Battle Bugs" game in unresponsive once game starts
Product: Wine
Version: 2.9
Hardware: x86-64
OS: Linux
Status: NEW
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: matt(a)nightrealms.com
Distribution: ---
Created attachment 58457
--> https://bugs.winehq.org/attachment.cgi?id=58457
Wine output from before starting the game
When playing the free game "Battle Bugs"
(https://ldjam.com/events/ludum-dare/38/battle-bugs) on 64 bit Linux, the game
start screen loads just fine, and pressing an indicated key starts the game
just fine, but once the game starts nothing is moving and the game doesn't
respond to any keys. Got the same results with both versions of the
executable, and both WINEARCH unspecified or set to win32
--
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=55713
Bug ID: 55713
Summary: mspaint.exe crashes with: Unhandled exception:
unimplemented function
propsys.dll.PropVariantToUInt32WithDefault
Product: Wine
Version: 8.17
Hardware: x86-64
URL: https://win7games.com/download/ClassicPaint.zip
OS: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: propsys
Assignee: wine-bugs(a)winehq.org
Reporter: xerox.xerox2000x(a)gmail.com
Distribution: Debian
Follow-up of https://bugs.winehq.org/show_bug.cgi?id=43670#c11
Trying to start mspaint (after following steps from above link) it crashes
instantly:
Unhandled exception: unimplemented function
propsys.dll.PropVariantToUInt32WithDefault called in wow64 32-bit code
(0x7b012407).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:002b
EIP:7b012407 ESP:0012e8b4 EBP:0012e918 EFLAGS:00000246( - -- I Z- -P- )
EAX:0012e8c0 EBX:6bb4b000 ECX:00000004 EDX:0012e938
ESI:0012e938 EDI:684c90a0
--
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=55701
Bug ID: 55701
Summary: Sniper Elite 5 launcher opens Wine Internet Explorer
instead of Options window
Product: Wine
Version: 8.16
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: regression
Severity: normal
Priority: P2
Component: mshtml
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
CC: gabrielopcode(a)gmail.com
Regression SHA1: ee80f1a07854479c443e6b409e9c759dcfae1410
Distribution: ---
Clicking on settings icon
06d8:fixme:ieframe:NewWindowManager_EvaluateNewWindow
(000000000081FE48)->(L"about:Settings" L"resource://icon_settings.png/"
L"about:blank" (null) 0 4 0)
trying to close the launcher
06d8:fixme:ieframe:NewWindowManager_EvaluateNewWindow
(000000000081FE48)->(L"about:blank" L"resource://close.png/" L"about:blank"
(null) 0 0 0)
--
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=55656
Bug ID: 55656
Summary: user32:dialog - test_IsDialogMessage() fails in the
hi-u8 and mx-MX locales on Windows
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: user32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
user32:dialog - test_IsDialogMessage() fails in the hi-u8 and mx-MX locales on
Windows:
w10pro64-hi-u8:
dialog.c:869: Test failed: Got unexpected wparam 0x97ade5.
dialog.c:580: Test failed: Got unexpected wparam 0xfffd.
w10pro64-mx-MX:
dialog.c:867: Test failed: Got unexpected wparam 0x3f.
dialog.c:578: Test failed: Got unexpected wparam 0x3f.
See https://test.winehq.org/data/patterns.html#user32:dialog
The 'mx-MX' locale is a mix of locales and may indicate the test only succeeds
when all the Windows locales match. For reference, mx-MX uses the following
settings:
SystemDefaultLCID 0411
UserDefaultLCID 040c
ThreadLocale 0411
SystemPreferredUILanguages 0412,0409
UserDefaultUILanguage 0412
ThreadUILanguage 0412
KeyboardLayout 00000000040A0C0A
Country 231
ACP 932
A bisect shows that both sets of failures started with the commit below:
commit fe594a83d4a87fccaced20372a83ecb2ef28de6c
Author: Zhiyi Zhang <zzhang(a)codeweavers.com>
Date: Fri Aug 18 11:39:19 2023 +0800
user32/tests: Test IsDialogMessageA() converting ASCII WM_CHAR messages.
--
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.