https://bugs.winehq.org/show_bug.cgi?id=54598
Bug ID: 54598
Summary: New Shorter Oxford English Dictionary doesn't show
(child) window
Product: Wine
Version: 7.5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: win32u
Assignee: wine-bugs(a)winehq.org
Reporter: jkfloris(a)dds.nl
Distribution: ---
Created attachment 74128
--> https://bugs.winehq.org/attachment.cgi?id=74128
nsoed.png blank/gray screen
Forum: https://forum.winehq.org/viewtopic.php?p=139548#p139548
URL: https://archive.org/details/pcbasics-31
While I'm not entirely sure if this is the same problem Canard has, New Shorter
Oxford English Dictionary (NSOED) no longer works properly after Wine version
7.5
When NSOED is started, a blank/gray screen is displayed (nsoed.png)
A window becomes visible when the user clicks Window -> Cascade
I can imagine that this look like the database is not loading.
d765edc411a6844f6322dd9da280aa0436391828 is the first bad commit
commit d765edc411a6844f6322dd9da280aa0436391828
Author: Jacek Caban <jacek(a)codeweavers.com>
Date: Fri Mar 18 14:27:55 2022 +0100
win32u: Move NtUserCreateWindowEx implementation from user32.
Signed-off-by: Jacek Caban <jacek(a)codeweavers.com>
Signed-off-by: Huw Davies <huw(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=55833
Bug ID: 55833
Summary: HeidiSQL 12.5.0.6677 crashes on start since Wine 8.17
on ArchLinux
Product: Wine
Version: 8.17
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: comctl32
Assignee: wine-bugs(a)winehq.org
Reporter: clemens.ml(a)gmx.net
Distribution: ---
Created attachment 75330
--> https://bugs.winehq.org/attachment.cgi?id=75330
HeidiSQL Bug report output.
Arch Linux (latest)
Starting heidisql 12.5.0.6677 vompiled with Delphi 11 on different wine
versions:
wine 8.16 works fine.
wine 8.17 crashes:
exception message : Access violation at address 00000002FB43949D in module
'comctl32.dll'. Write of address FFFFFFFFFE1FF500.
wine 8.18 crashes:
exception message : Access violation at address 00006FFFFE13956D in module
'comctl32.dll'. Write of address FFFFFFFFFE1FF500.
Reproducable: always
I might be able to debug using gdb when I receive detailed instructions.
--
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=55761
Bug ID: 55761
Summary: PLSQL Developer: Access Violation when trying to log
in
Product: Wine
Version: 8.17
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: robertdejager(a)tutanota.com
Distribution: ---
Created attachment 75249
--> https://bugs.winehq.org/attachment.cgi?id=75249
Screenshot of the error
Since wine version 8.17, PL/SQL Developer throws an Access Violation exception
when trying to log into a database.
I have attached a screenshot with the exact error.
Steps to reproduce:
* Install wine 8.17
* Download Oracle Instant Client (64 bit) and unzip into your prefix in
c:\ORACLE\instantclient_21_9
* Import the registry entries from the attached .reg file
* Edit c:\ORACLE\instantclient_21_9\tnsnames.ora and add a connect string for a
database (apologies, I cannot provide a database or a connect string for it)
* Install PL/SQL Developer 14 (64 bit) (15 gives me crippling visual glitches,
so I could not test)
* Run PL/SQL Developer and try to log into a database
Workaround:
* Downgrade to wine <= 8.16
--
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=56011
Bug ID: 56011
Summary: regression: explorer/systray.c crash when WM_USER + 1
signal sent (eg on WM lock/unlock cycle)
Product: Wine
Version: 9.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: explorerframe
Assignee: wine-bugs(a)winehq.org
Reporter: elizabeth(a)ctyalcove.org
Distribution: ---
Created attachment 75632
--> https://bugs.winehq.org/attachment.cgi?id=75632
screenshot showing line 574 nb_displayed error
Regression introduced in 48e6bf3cf1aabdd2ac640f572416b9169e324f21, present in
Wine 9.0-rc1
Assert at
https://github.com/wine-mirror/wine/blob/wine-9.0-rc1/programs/explorer/sys…
`assert(nb_displayed)` fails inside of WM_USER + 1 case in which hide_icon() is
called by WM, while nb_displayed is not currently true.
Repro case: trigger systray_atom(), for instance locking screen (causing the
wine systray to hide because wine is sensitive / not allowed to appear in unity
systray while locked), then unlocking screen, causing the systray event to fire
and a second hide attempted while already hidden.
--
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=55747
Bug ID: 55747
Summary: The 64-bit dbghelp:dbghelp fails in Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: dbghelp
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
The 64-bit dbghelp:dbghelp fails in Wine:
New Windows-on-Windows case:
dbghelp.c:827: Test failed: Wrong bitness aggregation count 0 5
dbghelp.c:829: Test failed: Wrong kind aggregation count 0 1
dbghelp.c:831: Test failed: Wrong directory aggregation count 5 0
dbghelp.c:889: Test failed: Wrong kind aggregation count 1 2
dbghelp.c:1213: Test failed: [64/32 enum:+32bit wow64]: Unexpected
enum.count_exe 1
dbghelp.c:1337: Test failed: [64/32 enum:+32bit wow64]: Different sym/enum
count32_bit (23/23)
dbghelp.c:1343: Test failed: [64/32 enum:+32bit wow64]: Different sym/enum
wowdir (22/22)
dbghelp.c:1345: Test failed: [64/32 enum:+32bit wow64]: Different sym/enum exe
(1/1)
dbghelp.c:1213: Test failed: [64/32 enum:default wow64]: Unexpected
enum.count_exe 0
dbghelp.c:1217: Test failed: [64/32 enum:default wow64]: Unexpected
enum.count_32bit 0
dbghelp.c:1223: Test failed: [64/32 enum:default wow64]: Unexpected
enum.count_wowdir 0
dbghelp.c:1226: Test failed: [64/32 enum:default wow64]: Unexpected
sym.count_exe 0
dbghelp.c:1230: Test failed: [64/32 enum:default wow64]: Unexpected
sym.count_32bit 0
dbghelp.c:1236: Test failed: [64/32 enum:default wow64]: Unexpected
sym.count_wowdir 0
Old Windows-on-Windows case:
dbghelp.c:818: Test failed: Wrong bitness aggregation count 0 1
dbghelp.c:820: Test failed: Wrong kind aggregation count 0 1
dbghelp.c:822: Test failed: Wrong directory aggregation count 1 0
dbghelp.c:671: Test failed: C:\windows\syswow64\ntdll.dll shouldn't already be
loaded
dbghelp.c:878: Test failed: Wrong bitness aggregation count 22 2
dbghelp.c:880: Test failed: Wrong kind aggregation count 1 2
dbghelp.c:882: Test failed: Wrong directory aggregation count 1 22
dbghelp.c:1278: Test failed: [64/32 enum:+32bit wine_old_wow64]: Unexpected
enum.count_exe 1
dbghelp.c:1284: Test failed: [64/32 enum:+32bit wine_old_wow64]: Unexpected
enum.count_systemdir 1
dbghelp.c:1289: Test failed: [64/32 enum:+32bit wine_old_wow64]: Unexpected
enum.count_ntdll 2
dbghelp.c:1296: Test failed: [64/32 enum:+32bit wine_old_wow64]: Unexpected
sym.count_64bit 1
dbghelp.c:1297: Test failed: [64/32 enum:+32bit wine_old_wow64]: Unexpected
sym.count_systemdir 1
dbghelp.c:1337: Test failed: [64/32 enum:+32bit wine_old_wow64]: Different
sym/enum count32_bit (22/24)
dbghelp.c:1339: Test failed: [64/32 enum:+32bit wine_old_wow64]: Different
sym/enum count64_bit (1/0)
dbghelp.c:1345: Test failed: [64/32 enum:+32bit wine_old_wow64]: Different
sym/enum exe (1/1)
dbghelp.c:1347: Test failed: [64/32 enum:+32bit wine_old_wow64]: Different
sym/enum exe (1/2)
dbghelp.c:1278: Test failed: [64/32 enum:default wine_old_wow64]: Unexpected
enum.count_exe 0
dbghelp.c:1284: Test failed: [64/32 enum:default wine_old_wow64]: Unexpected
enum.count_systemdir 1
dbghelp.c:1289: Test failed: [64/32 enum:default wine_old_wow64]: Unexpected
enum.count_ntdll 1
dbghelp.c:1291: Test failed: [64/32 enum:default wine_old_wow64]: Unexpected
sym.count_exe 0
dbghelp.c:1296: Test failed: [64/32 enum:default wine_old_wow64]: Unexpected
sym.count_64bit 1
dbghelp.c:1297: Test failed: [64/32 enum:default wine_old_wow64]: Unexpected
sym.count_systemdir 1
dbghelp.c:1302: Test failed: [64/32 enum:default wine_old_wow64]: Unexpected
sym.count_ntdll 1
dbghelp.c:1337: Test failed: [64/32 enum:default wine_old_wow64]: Different
sym/enum count32_bit (0/1)
dbghelp.c:1339: Test failed: [64/32 enum:default wine_old_wow64]: Different
sym/enum count64_bit (1/0)
See https://test.winehq.org/data/patterns.html#dbghelp:dbghelp
A bisect shows that this started with the commit below:
commit de81e2ea41b27a14f88177639c5b5d35a210b5bd
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Oct 6 15:08:02 2023 +0200
ntdll: Only create the main module on the 32-bit side for wow64.
This means this most likely has the same fix as bug 55744.
--
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=55976
Bug ID: 55976
Summary: Battle.net stopped working after update pushed from
server
Product: Wine
Version: 8.0.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: joshudson(a)gmail.com
Distribution: ---
Created attachment 75564
--> https://bugs.winehq.org/attachment.cgi?id=75564
Process state when it crashed
Battle.net dies on startup; worked until 11/30/23
--
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=55960
Bug ID: 55960
Summary: user32: 512 is not enough for LB_ADDSTRING
Product: Wine
Version: 8.21
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: user32
Assignee: wine-bugs(a)winehq.org
Reporter: galtgendo(a)o2.pl
Distribution: ---
So, as noted in bug 54034, while dealing with some out-of-memory crashes, I ran
into an odd one, one that could be triggered even shortly after reload and
acting more like a buffer overflow bug.
Namely, if a certain string that was about to be displayed on the screen was
above 530 chars (but it had newline embedded), the game crashed, but didn't if
the string was manually truncated.
It left me grasping at straws, as my (quite lacking) gdb skills didn't lets me
see where the crash occurred.
So, I was left waiting for some burst of inspiration.
It came today.
For some reason, this felt like I had been hitting some internal limit. I
suspected wine code.
After trying a few debug channel combinations, I eventually tested 'msg'.
The strings were printed using ID3DXFontImpl_DrawTextA.
In the log, I've noted LB_ADDSTRING and - after looking at that code - took a
stab in the dark.
I've set the buffer size for that message in both WINPROC_CallProcAtoW and
WINPROC_CallProcWtoA to 1536 (yes, likely excessively large). Making this
change has fixed the crash.
I'm marking it wine 8.21, but I expect this has been around as long as wine has
been using too small buffer.
--
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=55511
Bug ID: 55511
Summary: Wine repeatedly prints err:system:update_display_cache
Failed to read display config.
Product: Wine
Version: 8.15
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: win32u
Assignee: wine-bugs(a)winehq.org
Reporter: m101010a(a)gmail.com
Distribution: ---
In sysparams.c the read_display_adapter_settings function uses the global
variable config_key, but does not actually initialize it. This causes the
function to fail, and that failure eventually trickles down to
update_display_cache. I haven't seen any functionality break because of it, but
the messages are annoying and could be trivially fixed by initializing
config_key before it is used.
--
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=55014
Bug ID: 55014
Summary: kernel32:comm crashes in WoW64 mode on Linux
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
kernel32:comm crashes in WoW64 mode on Linux:
comm.c:708: Found Com port COM1. Connected devices may disturb results
Unhandled exception: page fault on read access to 0x0000000000000000 in 64-bit
code (0x007f47b448083c).
[...]
=>0 0x007f47b448083c wait_for_event+0x1c(arg=<internal error>)
[/home/winetest/tools/testbot/var/wine-wow64/../wine/dlls/ntdll/unix/serial.c:945]
in ntdll.so (0000000000000000)
0x007f47b448083c wait_for_event+0x1c
[/home/winetest/tools/testbot/var/wine-wow64/../wine/dlls/ntdll/unix/serial.c:945]
in ntdll.so: mov (%rdi), %rdi
945 if (!server_get_unix_fd( commio->hDevice, FILE_READ_DATA |
FILE_WRITE_DATA, &fd, &needs_close, NULL, NULL ))
See https://test.winehq.org/data/patterns.html#kernel32:comm
The failure seems to only happen on the TestBot VMs, maybe because of QEmu,
particularly because it does not set the baud rate correctly.
A bisect shows that this failure started with the commit below:
commit b337c5b1a1757b2abbc90a7c6955d64242861ab9
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Jun 2 09:35:29 2023 +0200
ntdll: Use the default ABI for all functions on the Unix side.
--
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=45305
Bug ID: 45305
Summary: [AZERTY Keyboard]Certains special keys are not
correctly recognized.
Product: Wine
Version: 3.9
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-dinput
Assignee: wine-bugs(a)winehq.org
Reporter: berillions(a)gmail.com
Distribution: ---
Hello,
I have a problem when i want to use special character with my French Keyboard.
If i use "é", "è", "ç" and "à" keys in winecfg, regedit or notepad, these
symbols are correctly write.
But in game/all games, if i use these keys, the game does not recognize it.
Example for Vampyr, "é" symbol is used by default for an action. If i want to
use "é" for an other action, when i press the key on my keybaord, there is no
effect, the key is not recognized.
I have this problem even if i export LC_ALL=fr_FR before to launch Steam.
If someone had this issue in the past and fix this problem, i'll say him thanks
you.
--
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=54616
Bug ID: 54616
Summary: Wine 8.0+, Memory Access Violation in Libaes.dll,
Texecom Wintex
Product: Wine
Version: 8.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: zestier-bib.0a(a)icloud.com
Distribution: ---
Created attachment 74142
--> https://bugs.winehq.org/attachment.cgi?id=74142
Error from console when Program is run.
When attempting to run running Texecom Wintex in Wine 8.0 or above, there is a
Memory Access Violation/Buffer Overrun error c0000005 in libaes.dll.
Downgrading to Wine 7.0.1 with no other changes allows the program to run
normally.
The environment has C++ Redistributable 2010 installed as required.
There is no GUI errors shown when the issue is present. The attached .txt file
contains the error that is printed when the program is run via the console.
libaes.dll seems to be specific to this program.
The program can be downloaded from here:
https://texecom-live.s3.eu-west-2.amazonaws.com/wp-content/uploads/2022/08/…
(no account required)
or https://www.texe.com/help-and-support/product-support/ (free account
required)
No accounts or hardware is needed to run the software.
See also: My forum post:
https://forum.winehq.org/viewtopic.php?p=139794#p139794
If I can provide any more information, please let me know.
--
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=40236
Bug ID: 40236
Summary: winetricks ie6: buttons are missing
Product: Wine
Version: 1.9.4
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Regression SHA1: 6e638d824b80e8a02cb830cd6bc25a7ef8507849
Distribution: Fedora
Created attachment 53780
--> https://bugs.winehq.org/attachment.cgi?id=53780
screenshot
Regression, introduced by:
commit 6e638d824b80e8a02cb830cd6bc25a7ef8507849
Author: Dmitry Timoshkov <dmitry(a)baikal.ru>
Date: Mon Mar 23 10:20:59 2015 +0800
shell32: Update version information to match XP values.
To reproduce:
$ rm -rf ~/.wine
$ winetricks -q ie6
$ cd ~/.wine/drive_c/Program\ Files/Internet\ Explorer/
$ wine "C:\\program files\\internet explorer\\iexplore.exe"
see screenshot.
--
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=53114
Bug ID: 53114
Summary: Crash of applications and games when out of focus
Product: Wine-staging
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: ryu.ketsueki(a)outlook.com
CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com
Distribution: ---
I don't know why this happens but every wine application I could test, they
need to stay on focus in the current virtual desktop (from the Desktop
Environment, not Wine's virtual desktop) or else they will simply close on
their own. I can't track to a specific cause because even with a completely new
prefix with no "helpers", Lutris and even Valve's own Proton, this happens. So
far I got the exact same result with The Sims 4, StarCraft 2 and Sonic After
the Sequel. All those games will close if I change to another virtual desktop,
let's say, desktop 2, if the apps themselves are on desktop 1. It also happened
with the releases but it persists with Staging as well. I don't know how to
backtrace this, as launching them through CLI didn't return anything useful and
I'm not sure if wine itself is what is crashing or the applications. I didn't
get the classic crash window either. They simply close.
--
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=40712
Bug ID: 40712
Summary: blueMSX hangs at start
Product: Wine
Version: 1.9.11
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jeremielapuree(a)yahoo.fr
Distribution: ---
Lauching the msx emulator blueMSX makes it hang: here is the short console
output
wine blueMSX.exe
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make
sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the
winbind package of your distribution.
fixme:dwmapi:DwmIsCompositionEnabled 0x6d88c758
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69e94b5e, context
0x8bd300, init_notify 0, handle 0x127e1b0): stub
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make
sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the
winbind package of your distribution.
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0a6836, context
0x93dd98, init_notify 0, handle 0x124e7a4): stub
wine: configuration in '/home/david/.wine' has been updated.
fixme:win:EnumDisplayDevicesW ((null),0,0x33ec64,0x00000000), stub!
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for
adapter 0.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg0: Permission non
accordée
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for
adapter 1.
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for
adapter 2.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg2: Permission non
accordée
fixme:win:EnumDisplayDevicesW ((null),0,0x33ea54,0x00000000), stub!
fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:d3d:wined3d_surface_blt Can't handle WINED3D_BLT_DO_NOT_WAIT flag.
--
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=49177
Bug ID: 49177
Summary: Naruto Online
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: kacper.cholody(a)onet.pl
Distribution: ---
Created attachment 67194
--> https://bugs.winehq.org/attachment.cgi?id=67194
dont know
When i run an application its showing a bug. I cant run game
--
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=45268
Bug ID: 45268
Summary: Logicly 1.9 (Adobe AIR app) windows do not resize
correctly when screen resolution is set to non-default
value
Product: Wine
Version: 3.9
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: ulrich.gemkow(a)ikr.uni-stuttgart.de
Distribution: ---
Created attachment 61511
--> https://bugs.winehq.org/attachment.cgi?id=61511
Start log for logicly 1.8
Logicly 1.9 (Adobe AIR application) installs and works perfect when the screen
resolution is left at the default (96 dpi). When changing the screen resolution
to a higher value (which is necessary for newer displays) Logicly shows its
windows minimized. This prevents installing because (i.e.) the License accept
dialog can not be confirmed.
To reproduce
- Download logicly 1.9 (see download link)
- change the screen resolution with winecfg to (i.e.) 168 dpi
- Install Logicly by calling the installer, start it after installation
The shown windows are minimized and not resizable.
When installing with the default screen resolution and running Logicly later,
its windows are minimized and can be resized. so the app is usable in
principle.
It may be of interest, that the previous release (Logicly 1.8) does not have
this problem (download from http://logic.ly/updates/Logicly-1.8.0.exe).
The log files from the start of both releases are attached.
--
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=56034
Bug ID: 56034
Summary: Borland Turbo CPP 4.5 installer hangs after opening
INSTALL.TXT
Product: Wine
Version: 9.0-rc2
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
Created attachment 75680
--> https://bugs.winehq.org/attachment.cgi?id=75680
Patch that fixes the first hang
Note that the installer is INSTALL.EXE, not SETUP.EXE.
If you click Continue, the installer opens INSTALL.TXT in Notepad. When you
close Notepad, the installer should continue, but instead it hangs.
If you click Skip, the installer works but hangs after installation.
The attached patch fixes the problem, mostly. For some reason you have to click
the background after closing Notepad, and the installer still hangs at the end.
I don't know how close the patch is to a correct solution.
$ sha256sum 'Borland Turbo CPP 4.5 for Windows.7z'
8a6f5797f0af880728421426beacf5e5760701e424d89e14cd714a13e625f2ff
--
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=56037
Bug ID: 56037
Summary: Ubisoft Pirates of the Caribbean The legend of jack
sparrow Black screen after starting
Product: Wine
Version: 9.0-rc2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: cedric.dewijs(a)eclipso.eu
Distribution: ---
Game: Ubisoft Pirates of the Caribbean The legend of jack sparrow DVD version
Steps to reproduce:
$ rm -rf ~/wine-tmp/
$ mkdir ~/wine-tmp
$ export WINEPREFIX=~/wine-tmp
$ wine /run/media/cedric/Pirates\ LoJS/setup.exe Now the installer start
choose English (default), ok, next
accept the license terms, next
accept the default location, next, Install, copying new files. (During this
time, the progressbar doesn't move)
Press finish.
$ wine ~/wine-tmp/drive_c/Program\ Files\ \(x86\)/Bethesda\ Softworks/Pirates\
of\ the\ Caribbean\ LoJS/PiratesLoJS.exe
Now the screen turns black.
Alt-tab into the controlling terminal, and press ctrl-c Now the desktop appears
again.
Software:
$ wine --version
wine-9.0-rc2 from this aur package:
https://aur.archlinux.org/packages/wine-wow64
$ uname -a
Linux cedric 6.6.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 14 Dec 2023 03:45:42
+0000 x86_64 GNU/Linux
Running lxde on Xorg
Hardware:
0b:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi
10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] (rev c4)
--
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=56035
Bug ID: 56035
Summary: Beyond all reason: In game music sometimes studders
Product: Wine
Version: 9.0-rc2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: cedric.dewijs(a)eclipso.eu
Distribution: ---
Steps to reproduce:
$ rm -rf ~/wine-tmp/
$ mkdir ~/wine-tmp
$ export WINEPREFIX=~/wine-tmp
$ wine ~/Downloads/Beyond-All-Reason-1.2470.0.exe Now the installer starts.
choose only for me (default),next
choose default installation location, install
[X] run beyond all reason (default), finish. now the game updates itself.
Press start.
During the second, and all subsequent matches, the in-game music studders.
The music was fine during the first match
Software:
$ wine --version
wine-9.0-rc2 from this aur package:
https://aur.archlinux.org/packages/wine-wow64
$ uname -a
Linux cedric 6.6.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 14 Dec 2023 03:45:42
+0000 x86_64 GNU/Linux
Running lxde on Xorg
Hardware:
0b:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi
10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] (rev c4)
--
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=54243
Bug ID: 54243
Summary: Warcraft 2 BNE: Fails CD check in wine versions >6.0.X
Product: Wine
Version: 7.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: mmogilvi2+wine(a)gmail.com
Distribution: ---
SYMPTOM: Starting with wine versions mid-6.X and including all 7.X through at
least 7.22, the game "Warcraft 2: Battle.net Edition" always fails a CD check
and pops up an error dialog:
"Warcraft II Battle.net Edition is unable to read a required file. Your
Warcraft II Battle.net Edition CD may not be in the CDROM drive. Please ensure
that the disk in in the CDROM drive and press OK. To leave the program, press
Exit."
----
BACKGROUND:
Wine had long been able to run "Warcraft 2: Battle.net Edition", up through
wine version 6.0.2 and some early 6.X versions.
As described in the howto of the application DB
https://appdb.winehq.org/objectManager.php?sClass=version&iId=592 (and other
places), in my setup I have long used an .iso of my original CD, with symlinks
for "d::" (linked to the iso) and "d:" (linked to the directory where the .iso
is loop-mounted). (I actually use some wrapper scripts to temporarily mount it
only when needed, etc...)
I unsuccessfully asked about this in the wine forum last July
https://forum.winehq.org/viewtopic.php?f=8&t=36787&sid=e1b75b6a5ffa1534a042…
and am finally digging deeper into it on my own. There are also some
tangential mentions in my recent Gentoo Linux forum post:
https://forums.gentoo.org/viewtopic-p-8766703.html
----
ANALYSIS:
I have managed to git bisect this bug to commit
50903a15046354e405564aff6430ee505c01100a "kernelbase: Reimplement
GetVolumeInformation on top of GetVolumeInformationByHandle" (although I needed
to cherry-pick an unrelated "sincos()" build fix at each step...).
Digging deeper, the following sequence of events leads to the bug:
1. The game calls GetVolumeInformationW() with root=L"D:\\".
- The game only wants file system flags and FS type name.
- Wine proceeds to:
2. NtOpenFile() the root (I haven't traced into this much)...
3. GetVolumeInformationByHandleW()
4. NtQueryVolumeInformationFile() with
info_class=FileFsAttributeInformation
5. get_mountmgr_fs_info(), which determines
unix_name="/archive/wineData/warcraftII-BNE-2001.iso"
and letter=25 (Z:).
- BUG: letter=25 definitely indicates a bug. The game is asking
about D:, not Z:.
- MAYBE BUG: Not sure whether mapping "D:\\"'s handle to the .iso
rather than the loop mount point directory is a bug or not.
- FYI: I'll note that NtQueryVolumeInformationFile()'s documentation
says that if the handle "represents a direct device open, only
FileFsDeviceInformation can be specified..." in the remarks (i.e.,
not the info_class being asked for here). There doesn't seem
to be any attempt to enforce this in wine. See
https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/ntifs/nf-nti…
6. Since wine now thinks the game is asking about "Z:", it returns file
system type "NTFS" and associated flags, rather than the correct
"CDFS" (and flags).
7. Presumably the game sees the "NTFS" and/or flags, decides this
isn't a CD at all, and after some more searching, ultimately
pops up the error dialog.
----
POTENTIAL FIXES:
I'm not sure the best way to fix this. Some possibilities include:
A. Somehow ensure the handle that GetVolumeInformation() opens gets
mapped to the mounted directory, instead of the .iso file?
- This would seem to make sense, but I'm not sure.
B. Add more logic to find_dos_device() to notice if path is a file
(or device) that is pointed at by one of the double-colon symlinks?
- It might need similar caching as get_drives_info(), etc?
This would be just a little involved, but might be the best
"smallish scale" fix.
C. Just revert commit 50903a15046354e405564aff6430ee505c01100a?
But that might leave GetVolumeInformationByHandle() broken,
and it does seem cleaner to only do all the device/FS
superblock parsing and determination in one place...
D. Do a more thorough audit / cleanup of how different ways of
representing and mapping between unix names, NT names, devices,
mount points, symlinks, fallback logic, etc all interact with
each other? My initial vague impression is that a lot of this
logic is a bit haphazard and only "mostly" works, rather than
being robustly designed to always work.
- Very involved and time consuming, and well beyond anything
I currently have any interest in attempting myself.
----
WORKAROUND:
A quick end-user workaround that seems to work is to change the "d::" symlink
to point to the correct /dev/loop0 or loop1, or 2...., that just happens to
match whatever free loop device that "mount" dynamically picks to use.
- I think this only works because these days /dev is usually
mounted as a separate file system, and in wine there is
find_dos_device() logic to stops looking if the st_dev changes
and then later stuff falls back on doing something else...
- Even disregarding that, it seems a bit ugly and fragile to
assume a particular loop device, especially if you have other
things you sometimes loop mount... (Although maybe my wrapper
script could dynamically update the symlink based on parsing
/proc/mounts after things are mounted...)
--
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=55999
Bug ID: 55999
Summary: Add libxkbregistry0 dependency to Debian packages of
Wine
Product: Packaging
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-packages
Assignee: wine-bugs(a)winehq.org
Reporter: shtetldik(a)gmail.com
CC: dimesio(a)earthlink.net
Distribution: ---
New winewayland driver now relies on libxkbregistry and fails to load without
it:
ldd winewayland.so
...
libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0
(0x00007f1f3fcb9000)
libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0
(0x00007f1f3fc71000)
libxkbregistry.so.0 => /lib/x86_64-linux-gnu/libxkbregistry.so.0
(0x00007f1f3fc66000)
...
So it would be good to add a dependency on libxkbregistry0 package for Wine
Debian packages (both regular and staging). I guess same goes may be for a few
others like libwayland-client0 and libxkbcommon0.
--
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=23921
Summary: LBA2 doesnt refresh its screen
Product: Wine
Version: 1.3.0
Platform: All
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: vleon1(a)gmail.com
Little big adventure 2 rarely refresh its screen, rendering the game
unplayable. the bug didnt exist in the 1.2 branch.
You can hear the games music from the next screen (for example from the ingame)
while having a picture of the games menu.
--
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=55703
Bug ID: 55703
Summary: Introduced in 8.17
Product: Wine
Version: 8.17
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: bugs(a)cometchaser.de
Distribution: ---
Drag and drop of files within an commercial applications doesn't work anymore
in Wine 8.17.
It worked until Wine 8.16.
It works in Debian 11 with Wine 8.8 or Debian 12 with Wine 8.16 but not anymore
in Debian 11 with Wine 8.17
See the error:
Error new in Wine 8.17
Download a video file at:
https://www.cometchaser.de/wine/Wine-8.17-Error.mkv
Download a video file at:
https://www.cometchaser.de/wine/Wine-8.16-Works.mkv
--
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=55995
Bug ID: 55995
Summary: Wine 9.0-rc1 Wayland cursor does not move on some
surfaces
Product: Wine
Version: 9.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: h0tc0d3(a)gmail.com
Distribution: ---
Version: Wine 9.0-rc1 Wayland
Bugs:
1) In games, the cursor moves only in the game menu, but as soon as you load
some map, the cursor stops moving. At the same time, if you open the menu, the
cursor continues to move in the menu. Game Example: Overwatch 2
```
"${WINE}/bin/wine64" "C:/Program Files (x86)/Overwatch/_retail_/Overwatch.exe"
```
2) The Blizzard Battle.net launcher launches, but there is no window on the
screen. Therefore, the Overwatch 2 game can only be launched using the above
method, and each time needs enter your username and password.
```
"${WINE}/bin/wine64" "C:/Program Files (x86)/Battle.net/Battle.net.exe"
--exec="launch Pro" > /dev/null 2>&1
```
3) In winecfg if press "Apply" or "OK" button, then winecfg freezes.
4) winecfg does not transmit float state, it runs on the entire screen.
--
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=55561
Bug ID: 55561
Summary: kernel32:virtual - The 32-bit test_write_watch() fails
in the new WoW mode
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
kernel32:virtual - The 32-bit test_write_watch() fails in the new WoW mode:
virtual.c:2099: Test failed: VirtualAlloc succeeded
See https://test.winehq.org/data/patterns.html#kernel32:virtual
A bisect shows that this started with the commit below:
commit f6dbcccab9e33f05b4df9ba3824a849b172b97c3
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Mon Aug 28 13:47:14 2023 +0200
wow64: Send cross-process notifications.
--
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=45123
Bug ID: 45123
Summary: gdiplus/graphicspath test crashes under clang-5.0.1
but not gcc-7.3.0
Product: Wine
Version: 3.7
Hardware: x86
URL: https://test.winehq.org/data/8dca6c35e11a104385242ed83
46ee05707b78ef7/linux_ae-gentoo-dbg-clang/gdiplus:grap
hicspath.html
OS: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: gdiplus
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
CC: madewokherd(a)gmail.com
Distribution: Gentoo
Backtrace:
=>0 0x7eca42d9 widen_joint+0x139(p1=<is not available>, p2=<is not available>,
p3=<is not available>, pen=<is not available>, last_point=<has been optimized
away by compiler>)
[/var/lib/jenkins/home/workspace/wine-clang/dlls/gdiplus/graphicspath.c:1849]
in gdiplus (0x0033fc38)
1 0x7eca2ac1 GdipWidenPath+0x3a0(path=<is not available>, pen=<is not
available>, matrix=<is not available>, flatness=<is not available>)
[/var/lib/jenkins/home/workspace/wine-clang/dlls/gdiplus/graphicspath.c:2029]
in gdiplus (0x0033fca8)
2 0x7ed36262 func_graphicspath+0x3331() in gdiplus_test (0x0033fe08)
3 0x7ed74968 main+0x457() in gdiplus_test (0x0033fea8)
4 0x7ed74caa in gdiplus_test (+0x8fca9) (0x0033fee0)
5 0x7b45df9c call_process_entry+0xb() in kernel32 (0x0033fef8)
6 0x7b45e0f3 start_process+0x122(entry=0x7ed74f7a, peb=<is not available>)
[/var/lib/jenkins/home/workspace/wine-clang/dlls/kernel32/process.c:1099] in
kernel32 (0x0033ffdc)
7 0x7b45dfaa start_process_wrapper+0x9() in kernel32 (0x0033ffec)
0x7eca42d9 widen_joint+0x139
[/var/lib/jenkins/home/workspace/wine-clang/dlls/gdiplus/graphicspath.c:1849]
in gdiplus: divps %xmm5,%xmm0
1849 float dx0 = distance * (p2->X - p1->X) / length_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.
http://bugs.winehq.org/show_bug.cgi?id=27916
Summary: Ferro CCTV: Fails to start
Product: Wine
Version: 1.3.25
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: lukasz.wojnilowicz(a)gmail.com
Created an attachment (id=35713)
--> (http://bugs.winehq.org/attachment.cgi?id=35713)
Error message
Steps to reproduce:
1) remove ~/.wine
2) winetricks wmp9
3) install Ferro CCTV
4) wine FerroCCTV.exe
Behaviour:
Error message (see attachment).
Expected behaviour:
No error message.
--
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=55908
Bug ID: 55908
Summary: Regression beginning with 8.17: PNGGauntlet gives an
error message and hangs if output folder doesn't exist
Product: Wine
Version: 8.17
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: NM64+bugs.winehq.org(a)PM.me
Distribution: ---
Created attachment 75452
--> https://bugs.winehq.org/attachment.cgi?id=75452
wine-devel 8.16
Beginning with wine-devel 8.17, PNGGauntlet no longer properly handles if the
output folder doesn't already exists.
In wine-devel 8.16 it would ask that the location doesn't exist and if it
should be created, and it'd "just work" without issue.
In wine-devel 8.17 and newer (including the newest 8.20), you get some sort of
error message instead and the program can end up hanging.
Attached are two demonstration videos, one using wine-devel 8.16 and the other
8.17, showing the entire process from scratch on a live ISO session of Linux
Mint 21.2 Cinnamon.
I've also attached the terminal output as well as the information that the
error message returns.
(oh and, is it just me, or is the "Compiling Wine" steps of
https://wiki.winehq.org/Regression_Testing completely out of date, at least
when testing in live ISO sessions of modern Debian-based distros like not only
the aforementioned Linux Mint 21.2 Cinnamon but also LMDE 6 and Xubuntu 23.10)
--
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=54115
Bug ID: 54115
Summary: wine client error:68: write: Bad file descriptor
Product: Wine
Version: 8.0-rc1
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: aros(a)gmx.com
Distribution: ---
This is starting to happen in Wine 8.0-rc1, however I didn't have version 7.22
installed, so I cannot say when it regressed exactly.
After exiting any application you can see:
wine client error:68: write: Bad file descriptor
wine client error:b4: write: Bad file descriptor
wine client error:11c: write: Bad file descriptor
Full log for notepad:
$ notepad
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0048:fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0050:fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr
0x80004002
0050:err:ole:CoMarshalInterface Failed to marshal the interface
{6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0050:err:ole:start_rpcss Failed to open RpcSs service
0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr
0x80004002
0048:err:ole:CoMarshalInterface Failed to marshal the interface
{6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0048:fixme:imm:ImeSetActiveContext (0001002E, 0): stub
0048:fixme:imm:ImmReleaseContext (00010020, 0001002E): stub
002c:fixme:imm:ImeSetActiveContext (0001004E, 1): stub
002c:fixme:imm:ImmReleaseContext (0001004C, 0001004E): stub
008c:err:setupapi:SetupDefaultQueueCallbackW copy error 1812
L"@C:\\windows\\system32\\drivers\\wineusb.sys,-1" ->
L"C:\\windows\\inf\\wineusb.inf"
00e8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00e8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00e8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00e8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: configuration in L"/home/birdie/.wine" has been updated.
010c:fixme:imm:ImeSetActiveContext (00030062, 1): stub
010c:fixme:imm:ImmReleaseContext (00030048, 00030062): stub
Exit it, a few seconds later:
wine client error:68: write: Bad file descriptor
wine client error:b4: write: Bad file descriptor
wine client error:11c: write: Bad file descriptor
This doesn't look very appealing.
I'm not using mingw, it's a classic i686 GCC build under Fedora 37.
--
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=52000
Bug ID: 52000
Summary: EA Desktop still fails to install
Product: Wine
Version: 6.21
Hardware: x86-64
URL: http://https://click.e.ea.com/?qs=901607d0b32d0c5a668b
64755ddd9eba252d701599100e11239ca43b1bf873c0e60313c1d4
0a800d3f39b81848b7bb8fffbcdbbb6a19828f6f85cbfbe8e45705
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: berillions(a)gmail.com
Distribution: ---
Created attachment 70994
--> https://bugs.winehq.org/attachment.cgi?id=70994
+seh log
Hello,
Maybe there was a new version of EA Desktop but in my case, the installation
still fails even after the fix for the bug 49887.
Step to reproduce :
- Set WinVer to Win8.1/Win10
- Launch EAappInstaller.exe and click on "Let's go". The application closes
immediatly after this action.
I have this line in my ouput console when the app closes :
0114:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr
0x434a8e
I attach the +seh log if it's interesting for you.
--
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=55993
Bug ID: 55993
Summary: PLSQL Developer: Hangs when trying to connect a
database.
Product: Wine
Version: 8.18
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: bernhardu(a)mailbox.org
Distribution: ---
Trying to connect to a database like described in the now fixed bug #55833,
shows an application hang:
0110:err:sync:RtlpWaitForCriticalSection section 00006FFFF8573D68 "?" wait
timed out in thread 0110, blocked by 0000, retrying (60 sec)
This seems to be another regression:
efd03f40e6e315d89cd1d09c48180aae82033f9f is the first broken commit
commit efd03f40e6e315d89cd1d09c48180aae82033f9f
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Thu Oct 5 10:41:47 2023 +0200
server: Assign a system-wide mapping address for dynamic base modules.
Reverting this efd03f40 (and ec3de128) makes PLSQL not to hang.
There is another regression bug 55967 pointing to the same commit.
--
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=55809
Bug ID: 55809
Summary: FEMM 4.2 mesh creation won't run, running an analysis
is impossible, works on wine-stable
Product: Wine
Version: 8.18
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tefatronix(a)seznam.cz
Distribution: ---
Created attachment 75299
--> https://bugs.winehq.org/attachment.cgi?id=75299
backtrace and test file
FEMM 4.2 built in tool triangle.exe crashes every time an analysis (analysis ->
analyze) or mesh creation (mesh -> create mesh) is ran.
the backtrace is attached, a test file (.FEE) - drawn terribly but enough for a
test, crashes with others too - is attached too.
Everything works on the stable 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.
https://bugs.winehq.org/show_bug.cgi?id=55774
Bug ID: 55774
Summary: Sid Meier's Alpha Centauri: invisible mouse pointer
Product: Wine
Version: 8.11
Hardware: x86-64
URL: https://archive.org/details/SidMeiersAlphaCentauriDemo
OS: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: winex11.drv
Assignee: wine-bugs(a)winehq.org
Reporter: gyebro69(a)gmail.com
CC: rbernon(a)codeweavers.com
Regression SHA1: 9f8d9eef216d4ede3b53d3caab222ad8f896f10b
Distribution: ---
Tested with the GOG.com version but can also be reproduced in the original
demo.
The mouse pointer is working (buttons are clickable) it is just invisible.
Occurs in fullscreen and virtual desktop mode.
The problem is present since Wine-8.11 and the result of the regression test:
commit 9f8d9eef216d4ede3b53d3caab222ad8f896f10b
Author: Rémi Bernon <rbernon(a)codeweavers.com>
Date: Mon Jan 25 15:22:08 2021 +0100
winex11: Set the window cursor immediately in SetCursor.
Instead of synchronizing the cursor on mouse changes. The SetCursor call
should now only be made when cursor or window handle have changed.
smac_demo1_1m.exe (50 MB)
md5: 0cb42fdc0195dfc638830ddac90f48c3
Opening the demo shows a black screen with 2 empty rectangles: the left one is
starting the game.
Still present in wine-8.17-190-g8943fcbca49
--
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=55179
Bug ID: 55179
Summary: Drag and Drap don't work at all in Wine HQ 8.0 and
8.0.1 Regression from version 7 which was OK
Product: Wine
Version: 8.0.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: pascal_mons(a)hotmail.com
Distribution: ---
Created attachment 74769
--> https://bugs.winehq.org/attachment.cgi?id=74769
A .gpx file (route Paris to Madrid) to test drag and drop
I use Garmin MapSource 6.16.3 to create and modify POI files (like speed
cameras) and Routes. Obviously I was used to drag and drop the file inside the
map. This was working fine in Wine HQ 7.
However, since the upgrade to version 8 this capability is broken. I have to
use File -> Open to manually run through the directories. Even then using the
keyboard return when an object is selected won't work. I have to use only the
mouse clicks.
In order for you to investigate I will give you the downlink of MapSource and
the steps to install it within Wine by command lines.
https://download.garmin.com/software/MapSource_6163.exe
you have to unpack / extract files from the .exe and use MSmain.msi in order to
install properly (even in Windows).
Installing .wine32.1 Prefix for MapSource
_________________________________________
$ WINEPREFIX=~/.wine32.1 WINEARCH=win32 wineboot
$ WINEARCH=win32 WINEPREFIX=~/.wine32.1 winecfg
Since I have a 4K HD screen I use in Graphics --> Screen resolution a 144 dpi &
Applications Windows 7
$ WINEARCH=win32 WINEPREFIX=~/.wine32.1 winetricks msxml4
$ WINEARCH=win32 WINEPREFIX=~/.wine32.1 winetricks dotnet48
$ WINEARCH=win32 WINEPREFIX=~/.wine32.1 winetricks ie8
All these modules are required.
Install MapSource 6.16.3
________________________
$ cd ~/Downloads/Garmin/Garmin\ MapSource\ 6.16.3/
$ WINEARCH=win32 WINEPREFIX=~/.wine32.1 wine MapSource_6163\
Extracted/MSmain.msi
It won't work because of another program presence check, use :
$ WINEARCH=win32 WINEPREFIX=~/.wine32.1 wine MapSource_6163.exe
The Drag and Drop capability was working fine in Wine HQ 7.
You don't need to install a Garmin map to test the drag and drop with the
attached route in .gpx format.
--
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=54987
Bug ID: 54987
Summary: Waves Central no more opens in Manjaro Linux
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: marquinhosbissoli(a)gmail.com
Distribution: ---
Created attachment 74534
--> https://bugs.winehq.org/attachment.cgi?id=74534
Error details
Waves Central no more opens on Manjaro Linux. It worked until two months ago.
--
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=54847
Bug ID: 54847
Summary: dnsapi:query - test_DnsQuery() fails on the TestBot
VMs in Windows and Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: dnsapi
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
dnsapi:query - test_DnsQuery() fails on the TestBot VMs in Windows and Wine:
query.c:66: Test failed: expected record name L"winehq.org", got
L"becky.ns.cloudflare.com"
query.c:66: Test failed: expected record name L"winehq.org", got
L"becky.ns.cloudflare.com"
query.c:66: Test failed: expected record name L"winehq.org", got
L"becky.ns.cloudflare.com"
query.c:66: Test failed: expected record name L"winehq.org", got
L"carter.ns.cloudflare.com"
query.c:66: Test failed: expected record name L"winehq.org", got
L"carter.ns.cloudflare.com"
query.c:66: Test failed: expected record name L"winehq.org", got
L"carter.ns.cloudflare.com"
query.c:66: Test failed: expected record name L"winehq.org", got
L"becky.ns.cloudflare.com"
query.c:67: Test failed: expected record type 1, got 28
query.c:66: Test failed: expected record name L"winehq.org", got
L"becky.ns.cloudflare.com"
query.c:67: Test failed: expected record type 1, got 28
query.c:66: Test failed: expected record name L"winehq.org", got
L"becky.ns.cloudflare.com"
query.c:67: Test failed: expected record type 1, got 28
query.c:66: Test failed: expected record name L"winehq.org", got
L"carter.ns.cloudflare.com"
query.c:67: Test failed: expected record type 1, got 28
query.c:66: Test failed: expected record name L"winehq.org", got
L"carter.ns.cloudflare.com"
query.c:67: Test failed: expected record type 1, got 28
query.c:66: Test failed: expected record name L"winehq.org", got
L"carter.ns.cloudflare.com"
query.c:67: Test failed: expected record type 1, got 28
query.c:96: Test failed: unexpected CNAME chain
See https://test.winehq.org/data/patterns.html#dnsapi:query
This is because winehq.org points to a CDN which uses DNS tricks to point web
browsers to the closest server and do load balancing. Interestingly this does
not happen for all clients, e.g. it does not happen on fg-deb64.
These failures happen in new tests that were introduced by this commit:
commit 6e2efe54f17e72415b790edf6c9c1f9de5acb9f7
Author: François Gouget <fgouget(a)codeweavers.com>
Date: Thu Apr 13 05:51:20 2023 +0200
dnsapi/tests: Test how DnsQuery() handles CNAMEs.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54819
--
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=56006
Bug ID: 56006
Summary: CrystalDiskInfo: Unhandled exception crashes
DiskInfo64.exe
Product: Wine
Version: 8.0.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jvs(a)outlook.it
Distribution: ---
Created attachment 75627
--> https://bugs.winehq.org/attachment.cgi?id=75627
errors while installing CrystalDiskInfo
CrystalDiskInfo: Unhandled exception crashes DiskInfo64.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=55863
Bug ID: 55863
Summary: Wine fails to build on macOS with LLVM 17
Product: Wine
Version: 8.19
Hardware: x86-64
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: bshanks(a)codeweavers.com
When building Wine on macOS with LLVM 17 (i.e. from Homebrew), the build fails
with:
clang -arch x86_64 -m64 -c -o dlls/ntdll/unix/signal_x86_64.o
../dlls/ntdll/unix/signal_x86_64.c -Idlls/ntdll -I../dlls/ntdll -Iinclude \
-I../include -D__WINESRC__ -D_NTSYSTEM_ -D_ACRTIMP= -DWINBASEAPI=
-DWINE_UNIX_LIB -Wall -pipe \
-fcf-protection=none -fno-stack-protector -fno-strict-aliasing
-Wdeclaration-after-statement \
-Wempty-body -Wignored-qualifiers -Winit-self -Wno-pragma-pack
-Wstrict-prototypes -Wtype-limits \
-Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith -gdwarf-4
-fPIC \
-fasynchronous-unwind-tables -g -O2 -fPIC -Wall -Wdeclaration-after-statement
-Wwrite-strings -Wtype-limits -march=core2 -mfpmath=sse -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=0
In file included from ../dlls/ntdll/unix/signal_x86_64.c:81:
../dlls/ntdll/unix/dwarf.h:915:45: warning: taking the absolute value of
unsigned type 'ULONG_PTR' (aka 'unsigned long') has no effect
[-Wabsolute-value]
915 | case DW_OP_abs: stack[sp] = labs(stack[sp]); break;
| ^
../dlls/ntdll/unix/dwarf.h:915:45: note: remove the call to 'labs' since
unsigned values cannot be negative
915 | case DW_OP_abs: stack[sp] = labs(stack[sp]); break;
| ^~~~
<inline asm>:159:2: error: invalid CFI advance_loc expression
159 | .cfi_escape 0x10, 0x03, 0x02, 0x72, 0x08
| ^
<inline asm>:362:2: error: invalid CFI advance_loc expression
362 | .cfi_escape 0x10, 0x03, 0x02, 0x72, 0x08
| ^
1 warning and 2 errors generated.
make: *** [dlls/ntdll/unix/signal_x86_64.o] Error 1
This is caused by a recent LLVM change to "reject CFI advance_loc separated by
a non-private label for Mach-O":
https://reviews.llvm.org/D153167
I believe the lines causing errors are '__ASM_CFI_REG_IS_AT1(rbx, rcx, 0x08)'
in __wine_syscall_dispatcher and '__ASM_CFI_REG_IS_AT1(rbx, rcx, 0x08)' in
__wine_unix_call_dispatcher, but it's not specifically those lines, the problem
is all the CFI advance_loc calls in those functions after the .globl labels.
--
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=55649
Bug ID: 55649
Summary: quartz:vmr9 - test_changed3ddevice() fails on the
TestBot's w11pro64-amd & -nv VMs
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: quartz
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
quartz:vmr9 - test_changed3ddevice() fails on the TestBot's w11pro64-amd & -nv
VMs:
vmr9.c:4384: Test failed: got 0
See https://test.winehq.org/data/patterns.html#quartz:vmr9
w11pro64-amd is the TestBot's AMD RX6600 Windows 11 test configuration while
w11pro64-nv is the NVidia RTX 3050 one.
This started on 2023-09-12 and corresponds to the commit that introduced the
failing test:
commit 3855fc7a60e48632f77be57027d1dc1c51294470
Author: Alfred Agrell <floating(a)muncher.se>
Date: Mon Sep 11 21:28:05 2023 +0200
quartz/tests: Add test for VMR9SurfaceAllocatorNotify_ChangeD3DDevice.
--
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=55638
Bug ID: 55638
Summary: mf:transform - test_h264_decoder_concat_streams()
sometimes fails on Windows 7
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: mfplat
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
mf:transform - test_h264_decoder_concat_streams() sometimes fails on Windows 7:
transform.c:4510: Test failed: GetElementCount returned 0x78
transform.c:4512: Test failed: sample 97: got 1 buffers
transform.c:4512: Test failed: sample 97: got sample time 14800000
transform.c:4512: Test failed: sample 97: got sample duration 400000
transform.c:1085: Test failed: sample 97: buffer 0: got unexpected buffer
See https://test.winehq.org/data/patterns.html#mf:transform
Note that the bad GetElementCount() return value is always 0x78 (120) and the
sample time and durations are always the same too.
This set of failure is quite rare with 1.5 to 2 instances per month. The first
known instance happened on 2023-06-01 (no instance in the previous 5 months):
* 2023-09-18 win7_newtb-w7u-es
* 2023-09-06 win7_newtb-w7pro64-64
* 2023-09-01 win7_newtb-w7u-2qxl
* 2023-08-28 MR!3636
* 2023-07-06 win7_newtb-w7u-de
* 2023-06-09 MR!3010
* 2023-06-01 MR!2893 (twice)
--
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=52883
Bug ID: 52883
Summary: Improve support for high-level graphic settings in The
Settlers: Heritage of Kings
Product: Wine
Version: 7.7
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: Markus.Elfring(a)web.de
Distribution: ---
Created attachment 72267
--> https://bugs.winehq.org/attachment.cgi?id=72267
screenshot for a questionable display of graphic settings
I wonder why I get hindered so far to switch the graphic settings to the
highest quality (which my hardware could support).
How will the software capabilities evolve further also for the game “The
settlers (gold edition)” after the software “Wine 7.7-1449.4”?
See also:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=5360
--
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=45122
Bug ID: 45122
Summary: gdiplus/font test crashes under clang-5.0.1 but not
gcc-7.3.0
Product: Wine
Version: 3.7
Hardware: x86
URL: https://test.winehq.org/data/8dca6c35e11a104385242ed83
46ee05707b78ef7/linux_ae-gentoo-dbg-clang/gdiplus:font
.html
OS: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: gdiplus
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: Gentoo
Backtrace:
=>0 0x7ec9e635 GdipMeasureString+0x1e5(graphics=<is not available>, string=<is
not available>, length=<has been optimized away by compiler>, font=<has been
optimized away by compiler>, rect=<has been optimized away by compiler>,
format=<is not available>, bounds=<has been optimized away by compiler>,
codepointsfitted=<has been optimized away by compiler>, linesfilled=<has been
optimized away by compiler>)
[/var/lib/jenkins/home/workspace/wine-clang/dlls/gdiplus/graphics.c:5427] in
gdiplus (0x0033f958)
1 0x7ed1385d in gdiplus_test (+0x2485c) (0x0033fac8)
2 0x7ed0f1c7 func_font+0x486() in gdiplus_test (0x0033fe08)
3 0x7ed7e968 main+0x457() in gdiplus_test (0x0033fea8)
4 0x7ed7ecaa in gdiplus_test (+0x8fca9) (0x0033fee0)
5 0x7b45df9c call_process_entry+0xb() in kernel32 (0x0033fef8)
6 0x7b45e0f3 start_process+0x122(entry=0x7ed7f5cb, peb=<is not available>)
[/var/lib/jenkins/home/workspace/wine-clang/dlls/kernel32/process.c:1099] in
kernel32 (0x0033ffdc)
7 0x7b45dfaa start_process_wrapper+0x9() in kernel32 (0x0033ffec)
0x7ec9e635 GdipMeasureString+0x1e5
[/var/lib/jenkins/home/workspace/wine-clang/dlls/gdiplus/graphics.c:5427] in
gdiplus: mulps %xmm1,%xmm1
5427 (pt[2].X-pt[0].X)*(pt[2].X-pt[0].X));
lmk what other logs/tests would be useful.
--
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=55972
Bug ID: 55972
Summary: Dolphin Emulator requires GetProcessInformation (since
5.0-16711)
Product: Wine
Version: 8.21
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: tinozzo123(a)tutanota.com
Distribution: ---
Dolphin Emulator doesn't launch anymore on Wine since version 5.0-16711, due to
requiring GetProcessInformation.
```
wine: Call from 00006FFFFFF7F308 to unimplemented function
KERNEL32.dll.GetProcessInformation, aborting
```
The commit that added it is the following:
https://github.com/dolphin-emu/dolphin/commit/2bd72dfc6f956c27337934e9a1a26…
--
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=55813
Bug ID: 55813
Summary: [Errno 9] Bad file descriptor
Product: Wine
Version: 8.18
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: naworldw(a)gmail.com
Distribution: ---
Created attachment 75302
--> https://bugs.winehq.org/attachment.cgi?id=75302
Unexecutable
"https://github.com/KurtBestor/Hitomi-Downloader/releases/download/Technical…"
I posted on the forum with the same title, but a different problem occurred.
First, the stable version seems to have incorrect support for qt6. The program
performed a full upgrade from qt5 to qt6 and was unable to run afterwards.
As a workaround in the forum, proceed to "When I copy
"C:\windows\system32\Windows.UI.dll" from a Windows 11 installation next to
"hitomi_downloader_GUI.exe" and start the program with:
WINEDLLOVERRIDES="window.ui=n"win hitomi_downloader_GUI.exe" and you will see
the program screen. However, the program has an internal browser. So, if you
press "options-network-embedded web browser" in the program, the program itself
is closed due to a fatal bug called "QtWebEngineProcess.exe." So I tried the
wine development version. It is displayed as an attachment, making it
impossible to execute itself.
--
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=55588
Bug ID: 55588
Summary: mf:mf - test_scheme_resolvers() crashes on Windows 7
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: mfplat
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
mf:mf - test_scheme_resolvers() crashes on Windows 7:
mf.c:6488: this is the last test seen before the exception
0958:mf: unhandled exception c0000005 at 000007FEFDD72817
See https://test.winehq.org/data/patterns.html#mf:mf
This started on 2023-08-23 with the commit that introduced the new tests:
commit fd3d0113f95d3cd4696497cdce5eb5d6d2aa26f5
Author: Rémi Bernon <rbernon(a)codeweavers.com>
Date: Fri Jul 28 08:54:05 2023 +0200
mf/tests: Add some network scheme resolver tests.
Note that the TestBot detected the crash but confused it with the random crash
from bug 54859 and thus considered it to not be new. That's the issue with
crashes: they all look the same.
--
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=55569
Bug ID: 55569
Summary: mshtml:dom - The 32-bit test_attr_collection_attr()
crashes on Windows 10 2004+
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: mshtml
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
mshtml:dom - The 32-bit test_attr_collection_attr() crashes on Windows 10
2004+:
dom.c:3679: this is the last test seen before the exception
1268:dom: unhandled exception c0000005 at 00000001
See https://test.winehq.org/data/patterns.html#mshtml:dom
This crash is systematic and started on 2023-08-30.
--
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=54769
Bug ID: 54769
Summary: major regression in dnSpy startup time
Product: Wine
Version: 8.5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: galtgendo(a)o2.pl
Distribution: ---
(OK, this will be quite a bit different than what I've planned when I started
to write this)
Let's start with an oddity: only 32bit versions of dnSpy work, 64bit fail to
show anything besides the recently popular stack corruption line (it does not
terminate upon it, but fails to do anything else either).
The problem (initially observed in 6.1.8, but dnSpyEx 6.3.0 has the same
problem):
I'm not quite sure when this happened, but IIRC it was at most two releases
back, maybe it was the latest one.
Before, upon startup there was a minor delay before the window showed up and
every now and then (but relatively rarely) the window got filled with visual
garbage until it was refreshed.
Now, it *seems* corruption has been dealt with (though that needs more time to
be verified), but there's a crippling startup delay (over 2-3 min) between when
a blank window shows up and when it's filled with content.
--
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=54361
Bug ID: 54361
Summary: Winebus doesn't enumerate evdev devices in a
--without-sdl build unless SDL also disabled by
winebus registry key
Product: Wine
Version: 8.0-rc5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: j-r(a)online.de
Distribution: ---
Not sure what info to add.
--
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=53845
Bug ID: 53845
Summary: Regression in GetCalendarInfoEx et al
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: elpochodelagente(a)gmail.com
Distribution: ---
Created attachment 73375
--> https://bugs.winehq.org/attachment.cgi?id=73375
test case, succeeds in Windows and wine 6.0
The following line succeeds in Windows and used to work in Wine 6, but not in
Wine 7.19. Attached is a complete program test
GetCalendarInfoEx(0, CAL_GREGORIAN_US, 0, CAL_ITWODIGITYEARMAX |
CAL_RETURN_NUMBER, 0, 0, dwData); // returns 0
Looking at dlls/kernelbase/locale.c current git master I can see that now there
is an explicit check against CAL_GREGORIAN, and if I change the
CAL_GREGORIAN_US parameter in the call to CAL_GREGORIAN then GetCalendarInfoEx
succeeds.
--
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=21550
Summary: Winedbg's disassembler doesn't support SSE2
instructions
Product: Wine
Version: 1.1.37
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winedbg
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: b7.10110111(a)gmail.com
Winedbg doesn't support SSE2 instructions while gdb does.
--
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=56028
Bug ID: 56028
Summary: Yakuza 0 not launching on Mac 10.14 with Wine
Product: Wine
Version: 8.0.1
Hardware: x86-64
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dariooliviero09(a)gmail.com
Created attachment 75673
--> https://bugs.winehq.org/attachment.cgi?id=75673
Here is the error message
I don't know much when it comes to Wine, I installed the latest version the
site gave me for MAC. In fact, wine's settings should be the default ones,
running a Windows 10 system.
For a offline single player game such as Fallout New Vegas, Wine worked pretty
well.
Thanks to that, I decided to try a newer game: Yakuza 0.
After having bought it on GOG.com, I tried running the .exe file to no avail.
I admit that I didn't spot the issue as I am a bit clueless when it comes to
wine, but I should've attached the error message with this.
What do I have to do?
Thank you in advance
--
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=55665
Bug ID: 55665
Summary: Wine versions >=8.9 do not load Fallout 4 properly
Product: Wine
Version: 8.9
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: rcs777(a)proton.me
Distribution: ---
I'm sorry if this is a bit long, but I want to be as detailed as possible. In
short, I usually build Wine myself using TkGlitch's build scripts and put the
resulting build in Lutris's runtime path. I find that TkG Wine offers slightly
better performance for Games than my system-provided wine. However when Wine
8.9 rolled around, my self compiled builds stopped working with Fallout 4; the
game simply crashed before the intro played with no backtrace provided. My FO4
has its own logs thanks to mods and they told me it crashed in XAudio2_7.dll.
It's worth noting that for FO4 I have XAudio2_7 set to native in winecfg,
otherwise the audio that comes through is very muffled. It's pretty much a must
have for a playable experience. The first thing I did was try a plain
non-modified build of Wine from my package manager and a clean prefix, but had
no luck.
After some trial and error I found that FO4 works perfectly on plain Wine 8.8,
so I bisected between 8.8 and 8.9 and found that the startup failure was caused
by commit 354a8bb1f4a65bdec052606f2799db9e2907b5b1, "ntdll: Better match
Windows subheap sizes". However... Reverting that patch only works up to 8.10,
on plain 8.11 and up I was back to square one with crashing in XAudio before
the intro video. So after bisecting from 8.10 with that patch reverted just for
good measure (I don't know if it's actually needed past 8.9) and 8.11, I came
up with a82238fad52761114ab2488d422fad3f70dbb854, "ntdll: Allocate 64-bit and
kernel stacks in high memory". Assuming that reverting that patch would fix the
latest development version too, I jumped straight to 8.16 and reverted it. I
found that I also had to revert 3ac808e46e4795e14c5b999aa39fd9cd15f95279,
"ntdll: Set Wow64 user space limit based on LARGE_ADDRESS_AWARE" and
f473e31341a0dbc2eb5222cc1d1cfe468946bf0a, "ntdll: Load modules with a high base
address in high memory" too. I'm not sure if those last two patches actually
break anything, but they seem to depend on variables introduced in the 64-bit
Allocate patch so without reverting these too I got build time failures. In any
case, once these patches are reverted on Wine 8.16, I get a clean build and
Fallout 4 works perfectly again.
Here's where I'm confused... I grabbed a vanilla Wine 8.16 build from
https://github.com/Kron4ek/Wine-Builds... and it worked, unpatched, out of the
box. As far as I can tell from his build scripts, those Wine builds are
compiled on Ubuntu Bionic, which means those libraries and compilers are likely
far older than mine on Debian Sid. Maybe it's something that an older compiler
is doing different, seeing as how the reverted patches seem to have a lot to do
with memory allocation? If that were the case it might not even be a bug in
Wine.
In any case, here's my specs:
OS: Debian GNU/Linux trixie/sid x86_64
Kernel: 6.5.0-1-amd64
DE: Plasma 5.27.8
CPU: AMD Ryzen 7 5800X (16) @ 3.800GHz
GPU: AMD ATI Radeon RX 5600 OEM/5600 XT / 5700/5700 XT
Memory: 3931MiB / 32011MiB
GCC Version: gcc (Debian 13.2.0-4) 13.2.0
All build dependencies while running the configure script were satisfied except
for OSS, and I've never actually had satisfied.
--
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=55139
Bug ID: 55139
Summary: loader: regression - error running winecfg
Product: Wine
Version: 8.11
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: loader
Assignee: wine-bugs(a)winehq.org
Reporter: arusanu.bu(a)gmail.com
Distribution: ---
The switch to PIE loader seems to affect running wine on my system.
Running winecfg generates these errors:
'$ winecfg
wine: created the configuration directory '/home/iurt_build/.wine'
0024:err:environ:run_wineboot failed to start wineboot c00000e5
wine: could not load kernel32.dll, status c0000135'
The regression started with commit cc2cfb9b792bee681b96c5859084fd6d4d0bbed7.
Reverting that commit and
commit 78ed343842dcd8ffb95c416420953e121959d40d
commit c55578f3a54c63084657e7d79c043b22b10df989
commit ac1761d1dae8bf114a05e28ed6886deba6c2c860 ,
allows wine 8.11 to run fine.
System: Mageia 9(cauldron),
kernel-6.3.9 - x86_64., gcc-12.3.0, mingw-gcc-12.2.1
Wine specific configuration options used for x86_64/i586:
'
./configure --with-x --with-dbus --with-gstreamer --enable-win64
--with-system-dllpath=/usr/x86_64-w64-mingw32/sys-root/mingw/bin
--disable-tests
./configure --with-x --with-dbus --with-gstreamer
--with-system-dllpath=/usr/i586-w64-mingw32/sys-root/mingw/bin --disable-tests
'
--
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=49312
Bug ID: 49312
Summary: wineg++ - "invalid program stack in 64-bit code" on
exception catching - regression
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dd-tom(a)web.de
Distribution: ---
Created attachment 67324
--> https://bugs.winehq.org/attachment.cgi?id=67324
full crash log
Referencing this issue here:
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1881293
When compiling the following C++ program with "wineg++ main.cpp":
#include <stdexcept>
#include <stdio.h>
int main() {
printf("start\n");
try {
throw std::runtime_error("desc");
} catch (std::exception &ex) {
printf("in catch\n");
}
printf("end\n");
}
Wine crashes with:
Unhandled exception: assertion failed, invalid program stack in 64-bit code
(0x00007f33f6c24781).
The full log is attached.
Tested with (not working):
- Debian Bullseye and wine 5.0 (packaged)
- wine 5.0 compiled from source on Debian Buster
Regression since wine 4.0, tested working with:
- Debian Buster and wine 4.0 (packaged)
- wine 4.0 compiled from source on Debian Buster
--
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=37517
Bug ID: 37517
Summary: VideoReDo TVSuite H.264 crashes on loading video when
using VMR9
Product: Wine
Version: 1.7.30
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: quartz
Assignee: wine-bugs(a)winehq.org
Reporter: gordon.lack(a)dsl.pipex.com
Distribution: ---
Created attachment 49929
--> https://bugs.winehq.org/attachment.cgi?id=49929
backtrace saved from crash
VideoReDo TVSuite H.264 (http://www.videoredo.com/en/ProductTVS.htm) starts up
OK.
Under Tools/Options/Playback Devices you can select VMR9 as the Video Driver
(FYI: DirectX is also listed there, but it isn't supported any more, and
actually used VMR7 as well - the option is going away). This determines the
driver used when running the editing page.
If you now load a video (mpeg, or h.264) into the program it will 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.
http://bugs.winehq.org/show_bug.cgi?id=21790
Summary: 3D Rad demo "BeltBall" can't use its bundled
mfc80u.dll?
Product: Wine
Version: 1.1.38
Platform: x86
URL: http://www.3drad.com/games/BeltBall%20v102.exe
OS/Version: Linux
Status: UNCONFIRMED
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
The smallest demo from http://www.3drad.com/free-pc-games.php is the 8MB
http://www.3drad.com/games/BeltBall%20v102.exe, sha1sum
d8827274480b0391ad200478b2ebe26a2658166d BeltBall v102.exe
It installs fine, but when you start it, it complains
fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.VC80.CRT" (8.0.50727.762)
and puts up a dialog saying
"The dynamic link library 'MFC80U.DLL' could not be found"
even though it's installed in
./3D Rad Games/BeltBall v102/Microsoft.VC80.MFC/mfc80u.dll
Perhaps the installer forgot to set an app path or a manifest or something?
winetricks vc2005 works around the problem.
The game installs and runs fine on Vista; I guess we need to try it
on an old XP box that doesn't have vc2005 runtimes already and see
if it works there to confirm this bug.
(I checked on Vista, and there's no entry for the app in
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths, for what it's worth.
And there doesn't seem to be a manifest file next to the .exe.)
--
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=55927
Bug ID: 55927
Summary: RestoreDC appears to fail with printers
Product: Wine
Version: 8.19
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: kadlecf(a)fzu.cz
Distribution: ---
My wine is packed within the OpenSuse Tumbleweed distribution. Since recently,
I experience problems with printing from a custom application which worked in
earlier wine versions. Its graphical output (mostly data represented as lines
and text) is normally shown on the screen where I encounter no problems.
However, currently, when the data is sent to a printer - either one with paper
or the CUPS pdf printer -, it is clipped to a rectangle defined by the SaveDC
function. This would be OK except that the function RestoreDC
BOOL RestoreDC
(
[in] HDC hdc,
[in]
int
nSavedDC
)
;
does not work properly with the device context hdc connected to a printer
device.
In brief, the sequence
SaveDC
(functions involving clipping of the output region)
RestoreDC
does not restore the clipping region to the original one for the printer
(however, it does for the screen device context).
--
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=55986
Bug ID: 55986
Summary: Gunner3 has flickering in fullscreen
Product: Wine
Version: 8.21
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dark.shadow4(a)web.de
Distribution: ---
Since wine-6.1 there is flickering when running Gunner3 in fullscreen mode.
Also, from time to time old frame data is shown for a few moments making the
game
It works with winecfg virtual desktop mode, and making screenshots in
fullscreen is hard. It looks similar to the glitches in bug 45168 (but it is
unrelated).
Don't try to click on a level without having the fix from bug 41977 though, it
might crash. The menu is enough to reproduce the 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=8051
--- Comment #190 from Alexandr Oleynikov <sashok.olen(a)gmail.com> ---
(In reply to Zeb Figura from comment #189)
> (In reply to Alexandr Oleynikov from comment #188)
> > What kind of an update do you want exactly?
> > It doesn't look like Wine 9.0-rc1 had any changes related to software vertex
> > processing, so the bug stands as it is. And it's probably unlikely that this
> > will change, especially with DXVK now being the preferred backend for games
> > (which like I mentioned before fully implements this feature).
>
> I don't know whom DXVK is "preferred" by, but it's not the position of the
> Wine project, and it's certainly our intent to implement software vertex
> processing mode. It's just not exactly trivial, and there are some
> unresolved design questions.
Of course, I was not stating it's an official position of the Wine project,
it's just merely what vast majority Linux gamers prefer for its far better
compatibility and performance for both D3D9 and D3D11 games (if hardware is
compatible), and what is used in Proton too.
--
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=56019
Bug ID: 56019
Summary: LOCAL_GetBlock not enough space in local heap
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: elias_0000_0000(a)yahoo.com
Distribution: ---
wine-8.0 (Debian 8.0~repack-4)
See this game:
https://archive.org/details/connections-1995
Same bug with that: https://bugs.winehq.org/show_bug.cgi?id=1490
both with win32 win64 prefix.
0180:err:local:LOCAL_GetBlock not enough space in local heap 076f for 1948
bytes
(etc.)
--
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=56018
Bug ID: 56018
Summary: Respondus LockDown Browser fatally hangs on loading
screen
Product: Wine
Version: 9.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: micah.haber(a)gmail.com
Distribution: ---
Created attachment 75659
--> https://bugs.winehq.org/attachment.cgi?id=75659
No backtrace available, list of deferred .dlls
Respondus LockDown Browser v. 2.1.1.05.
--
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=8051
--- Comment #189 from Zeb Figura <z.figura12(a)gmail.com> ---
(In reply to Alexandr Oleynikov from comment #188)
> What kind of an update do you want exactly?
> It doesn't look like Wine 9.0-rc1 had any changes related to software vertex
> processing, so the bug stands as it is. And it's probably unlikely that this
> will change, especially with DXVK now being the preferred backend for games
> (which like I mentioned before fully implements this feature).
I don't know whom DXVK is "preferred" by, but it's not the position of the Wine
project, and it's certainly our intent to implement software vertex processing
mode. It's just not exactly trivial, and there are some unresolved design
questions.
--
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=54396
Bug ID: 54396
Summary: Rutoken driver cannot install.
Product: Wine
Version: 8.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: setupapi
Assignee: wine-bugs(a)winehq.org
Reporter: igor.bz(a)list.ru
Distribution: ---
Created attachment 73963
--> https://bugs.winehq.org/attachment.cgi?id=73963
Wine log.
Distro: Ubuntu 20.04 x64
Kernel: Linux 6.0.9
Download link:
https://download.rutoken.ru/Rutoken/Drivers/Current/rtDrivers.exe
Steps to reproduce:
- Running the installation file (rtDrivers.exe).
- An error is reported during the installation process: Error. Error code: 120
(0x00000078): Function not implemented
- Installation failure.
- The program cannot be installed.
Translation:
- Установить => Install
- Ошибка. Код ошибки: 120 (0x00000078): Функция не реализована => Error. Error
code: 120 (0x00000078): Function not implemented
- Ошибка. Код ошибки: 3758096907 (0xe000020b) => Error. Error code: 3758096907
(0xe000020b)
- 0x80070643 Сбой установки => 0x80070643 Installation failure.
--
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=16957
Summary: CreateProcess handles are inherited even when
bInheritHandles=FALSE
Product: Wine
Version: 1.1.2
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: kernel32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ben(a)salilab.org
Created an attachment (id=18729)
--> (http://bugs.winehq.org/attachment.cgi?id=18729)
test.c
The attached file uses CreateProcess to create a subprocess (gzip in this case)
with redirected standard output. In order for this to work properly, the output
handle created in this code must be inherited by the subprocess - thus the
bInheritHandles argument to CreateProcess must be TRUE. And indeed if this
program is compiled to test-true.exe, a simple text file 'test.in' and the gzip
binary are placed in the same directory, and then test-true.exe is run, it
successfully produces the output test.gz.
If the TRUE argument is switched to FALSE and the file is compiled again to
test-false.exe, when the program is run in the same way on a 'real' Windows
sytem (32 bit Vista Business in this case) the following is output:
gzip: stdout: Bad file descriptor
This is also fine and expected, since the output file handle was not passed to
gzip. *However* if the same test-false.exe program is run with Wine (the Fedora
10 wine-core-1.1.12-1.fc10.i386 package in this case) it runs in just the same
way as test-true.exe, generating the test.gz output.
This suggests to me that the bInheritHandles argument is ignored by Wine. As
stated, this is a minor bug but it would be nice if Wine behaved the same way
as Windows here. (In our case we discovered this problem after we tested our
program successfully under Wine, but then had it fail on a real Windows
system.) I am not familiar with the code, but hopefully it should be
straightforward enough to provide the subprocess with invalid handles if
bInheritHandles=FALSE?
--
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=56008
Bug ID: 56008
Summary: Running multiple apps simultaneously causes crashes.
Product: Wine
Version: 9.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: yaoqi01(a)foxmail.com
Distribution: ---
My environment is as follows:
Hardware: Thinkpad E490
Operating System: Ubuntu 22.04.1 LTS
WINE Version: wine-9.0-rc1
Custom DLLs: msls31, msvcp140, riched20 (sourced from Windows 11)
Phenomenon: When I use the software "WeChat" and "CloudMusic" consecutively,
opening one and minimizing it to run in the background, then opening the other
software directly causes the first one to crash. The error codes from the
console are:
0970:fixme:winsock:setsockopt Ignoring SO_RANDOMIZE_PORT
0730:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
0730:fixme:file:ReplaceFileW Ignoring flags 2
0730:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 10 (X_UnmapWindow)
Resource id in failed request: 0x4800003
Serial number of failed request: 456
Current serial number in output stream: 456
--
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=8051
--- Comment #188 from Alexandr Oleynikov <sashok.olen(a)gmail.com> ---
What kind of an update do you want exactly?
It doesn't look like Wine 9.0-rc1 had any changes related to software vertex
processing, so the bug stands as it is. And it's probably unlikely that this
will change, especially with DXVK now being the preferred backend for games
(which like I mentioned before fully implements this feature).
--
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=8051
--- Comment #187 from Chebanenko Igor <chebanenkoigor93(a)gmail.com> ---
Wine 9.0-rc1 was released. Any updates?
--
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=49195
Bug ID: 49195
Summary: Multiple 4k demoscene OpenGL demos crash on startup
(failure to lookup atom 0xC019 'static' from global
atom tables)
Product: Wine
Version: 5.8
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: user32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
extracted from bug 48898
My comment: https://bugs.winehq.org/show_bug.cgi?id=48898#c12
--- quote ---
To me it looks like bug 18490 ("Multiple games fail to set pixel format on D3D
device context created on desktop window (Empire: Total War, Napoleon: Total
War, Utopia City)") but for GL device context on the desktop window.
According to online information it's not allowed to do any rendering using this
context but enough to call functions like glGetString() etc.
Maybe some of the Wine graphics folks could weigh in with an opinion if this
limitation is already known / tracked in a bug?
--- quote ---
Henri's answer: https://bugs.winehq.org/show_bug.cgi?id=48898#c13
--- quote ---
I'm not aware of an existing bug report for this issue, no. It does strike me
as similar to bug 36506 though, and it would not particularly surprise me if
wglGetProcAddress() is supposed to return results consistent with
GL_EXTENSIONS/GL_VERSION here, even without a current GL context.
I seem to recall having established in the context of bug 18490 that creating a
GL context (or more specifically, setting a pixel format) on the desktop window
is indeed supposed to fail. In any case, this seems like of of those bugs that
would benefit from tests to establish what's supposed to happen.
--- quote ---
Turns out this was a side-effect of an earlier problem.
It was not supposed to be GetDC(NULL) (Desktop window).
--- snip ---
$ WINEDEBUG=+seh,+relay,+server,+class,+win,+msg wine ./End\ of\ time\ 720p.exe
>>log.txt 2>&1
...
0024:Call user32.ChangeDisplaySettingsA(00421288,00000004) ret=004200da
...
0024: get_desktop_window( force=0 )
0024: get_desktop_window() = 0 { top_window=00010020, msg_window=00010026 }
...
0024:Ret user32.ChangeDisplaySettingsA() retval=00000000 ret=004200da
0024:Call
KERNEL32.CreateThread(00000000,00000000,004201ca,004304e8,00000000,00000000)
ret=004200ee
...
0024:Ret KERNEL32.CreateThread() retval=00000080 ret=004200ee
00bc: *fd* 17 <- 38
00bc: init_thread( unix_pid=3683, unix_tid=3729, debug_level=1, teb=7ffd4000,
entry=004201ca, reply_fd=15, wait_fd=17, cpu=x86 )
0024:Call
user32.CreateWindowExA(00000000,0000c019,00000000,91000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000)
ret=004200f4
0024:trace:win:WIN_CreateWindowEx (null) #c019 ex=00000000 style=91000000 0,0
0x0 parent=(nil) menu=(nil) inst=(nil) params=(nil)
00bc: init_thread() = 0 { pid=0020, tid=00bc, server_start=1d62d3b280579be
(-2.9701360), info_size=0, version=603, all_cpus=00000003, suspend=0 }
0024:trace:win:dump_window_styles style: WS_POPUP WS_VISIBLE WS_MAXIMIZE
0024:trace:win:dump_window_styles exstyle:
...
00bc:Starting thread proc 0x4201ca (arg=0x4304e8)
...
0024: create_window( parent=00010020, owner=00000000, atom=c019,
instance=00000000, dpi=96, awareness=2, class=L"" )
0024: create_window() = INVALID_HANDLE { handle=00000000, parent=00000000,
owner=00000000, extra=0, class_ptr=00000000, dpi=0, awareness=0 }
0024:warn:win:create_window_handle error 6 creating window
0024:trace:class:GetClassInfoExW (nil) #c019 0x1518f9e0
0024:trace:class:CLASS_FindClass #c019 0x7e910000 -> not found
0024:Ret user32.CreateWindowExA() retval=00000000 ret=004200f4
--- snip ---
The failing window creation resulted in NULL handle which got passed to
user32.GetDC():
--- snip ---
0024:Call user32.GetDC(00000000) ret=004200fb
0024:trace:win:GetDCEx hwnd 0x10020, hrgnClip (nil), flags 00000003
...
0024: get_visible_region( window=00010020, flags=00000013 )
0024: get_visible_region() = 0 { top_win=00010020, top_rect={-1920,0;-1919,1},
win_rect={0,0;3200,1080}, paint_flags=00000001, total_size=16,
region={{-1920,0;1280,1080}} }
0024:Call
winex11.drv.GetDC(00030039,00010020,00010020,1518fde0,1518fdf0,00000013)
ret=7e97bd3e
0024:Ret winex11.drv.GetDC() retval=00000001 ret=7e97bd3e
0024:trace:win:GetDCEx (0x10020,(nil),0x13): returning 0x30039 (updated)
0024:Ret user32.GetDC() retval=00030039 ret=004200fb
--- snip ---
Well, the rest of the OpenGL story is known and the current behaviour makes
sense.
Back to the actual problem...
The creation of the window which ought the be used for OpenGL context/rendering
fails because atom 0xc019 can't be found/resolved.
I should have looked more carefully at the trace log and the demo disassembly.
--- snip ---
...
004200B6 | xor esi,esi |
004200B8 | push esi |
004200B9 | push esi |
004200BA | push esi |
004200BB | push esi |
004200BC | push esi |
004200BD | push esi |
004200BE | push esi |
004200BF | push esi |
004200C0 | push esi |
004200C1 | push 91000000 |
004200C6 | push esi |
004200C7 | push C019 | global atom!
004200CC | push esi |
004200CD | push 4 |
004200CF | push end of time 720p.421288 |
004200D4 | call dword ptr ds:[<&user32.ChangeDisplaySettingsA>] |
004200DA | push esi |
004200DB | push esi |
004200DC | push end of time 720p.4304E8 |
004200E1 | push end of time 720p.4201CA |
004200E6 | push esi |
004200E7 | push esi |
004200E8 | call dword ptr ds:[<&KERNEL32.CreateThread>] |
004200EE | call dword ptr ds:[<&user32.CreateWindowExA>] | fails
004200F4 | push eax |
004200F5 | call dword ptr ds:[<&user32.GetDC>] |
004200FB | mov edi,eax |
004200FD | mov dword ptr ds:[3AB08EC],eax |
00420102 | push esi |
00420103 | push edi |
00420104 | push esi |
00420105 | push end of time 720p.42125C |
0042010A | push edi |
0042010B | call dword ptr ds:[<&gdi32.ChoosePixelFormat>] |
00420111 | push eax |
00420112 | push edi |
00420113 | call dword ptr ds:[<&gdi32.SetPixelFormat>] |
00420119 | call dword ptr ds:[<&opengl32.wglCreateContext>] |
0042011F | push eax |
00420120 | push edi |
00420121 | call dword ptr ds:[<&opengl32.wglMakeCurrent>] |
00420127 | call dword ptr ds:[<&user32.ShowCursor>] |
0042012D | call end of time 720p.4202CC |
--- snip ---
The demoscene guys are crazy and fight for each saved byte ;-)
Courtesy of: http://www.pouet.net/topic.php?which=9894
--- quote ---
I was able to get 4 bytes off of a test 1k intro (Peach GLSL Shader of Japan)
by replacing the "edit" string with 0xC018, making it 1006 bytes instead of
1010. Nice.
...and then I got it down to 1004 bytes, because now "test eax, eax" compressed
better than "test ax, ax", which used to compress better sometime before this
newest change. ;) This 1k intro business is crazy, you'd really need some kind
of brute-force code masher that tries all possible combinations of code that
perform the same thing.
--- quote ---
--- quote ---
That´s mine since 2009 using DirectX9...someone told me using "static" instead
of "edit" would be better back then in some other thread...was iq if i remember
correctly.
The ATOM for "static" is 0xC019 btw, but be warned: it added 7 bytes here in my
first test, opposed to chopping off 4 bytes in case of "edit".
--- quote ---
--- quote ---
Oh, shit...i did the test the wrong way around...meaning the ATOM actually
chopped off 7 bytes in case of "static" vs. "0xC019" :/ :D
Yay, thanks for the nice trick, man! :)
--- quote ---
Also relevant, shows dump of global and typical local atom tables:
https://github.com/lungetech/ICAS/blob/master/logs/volatility/win32/output/…
Wine source:
https://source.winehq.org/git/wine.git/blob/9e26bc811656ad8eb901bffa5528b9c…
--- snip ---
407 /***********************************************************************
408 * CLASS_FindClass
409 *
410 * Return a pointer to the class.
411 */
412 static CLASS *CLASS_FindClass( LPCWSTR name, HINSTANCE hinstance )
413 {
414 static const WCHAR comctl32W[] =
{'c','o','m','c','t','l','3','2','.','d','l','l',0};
415 struct list *ptr;
416 ATOM atom = get_int_atom_value( name );
417
418 GetDesktopWindow(); /* create the desktop window to trigger builtin
class registration */
419
420 if (!name) return NULL;
421
422 name = CLASS_GetVersionedName( name, NULL, NULL, TRUE );
423
424 for (;;)
425 {
426 USER_Lock();
427
428 LIST_FOR_EACH( ptr, &class_list )
429 {
430 CLASS *class = LIST_ENTRY( ptr, CLASS, entry );
431 if (atom)
432 {
433 if (class->atomName != atom) continue;
434 }
435 else
436 {
437 if (strcmpiW( class->name, name )) continue;
438 }
439 if (!class->local || class->hInstance == hinstance)
440 {
441 TRACE("%s %p -> %p\n", debugstr_w(name), hinstance,
class);
442 return class;
443 }
444 }
445 USER_Unlock();
446
447 if (atom) break;
448 if (!is_comctl32_class( name )) break;
449 if (GetModuleHandleW( comctl32W )) break;
450 if (!LoadLibraryW( comctl32W )) break;
451 TRACE( "%s retrying after loading comctl32\n", debugstr_w(name) );
452 }
453
454 TRACE("%s %p -> not found\n", debugstr_w(name), hinstance);
455 return NULL;
456 }
--- snip ---
https://source.winehq.org/git/wine.git/blob/9e26bc811656ad8eb901bffa5528b9c…
$ sha1sum atz-end_of_time.zip
3a4ce3fd92e2fdd1a4533ee67d4809d3f2184f6b atz-end_of_time.zip
$ du -sh atz-end_of_time.zip
3.3M atz-end_of_time.zip
$ wine --version
wine-5.8-173-g9e26bc8116
Regards
--
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=55548
Bug ID: 55548
Summary: kernel32:power - test_GetSystemPowerStatus() fails on
macOS
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Mac OS X
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
kernel32:power - test_GetSystemPowerStatus() fails on macOS:
power.c:34: Test failed: expected TRUE
See https://test.winehq.org/data/patterns.html#kernel32:power
The failure is systematic and only happens macOS (see Remi's rbernon-macos-*
cloud test machines). It looks like the macOS implementation of
fill_battery_state() fails, presumably because of permission issues.
--
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=55965
Bug ID: 55965
Summary: Divide by zero error with Trackmania 2020 when loading
tracks [D3DMetal]
Product: Wine
Version: unspecified
Hardware: arm
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: omgloldave(a)gmail.com
Created attachment 75555
--> https://bugs.winehq.org/attachment.cgi?id=75555
backtrace log of game crashing when loading into a game.
Hi all, bit at a loss on where exactly to report this. I'm trying here first
and if it's not a problem with wine itself, please tell me where to poke
exactly.
So Trackmania 2020 has a rather weird error when it comes to using Apples new
GPTK layer. The game works amazingly... in the editor. You can load tracks and
drive them (with pretty remarkable quality).
However, when you load a track or join a server, the game crashes with a divide
by zero error. Additionally, in the editor, some graphical elements are weird
(i.e, some trees are not rendering, weird blown out textures etc) and you can't
render the track (aka "calculate shadows").
Luckily TM2020 is free to play to recreate this. Just open the game and try to
load any track. You can also recreate the editor weirdness by using the scenery
blocks.
I have used Whisky, Crossover (where this error log comes from), PortingKit and
vanilla wine and each yields the same results with various versions (all
released within the last 4-5 months). There's a bug report on Whisky on this
issue that's flagged specifically as an issue with wine (also I posted a
comment with no response: https://github.com/Whisky-App/Whisky/issues/235). I
currently use Parallels to play (which works fine, of course using a different
method of emulation), but with the new GPTK update the performance increase is
apparently massive, so it would be nice to see this fixed.
I'm not going to make this harder by guessing, as I am not super technical with
Wine. However looking at the backtrace and just glancing at the error-log I
think the problem is down to Wine's interaction with GPTK/D3DMetal, or with
GPTK/D3D/Apple itself.
Weirdly, I don't *think* this is a WINE bug necessarily, TM2020 is my favourite
game, so more than anything I kinda want to know *where* exactly to report this
error in detail if not here. Plus I want someone far more well versed than me
to explain how to report this bug.
Is this an Apple issue or a WINE issue or a skill issue?
Thanks for your help and all your hard work!
--
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=47028
Bug ID: 47028
Summary: WinSCP hosts list missing indentation
Product: Wine
Version: 4.6
Hardware: x86-64
URL: http://winscp.net/download/winscp577.zip
OS: Mac OS X
Status: NEW
Keywords: download, source
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: gijsvrm(a)gmail.com
CC: jr98(a)gmx.net
Created attachment 64194
--> https://bugs.winehq.org/attachment.cgi?id=64194
terminal output, +message log, screenshots
On windows there is space between the edge of the box and the icons.
To reproduce, run WinSCP.exe and you can see the hosts list on the left.
Attached is a zip containing terminal output, a +message log and screenshots
for comparison.
--
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=54397
Bug ID: 54397
Summary: Wine does not populate prefixes with 32-bit dlls
Product: Wine
Version: 7.22
Hardware: x86-64
OS: FreeBSD
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: eralegrid(a)hotmail.com
Starting from Wine 7.22, Wine doesn't copy any 32-bit files into new prefixes.
For a 32-bit prefix, only system.reg/user.reg/user.reg and a bunch of empty
directories are created.
For a 64-bit prefix, things appear to be normal aside from
$WINEPREFIX/drive_c/windows/syswow64 being empty.
It seems this situation started with commit
d45de318748639cfd1e80a976b39f5e19213990f.
--
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=13778
Summary: Date and Time display
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: rx9tx(a)qrz.ru
Created an attachment (id=13813)
--> (http://bugs.winehq.org/attachment.cgi?id=13813)
wine window
The problem is that in a Windows application running in Wine the date and time
displayed as digit like 39591.6425810185 instead of May-23-2008, 15:25, see
pictures http://rx9tx.qrz.ru/wine.jpg and http://rx9tx.qrz.ru/windows.jpg .
Same about the frequency value 0000000000028.012100 in mHz (28.0121 mhz) is
shown like 298112000.0. I dont know what kind of database is used, but it has
the .isd extension, also .isf, .ism, .isl files are present.
Here's the excerption from the database with the data shown on the pics:
http://rx9tx.qrz.ru/log.txt
--
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=50338
Bug ID: 50338
Summary: Open/save dialog don't show current folder path.
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: comdlg32
Assignee: wine-bugs(a)winehq.org
Reporter: ltgustavsen(a)gmail.com
Distribution: ---
Created attachment 68924
--> https://bugs.winehq.org/attachment.cgi?id=68924
Screenshot from linux. Missing folder path.
Hello
The opening/save dialog in Picture Window 8 from dl-c.com doesn't work as
expected. There is no way to see which folder I’m in. The green back arrows on
the top don’t work when I open the default catalog. I have to start each time
in the left sidebar and browse to the correct directory. If I do so, the arrows
work.
I have attached some screenshots. And a debug file.
I have tested with wine-5.0.3 and wine-6.0-rc2
I have installed Picture Window this way
winetricks vcrun2019
wine msiexec /i Picture\ Window\ Pro.msi
--
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=44016
Bug ID: 44016
Summary: Improve path handling in Open and Save dialogs
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: comdlg32
Assignee: wine-bugs(a)winehq.org
Reporter: kolan_n(a)mail.ru
Distribution: ---
Current open and save dialogs have large usability issues.
1 When I paste a path of a folder into it to make it open that folder in itself
it doesn't work and writes an error.
2 I also expect this dialog to accept the absolute path in linux rootfs.
3 I also expect it to show a drop-down menu as in Windows.
--
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=42645
Bug ID: 42645
Summary: File dialog usability
Product: Wine
Version: 1.9.20
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: freddi34(a)yahoo.de
Distribution: ---
When working with project files across different programs (e.g. Linux/OS X
program and Windows program through Wine), users usually have to access the
same locations and files. Quick file access and navigation is essential for
productivity. If Wine's goal is not to be a bottom-of-the-drawer academic
project, but actually useful, it must sufficiently integrate with the
non-Windows desktop that its users are using.
Example workflow:
A 1. Native file manager (e.g. Nautilus) is opened at /home/username/folder1
2. User wants to open file1.ext from this folder in a Wine program through
the file open dialog.
B 1. User creates a file2.ext in a Wine program, opens the file save dialog
and wants to save it in the same location (folder1).
2. File save dialog is opened at a path deep in the virtual C: drive
(C:/Programs/Manufacturer/ProgramName/client/assets/.../...).
The file save dialog's location may be controlled by the Windows
application or where it was opened the last time.
Wine's file open/save dialog has significantly worse usability than any
GTK/KDE/OS X file dialog or even Windows' own.
- It is more likely not opened where the user needs it (since working
cross-system)
- Navigation is only possible by one step up (green up arrow button) or by
going multiple steps up towards the file system root (scrollable dropdown) and
then navigating step by step down in the native system's file tree.
- Double-click is cumbersome and leads repeatedly to accidental renamings or
wrong selections.
Wine's open/save dialogs should allow faster changing between commonly used
locations. This should be supported through:
- editable address (would allow to paste a complete path and press enter)
- droppable for native paths (drag&drop a folder from a native file manager,
this is commonly supported in e.g. GTK)
- persistent list of recently openend locations in this WINEPREFIX
While these are platform-agnostic, more comfort can be achieved by further
integrating with the desktop (Gnome/KDE/OS X):
- integrate with the desktop's bookmarks through Free Desktop Standard
- integrate with the desktop's recent locations
- (native file dialogs)
--
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=35062
Bug #: 35062
Summary: FarCry3 : graphical glitches
Product: Wine
Version: 1.7.8
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: berillions(a)gmail.com
Classification: Unclassified
Created attachment 46762
--> http://bugs.winehq.org/attachment.cgi?id=46762
Graphical glitches on see
Hi,
There is a graphical bug when i play at FarCry3. this bug appears only when you
look the sea.
As you can see in the screenshot, it seems that the map is drawn in the sea.
I think it's not a problem about the sun/moon light reflections on the sea,
they're correctly drawn (not viewable in the screenshot)
Thanks,
Max
--
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=56003
Bug ID: 56003
Summary: Age of Mythology: sometimes some of the water tiles
are flickering
Product: Wine
Version: 9.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: bugzilla(a)aulehla.net
Distribution: ---
When playing water maps, water tiles are sometimes flickering.
This problem does not occur when playing the game on windows.
I will add more details shortly.
--
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=23676
Summary: Arcanum essentially unusable due to graphics errors
Product: Wine
Version: 1.2
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alex.richardson(a)gmx.de
When playing Arcanum, the issue shown by the screenshot happens as soon as you
attempt to scroll the view.
It seems that it only happens when scrolling to the top, left right and down
seem to be fine.
I know this did not happen with older versions of Wine ~1 year ago.
For testing purposes there is a demo of the game available here:
http://www.terra-arcanum.com/downloads/
If you need any other information please tell me, I'm quite new to reporting
bugs in Wine.
--
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=53699
Bug ID: 53699
Summary: Hearthstone/Battle.net caught in update loop
Product: Wine
Version: 7.17
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: kilzzz(a)hotmail.com
Distribution: ---
Created attachment 73103
--> https://bugs.winehq.org/attachment.cgi?id=73103
Terminal section of update loop
Attempting to update an already working battle.net/Hearthstone install results
in the client repeatedly trying to update some unknown component. The client
will attempt to update the game only to cycle back to updating something else.
Its happening to more than just me
https://us.forums.blizzard.com/en/blizzard/t/cannot-download-any-games-from…
looking at the linux posts.
The same thing happens on a Manjaro install and a Debian testing install that
previously worked. Attached is a section of the terminal output from the
cycling.
--
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=55860
Bug ID: 55860
Summary: MDI malfunction
Product: Wine
Version: 8.0.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: ch.panel(a)free.fr
Distribution: ---
In MDI applications, when this application is in full screen, and this one call
a modal dialog box, switching to another application (not wine) and returning
to the application causes the main frame window of this application to switch
to normal window instead of maximized.
The modal dialog box should prevent any modification of the highest level
windows, particularly the main application window
--
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=49107
Bug ID: 49107
Summary: Rise of the Tomb Raider shows a black screen in DX12
mode
Product: vkd3d
Version: 1.1
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
No crash just spamming this line:
err:vkd3d_wait_for_gpu_fences: Failed to wait for Vulkan fences, vr -4.
wine-5.7-209-g4e2ad334b5
--
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=52146
Bug ID: 52146
Summary: [Control DX12]Wrong color when Global Reflections
setting is enabled
Product: vkd3d
Version: 1.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: berillions(a)gmail.com
Distribution: ---
Hi,
I use vkd3d-git + Connor's patch from
https://bugs.winehq.org/show_bug.cgi?id=47713#c6
Sorry if it's not correct to create this BR considering that this is an
unnofficial patch (need more works to be upstreamed)
I tried Control DX12 with this patch and the game works great despite the
stuttering.
As explained in the BR's title, when "Global Reflections" is enabled in the
game's settings, a red color appears in game as you can see in the video and
screenshot.
I attach a VKD3D_DEBUG="trace" log (1.6Gb size) :
https://www.mediafire.com/file/7pn6eyhsa7mvy72/Control_DX12_glitches.7z/file
--
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=51653
Bug ID: 51653
Summary: HITMAN (2016) crashes when loading level in DX12 mode
Product: vkd3d
Version: 1.2
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Default output
fixme:d3d12_command_queue_GetClockCalibration: iface 0x7f8a5500, gpu_timestamp
0x2917fa48, cpu_timestamp 0x2917faa0 stub!
fixme:d3d12_command_queue_Wait: Failed to acquire Vulkan semaphore for fence
0x7ec63700, value 0x143b3, completed value 0x143ac.
04b8:fixme:dxgi:d3d12_swapchain_set_sync_interval Unsupported sync interval 2.
fixme:d3d12_pipeline_state_GetCachedBlob: iface 0x7f4d34f40140, blob 0x2917fa20
stub!
wine: Unhandled page fault on read access to 0000000000000000 at address
0000000140EDD169 (thread 04b8), starting debugger...
vkd3d-1.2-442-g04a0808
--
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=55714
Bug ID: 55714
Summary: Multiple games require
d3d12_device_CreatePipelineState() implementation
(Stray, Spider-Man Remastered)
Product: vkd3d
Version: 1.9
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Black screen for half a minute then process exits.
vkd3d:0764:fixme:d3d12_device_CreatePipelineState iface 00007F5239E4BDF0, desc
00007F51B27FF8C0, iid {765a30f3-f624-4c6f-a828-ace948622445}, pipeline_state
00007F515593FDA0 stub!
1.9-98-gc9277265
--
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=54627
Bug ID: 54627
Summary: Steelrising fails to start (needs ID3D12Device5
interface)
Product: vkd3d
Version: 1.6
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
An error has occurred :
Failed to create the DirectX12 rendering device.
Error code : 0x80004002
vkd3d:warn:d3d12_device_QueryInterface {8b4f173b-2fea-4b80-8f58-4307191ab95d}
not implemented, returning E_NOINTERFACE.
1.6-180-g6ccde9e8
--
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=55220
Bug ID: 55220
Summary: Dying Light 2: Stay Human fails to start due to
missing ID3D12Device1 interface
Product: vkd3d
Version: 1.8
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Failed to create D3D12Device
Feature level: D3D_FEATURE_LEVEL_11_1
Failed to get ID3D12Device1 interface
Failed to initialize D3D12Device
1.8-76-g2a3413e0
--
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=55415
Bug ID: 55415
Summary: Spider-Man: Shattered Dimensions crashes after a few
minutes of playing
Product: Wine
Version: 8.13
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tinozzo123(a)tutanota.com
Distribution: ---
Created attachment 74977
--> https://bugs.winehq.org/attachment.cgi?id=74977
Logs just before the game crashes
When playing Spider-Man: Shattered Dimensions for a few minutes, the game
crashes.
--
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=55172
Bug ID: 55172
Summary: Guild Wars 2 - Black Lion Trading Company
Product: Wine
Version: 8.11
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: garciamiguel3(a)gmail.com
Distribution: ---
Created attachment 74752
--> https://bugs.winehq.org/attachment.cgi?id=74752
Program Error Detail
If you open the "Black Lion Trading Company" window in the Guild Wars 2 game
and then enter the Gem Store or Trading Store tab. The error window will pop
up. Stating cefhost.exe encountered an error. However, the tab Currency
Exchange does not encounter any error.
--
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=55996
Bug ID: 55996
Summary: Eurobattle client xpam.exe fails to run
Product: Wine
Version: 8.21
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: cen.is.imba(a)gmail.com
Distribution: ---
Created attachment 75607
--> https://bugs.winehq.org/attachment.cgi?id=75607
trace log
Run the installer from here:
https://files.eurobattle.net/installer/installer_v15.zip (keep clicking next
until finish)
The binary to run is xpam.exe. It is a dynamically linked Qt6 x64 application.
Source code is here (https://github.com/cen1/xpam-client) and I am primary
developer so can change the binary with possible workarounds if identified.
cd ".wine/drive_c/Program Files/Eurobattle.net"
wine xpam.exe
0140:err:virtual:virtual_setup_exception stack overflow 2064 bytes addr
0x6fffffc90d00 stack 0x7ffffe1007f0
(0x7ffffe100000-0x7ffffe101000-0x7ffffe200000)
Full log attached
--
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=55676
Bug ID: 55676
Summary: Steelrising requires
d3d12_device_CreateCommittedResource1() implementation
Product: vkd3d
Version: 1.9
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
vkd3d:0714:fixme:d3d12_device_CreateCommittedResource1 iface 00007FFFFF7620D0,
heap_properties 00007FFFFE1FC728, heap_flags 0, desc 00007FFFFE1FC750,
initial_state 0xac3, optimized_clear_value 0000000000000000, protected_session
0000000000000000, iid {696442be-a72e-4059-bc79-5b5c98040fad}, resource
00007FFFFE1FC6B8 stub!
1.9-87-g1006e8cb
--
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=50391
Bug ID: 50391
Summary: Hitman: Absolution player head model rendered with
artifacts with Vulkan renderer
Product: Wine
Version: 6.0-rc3
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: directx-d3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Created attachment 69006
--> https://bugs.winehq.org/attachment.cgi?id=69006
example
With Tessellation enabled.
wine-6.0-rc3-28-ge27a95e9209
--
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=50334
Bug ID: 50334
Summary: vkd3d from git fails to run bison
libs/vkd3d-shader/preproc.tab.h
Product: vkd3d
Version: 1.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: mike(a)fireburn.co.uk
Distribution: ---
[Thursday, 10 December 2020] [02:37:22 GMT] <FireBurn> The last 4 commits to
vkd3d have created a build issue for me https://pastebin.com/FBTuDXbM
[Thursday, 10 December 2020] [02:37:47 GMT] <FireBurn> It's probably
f544cb38e5184c8218a36629f59c64568e55e6f5
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/configure
--prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu
--mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
--sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking
--disable-silent-rules --docdir=/usr/share/doc/vkd3d-9999
--htmldir=/usr/share/doc/vkd3d-9999/html --libdir=/usr/lib
--without-spirv-tools --disable-doxygen-pdf
configure: loading site script /usr/share/config.site
checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc -m32 accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc -m32 option to accept ISO C89... none
needed
checking whether x86_64-pc-linux-gnu-gcc -m32 understands -c and -o together...
yes
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -m32 -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for i686-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar
checking for i686-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc -m32
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-pc-linux-gnu-gcc -m32 accepts -g... (cached) yes
checking for x86_64-pc-linux-gnu-gcc -m32 option to accept ISO C89... (cached)
none needed
checking whether x86_64-pc-linux-gnu-gcc -m32 understands -c and -o together...
(cached) yes
checking for a sed that does not truncate output... /bin/sed
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking for widl... widl
checking checking whether widl version >= 3.20... yes (6.0-rc2)
checking for flex... flex
checking for bison... bison
checking for i686-pc-linux-gnu-doxygen... no
checking for doxygen... no
configure: WARNING: doxygen not found - will not generate any doxygen
documentation
checking for i686-pc-linux-gnu-perl... no
checking for perl... /usr/bin/perl
checking for a BSD-compatible install...
/usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking whether make supports the include directive... yes (GNU style)
checking whether make supports nested variables... yes
checking dependency style of x86_64-pc-linux-gnu-gcc -m32... none
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... (cached) yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-pc-linux-gnu-gcc -m32... x86_64-pc-linux-gnu-ld
-m elf_i386
checking if the linker (x86_64-pc-linux-gnu-ld -m elf_i386) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... x86_64-pc-linux-gnu-nm
checking the name lister (x86_64-pc-linux-gnu-nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu
format... func_convert_file_noop
checking how to convert i686-pc-linux-gnu file names to toolchain format...
func_convert_file_noop
checking for x86_64-pc-linux-gnu-ld -m elf_i386 option to reload object
files... -r
checking for i686-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for i686-pc-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for i686-pc-linux-gnu-ar... (cached) x86_64-pc-linux-gnu-ar
checking for archiver @FILE support... @
checking for i686-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for i686-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking command to parse x86_64-pc-linux-gnu-nm output from
x86_64-pc-linux-gnu-gcc -m32 object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for i686-pc-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-pc-linux-gnu-gcc -m32 supports -fno-rtti -fno-exceptions...
no
checking for x86_64-pc-linux-gnu-gcc -m32 option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-gcc -m32 PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-gcc -m32 static flag -static works... yes
checking if x86_64-pc-linux-gnu-gcc -m32 supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-gcc -m32 supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-gcc -m32 linker
(x86_64-pc-linux-gnu-ld -m elf_i386) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking if LD -Wl,--version-script works... yes
checking whether the compiler supports -std=c99... yes
checking whether the compiler supports -Wdeclaration-after-statement... yes
checking whether the compiler supports -Wimplicit-fallthrough... yes
checking whether the compiler supports -Wmissing-prototypes... yes
checking whether the compiler supports -Wunused-but-set-parameter... yes
checking whether the compiler supports -Wvla... yes
checking whether the compiler supports -Wpointer-arith... yes
checking whether the compiler supports -Wl,--no-undefined... yes
checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc
checking whether i686-w64-mingw32-gcc works... yes
checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc
checking whether x86_64-w64-mingw32-gcc works... yes
checking for dlfcn.h... (cached) yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking vulkan/vulkan.h usability... yes
checking vulkan/vulkan.h presence... yes
checking for vulkan/vulkan.h... yes
checking vulkan/spirv.h usability... no
checking vulkan/spirv.h presence... no
checking for vulkan/spirv.h... no
checking vulkan/GLSL.std.450.h usability... no
checking vulkan/GLSL.std.450.h presence... no
checking for vulkan/GLSL.std.450.h... no
checking spirv/unified1/spirv.h usability... yes
checking spirv/unified1/spirv.h presence... yes
checking for spirv/unified1/spirv.h... yes
checking spirv/unified1/GLSL.std.450.h usability... yes
checking spirv/unified1/GLSL.std.450.h presence... yes
checking for spirv/unified1/GLSL.std.450.h... yes
checking whether VK_HEADER_VERSION >= 113... yes
checking whether SpvCapabilityDemoteToHelperInvocationEXT is declared... yes
checking whether program_invocation_name is declared... yes
checking pkg-config is at least version 0.9.0... yes
checking for ceilf in -lm... yes
checking for dlopen in -ldl... yes
checking for pthread_create in -lpthread... yes
checking for ldd... /usr/bin/ldd
checking for i686-pc-linux-gnu-otool... no
checking for otool... no
checking for i686-pc-linux-gnu-readelf... x86_64-pc-linux-gnu-readelf
checking for -lvulkan... libvulkan.so.1
checking for ncurses... yes
checking for xcb xcb-keysyms... yes
checking for __builtin_clz... yes
checking for __builtin_popcount... yes
checking for __sync_add_and_fetch... yes
checking for __sync_sub_and_fetch... yes
checking for pthread_setname_np... yes
checking how many arguments pthread_set_np() takes... two
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Doxyfile
config.status: creating Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
Configuration summary for vkd3d 1.2
widl: widl
Have ncurses: yes
Have SPIRV-Tools: no
Have xcb: yes
Building demos: no
Building tests: yes
Building documentation: no
Building crosstests: yes
Using 32-bit cross compiler: i686-w64-mingw32-gcc
Using 64-bit cross compiler: x86_64-w64-mingw32-gcc
make -j8
widl -h -o include/vkd3d_d3d12.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_d3d12.idl
widl -h -o include/vkd3d_d3d12sdklayers.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_d3d12sdklayers.idl
widl -h -o include/vkd3d_d3dcommon.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_d3dcommon.idl
widl -h -o include/vkd3d_dxgi.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_dxgi.idl
widl -h -o include/vkd3d_dxgi1_2.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_dxgi1_2.idl
widl -h -o include/vkd3d_dxgi1_3.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_dxgi1_3.idl
widl -h -o include/vkd3d_dxgi1_4.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_dxgi1_4.idl
widl -h -o include/vkd3d_dxgibase.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_dxgibase.idl
widl -h -o include/vkd3d_dxgiformat.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_dxgiformat.idl
widl -h -o include/vkd3d_dxgitype.h
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/vkd3d_dxgitype.idl
bison -d -o libs/vkd3d-shader/preproc.tab.c
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d-shader/preproc.y
bison: libs/vkd3d-shader/preproc.tab.h: cannot open: No such file or directory
make: *** [Makefile:2197: libs/vkd3d-shader/preproc.tab.h] Error 1
--
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=49398
Bug ID: 49398
Summary: vkd3d fails to compile against Vulkan 1.2.140 headers
Product: vkd3d
Version: 1.1
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: mike(a)fireburn.co.uk
Distribution: ---
Here's the compile error:
In file included from
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:20:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/vkd3d_private.h:964:54:
error: ‘VK_PIPELINE_BIND_POINT_RANGE_SIZE’ undeclared here (not in a function);
did you mean ‘VK_PIPELINE_BIND_POINT_MAX_ENUM’?
964 | struct vkd3d_pipeline_bindings
pipeline_bindings[VK_PIPELINE_BIND_POINT_RANGE_SIZE];
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
VK_PIPELINE_BIND_POINT_MAX_ENUM
libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I.
-I/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999 -I./include
-I/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include
-I/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/dummy
-I/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/include/private
-Wall -pipe -std=c99 -Wdeclaration-after-statement -Wimplicit-fallthrough
-Wmissing-prototypes -Wunused-but-set-parameter -Wvla -Wpointer-arith
-Wl,--no-undefined -O3 -march=native -pipe -flto -c
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/vkd3d_main.c
-fPIC -DPIC -o libs/vkd3d/.libs/vkd3d_main.o
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:
In function ‘d3d12_command_list_invalidate_root_parameters’:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:1876:29:
warning: parameter ‘bind_point’ set but not used [-Wunused-but-set-parameter]
1876 | VkPipelineBindPoint bind_point)
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:
In function ‘d3d12_command_list_prepare_descriptors’:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:2551:29:
warning: parameter ‘bind_point’ set but not used [-Wunused-but-set-parameter]
2551 | VkPipelineBindPoint bind_point)
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:
In function ‘d3d12_command_list_update_descriptor_table’:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:2648:29:
warning: parameter ‘bind_point’ set but not used [-Wunused-but-set-parameter]
2648 | VkPipelineBindPoint bind_point, unsigned int index, struct
d3d12_desc *base_descriptor)
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:
In function ‘d3d12_command_list_update_push_descriptors’:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:2751:29:
warning: parameter ‘bind_point’ set but not used [-Wunused-but-set-parameter]
2751 | VkPipelineBindPoint bind_point)
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:
In function ‘d3d12_command_list_set_descriptor_table’:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:4083:29:
warning: parameter ‘bind_point’ set but not used [-Wunused-but-set-parameter]
4083 | VkPipelineBindPoint bind_point, unsigned int index,
D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor)
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:
In function ‘d3d12_command_list_set_root_constants’:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/command.c:4121:29:
warning: parameter ‘bind_point’ set but not used [-Wunused-but-set-parameter]
4121 | VkPipelineBindPoint bind_point, unsigned int index, unsigned
int offset,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/device.c:19:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/vkd3d_private.h:964:54:
error: ‘VK_PIPELINE_BIND_POINT_RANGE_SIZE’ undeclared here (not in a function);
did you mean ‘VK_PIPELINE_BIND_POINT_MAX_ENUM’?
964 | struct vkd3d_pipeline_bindings
pipeline_bindings[VK_PIPELINE_BIND_POINT_RANGE_SIZE];
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
VK_PIPELINE_BIND_POINT_MAX_ENUM
In file included from
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/resource.c:20:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/vkd3d_private.h:964:54:
error: ‘VK_PIPELINE_BIND_POINT_RANGE_SIZE’ undeclared here (not in a function);
did you mean ‘VK_PIPELINE_BIND_POINT_MAX_ENUM’?
964 | struct vkd3d_pipeline_bindings
pipeline_bindings[VK_PIPELINE_BIND_POINT_RANGE_SIZE];
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
VK_PIPELINE_BIND_POINT_MAX_ENUM
In file included from
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/state.c:20:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/vkd3d_private.h:964:54:
error: ‘VK_PIPELINE_BIND_POINT_RANGE_SIZE’ undeclared here (not in a function);
did you mean ‘VK_PIPELINE_BIND_POINT_MAX_ENUM’?
964 | struct vkd3d_pipeline_bindings
pipeline_bindings[VK_PIPELINE_BIND_POINT_RANGE_SIZE];
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
VK_PIPELINE_BIND_POINT_MAX_ENUM
make[1]: *** [Makefile:1167: libs/vkd3d/command.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/utils.c:19:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/vkd3d_private.h:964:54:
error: ‘VK_PIPELINE_BIND_POINT_RANGE_SIZE’ undeclared here (not in a function);
did you mean ‘VK_PIPELINE_BIND_POINT_MAX_ENUM’?
964 | struct vkd3d_pipeline_bindings
pipeline_bindings[VK_PIPELINE_BIND_POINT_RANGE_SIZE];
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
VK_PIPELINE_BIND_POINT_MAX_ENUM
make[1]: *** [Makefile:1167: libs/vkd3d/device.lo] Error 1
In file included from
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/vkd3d_main.c:20:
/var/tmp/portage/app-emulation/vkd3d-9999/work/vkd3d-9999/libs/vkd3d/vkd3d_private.h:964:54:
error: ‘VK_PIPELINE_BIND_POINT_RANGE_SIZE’ undeclared here (not in a function);
did you mean ‘VK_PIPELINE_BIND_POINT_MAX_ENUM’?
964 | struct vkd3d_pipeline_bindings
pipeline_bindings[VK_PIPELINE_BIND_POINT_RANGE_SIZE];
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
VK_PIPELINE_BIND_POINT_MAX_ENUM
make[1]: *** [Makefile:1167: libs/vkd3d/resource.lo] Error 1
make[1]: *** [Makefile:1167: libs/vkd3d/state.lo] Error 1
make[1]: *** [Makefile:1167: libs/vkd3d/utils.lo] Error 1
make[1]: *** [Makefile:1167: libs/vkd3d/vkd3d_main.lo] Error 1
The patch required to get this compiling is:
diff --git a/libs/vkd3d/vkd3d_private.h b/libs/vkd3d/vkd3d_private.h
index 1cc7864..fa736e4 100644
--- a/libs/vkd3d/vkd3d_private.h
+++ b/libs/vkd3d/vkd3d_private.h
@@ -53,6 +53,7 @@
#define VKD3D_MAX_SHADER_EXTENSIONS 1u
#define VKD3D_MAX_SHADER_STAGES 5u
#define VKD3D_MAX_VK_SYNC_OBJECTS 4u
+#define VKD3D_PIPELINE_BIND_POINT_COUNT 2u
struct d3d12_command_list;
struct d3d12_device;
@@ -961,7 +962,7 @@ struct d3d12_command_list
VkPipeline current_pipeline;
VkRenderPass pso_render_pass;
VkRenderPass current_render_pass;
- struct vkd3d_pipeline_bindings
pipeline_bindings[VK_PIPELINE_BIND_POINT_RANGE_SIZE];
+ struct vkd3d_pipeline_bindings
pipeline_bindings[VKD3D_PIPELINE_BIND_POINT_COUNT];
struct d3d12_pipeline_state *state;
Which is slightly different to:
https://github.com/d3d12/vkd3d/commit/8e7bf8a5c3e004763a62822ff2d79cf76907b…
--
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=47713
Bug ID: 47713
Summary: Control crashes at launch with vkd3d
Product: vkd3d
Version: 1.1
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: berillions(a)gmail.com
Distribution: ---
Created attachment 65184
--> https://bugs.winehq.org/attachment.cgi?id=65184
WINEDEBUG=+vkd3d VKD3D_DEBUG="trace" output log
Hello,
The game has two separate executable, once for d3d11 and the second for d3d12.
The game works correctly with Dx11/DXVK but crashes at launch when i want
launch it with vkd3d.
You can find the "WINEDEBUG=+vkd3d VKD3D_DEBUG="trace"" output log attached.
The backtrace is this :
Backtrace:
=>0 0x00007fe4ac02bbe7 vkd3d_serialize_root_signature+0xffffffffffffffff() in
libvkd3d.so.1 (0x00007fe4a4c409d0)
1 0x00007fe4ac02bdcb vkd3d_serialize_root_signature+0xffffffffffffffff() in
libvkd3d.so.1 (0x00007fe4a4c409d0)
2 0x0000000003f2cd55 EntryPoint+0xffffffffffffffff() in d3d_rmdwin10_f
(0x00000000198ea7e0)
3 0x0000000003f3ae50 EntryPoint+0xffffffffffffffff() in d3d_rmdwin10_f
(0x000000000bbae070)
4 0x0000000003f3e485 EntryPoint+0xffffffffffffffff() in d3d_rmdwin10_f
(0x000000000bbae070)
5 0x0000000002d3bf8c EntryPoint+0xffffffffffffffff() in renderer_rmdwin10_f
(0x000000003590fbf0)
6 0x0000000002d3afcd EntryPoint+0xffffffffffffffff() in renderer_rmdwin10_f
(0x000000003d2f5800)
0x00007fe4ac02bbe7 vkd3d_serialize_root_signature+0xffffffffffffffff in
libvkd3d.so.1: movq 0x0000000000000028(%r8),%r9
--
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=46510
Bug ID: 46510
Summary: Vkd3d is confused on optimus systems.
Product: vkd3d
Version: 1.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: janarvottin(a)gmail.com
Distribution: ---
When on integrated card, wine crashes. When discrete card is enabled following
error message is reported:
fixme:vkd3d_select_physical_device: Multiple physical devices available,
selecting the first one.
DXVK works around this problem by selecting discrete card over integrated one.
If dicrete isn't shown, integrated will be used instead.
https://github.com/doitsujin/dxvk/commit/40b52758e3240700b061dd9650986a1312…
Debian buster packages: libvkd3d1 (1.1-2)
wine-4.0-rc6 (Debian 4.0~rc6-1)
--
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=54895
Bug ID: 54895
Summary: Stray silently exits after a while
Product: vkd3d
Version: 1.7
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: regression
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
CC: cmccarthy(a)codeweavers.com
Regression SHA1: e63201a7a3970da569a0723613d7d98e93146edc
Distribution: ---
Launching in DX12 mode gives a black screen for around 15-20 seconds then just
exits.
--
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=52915
Bug ID: 52915
Summary: Build vkd3d-git is broken (configure: error: libvulkan
and libMoltenVK not found.)
Product: vkd3d
Version: 1.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: berillions(a)gmail.com
Distribution: ---
Created attachment 72297
--> https://bugs.winehq.org/attachment.cgi?id=72297
config.log
Hi,
I tried to build vkd3d-git (last commit eb2c3b0b) and it fails with this error
message during configure :
######
checking for -lvulkan... not found
checking for -lvulkan-1... not found
checking for -lMoltenVK... not found
configure: error: libvulkan and libMoltenVK not found.
make: *** [Makefile:1121 : config.status] Erreur 1
######
I attach the config log.
Revert these commits fix this issue :
- cab16fe9034ce6492ed7cc0a97a3ee69a4085f2a
- 99a3adcc19f2a64fad630948851616f52c00d553
Maxime
--
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=47269
Bug ID: 47269
Summary: World of Warcraft / D3D12 / Unplayable with RADV
Product: vkd3d
Version: 1.1
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: berillions(a)gmail.com
Distribution: ---
Created attachment 64563
--> https://bugs.winehq.org/attachment.cgi?id=64563
WoW d3d12 log
Hello,
i use wine-staging 4.8 + Mesa Git + LLVM 9 + vkd3d git and the game is
unplayable with RADV. As you can see on the screenshot, i have a lot of
graphical glitches.
I have this line in the log :
fixme:vkd3d_bind_heap_memory: Invalid heap offset 0x3b0000.
--
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.