https://bugs.winehq.org/show_bug.cgi?id=53536
Bug ID: 53536
Summary: ntdll:rtl - The 32-bit RtlUlonglongByteSwap() breaks
test_RtlDecompressBuffer() on Windows
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:rtl - The 32-bit RtlUlonglongByteSwap() breaks test_RtlDecompressBuffer()
on Windows:
rtl.c:2790: Running test 0 (compressed_size=6, uncompressed_size=4,
status=0x00000000)
rtl.c:2790: Running test 1 (compressed_size=10, uncompressed_size=8,
status=0x00000000)
rtl.c:2790: this is the last test seen before the exception
170c:rtl: unhandled exception c0000005 at 005542C0
https://test.winehq.org/data/patterns.html#ntdll:rtl
The crash is specific to the 32-bit build.
Strangely the crashes started on 2022-07-26 despite there being no changes to
this test or to the test configurations. Also, the crash still happens when
testing older Wine versions.
Anyway, the crash still happens even when only keeping these two tests:
test_RtlUlonglongByteSwap();
test_RtlDecompressBuffer();
The Windows headers claims that RtlUlonglongByteSwap() is a FASTCALL API but
not so in Wine:
winternl.h: NTSYSAPI ULONGLONG __cdecl RtlUlonglongByteSwap(ULONGLONG);
rtl.c: static ULONGLONG (WINAPIV *pRtlUlonglongByteSwap)(ULONGLONG
source);
Replacing WINAPIV with WINAPI in rtl.c fixes the crash but it's probably not
the correct fix.
--
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=53382
Bug ID: 53382
Summary: Slow rendering when connected to external monitor
Product: Wine
Version: 7.13
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: allencch(a)hotmail.com
Distribution: ---
Created attachment 72769
--> https://bugs.winehq.org/attachment.cgi?id=72769
Slow winecfg GIF
When connected with an external monitor through HDMI, winecfg and explorer are
extremely slow rendering.
If enabled "Emulate a virtual desktop", rendering will become normal. Without
connecting on external monitor, the rendering is normal as well.
There is an error message shown in console when the rendering is slow comparing
to the normal rendering,
0068:fixme:xrandr:xrandr10_get_current_mode Non-primary adapters are
unsupported.
OS: Arch Linux
--
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=53671
Bug ID: 53671
Summary: No objects are being rendered in any DX10/11 apps with
older GPU drivers
Product: Wine
Version: 7.17
Hardware: x86-64
OS: Windows
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: d3d
Assignee: wine-bugs(a)winehq.org
Reporter: svyatpro(a)gmail.com
There is a regression after a patch 5ce7adaace3637ff6f8a33264b62c69bf2e53967
I have AMD graphics with outdated driver for Windows XP.
Stating from the patch above it broke WineD3D10/11 compatibility.
This BUG appeared with WineD3D 6.13 and above.
--
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=52994
Bug ID: 52994
Summary: mstask:task_trigger - test_GetNextRunTime() fails in
Wine on date change
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: mstask
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
Created attachment 72360
--> https://bugs.winehq.org/attachment.cgi?id=72360
Make the failure 100% reproducible
mstask:task_trigger - test_GetNextRunTime() fails in Wine on date change:
task_trigger.c:434: old: 5/5/2022 wday 0 23:58:00.000
task_trigger.c:443: new: 6/5/2022 wday 5 0:03:00.000
task_trigger.c:533: Test failed: got 0x41307
task_trigger.c:534: Test failed: got 0/0/0 wday 0 0:00:00
https://test.winehq.org/data/patterns.html#mstask:task_trigger
What seems to be happening is that ITask_GetNextRunTime() returns
SCHED_S_TASK_NO_VALID_TRIGGERS for TASK_TIME_TRIGGER_ONCE tasks where the
trigger is on the next day.
So I suspect the bug is in the ITask_GetNextRunTime() implementation rather
than in the test itself.
Note: Initially I was a bit alarmed by the week day change in the traces. But
in fact trigger_add_ms() just sets it to 0 so that's what we get on the "old:"
line. Then FileTimeToSystemTime() fully initializes it so we get the correct
value on the "new:" line. That's why it changes in surprising ways.
Luckily the test and Itask_GetNextRunTime() implementation were both added in
the commit below and I was also able to confirm that the failure was already
present:
commit ac322334fa4d6740e89c6f19361a66f063103a46
Author: Dmitry Timoshkov <dmitry(a)baikal.ru>
AuthorDate: Mon May 21 18:17:47 2018 +0800
mstask: Implement ITask::GetNextRunTime() for ONCE trigger type.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
--
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=52932
Bug ID: 52932
Summary: user32:edit - test_char_from_pos() fails on Windows
with the UTF-8 codepage
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:edit's test_char_from_pos() fails on Windows with the UTF-8 codepage.
Adding some traces it's clear that the problem is with the lower bounds:
edit.c:1161: Test failed: 4/4/8: expected 1 got 0
edit.c:1179: Test failed: 282/282/286: expected 1 got 0
edit.c:1197: Test failed: 143/143/147: expected 1 got 0
https://test.winehq.org/data/patterns.html#user32:edit
--
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=53837
Bug ID: 53837
Summary: wine-devel cannot install THS_hevo_gc8.6.1.2.exe after
devel 7.8 version
Product: Wine
Version: 7.19
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dean-chen(a)qq.com
Distribution: ---
How to reproduce:
1. download the THS_hevo_gc8.6.1.2.exe from this stock web site from
China(同花顺财经): http://activity.ths123.com/html/xb/160809/index.html, note:
download this exe from windows, if you try to download it from linux, you
probally will get linux setup package.
2. install wine devel 7.8, and chinese fonts using winetricks
winetricks prefix=ths1 --force corefonts cjkfonts, then run the following
command for installation:
wine THS_hevo_gc8.6.1.2.exe, this will work successfully
3. upgrade wine to any version above 7.8, install THS_hevo_gc8.6.1.2.exe again,
you will see error message.
--
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=52429
Bug ID: 52429
Summary: Guild Wars: login not possible (regression)
Product: Wine
Version: 7.0-rc5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: gero45(a)mr-gero.de
Distribution: ArchLinux
Created attachment 71689
--> https://bugs.winehq.org/attachment.cgi?id=71689
log
When trying to login into Guild Wars, it fails with an error code 011, that
indicates that a wrong password was typed in or a connection to the
corresponding server was not possible.
I double-checked the password and even copy-pasted it, it did not work.
Then I used an older version of Wine (6.5) (since this was reported as the last
working version on AppDB) and it works.
Thus I think this must be a regression.
I will try out wine 7.0, when it is released on Arch Linux (sadly it is not
yet).
--
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=52089
Bug ID: 52089
Summary: d2d1:d2d1 fails in test_draw_geometry() on Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: d2d
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
d2d1:d2d1 fails in test_draw_geometry() on the TestBot's debiant2 VM:
d2d1.c:6664: Test failed: Figure does not match.
d2d1.c:6672: Test failed: Figure does not match.
d2d1.c:6680: Test failed: Figure does not match.
d2d1.c:6688: Test failed: Figure does not match.
d2d1.c:6664: Test failed: Figure does not match.
d2d1.c:6672: Test failed: Figure does not match.
d2d1.c:6680: Test failed: Figure does not match.
d2d1.c:6688: Test failed: Figure does not match.
(todos omitted for brevity)
https://test.winehq.org/data/patterns.html#d2d1:d2d1
A bisect shows that the failures started with this commit:
commit 044f5e109fd7bdb5a3c172240d6195faa87a1dce (HEAD, refs/bisect/bad)
Author: Stefan Dösinger <stefan(a)codeweavers.com>
Date: Wed Nov 3 20:15:28 2021 +0300
wined3d: Test if an offset is needed to get the correct filling convention.
This fixes stray lines in GameFace GUIs, e.g. in World of Tanks.
Signed-off-by: Stefan Dösinger <stefan(a)codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
--
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=51268
Bug ID: 51268
Summary: Assembler messages: Error: no such instruction:
`xsavec (%esp)'
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: version2013(a)protonmail.com
Distribution: ---
Created attachment 70146
--> https://bugs.winehq.org/attachment.cgi?id=70146
log.txt
in distro:
# uname --kernel-release
3.0.66
# gcc --version
4.3.4
# ldd --version
2.10.1
config line:
configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
--x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x
--libdir=/usr/lib32 CFLAGS="-O2 -march=i686 -mtune=i686"
Compiling wine-6.10 fails with:
Assembler messages:
Error: no such instruction: `xsavec (%esp)'
--
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=52152
Bug ID: 52152
Summary: comctl32:edit gets unexpected heights in
test_text_position_style() on Windows 10 1809+
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: comctl32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
comctl32:edit gets unexpected heights in test_text_position_style() on Windows
10 1809+:
edit.c:2090: Test failed: wrong height expected 16 got 17
edit.c:2091: Test failed: wrong height expected 16 got 18
edit.c:2092: Test failed: wrong height expected 16 got 26
edit.c:2100: Test failed: wrong height expected 16 got 17
edit.c:2101: Test failed: wrong height expected 16 got 19
edit.c:2103: Test failed: wrong height expected 16 got 18
edit.c:2111: Test failed: wrong height expected 16 got 17
edit.c:2113: Test failed: wrong height expected 16 got 24
edit.c:2121: Test failed: wrong height expected 16 got 17
edit.c:2123: Test failed: wrong height expected 16 got 24
edit.c:2134: Test failed: wrong height expected 16 got 17
edit.c:2135: Test failed: wrong height expected 16 got 18
edit.c:2136: Test failed: wrong height expected 16 got 26
edit.c:2144: Test failed: wrong height expected 16 got 17
edit.c:2145: Test failed: wrong height expected 16 got 19
edit.c:2147: Test failed: wrong height expected 16 got 18
edit.c:2155: Test failed: wrong height expected 16 got 17
edit.c:2157: Test failed: wrong height expected 16 got 24
edit.c:2165: Test failed: wrong height expected 16 got 17
edit.c:2167: Test failed: wrong height expected 16 got 24
https://test.winehq.org/data/patterns.html#comctl32:edit
The set of bad heights is exactly the same on all failing configurations,
regardless of the Windows version, graphics card or locale. So the failure
really is related to a change that happened between 1709 and 1809.
--
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.