https://bugs.winehq.org/show_bug.cgi?id=57001
Bug ID: 57001
Summary: Compute shader change causes Affinity Photo 2 to crash
on start up
Product: Wine
Version: 9.12
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: d3d
Assignee: wine-bugs(a)winehq.org
Reporter: topgamer7(a)gmail.com
CC: gmascellani(a)codeweavers.com
Regression SHA1: c319b874669450cc17ebe9a7f459a17b86cdcddb
Distribution: ArchLinux
Created attachment 76840
--> https://bugs.winehq.org/attachment.cgi?id=76840
The two patches cat'd together
commit c319b874669450cc17ebe9a7f459a17b86cdcddb (HEAD)
Author: Giovanni Mascellani <...>
Date: Tue Mar 19 12:25:28 2024 +0100
wined3d: Compile the clear compute shaders at runtime.
Affinity Photo 2 can no longer start after the above commit was made. I
narrowed this down by bisecting and rebuilding wine.
The application no longer starts. It has a splash screen, and was not even
getting to that point.
System details:
OS: Manjaro Linux x86_64
CPU: AMD Ryzen 9 6900HS with Radeon Graphics (16) @ 4.935GHz
GPU: AMD ATI Radeon 680M
GPU: AMD ATI Radeon RX 6650 XT / 6700S / 6800S
Window manager: Sway, however the application is run using xwayland.
Extra configure flags:
../configure \
--prefix='/usr' \
--libdir='/usr/lib' \
--with-x \
--enable-win64 \
--with-wayland \
-C
Running affinity photo requires
1. winetricks dotnet48 corefonts
2. You do not need a license to reproduce.
3. some off mainline commits:
commit a3c1e73023aa98c6665383096df34dfd86f33108
Author: James McDonnell <>
Date: Sun Feb 26 12:56:24 2023 -0800
shell32/iconcache: Call LoadIconW
commit 07dd01d8346cba084528ddf6e375641337f876f0
Author: James McDonnell <>
Date: Mon Nov 21 21:26:19 2022 -0800
wintypes: Hack in some calls to RoResolveNamespace
--
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=58140
Bug ID: 58140
Summary: ODBC using unixodbc stopped working due to regression
merge between 9.0 and 10.0
Product: Wine
Version: 10.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: odbc
Assignee: wine-bugs(a)winehq.org
Reporter: heiko.rabe+winehq(a)peopleware.com
Distribution: ---
The following fix prevent proper usage of ODBC interface based on unixodbc
provided DSN's:
https://gitlab.winehq.org/wine/wine/-/commit/85047505f342b6767b9f48cbcdae2b…
I'm using an odbc.ini as follows located at `/etc/odbc.ini`
```
[test]
Driver=PostgreSQL Unicode
Description=PostgreSQL Data Source
Servername=xyz.internal.com
Port=5432
UserName=xyz
Password=xyz_password
Database=test
SSLMode=prefer
Debug=0
CommLog=0
```
This leads to following wine registry entries in `system.reg` file:
```
[Software\\ODBC\\ODBC.INI\\test] 1744806811
#time=1dbaecbc3836bb4
"Driver"="PostgreSQL Unicode"
[Software\\ODBC\\ODBCINST.INI\\ODBC Drivers] 1744806811
#time=1dbaecbc3834d1e
"PostgreSQL ANSI"="Installed"
"PostgreSQL Unicode"="Installed"
```
Testing it with `isql` tool on linux the connect is successful and i can select
data from database:
```
isql test
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>
```
The Windows application using a driverconnect with connect string "DSN=test".
Unfortunately the fix linked above searches the driver key now on a complete
different registry key and tries only to open it from there. Versions previous
to 10.0 are using the registry keys shown above and are working, version 10.0
now tries only:
```
[Software\\ODBC\\ODBC.INI\\ODBC Data Sources] 1744806811
#time=1dbaecbc3836bb4
```
which is not present, will be created by requesting the driver and fails, cause
the driver key can only be found on the above shown reg key, that 9.0 correctly
supports.
This stops working with ODBC based on unixodbc in version 10.0 and higher now.
To me it's not clears, what problem the fix linked above should address. My
guess would be, that one of following relates to the problem:
- ODBC supports user and system DNS (system DNS seems now not longer be valid)
- Wine runtime doesn't create the correct registry entries on 'wineboot' (leads
to failing fix)
- overlooked to support unixodbc at all and only tested with Microsoft ODBC
drivers only.
--
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=58320
Bug ID: 58320
Summary: ok() macro should not evaluate the format arguments if
condition is not met.
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: testcases
Assignee: wine-bugs(a)winehq.org
Reporter: yshuiv7(a)gmail.com
Distribution: ---
While running the test suite under ASan I noticed in several instances where
the format arguments given to the ok() macro is only safe to evaluate if the
test case has failed.
One such example is in bcrypt/tests:
https://gitlab.winehq.org/wine/wine/-/blob/d9148e48a3257ae80361f02f0bb7a2d6…
accessing `buffer[i]` is only safe if the test `i == sizeof(buffer)` has
failed, and if the test case passes, we will access `buffer` out-of-bound.
--
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=52251
Bug ID: 52251
Summary: Airport tycoon crashes
Product: Wine
Version: 7.0-rc2
Hardware: x86-64
URL: https://www.fileplanet.com/archive/p-30575/Airline-Tyc
oon-Demo/download
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jeremielapuree(a)yahoo.fr
Distribution: Ubuntu
Created attachment 71372
--> https://bugs.winehq.org/attachment.cgi?id=71372
console output
Airport tycoon crashes when loading. The welcome picture appears but game
crashes early.
--
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=48109
Bug ID: 48109
Summary: Lynx web browser shows console window that gradually
gets smaller and then quits
Product: Wine
Version: 4.20
Hardware: x86-64
URL: ftp://ftp.invisible-island.net/lynx/lynx2.8.9rel.1-set
up.exe
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tobbi.bugs(a)googlemail.com
Created attachment 65693
--> https://bugs.winehq.org/attachment.cgi?id=65693
screencast
$ wine --version
wine-4.20
$ openssl sha256 lynx2.8.9rel.1-setup.exe
SHA256(lynx2.8.9rel.1-setup.exe)=
89673bb3b5a8c85dbcd9ada860d5cedeae760ea9c302884b9e6108b5b59722a5
When I try to start the lynx web browser it just shows a console window that
gradually gets smaller, then the app quits.
Shown in the attached screencast.
--
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=58504
Bug ID: 58504
Summary: 10.12 regression: MS Office 2007 semitransparent menus
Product: Wine
Version: 10.12
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winewayland
Assignee: wine-bugs(a)winehq.org
Reporter: bigfoothart(a)gmail.com
Distribution: ---
Created attachment 78965
--> http://bugs.winehq.org/attachment.cgi?id=78965
office2007-1
10.12 regression: MS Office 2007 semitransparent menus.
See attachments
--
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=51630
Bug ID: 51630
Summary: "Enemy Territory: Quake Wars SDK 1.5 (EditWorld)" When
typing in dialog forms (values, file names, etc.)
program crashes
Product: Wine
Version: 6.15
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: tx3nl5aq(a)protonmail.com
Distribution: Slackware
Created attachment 70486
--> https://bugs.winehq.org/attachment.cgi?id=70486
console output with WINEDEBUG=+seh,+tid,+loaddll
DESCRIPTION:
-------------
When typing in dialog forms (values, file names, etc.) program crashes on first
character. Pasting text in these forms works with "SHIFT+INS", but confirming
it with "Enter" causes the program crash.
REPRODUCTION:
-------------
# set "Windows Version: Windows XP" with winecfg on new wineprefix
WINEARCH=win32 WINEPREFIX=[WINEPREFIX] winecfg
# install ETQW from disk
WINEPREFIX=[WINEPREFIX] wine /mnt/dvd/setup.exe
# upgrade game to 1.5 version from:
#
https://cdn.splashdamage.com/downloads/games/etqw/ETQW-client-1.0-1.5-updat…
# cfdea517cca5c34eda3100d6097f372e30484118 ETQW-client-1.0-1.5-update.exe
WINEPREFIX=[WINEPREFIX] wine ETQW-client-1.0-1.5-update.exe
# install ETQW-SDK-1.5 from:
# https://cdn.splashdamage.com/downloads/games/etqw/ETQW-SDK-1.5.exe
# 6ef6913398aa37401165328b4886bf5b33bd33f7 ETQW-SDK-1.5.exe
WINEPREFIX=[WINEPREFIX] wine ETQW-SDK-1.5.exe
# launch sdklauncher.exe from "SDK 1.5" installation directory
cd [WINEPREFIX]/[PATH]/SDK\ 1.5
WINEPREFIX=[WINEPREFIX] wine sdklauncher.exe
# set the game path and choose the tool to launch: "editWorld"
# click on "Property Editor" tab inside "Inspectors" window
# type something in "Value" form
# at this point the program crashes
ATTACHMENTS:
------------
console output with WINEDEBUG=+seh,+tid,+loaddll: "console.txt"
corresponding backtrace: "backtrace.txt"
images of windows forms: "save.jpg", "value.jpg"
--
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=56935
Bug ID: 56935
Summary: Softube VST plugins are not drawing their UI
Product: Wine
Version: 9.12
Hardware: x86-64
URL: https://www.softube.com/
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: dwmapi
Assignee: wine-bugs(a)winehq.org
Reporter: notasas(a)gmail.com
CC: jzeng(a)codeweavers.com
Regression SHA1: f397807415b4807aeabac7243a13a15599008ee7
Distribution: ---
The plugin UI never updates, it's window is cleared with black on startup and
then it just shows the remains of anything that was ever drawn over it, like
unrelated windows. With the commit is reverted everything redraws normally.
Softube provides a free plugin that reproduces the issue ("Saturation Knob"),
but sadly it's not very straightforward to set it up. First you need some DAW
software what can run windows VST plugins through wine, like lmms. Then Softube
doesn't provide it's plugins directly but insists on installing them through
their bloated downloader, which then insists to install several licensing
services. I could not get it to work through wine and used a windows vm for
that part. Once you get the plugin dll however everything works through wine,
including "activation" (even for a free plugin) except that the UI is not
updating.
--
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=57569
Bug ID: 57569
Summary: BeamNG.drive minimizes its window during startup, with
UseTakeFocus set to false.
Product: Wine
Version: 10.0-rc2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: winex11.drv
Assignee: wine-bugs(a)winehq.org
Reporter: logos128(a)gmail.com
Regression SHA1: 0cda91856138e1d49fcfd9b6c2c9328146616baa
Distribution: ArchLinux
Happens only with the default (d3d11) renderer in fullscreen mode.
The UseTakeFocus option is set to 'N' in the registry (HKCU\Software\Wine\X11
Driver\UseTakeFocus). Since this option is turned on by default in Wine,
normally it doesn't cause the aforementioned issue. Although, it would be a
problem for Proton, where UseTakeFocus is tuned off by default
(https://github.com/ValveSoftware/wine/commit/d30ce49ed8b40b9c29b5cc374987ca…),
as it helps some games launch properly.
I use it to run Forza Horizon 5, etc., (Wine-Staging + patches + Steam).
I didn't notice this right away, as I use borderless in BeamNG, which works
properly with UseTakeFocus=false.
--
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.