http://bugs.winehq.org/show_bug.cgi?id=59085
Bug ID: 59085
Summary: UE4 based games have VK_ERROR_DEVICE_LOST error on
launch in DX11 mode
Product: vkd3d
Version: 1.18
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)list.winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Using proprietary NVIDIA driver and XWayland.
01cc:err:d3d:wined3d_context_vk_submit_command_buffer Failed to submit command
buffer 00007FFFFEDF95B0, vr VK_ERROR_DEVICE_LOST.
Validation Error: [ VUID-VkPresentInfoKHR-pImageIndices-01430 ] | MessageID =
0x48ad24c6
vkQueuePresentKHR(): pPresentInfo->pSwapchains[0] images passed to present must
be in layout VK_IMAGE_LAYOUT_PRESENT_SRC_KHR or
VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR but is in VK_IMAGE_LAYOUT_UNDEFINED.
The Vulkan spec states: Each element of pImageIndices must be the index of a
presentable image acquired from the swapchain specified by the corresponding
element of the pSwapchains array, and the presented image subresource must be
in the VK_IMAGE_LAYOUT_PRESENT_SRC_KHR or VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR
layout at the time the operation is executed on a VkDevice
(https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-V…)
Objects: 1
[0] VkQueue 0x7d7d303c4ea0
Validation Error: [ VUID-vkBeginCommandBuffer-commandBuffer-00049 ] | MessageID
= 0x84029a9f
vkBeginCommandBuffer(): on active VkCommandBuffer 0x7fe68804c800 before it has
completed. You must check command buffer fence before this call.
The Vulkan spec states: commandBuffer must not be in the recording or pending
state
(https://docs.vulkan.org/spec/latest/chapters/cmdbuffers.html#VUID-vkBeginCo…)
Objects: 1
[0] VkCommandBuffer 0x7fe68804c800
Validation Error: [ VUID-vkResetFences-pFences-01123 ] | MessageID = 0x68a5074e
vkResetFences(): pFences[0] (VkFence 0x1010000000101) is in use.
The Vulkan spec states: Each element of pFences must not be currently
associated with any queue command that has not yet completed execution on that
queue
(https://docs.vulkan.org/spec/latest/chapters/synchronization.html#VUID-vkRe…)
Objects: 1
[0] VkFence 0x1010000000101
Validation Error: [ VUID-vkQueueSubmit-pCommandBuffers-00071 ] | MessageID =
0x2e2f4d65
vkQueueSubmit(): pSubmits[0].pCommandBuffers[0] VkCommandBuffer 0x7fe68804c800
is already in use and is not marked for simultaneous use.
The Vulkan spec states: If any element of the pCommandBuffers member of any
element of pSubmits was not recorded with the
VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT, it must not be in the pending
state
(https://docs.vulkan.org/spec/latest/chapters/cmdbuffers.html#VUID-vkQueueSu…)
01cc:err:d3d:wined3d_context_vk_submit_command_buffer Failed to submit command
buffer 00007FFFFEDF95B0, vr VK_ERROR_DEVICE_LOST.
vkd3d-1.18-71-g90196f7d
--
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=58510
Bug ID: 58510
Summary: Submitting new test results lists all versions of Wine
Product: WineHQ Apps Database
Version: unspecified
Hardware: x86-64
URL: https://appdb.winehq.org/objectManager.php
OS: Linux
Status: NEW
Keywords: download, regression, source
Severity: normal
Priority: P2
Component: appdb-unknown
Assignee: wine-bugs(a)winehq.org
Reporter: imwellcushtymelike(a)gmail.com
Regression SHA1: a0e96bdcdbb5f3b950574685d9d9a66c9e9985a9
Distribution: ---
Created attachment 78978
--> http://bugs.winehq.org/attachment.cgi?id=78978
HTML
A recent change has made submitting a new test result list all versions of
Wine, whereas before it was only the last few and the stable release.
I'm guessing a0e96bdcdbb5f3b950574685d9d9a66c9e9985a9 may be the commit in
question.
--
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=58881
Bug ID: 58881
Summary: Linux: static link with libvkd3d-utils.a works, but
libvkd3d-shader.a - doesn't
Product: vkd3d
Version: 1.17
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: q4arus(a)ya.ru
Distribution: ---
Created attachment 79543
--> http://bugs.winehq.org/attachment.cgi?id=79543
Full CI log - static link libvkd3d-utils.a works
I want to create simple app with static link of vkd3d on Linux. Test app with
only 1 call of D3DCreateBlob and static link with libvkd3d-utils.a works fine.
Example:
```
#include <iostream>
#include <vkd3d_utils.h>
int main() {
ID3DBlob* codeBufferBlob = nullptr;
D3DCreateBlob(5760, &codeBufferBlob);
}
```
Full source code and CI here:
https://github.com/q4a/vkd3d-test/tree/16ec3647cb403ecd78c1d79e8d7e0a9bfdaa…
Build instructions:
https://github.com/q4a/vkd3d-test/blob/16ec3647cb403ecd78c1d79e8d7e0a9bfdaa…
Log is here:
https://github.com/q4a/vkd3d-test/actions/runs/18818259522/job/53689750023
and same in file `libvkd3d-utils-static.txt`
If I add 1 call of and add static link with libvkd3d-shader.a I got error:
```
/usr/bin/g++ -g -Wl,--dependency-file=CMakeFiles/dxvk-test.dir/link.d
CMakeFiles/dxvk-test.dir/source.cpp.o -o Debug/dxvk-test
/home/runner/work/dxvk-test/dxvk-test/build/vkd3d-src/.libs/libvkd3d.a
/home/runner/work/dxvk-test/dxvk-test/build/vkd3d-src/.libs/libvkd3d-shader.a
/home/runner/work/dxvk-test/dxvk-test/build/vkd3d-src/.libs/libvkd3d-utils.a:
/usr/bin/ld: /tmp/cc0FiCe9.ltrans0.ltrans.o: in function `D3DStripShader':
/home/runner/work/dxvk-test/dxvk-test/build/Ninja-Debug/../vkd3d-src/libs/vkd3d-utils/vkd3d_utils_main.c:921:(.text+0xb88):
undefined reference to `vkd3d_shader_parse_dxbc'
/usr/bin/ld:
/home/runner/work/dxvk-test/dxvk-test/build/Ninja-Debug/../vkd3d-src/libs/vkd3d-utils/vkd3d_utils_main.c:945:(.text+0xe05):
undefined reference to `vkd3d_shader_serialize_dxbc'
/usr/bin/ld:
/home/runner/work/dxvk-test/dxvk-test/build/Ninja-Debug/../vkd3d-src/libs/vkd3d-utils/vkd3d_utils_main.c:956:(.text+0xe4d):
undefined reference to `vkd3d_shader_free_shader_code'
/usr/bin/ld:
/home/runner/work/dxvk-test/dxvk-test/build/Ninja-Debug/../vkd3d-src/libs/vkd3d-utils/vkd3d_utils_main.c:960:(.text+0xe5f):
undefined reference to `vkd3d_shader_free_dxbc'
/usr/bin/ld:
/home/runner/work/dxvk-test/dxvk-test/build/Ninja-Debug/../vkd3d-src/libs/vkd3d-utils/vkd3d_utils_main.c:930:(.text+0x127e):
undefined reference to `vkd3d_shader_free_dxbc'
collect2: error: ld returned 1 exit status
```
Example:
```
#include <iostream>
#include <vkd3d_utils.h>
int main() {
ID3DBlob* codeBufferBlob = nullptr;
D3DCreateBlob(5760, &codeBufferBlob);
ID3DBlob* stripBuffer = nullptr;
D3DStripShader(codeBufferBlob->GetBufferPointer(),
codeBufferBlob->GetBufferSize(), D3DCOMPILER_STRIP_PRIVATE_DATA, &stripBuffer);
}
```
Full source code and CI here:
https://github.com/q4a/vkd3d-test/tree/6f8f6f45b68a0ac21c2c11041bffba0c7641…
Build instructions:
https://github.com/q4a/vkd3d-test/blob/6f8f6f45b68a0ac21c2c11041bffba0c7641…
Log is here:
https://github.com/q4a/vkd3d-test/actions/runs/18818628712/job/53690638034
and same in file `libvkd3d-shader-static.txt`
--
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=54300
Bug ID: 54300
Summary: LdrLoadDll illegal memory access on DllPath
Product: Wine
Version: 7.22
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: novae.harpist06(a)icloud.com
Distribution: ---
Created attachment 73867
--> https://bugs.winehq.org/attachment.cgi?id=73867
Reproducer
See reproducer (attached)
DllPath can be search flags, which is indicated by passing a pointer where the
lowest bit is set. This is not handled in wine, which calls wcslen on it:
https://github.com/wine-mirror/wine/blob/a8c1d5c108fc57e4d78e9db126f395c890…
The path resolution is correctly implemented in LdrGetDllPath, but that
function is not used (besides being an export).
Windows output:
Trying flag 00000200
Trying flag 00000400
Trying flag 00000800
Trying flag 00001000
Trying flag 00002000
Trying flag 00004000
Wine output:
Trying flag 00000200
wine: Unhandled page fault on read access to 0000000000000201 at address
0000000170069B40 (thread 05ec), starting debugger...
--
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=58167
Bug ID: 58167
Summary: Pegasus Mail immediately restores window
Product: Wine
Version: 10.6
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: winehq(a)jonass.user.lysator.liu.se
Distribution: ---
After upgrading from 10.5 to 10.6 I can't minimize Pegasus Mail. When I click
minimize the window only flashes, seems like it minimizes but immediately
restores to open window with the same size as before.
No error messages in console.
git bisect suggests it may be related to commit
6b04bdf25796c9c76815588bf7bdc36ff44b9e13
OS: XUbuntu 24.04.2 LTS
NVIDIA Driver Version: 535.183.01
Using X11 (not Wayland)
--
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=58508
Bug ID: 58508
Summary: Dn-FamiTracker 0.5.0.2: hangs on startup (regression,
have bisected commit)
Product: Wine
Version: 10.11
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winmm&mci
Assignee: wine-bugs(a)winehq.org
Reporter: zerica(a)callcc.eu
Distribution: ---
Created attachment 78972
--> http://bugs.winehq.org/attachment.cgi?id=78972
program output before freezing
i believe this happens with any program that does audio input, but i'm focusing
on dn-famitracker since it was where i first noticed the issue.
i have isolated the faulty commit to exactly
https://gitlab.winehq.org/wine/wine/-/commit/f7044c4b8f3ab02ca8070cb37c7cc9….
reverting it in 10.11 fixes the freeze entirely.
--
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=59084
Bug ID: 59084
Summary: Anna's Sweets Adventure doesn't start due to
RegisterDragDrop() failed (Siv3D < v0.6.15).
Product: Wine
Version: 10.20
Hardware: x86-64
URL: https://www.freem.ne.jp/win/game/34320
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ole32
Assignee: wine-bugs(a)list.winehq.org
Reporter: sagawa.aki+winebugs(a)gmail.com
Distribution: Ubuntu
Anna's Sweets Adventure (ja:アンナのお菓子な大冒険) is an adventure game written with
Siv3D. On Wine 10.20, it doesn't start and pop up an error message.
Steps to reproduce:
1. Visit https://www.freem.ne.jp/win/game/34320 and follow the download step to
obtain the archive.
SHA1(anna_sweets_adventure.zip) = df9ef529b2e07c628630719af702998ca1f83d2e
2. unzip anna_sweets_adventure.zip
3. cd アンナのお菓子な大冒険
4. wine アンナのお菓子な大冒険.exe
Expected result:
The game starts and shows main window.
Actual result:
The game doesn't start and show the following message in the message box
instead of main window.
[EngineError] RegisterDragDrop() failed
Credit to @multireact, who originally reported this issue on X.
--
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=57833
Bug ID: 57833
Summary: JUCE 8 incompatibility
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: andiejs(a)gmail.com
Distribution: ---
This is a problem that will affect anyone making music using vst plugins
through wine. JUCE is the most widely used framework for audio application and
plug-in development. It is an open source C++ codebase. Is anyone working on
making WINE compatible with the latest (JUCE 8)?
here's a forum post with some details that may help
https://forum.juce.com/t/juce8-direct2d-wine-yabridge/64298
--
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=59083
Bug ID: 59083
Summary: Encountered infinite recursion while looking up
resource 'Arg_ExternalException' in
System.Private.CoreLib.
Product: Wine
Version: 10.20
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)list.winehq.org
Reporter: huntergx(a)protonmail.com
Distribution: ArchLinux
Created attachment 79870
--> http://bugs.winehq.org/attachment.cgi?id=79870
error after running "wine PAKtool.exe"
The latest wine update on arch has broke some (not sure if all) applications
that relies on .net desktop runtime. Downgrading wine on Arch to 10.19 solved
it.
Steps to reproduce.
1. Download SATools https://github.com/X-Hax/sa_tools/releases/tag/659
2. Install latest version of .NET Desktop Runtime
https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-8.0.22-windo…
3. run any tool in the SATools tools directory
--
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=58811
Bug ID: 58811
Summary: Steam: Unable to display the intended GUI windows due
to steamwebhelper being unresponsive.
Product: Wine
Version: 10.16
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: dwrite
Assignee: wine-bugs(a)winehq.org
Reporter: chiitoo(a)gentoo.org
Regression SHA1: 2a2cc34db71a86899b69bf3ee1da52793c342019
Distribution: Gentoo
Created attachment 79466
--> http://bugs.winehq.org/attachment.cgi?id=79466
terminal
After 2a2cc34db71 [1], Steam appears to launch, showing its notification area
icon, but no window will appear.
After a while from clicking said icon, the "Steamwebhelper is not responding"
window [2] will appear, with a few different options to restart things with, of
which none do any better.
I believe the
src\vgui2\vgui_surfacelib\Win32Font.cpp (963) : Couldn't get string length
line shows up only when this problem can be seen, which could be a sort of a
hint at least.
Building before the mentioned commit, or reverting it, and efce37afd70 due to
conflicts, on current 'git master' will make it work again.
Hacking on it a bit, removing the 'wcsupr(refkey->name);' line also makes it
work, though maybe that is obvious in this case, and might more or less nullify
the point of the uppercasing intended.
(Did not try a fresh prefix and clean install of Steam yet due to the
cumbersome log-in process, but hopefully that is not necessary here.)
Last tested at 'wine-10.17'.
Thank you!
1.
https://gitlab.winehq.org/wine/wine/-/commit/2a2cc34db71a86899b69bf3ee1da52…
2. https://help.steampowered.com/en/faqs/view/6C3E-9504-CC20-AF49
--
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.