https://bugs.winehq.org/show_bug.cgi?id=53250
Bug ID: 53250
Summary: ole32:compobj - test_CoGetClassObject() sometimes
fails on Windows 7 and 8
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: ole32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
ole32:compobj - test_CoGetClassObject() sometimes fails on Windows 7 and 8:
compobj.c:831: Test failed: Section not found.
compobj.c:841: Test failed: Unexpected return value.
compobj.c:850: Test failed: Unexpected return value.
compobj.c:856: Test failed: Unexpected module name L"testlib.dll".
https://test.winehq.org/data/patterns.html#ole32:compobj
The failures are rare enough to cause false positives.
--
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=54165
Bug ID: 54165
Summary: Tomb Raider Custom Level - Tibetan Winter crashes with
Software Rendering (Backtrace)
Product: Wine
Version: 8.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: maiktapwagner(a)aol.com
Distribution: ---
Created attachment 73690
--> https://bugs.winehq.org/attachment.cgi?id=73690
Backtrace 8.0-rc1 (Slackware 15.0)
Hello everyone,
I am running a patched version of 8.0-rc1 with one specific patch that stems
from
https://bugs.winehq.org/show_bug.cgi?id=54093
but no other patches have been applied.
Download-URL and console output will be provided shortly in its specific field
but here is my checksum for the time being.
sha256sum MrXY-TibetanWinterRemake.zip
3e40a65d05737723efcc614198f83ab871247936fc8d6ff432cf9a208e2a1622
MrXY-TibetanWinterRemake.zip
--
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=53222
Bug ID: 53222
Summary: shell32:shlfolder - test_SHChangeNotify() gets
unexpected WM_USER_NOTIFY messages on Windows 10
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
shell32:shlfolder - test_SHChangeNotify() gets unexpected WM_USER_NOTIFY
messages on Windows 10. The exact failures vary a bit though:
shlfolder.c:5027: SHChangeNotify tests (0)
...
shlfolder.c:5014: RMDIR: took 2 tries
shlfolder.c:4964: verifying pidls for: RMDIR
shlfolder.c:4977: Test failed: Didn't expect a WM_USER_NOTIFY message (event:
10)
or
shlfolder.c:4978: SHChangeNotify tests (0)
shlfolder.c:4915: verifying pidls for: MKDIR
shlfolder.c:4928: Test failed: Didn't expect a WM_USER_NOTIFY message (event:
40000)
or
shlfolder.c:5027: SHChangeNotify tests (0)
shlfolder.c:4964: verifying pidls for: MKDIR
shlfolder.c:5014: MKDIR: took 2 tries
shlfolder.c:4964: verifying pidls for: MKDIR
shlfolder.c:4977: Test failed: Didn't expect a WM_USER_NOTIFY message (event:
8)
or
shlfolder.c:4978: SHChangeNotify tests (1)
...
shlfolder.c:4965: CREATE: took 0 tries
shlfolder.c:4915: verifying pidls for: RMDIR
shlfolder.c:4928: Test failed: Didn't expect a WM_USER_NOTIFY message (event:
3)
or
shlfolder.c:5014: CREATE: took 3 tries
shlfolder.c:4960: Test failed: CREATE: expected notification type 2, got: 40000
shlfolder.c:4964: verifying pidls for: CREATE
shlfolder.c:4967: Test failed: GetDisplayNameOf failed: 0x80070057
shlfolder.c:4977: Test failed: Didn't expect a WM_USER_NOTIFY message (event:
3)
https://test.winehq.org/data/patterns.html#shell32:shlfolder
The failures have been seen on Windows 10 1507, 21H1 and 21H2 but it is likely
that the other Windows 10 versions behave the same way.
--
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=54162
Bug ID: 54162
Summary: Unable to read pdf using pdf24
Product: Wine
Version: 8.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: rpc
Assignee: wine-bugs(a)winehq.org
Reporter: tjw123hh(a)outlook.com
Distribution: ---
Created attachment 73687
--> https://bugs.winehq.org/attachment.cgi?id=73687
backtrance
Serious problem opening file with pdf reader in pdf24
However, the pdf creator still works
--
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=54163
Bug ID: 54163
Summary: Unable to open pdf24 toolbox
Product: Wine
Version: 8.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tjw123hh(a)outlook.com
Distribution: ---
When I tried to open the pdf24 toolbox, it got stuck in the loading screenÂ
(Loading animation moves for a while and then stops)
--
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=41784
Bug ID: 41784
Summary: Wine error under LinuxMint 17.3 after running PDF24
Creator
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: marialvez(a)gmail.com
Distribution: ---
Created attachment 56219
--> https://bugs.winehq.org/attachment.cgi?id=56219
Using the PDF24 Creator program, in Wine mode and after close the application,
my Pc show these bug.- Y work with Linux Mint 17.3 Cinnamon 64-bit Version
2.8.8
Using the PDF24 Creator program, in Wine mode and after close the application,
my Pc show these bug.- Y work with Linux Mint 17.3 Cinnamon 64-bit Version
2.8.8
--
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=54161
Bug ID: 54161
Summary: quartz:filtergraph sometimes times out in Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: quartz
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
quartz:filtergraph sometimes times out in Wine.
In MR!1820 the timeout happened on exit (debian11-win32):
...
filtergraph.c:5567: Test marked todo: Got param2 0xdeadbeef.
0d70:filtergraph: 7291 tests executed (81 marked as todo, 0 as flaky, 0
failures), 0 skipped.
quartz:filtergraph:0d70 done (258) in 120s 5680B
In the nightly WineTest runs filtergraph timeouts only happen on my desktop and
my Debian 11 VM; maybe because they usually see more other CPU activity.
See https://test.winehq.org/data/patterns.html#quartz:filtergraph
The nightly results show only 7 instances in 6 months where filtergraph timed
out on exit as above (e.g. 2022-09-27 fgtb-debian1-wow32).
It is a lot more common for it to timeout on startup: 17 instances over 6
months. For instance on 2022-11-22 fgtb-debian11-wow32:
filtergraph.c:616: running L"test.avi"
quartz:filtergraph:0424 done (258) in 120s 40B
Given that filtergraph normally runs in about 10 seconds it seems unlikely that
this is just a case of the test running a little bit too slow.
--
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=54152
Bug ID: 54152
Summary: mshtml:misc sometimes times out in Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: mshtml
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
mshtml:misc sometimes times out on exit in Wine. Sometimes the timeout happens
on exit:
0a50:misc: 244 tests executed (0 marked as todo, 0 as flaky, 0 failures), 0
skipped.
mshtml:misc:0a50 done (258) in 120s 86B
and sometimes before in which case there is no trace:
mshtml:misc:04c0 done (258) in 120s 0B
See https://test.winehq.org/data/patterns.html#mshtml:misc
The first timeout happened on 2022-11-10 but there is only a bit over 1 per
month. Also the GitLab CI seems to be more prone to getting those.
There is also one case where the test got a failure instead:
misc.c:257: Test failed: key failed 80004005
0a4c:misc: 244 tests executed (0 marked as todo, 0 as flaky, 1 failure), 0
skipped.
mshtml:misc:0a4c done (1) in 0s 131B
256 hres = IHTMLStorage_key(storage, -1, &key);
257 ok(hres == E_INVALIDARG, "key failed %08lx\n", hres);
Where:
0x80004005 == E_FAIL
0x80070057 == E_INVALIDARG
Hopefully that failure is related and the timeout is caused by either
HTMLStorage_key() going into an infinite loop or corrupting the memory.
--
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=54047
Bug ID: 54047
Summary: wiaservc:wia sometimes crashes on Windows 11
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: wia
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
wiaservc:wia sometimes crashes on Windows 11:
0d78:wia: unhandled exception c0000005 at 00007FFE62E43777
See https://test.winehq.org/data/patterns.html#wiaservc:wia
This failure is pretty rare and since there is no trace or backtrace whatsoever
it's unclear where the crash occurs.
Note: On Windows 10 21H1+ it times out instead of crashing (see bug 54046).
These two issues may well be related (memory corruption?).
--
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=54154
Bug ID: 54154
Summary: winmm:midi sometimes crashes on exit in Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: winmm&mci
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
winmm:midi sometimes crashes on exit in Wine:
0494:midi: 445 tests executed (4 marked as todo, 0 as flaky, 0 failures), 0
skipped.
winmm:midi:0494 done (-1073741819) in 7s 5788B
See https://test.winehq.org/data/patterns.html#winmm:midi
Where -1073741819 == 0xc0000005
The pid of the test summary line matches the one printed by the WineTest
executable which means this is the summary line of the main process. That means
the crash happens on exit, probably as the result of memory / stack corruption.
There have been 24 crashes in the past 6 months but they became more frequent
after the 2022-09-16 which may correspond to the TestBot switching to running
two VMs are a time. So the failure may be caused by extra load.
There is also at least one case of a timeout on exit (2022-12-09 on
debian11-win32-ja-JP), which is probably the same issue:
05fc:midi: 445 tests executed (4 marked as todo, 0 as flaky, 0 failures), 0
skipped.
winmm:midi:05fc done (258) in 120s 5788B
--
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=54153
Bug ID: 54153
Summary: kernel32:debugger - test_kill_on_exit() sometimes gets
STILL_ACTIVE exit code on Windows
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
kernel32:debugger - test_kill_on_exit() sometimes gets STILL_ACTIVE exit code
on Windows:
debugger.c:2078: Test failed: exit code = 00000103
See https://test.winehq.org/data/patterns.html#kernel32:debugger
Where 0x103 == STILL_ACTIVE == STATUS_PENDING
This should mean the process is still running. So either there is a race
condition in the test or Windows 8 and 10 21H1 are buggy.
With only 3 instances in 6 months this failure is pretty rare:
* 2022-07-11 on w10pro64-ar (64-bit, 21H1)
* 2022-10-31 on w864 (64-bit)
* 2022-12-06 on w864 (64-bit)
--
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=54107
Bug ID: 54107
Summary: Windows Defender interferes with the tests on
w1064v1909
Product: Wine-Testbot
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: unknown
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Windows Defender interferes with the tests on w1064v1909:
sc.exe:sc start programs/sc/tests/sc.c
sc.exe:sc:0000 done (-225) in 0s 0B
Where 225 == ERROR_VIRUS_INFECTED
This is because in this snapshot was created before Windows Defender became a
problem and thus has no exclusion for the folder where the TestBot puts the
test binaries.
w1064v2009 (and presumably snapshots of newer Windows versions) has the needed
exclusion.
v1064v1809 (and presumably snapshots of older Windows versions) does not have
an exclusion but has "Real-time protection" turned off which should ensure
Defender won't interfere (that option is not available in newer Windows
(Defender) versions).
--
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=54128
Bug ID: 54128
Summary: user32:msg - test_PeekMessage3() sometimes gets an
unexpected WM_TIMECHANGE message on Windows 10
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
test_PeekMessage3() sometimes gets an unexpected WM_TIMECHANGE message on
Windows 10:
msg.c:13549: Test failed: msg.message = 30 instead of WM_TIMER
msg.c:13552: Test failed: msg.message = 275 instead of WM_USER + 1
msg.c:13554: Test failed: expected PeekMessage to return FALSE, got 1
msg.c:13564: Test failed: msg.message = 1025 instead of WM_TIMER
msg.c:13566: Test failed: msg.message = 275 instead of WM_USER
msg.c:13568: Test failed: expected PeekMessage to return FALSE, got 1
msg.c:13577: Test failed: msg.message = 1024 instead of WM_TIMER
msg.c:13579: Test failed: expected PeekMessage to return FALSE, got 1
See https://test.winehq.org/data/patterns.html#user32:msg
Where
30 == WM_TIMECHANGE
275 == WM_TIMER
1024 == WM_USER
1025 == WM_USER + 1
This is similar to the issue happening in test_PeekMessage2() in bug 53273.
This last happened on 2022-12-09 on w10pro64-pt-BR where the Internet time
synchronization has not been disabled. So that may be the source of the
WM_TIMECHANGE messages.
The TestBot now has code to disable Internet time synchronization but the
snapshots have not all been updated. So this bug should be revisited once they
have been updated to see if the failures are still happening.
--
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=54076
Bug ID: 54076
Summary: windows.globalization:globalization -
test_GlobalizationPreferences() sometimes unexpectedly
returns en_US on Windows 10
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
windows.globalization:globalization - test_GlobalizationPreferences() sometimes
unexpectedly returns en_US on Windows 10:
globalization.c:137: Test failed:
IGlobalizationPreferencesStatics_get_Languages 0 returned len 5, str L"en-US",
expected L"de-DE"
globalization.c:177: Test failed:
IGlobalizationPreferencesStatics_get_Languages 0 returned len 5, str L"en-US",
expected L"de-DE"
See https://test.winehq.org/data/patterns.html#ws2_32:sock
This failure first happened on 2022-11-22 and impacts the de, fr, ja, ko, pt-BR
and ru locales of the w10pro64 VM. It's not systematic but is frequent enough
that it seems like it does not impact the other locales.
The timing of the first failure is suspicious:
* The w10pro64 had a problem where Windows 10 would reset UserDefaultLCID,
ThreadLocale and Country to en_US when the TestBot called SetSystemTime() to
update the clock in the live snapshot. As long as this issue was there there
was no failure.
* On 2022-11-21 LibvirtTool got a workaround to re-set these locale settings
after setting the time and the failures started.
So this sounds like Windows is still messing with the locales :-(
--
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=54147
Bug ID: 54147
Summary: Kholat from GOG: Splash video are not in fullscreen
Product: Wine
Version: 8.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mfplat
Assignee: wine-bugs(a)winehq.org
Reporter: titan.costa(a)gmail.com
Distribution: ---
Wine wine-8.0-rc1. Ubuntu 22.10.
From bug https://bugs.winehq.org/show_bug.cgi?id=50043.
--
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=52930
Bug ID: 52930
Summary: d3dcompiler_47:hlsl_d3d9 fails randomly on Windows
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: directx-d3d-util
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Created attachment 72305
--> https://bugs.winehq.org/attachment.cgi?id=72305
Small patch to apply on top of 58d20aae3772^ to get failures
d3dcompiler_47:hlsl_d3d9 fails randomly on Windows 8.1 to 21H2:
hlsl_d3d9.c:1691: Test failed: Got unexpected hr 0x88760b59.
hlsl_d3d9.c:1692: Test failed: Got unexpected blob.
hlsl_d3d9.c:1693: Test failed: Got unexpected errors.
https://test.winehq.org/data/patterns.html#d3dcompiler_47:hlsl_d3d9
A bisect against Windows 10 21H1 on cw-gtx560 shows that the failures started
with the commit below:
commit 58d20aae3772473a90e43ee236b793f0421eecb1
Author: Eric Pouech <eric.pouech(a)gmail.com>
Date: Tue Feb 8 19:48:44 2022 +0100
d3dcompiler/tests: Build without -DWINE_NO_LONG_TYPES.
Signed-off-by: Eric Pouech <eric.pouech(a)gmail.com>
Signed-off-by: Henri Verbeet <hverbeet(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
The patch does not actually make any change that should matter but I have
confirmed the bisect result manually:
58d20aae3772^ -> 200 consecutive runs with no failure
58d20aae3772 -> fails after 9 to 33 runs
- Applying just the Makefile.in parts and last 4 chunks of hlsl_d3d9.c of that
commit is sufficient to get the failures.
- Patching only the makefiles is not enough.
- I did not try to identify which of the 4 chunks are needed to get failures.
They all patch code that's executed after the failure anyway.
So there must be some memory corruption that's sensitive to memory layout or
some subtle issue with the generated code.
I also if(0)ed-out all the other test_xxx() functions, and also if(0)ed-out the
tests that preceded the failing one in test_include() but I still get the
failure so it's not a case where an ill-advised NULL-behavior test causes
memory corruption.
--
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=54138
Bug ID: 54138
Summary: wine/debug.h does not compile in Visual Studio with
native headers due to undefined __has_attribute
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dimaki(a)rocketmail.com
Distribution: ---
wine/debug.h does not compile in Visual Studio with native headers due to
undefined __has_attribute.
Other headers in Wine that use __has_attribute have below code. Probably this
or something similar needed in debug.h as well.
#ifndef __has_attribute
#define __has_attribute(x) 0
#endif
--
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=54133
Bug ID: 54133
Summary: A WM_CLIPCHILDREN window's repaint region is not
computed correctly when its child is resized or
repositioned
Product: Wine
Version: 7.12
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wineserver
Assignee: wine-bugs(a)winehq.org
Reporter: jinoh.kang.kr(a)gmail.com
Regression SHA1: 33617af8145b6fadfe41d48968a728ff57b3064b
Distribution: ---
Wine sometimes under-calculates the repaint region of WM_CLIPCHILDREN windows
with a child window that has been resized or repositioned.
The regression started with the following commit:
commit 33617af8145b6fadfe41d48968a728ff57b3064b
Author: Jinoh Kang <jinoh.kang.kr(a)gmail.com>
Date: Mon Oct 31 22:30:20 2022 +0900
server: Don't invalidate the newly exposed child region on the parent if it
doesn't clip children.
This partly reverts e42eaaaf3a873d29b14f8f3a3617df2d0d4210ca.
Signed-off-by: Jinoh Kang <jinoh.kang.kr(a)gmail.com>
--
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=54136
Bug ID: 54136
Summary: user32:input - test_GetMouseMovePointsEx() sometimes
fails when missing privileges on Windows 7 & 8
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
test_GetMouseMovePointsEx() sometimes fails when missing privileges on Windows
7 & 8:
input.c:1605: Test failed: expected to get 64 mouse move points but got -1
input.c:1606: Test failed: expected error to stay deadbeef, got 493
input.c:1628: Test failed: expected to get 64 mouse move points but got -1
input.c:1629: Test failed: expected cursor position to be 6x6 but got 250 149
input.c:1630: Test failed: expected cursor position to be 6x6 but got 245 149
input.c:1642: Test failed: expected to get 64 mouse move points but got -1
input.c:1643: Test failed: expected cursor position to be 150x75 but got 250
149
input.c:1644: Test failed: expected cursor position to be 150x150 but got 245
149
input.c:1645: Test failed: expected cursor position to be 150x75 but got 241
149
input.c:1649: Test failed: expected to get 62 mouse move points but got -1
input.c:1650: Test failed: expected cursor position to be 150x75 but got 250
149
input.c:1651: Test failed: expected cursor position to be 30x30 but got 245 149
input.c:1662: Test failed: wrong extra info, got 0x0 expected 0xcafecafe
input.c:1672: Test failed: cursor didn't change position after mouse_event()
input.c:1678: Test failed: wrong extra info, got 0x0 expected 0xdeadbeef
See https://test.winehq.org/data/patterns.html#user32:input
This set of failures seems to only happen on w7u-adm and w8adm, both of which
run the tests without elevated privileges. But the failures are not systematic
so it is likely there is interference from some other test. Also there have
been 5 instances in July but then none until December:
* 2022-07-14 w8adm
* 2022-07-15 w8adm
* 2022-07-18 w8adm
* 2022-07-19 w7u-adm
* 2022-07-25 w7u-adm
* 2022-12-09 w8adm
* 2022-12-12 w8adm
--
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=53978
Bug ID: 53978
Summary: d3dx9_*, d3dx10_* and d3dx11_* dlls missing on some
TestBot VMs
Product: Wine-Testbot
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: unknown
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
The d3dx9_*, d3dx10_* and d3dx11_* dlls are missing on some TestBot VMs.
Specifically:
* w7pro64
Only runs the 64-bit tests which report that these dlls are missing (plus
atl100, atl110 and d3d8). w7u runs the 32-bit tests and, surprisingly, does not
report any of these dlls to be missing. Adding the missing dlls on w7pro64
probably is not worth it.
* w1064v1507 missing the 32- and 64-bit dlls
Not worth adding them.
* w10pro64v2004 missing the 32- and 64-bit dlls
Not worth adding them.
* w11pro64 32- and 64-bit dlls
-> Add them.
w11pro64_nv actually had a couple of these before I fixed the Windows Update
issue. It seems that they got installed for the NVIDIA GUI and did not get
installed when I rebuilt the VM with just the NVIDIA driver.
* fgtb-w10pro64-64 missing the 32- and 64-bit dlls
Not a TestBot VM but add them anyway.
--
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=53402
Bug ID: 53402
Summary: fake dlls such as OPENGL32.dll won't load when their
unix lib is linked by LLVM lld
Product: Wine
Version: 7.13
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: w12101111(a)outlook.com
Distribution: ---
I build wine 7.13 using Gentoo Linux ebuild (app-emulation/wine-vanilla-7.13)
with clang & ld.lld and x86_64-w64-mingw32.
In wine 7.13, opengl32.dll is a wine fake dll, and I found that any program
require opengl failed to launch (take https://github.com/gkv311/wglinfo as an
example):
0024:err:module:LdrInitializeThunk "OPENGL32.dll" failed to initialize,
aborting
0024:err:module:LdrInitializeThunk Initializing dlls for
L"Z:\\home\\han\\Downloads\\wglinfo64.exe" failed, status c0000005
Use gdb to debug this, I found that the real address of DllMain is 0x7a9be8e0,
but ntdll try to call 0x17a9be8e0:
#0 0x000000017a9be8e0 in ?? ()
#1 0x0000000170032ac7 in call_dll_entry_point (proc=0x17a9be8e0,
module=0x7a9d0000 <__wine_spec_pe_header+65274>, reason=1, reserved=0x11fb00)
at
/tmp/portage/app-emulation/wine-vanilla-7.13/work/wine-7.13/dlls/ntdll/loader.c:305
(gdb) x /6i 0x000000017a9be8e0
=> 0x17a9be8e0: Cannot access memory at address 0x17a9be8e0
(gdb) x /6i 0x000000007a9be8e0
0x7a9be8e0 <DllMain>: push %rbp
0x7a9be8e1 <DllMain+1>: mov %rsp,%rbp
0x7a9be8e4 <DllMain+4>: and $0xfffffffffffffff8,%rsp
0x7a9be8e8 <DllMain+8>: sub $0x30,%rsp
0x7a9be8ec <DllMain+12>: mov %rcx,0x18(%rsp)
0x7a9be8f1 <DllMain+17>: mov %edx,0x14(%rsp)
The address of `module` (0x7a9d0000) is calculated by dlopen_dll (
dlls/ntdll/unix/loader.c:1294 ):
nt = dlsym( handle, "__wine_spec_nt_header" )
module = (HMODULE)((nt->OptionalHeader.ImageBase + 0xffff) & ~0xffff);
map_so_dll( nt, module )
And in function static NTSTATUS map_so_dll( const IMAGE_NT_HEADERS *nt_descr,
HMODULE module ):
BYTE *addr = (BYTE *)module;
fixup_rva_ptrs( &nt->OptionalHeader.AddressOfEntryPoint, addr, 1 );
static inline void fixup_rva_ptrs( void *array, BYTE *base, unsigned int count
)
{
BYTE **src = array;
DWORD *dst = array;
for ( ; count; count--, src++, dst++) *dst = *src ? *src - base : 0;
}
This code is equal to
nt->OptionalHeader.AddressOfEntryPoint =
(DWORD)((BYTE*)nt->OptionalHeader.AddressOfEntryPoint - (BYTE *)module);
Note that nt->OptionalHeader.AddressOfEntryPoint is DWORD, this code implies
that nt->OptionalHeader.AddressOfEntryPoint is greater than
(nt->OptionalHeader.ImageBase + 0xffff) & ~0xffff), otherwise it will overflow.
This header is write by output_module ( tools/winebuild/spec32.c:699 ),
nt->OptionalHeader.AddressOfEntryPoint is the address of DllMain, and
nt->OptionalHeader.ImageBase is the address of __wine_spec_pe_header
Read opengl32.dll.so using readelf:
> readelf -S /usr/lib/wine-vanilla-7.13/wine/x86_64-unix/opengl32.dll.so
There are 31 section headers, starting at offset 0x386b20:
Section Headers:
[Nr] Name Type Address Off Size ES Flg
Lk Inf Al
[ 0] NULL 0000000000000000 000000 000000 00
0 0 0
[ 1] .dynsym DYNSYM 000000007a800238 000238 002370 18 A
4 1 8
[ 2] .gnu.hash GNU_HASH 000000007a8025a8 0025a8 000b30 00 A
1 0 8
[ 3] .hash HASH 000000007a8030d8 0030d8 000bd8 04 A
1 0 4
[ 4] .dynstr STRTAB 000000007a803cb0 003cb0 00133a 00 A
0 0 1
[ 5] .rela.dyn RELA 000000007a804ff0 004ff0 043890 18 A
1 0 8
[ 6] .rela.plt RELA 000000007a848880 048880 000120 18 AI
1 20 8
[ 7] .rodata PROGBITS 000000007a8489a0 0489a0 0140d0 00 AMS
0 0 16
[ 8] .eh_frame_hdr PROGBITS 000000007a85ca70 05ca70 00cc7c 00 A
0 0 4
[ 9] .eh_frame PROGBITS 000000007a8696f0 0696f0 045d24 00 A
0 0 8
[10] .text PROGBITS 000000007a8b0420 0af420 10fce0 00 AX
0 0 32
[11] .init PROGBITS 000000007a9c0100 1bf100 011008 00 AX
0 0 1
[12] .fini PROGBITS 000000007a9d1108 1d0108 000003 00 AX
0 0 1
[13] .plt PROGBITS 000000007a9d1110 1d0110 0000d0 00 AX
0 0 16
[14] .init_array INIT_ARRAY 000000007a9d21e0 1d01e0 000008 00 WA
0 0 8
[15] .fini_array FINI_ARRAY 000000007a9d21e8 1d01e8 000010 00 WA
0 0 8
[16] .data.rel.ro PROGBITS 000000007a9d2200 1d0200 00fcb0 00 WA
0 0 16
[17] .dynamic DYNAMIC 000000007a9e1eb0 1dfeb0 000170 10 WA
4 0 8
[18] .got PROGBITS 000000007a9e2020 1e0020 000018 00 WA
0 0 8
[19] .data PROGBITS 000000007a9e3038 1e0038 009120 00 WA
0 0 8
[20] .got.plt PROGBITS 000000007a9ec158 1e9158 000078 00 WA
0 0 8
[21] .bss NOBITS 000000007a9ec1d0 1e91d0 006090 00 WA
0 0 16
[22] .debug_line PROGBITS 0000000000000000 1e91d0 039046 00
0 0 1
[23] .debug_line_str PROGBITS 0000000000000000 222216 00004e 01 MS
0 0 1
[24] .comment PROGBITS 0000000000000000 222264 00003e 01 MS
0 0 1
[25] .debug_abbrev PROGBITS 0000000000000000 2222a2 000c02 00
0 0 1
[26] .debug_info PROGBITS 0000000000000000 222ea4 0ed62d 00
0 0 1
[27] .debug_str PROGBITS 0000000000000000 3104d1 028720 01 MS
0 0 1
[28] .symtab SYMTAB 0000000000000000 338bf8 026d30 18
30 6249 8
[29] .shstrtab STRTAB 0000000000000000 35f928 000117 00
0 0 1
[30] .strtab STRTAB 0000000000000000 35fa3f 0270de 00
0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
L (link order), O (extra OS processing required), G (group), T (TLS),
C (compressed), x (unknown), o (OS specific), E (exclude),
R (retain), l (large), p (processor specific)
> readelf -s /usr/lib/wine-vanilla-7.13/wine/x86_64-unix/opengl32.dll.so | grep __wine_spec_pe_header
1: 000000007a9c0106 0 NOTYPE LOCAL DEFAULT 11
__wine_spec_pe_header
> readelf -s /usr/lib/wine-vanilla-7.13/wine/x86_64-unix/opengl32.dll.so | grep DllMain
6227: 000000007a9be8e0 147 FUNC LOCAL HIDDEN 10 DllMain
In output_module, __wine_spec_pe_header is put into .init section:
.section ".init","ax"
jmp 1f
__wine_spec_pe_header:
.skip 69632
1:
DllMain is in .text section
But LLVM lld put .text before .init, so the assumption in map_so_dll is not
valid, and the address has a extra 2^32 because of the subtraction overflow
and cast to DWORD.
If I change function output_module, put __wine_spec_pe_header in .text just
like PLATFORM_SOLARIS, then OPENGL32.DLL will load without any issue.
--
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=50214
Bug ID: 50214
Summary: Games that using a newer version of fmod have no
sound.
Product: Wine
Version: 5.8
Hardware: x86-64
OS: FreeBSD
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: Alexander88207(a)Protonmail.com
Hello, i have noticed that all the games that use the latest fmod version sound
no longer working.
Using pure wine with OSS.
Games that i have found with that issue:
- The Forest
- Euro Truck Simulator 2
- Craft the World
- Path of Exile (free)
- Growtopia (free)
--
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=47907
Bug ID: 47907
Summary: redefinition of typedef ‘IDebugClient’
Product: Wine
Version: 4.14
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: version2013(a)protonmail.com
Distribution: ---
in distro:
# uname --kernel-release
3.0.66
# gcc --version
4.3.4
# ldd --version
2.10.1
Compiling wine-4.14 fails with:
error: redefinition of typedef ‘IDebugClient’
--
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=54119
Bug ID: 54119
Summary: Fifa 2005 demo opens menu in 5 minutes
Product: Wine
Version: 7.22
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: mikrutrafal(a)protonmail.com
Distribution: ---
Wine 7.22 staging - RX 570 - two monitors
When running demo o fifa 2005 -
https://www.gamepressure.com/download.asp?ID=5836, then for few minutes black
screen is shown(also resolution of monitor is changed to something like
640x360)
After another few minutes "Loading" text is visible, and after another minutes
language can be choosen
In logs there is probably nothing special, just few messages
```
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
010c:fixme:ntdll:NtQuerySystemInformation info_class
00a0:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
00a0:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
010c:fixme:imm:ImeSetActiveContext (00010064, 1): stub
010c:fixme:imm:ImmReleaseContext (00090066, 00010064): stub
010c:err:x11drv:xinerama_get_fullscreen_monitors Failed to get xinerama
fullscreen monitor indices.
010c:err:x11drv:xinerama_get_fullscreen_monitors Failed to get xinerama
fullscreen monitor indices.
0134:fixme:d3d:state_linepattern_w Setting line patterns is not supported in
OpenGL core contexts.
```
and sometimes I have even segfault
```
wine: Unhandled page fault on read access to 00001808 at address 00567CE3
(thread 010c), starting debugger...
```
The same problem is visible with full game version
--
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=15555
Summary: Implement Windows calculator (calc.exe)
Product: Wine
Version: 1.1.5
Platform: Other
OS/Version: other
Status: NEW
Severity: enhancement
Priority: P2
Component: programs
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
This was discussed recently, and both
a patch that just invokes gcalc and
a patch that actually implements a calc
were mentioned here:
http://www.winehq.org/pipermail/wine-patches/2008-June/056311.html
This affects the app SteuerSparErklaerung; see user report at
http://www.tuxlog.de/keinwindowsmehr/2008/steuererklarung-unter-gentoo-linu…
Not a critical error, but it does cause an annoying dialog box
to pop up when installing that app.
--
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.