https://bugs.winehq.org/show_bug.cgi?id=54021
Bug ID: 54021
Summary: Microsoft Report Builder: crashes on startup
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: mohd.akram(a)outlook.com
Distribution: ---
Created attachment 73590
--> https://bugs.winehq.org/attachment.cgi?id=73590
log of running `wine MSReportBuilder.exe`
I get a System.NullReferenceException exception when running Microsoft Report
Builder (log attached). It is free to download from
https://www.microsoft.com/en-us/download/details.aspx?id=53613.
--
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=54001
Bug ID: 54001
Summary: user32:win - test_mdi() sometimes fails on Windows 8
and Windows 10 1607
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:win - test_mdi() sometimes fails on Windows 8 and Windows 10 1607:
win.c:2688: Test failed: style 0x200000: expected !100
win.c:2688: Test failed: style 0x300000: expected !100
See https://test.winehq.org/data/patterns.html#user32:win
More precisely:
* This failure mode happened systematically on w1064v1607 from 2022-08-24 to
2022-11-17 but there is no record of it ever happening outside that range.
* The w1064v1607 snapshot has been updated on 2022-11-20. While that may seem
to rule out the snapshot update as the cause for the change in behavior it is
possible that the successful 2022-11-18 results were (backlogged and) run on
the new 2022-11-20 snapshot.
* It's not clear what could have happened on 2022-08-24 to cause the failure to
start happening.
* This failure mode also happened on the w864 VM on the following dates:
- 2022-06-03 w864-64 (twice)
- 2022-11-18 w8adm (32-bit)
- 2022-11-22 w8adm (32-bit)
- 2022-11-23 w8adm (32-bit) and w864-32
The w864 snapshot was last updated on 2022-06-06.
Because these failures are rare on Windows 8 they have caused some TestBot
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=54022
Bug ID: 54022
Summary: d3d11:d3d11 -
test_clear_buffer_unordered_access_view() fails on
w11pro64_nv
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: d3d
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
d3d11:d3d11 - test_clear_buffer_unordered_access_view() fails on w11pro64_nv:
d3d11.c:16655: Test failed: Got 0xffffffff, expected 0xfefefefe or 0x80808080
at 128, uvec4 0xfefefefe, 0xfefefefe, 0xfefefefe, 0xfefefefe.
d3d11.c:16655: Test failed: Got 0xffffffff, expected 0xfefefefe or 0x80808080
at 128, uvec4 0xfefefefe, 0xfefefefe, 0xfefefefe, 0xfefefefe.
d3d11.c:16655: Test failed: Got 0xffffffff, expected 0xfefefefe or 0x80808080
at 128, uvec4 0xfefefefe, 0xfefefefe, 0xfefefefe, 0xfefefefe.
d3d11.c:16655: Test failed: Got 0xffffffff, expected 0xfefefefe or 0x80808080
at 128, uvec4 0xfefefefe, 0xfefefefe, 0xfefefefe, 0xfefefefe.
d3d11.c:16655: Test failed: Got 0xffffffff, expected 0xfefefefe or 0x80808080
at 128, uvec4 0xfefefefe, 0xfefefefe, 0xfefefefe, 0xfefefefe.
d3d11.c:16655: Test failed: Got 0xffffffff, expected 0xfefefefe or 0x80808080
at 128, uvec4 0xfefefefe, 0xfefefefe, 0xfefefefe, 0xfefefefe.
d3d11.c:16655: Test failed: Got 0xffffffff, expected 0xfefefefe or 0x80808080
at 128, uvec4 0xfefefefe, 0xfefefefe, 0xfefefefe, 0xfefefefe.
...
d3d11.c:16646: Test failed: Got 0xffffffff, expected 0x7f7e7d7c or 0x80808080
at 128, uvec4 0xffffff7c, 0xffffff7d, 0xffffff7e, 0xffffff7f.
d3d11.c:16647: Test failed: Got 0xffffffff, expected 0x7f7e7d7c or 0x80808080
at 128, uvec4 0xffffff7c, 0xffffff7d, 0xffffff7e, 0xffffff7f.
d3d11.c:16648: Test failed: Got 0xffffffff, expected 0x7f7e7d7c or 0x80808080
at 128, uvec4 0xffffff7c, 0xffffff7d, 0xffffff7e, 0xffffff7f.
d3d11.c:16653: Test failed: Got 0xffffffff, expected 0x7f7e7d7c or 0x80808080
at 128, uvec4 0xffffff7c, 0xffffff7d, 0xffffff7e, 0xffffff7f.
d3d11.c:16654: Test failed: Got 0xffffffff, expected 0x7f7e7d7c or 0x80808080
at 128, uvec4 0xffffff7c, 0xffffff7d, 0xffffff7e, 0xffffff7f.
d3d11.c:16655: Test failed: Got 0xffffffff, expected 0xfefefefe or 0x80808080
at 128, uvec4 0xfefefefe, 0xfefefefe, 0xfefefefe, 0xfefefefe.
See https://test.winehq.org/data/patterns.html#d3d11:d3d11
Note: w11pro64_nv is the TestBot's NVIDIA RTX3050 PCI passthrough Windows 11
21H2 VM. The plain QXL (QEmu), and AMD PCI passthrough test configurations have
d3d11:d3d11 failures too but in other test functions.
--
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=54029
Bug ID: 54029
Summary: PDF-XChange Editor - Error [System]: Call not
implemented
Product: Wine
Version: 7.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: klasse(a)partyheld.de
Distribution: ---
Created attachment 73597
--> https://bugs.winehq.org/attachment.cgi?id=73597
Screenshot of the error message
Upon closing of the PDF-XChange Editor, the attached error message appears.
When the PDF-XChange Editor is started from the terminal,
"010c:err:ole:CoUninitialize Mismatched CoUninitialize" appears upon closure of
the Editor as follows:
joe@PC:~$ env WINEPREFIX="/home/joe/.wine" wine-stable
C:\\PROG\~FBU\\TRAC\~EK1\\PDF_\~VHK\\PDFXEdit.exe
010c:err:ole:CoUninitialize Mismatched CoUninitialize
joe@PC:~$
Other than that, PDF-XChange Editor appears to work normally. (Only a brief
trial was done.)
The default Ubuntu Mate 22.10 installation of Wine is used:
wine-7.0 (Ubuntu 7.0~repack-8)
PDF-XChange Editor:
Version: 9.5, build 365.0 [ ]
(Nov 28 2022; 16:25:46)
The issue did not appear with the previous Ubuntu Mate version (22.04) and the
previously used PDF-XChange Editor version 9.5, build 361.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=51219
Bug ID: 51219
Summary: Deferring EC_COMPLETE introduced two new
quartz:filtergraph failures
Product: Wine
Version: 6.8
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: ---
Deferring EC_COMPLETE in strmbase introduced two new quartz:filtergraph
failures:
https://test.winehq.org/data/patterns.html#quartz:filtergraph
filtergraph.c:515: Test failed: didn't get EOS
filtergraph.c:519: Test failed: expected 1243c8, got 0
The commit that introduced this change is:
commit 82b86d470488ae266d3ccd46ae4a6750ff3e79eb
Author: Anton Baskanov <baskanov(a)gmail.com>
AuthorDate: Wed May 26 23:46:43 2021 +0700
strmbase: Defer EC_COMPLETE until the renderer is running.
Signed-off-by: Anton Baskanov <baskanov(a)gmail.com>
Signed-off-by: Zebediah Figura <zfigura(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
Note:
* On cw-gtx560 and cw-rx460 only the 64-bit tests are impacted. This is because
these machines are missing the gstreamer1.0-plugins-bad:i386 due an
incompatibility with the :amd64 package in Debian 10. In turn this causes a
skip (L"test.mpg": codec not supported) which avoids the failure.
* The TestBot's debiant2 VM is on Debian Testing where it was possible to
install both the 32- and 64-bit versions of tgstreamer1.0-plugins-bad so that
both 32- and 64-bit versions of Wine are failing.
--
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=53513
Bug ID: 53513
Summary: wininet:ftp regularly gets timeouts
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: wininet
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
wininet:ftp regularly gets timeouts. The error happens in various places
leading to somewhat different error message sequences:
ftp.c:302: Test failed: Expected ERROR_INTERNET_EXTENDED_ERROR, got 12002
ftp.c:373: 0 550 new_directory_deadbeef: Permission denied
ftp.c:373: 0 550 non_existent_file_deadbeef: Operation not permitted
ftp.c:478: Test failed: Expected ERROR_FTP_TRANSFER_IN_PROGRESS, got 12002
or
ftp.c:263: Test failed: Expected FtpGetFileA to succeed
ftp.c:264: Test failed: Local file should have been created
ftp.c:282: Test failed: Expected ERROR_INTERNET_EXTENDED_ERROR, got 12002
ftp.c:373: 0 550 new_directory_deadbeef: Permission denied
ftp.c:373: 0 550 non_existent_file_deadbeef: Operation not permitted
ftp.c:878: Test failed: Expected ERROR_INTERNET_EXTENDED_ERROR, got 12002
ftp.c:886: Test failed: Expected ERROR_NO_MORE_FILES, got 12002
or
ftp.c:801: Test failed: Expected FtpFindFirstFileA to pass
ftp.c:806: Test failed: Expected FtpFindFirstFileA to fail
ftp.c:807: Test failed: Expected ERROR_FTP_TRANSFER_IN_PROGRESS, got 0
ftp.c:864: Test failed: Expected ERROR_FTP_TRANSFER_IN_PROGRESS, got 12002
https://test.winehq.org/data/patterns.html#wininet:ftp
Where 12002 == ERROR_INTERNET_TIMEOUT.
These failures started some time between 2022-07-15 and 2022-07-29 and impact
all Windows versions while the test did not change since 2022-03-09. So it is
possible that this is a caused by a configuration change in server the test
connects to: ftp.winehq.org & www.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.
http://bugs.winehq.org/show_bug.cgi?id=26978
Summary: tokenadmin.exe crash : Unimplemented function
winscard.dll.SCardListReadersA
Product: Wine
Version: 1.3.18
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: fracting(a)gmail.com
Created an attachment (id=34407)
--> (http://bugs.winehq.org/attachment.cgi?id=34407)
LOG: tokenadmin.exe crash
tokenadmin.exe is a smart card reader manager from ICBC online bank.
1. donwload http://www.icbc.com.cn/icbc/html/download/dkq/SafeSign_ICBC_Per.exe
2. install SafeSign_ICBC_Per.exe with wine
$ LANG=en_US.utf8 wine SafeSign_ICBC_Per.exe
3. run tokenadmin.exe
$ cd $WINEPREFIX/"drive_c/Program Files/ICBCEbankTools/G&D/Management Utility"
$ wine tokenadmin.exe
see LOG: tokenadmin.exe crash
--
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=53963
Bug ID: 53963
Summary: d3d8:device & d3d9:device sometimes break threading
and WineTest
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: d3d
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
d3d8:device & d3d9:device sometimes break threading, causing all the tests
that follow to get stuck. The typical symptom is a series of tests returning
258:
d3d9:d3d9ex:080c done (0) in 43s 9467B
d3d9:device start dlls/d3d9/tests/device.c
d3d9:device:0278 done (258) in 120s 0B
d3d9:stateblock start dlls/d3d9/tests/stateblock.c
d3d9:stateblock:0288 done (258) in 120s 0B
d3d9:visual start dlls/d3d9/tests/visual.c
d3d9:visual:0290 done (258) in 120s 0B
See https://test.winehq.org/data/patterns.html
When this happens all the tests that follow get stuck which makes it impossible
to run the full WineTest suite, hence the lack of WineTest results on some
machines in the patterns page above.
Notes:
* This can also happen in d3d8:device. Consequently the first test that gets
stuck is either d3d8:stateblock or d3d9:stateblock.
* winedbg also gets stuck as soon as it displays the prompt :-(
* This only impacts dual-screen configurations. This is why this breaks the
debian11 and debiant (dual-screen) VMs but not debian11b and fgtbdebian11
(single-screen).
Note that in the run above there is no d3d9:device trace which means it did not
run right but there is no other indication of what is wrong. Fortunately on one
run d3d9:device produced a proper crash dump implicating RtlCreateUserThread()
which would make sense given the symptoms:
d3d9:device start dlls/d3d9/tests/device.c
device.c:780: Test marked todo: Test 0: Got unexpected FVF 0, expected 0x2.
device.c:780: Test marked todo: Test 1: Got unexpected FVF 0, expected 0x4.
device.c:1119: Tests skipped: Multisampling not supported for D3DFMT_X8R8G8B8,
skipping test.
device.c:4821: Test failed: Received unexpected WM_SIZE message.
device.c:2852: Test failed: Failed to create a D3D object.
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00434da7).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00434da7 ESP:0071f7b0 EBP:0071f868 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:00000000 ECX:0071f750 EDX:00000000
ESI:005a0068 EDI:0071f824
Stack dump:
0x0071f7b0: 00000000 004de71c 004df984 00cf0000
0x0071f7c0: 00000064 00000064 000000a0 000000a0
0x0071f7d0: 00000000 00000000 00000000 00000000
0x0071f7e0: 00000000 00000002 00000012 005a0068
0x0071f7f0: 688e32f0 00001897 00000000 00000000
0x0071f800: 00000000 004df9fc 00000000 00000007
Backtrace:
=>0 0x00434da7 in d3d9_test (+0x34da7) (0x0071f868)
1 0x00459367 in d3d9_test (+0x59367) (0x0071fde8)
2 0x004d8151 in d3d9_test (+0xd8151) (0x0071fee8)
3 0x004d7b3f in d3d9_test (+0xd7b3f) (0x0071ff30)
4 0x7b62a1f0 in kernel32 (+0x2a1f0) (0x0071ff48)
5 0x7bc5d727 in ntdll (+0x5d727) (0x0071ff5c)
6 0x7bc5df50 RtlCreateUserThread(entry=004D7AC0, arg=7FFD1000)
[Z:\home\winetest\tools\testbot\var\wine\dlls\ntdll\thread.c:306] in ntdll
(0x0071ffec)
0x00434da7 d3d9_test+0x34da7: movl 0x0(%ebx),%eax
And on stderr:
0658:err:d3d:wined3d_adapter_create_output Failed to initialise output
L"\\\\.\\DISPLAY1", hr 0x80070057.
wine: Unhandled page fault on read access to 00000000 at address 00434DA7
(thread 0658), starting debugger...
The million dollar question: how to reproduce the failure?
* First you need a dual-screen test configuration.
* The crash is not systematic. It can be necessary to run the test 4 - 8 maybe
10 times to get a crash. It's hard to tell.
* After some runs d3d9:device gets an underflow in GenerateRampFromGamma() and
crashes from that. I don't have a log of that crash but I remember that the
gamma was around 0.00003 (plus or minus a few zeroes). So it is likely that the
test does not restore the gamma correctly, resulting in it running with this
nonsensically low gamma value after a while. Regardless, this seems to prevent
d3d*:device from crashing in the way we want which means after a few runs it
may be necessary to restart the X server :-(
* Also sometimes, again after running the tests a number of times, one of the
screens 'disappears' (virt-viewer says something like 'connecting to display'
or it will show a single abnormally wide desktop) and then the issue cannot be
reproduced anymore. This also requires restarting the X server :-(
This failure started on 2022-11-17 but because it is such a pain to reproduce
and even more to bisect I was not able to pinpoint the commit causing it.
However Rémi points out that it first appeared in the following merge request:
https://gitlab.winehq.org/wine/wine/-/merge_requests/1399
And when that got merged into Wine all hell broke loose: all debian11 test runs
started timing out.
It's not clear how it's related to threading though. Also it only touches
programs/explorer so it's strange that it would cause threading issues in
d3d9:device. So it's possible it only triggers a preexisting bug somehow.
--
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=51153
Bug ID: 51153
Summary: A winegstreamer change caused a new quartz:filtergraph
failure in Wine
Product: Wine
Version: 6.8
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: winegstreamer
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
quartz:filtergraph started failing in Wine on 2021-04-26:
http://winetest.dolphin/data/patterns.html#quartz:filtergraph
filtergraph.c:440: Test failed: GetState() failed: 40237
Strangely this failure only happens on the TestBot's debiant2 VM.
A bisect showed this failure to be caused by the patch below:
commit d7fecebe93938bf1ef2349ac74413e28d6b8e153
Author: Anton Baskanov <baskanov(a)gmail.com>
Date: Mon Apr 26 09:51:24 2021 +0700
winegstreamer: Allow setting the stop position to the stream duration.
Since we no longer stop the GStreamer pipeline, it does not reset the stop
position for us. Fixes a hang during intro video playback in RC Cars.
Signed-off-by: Anton Baskanov <baskanov(a)gmail.com>
Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
See also:
https://www.winehq.org/pipermail/wine-devel/2021-April/185904.html
--
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.